0000054381-22-000011.txt : 20220224 0000054381-22-000011.hdr.sgml : 20220224 20220224165423 ACCESSION NUMBER: 0000054381-22-000011 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 133 CONFORMED PERIOD OF REPORT: 20211231 FILED AS OF DATE: 20220224 DATE AS OF CHANGE: 20220224 FILER: COMPANY DATA: COMPANY CONFORMED NAME: KAMAN Corp CENTRAL INDEX KEY: 0000054381 STANDARD INDUSTRIAL CLASSIFICATION: GUIDED MISSILES & SPACE VEHICLES & PARTS [3760] IRS NUMBER: 060613548 STATE OF INCORPORATION: CT FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-35419 FILM NUMBER: 22672010 BUSINESS ADDRESS: STREET 1: 1332 BLUE HILLS AVE STREET 2: PO BOX 1 CITY: BLOOMFIELD STATE: CT ZIP: 06002 BUSINESS PHONE: 8602436321 MAIL ADDRESS: STREET 1: 1332 BLUE HILLS AVE STREET 2: PO BOX 1 CITY: BLOOMFIELD STATE: CT ZIP: 06002 FORMER COMPANY: FORMER CONFORMED NAME: KAMAN CORP DATE OF NAME CHANGE: 19920703 FORMER COMPANY: FORMER CONFORMED NAME: KAMAN AIRCRAFT CORP DATE OF NAME CHANGE: 19680403 10-K 1 kamn-20211231.htm 10-K kamn-20211231
000005438112/312021FYFALSEfalsehttp://fasb.org/us-gaap/2021-01-31#PropertyPlantAndEquipmentNethttp://fasb.org/us-gaap/2021-01-31#PropertyPlantAndEquipmentNethttp://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent00000543812021-01-012021-12-3100000543812021-07-02iso4217:USD00000543812022-01-28xbrli:shares00000543812021-12-3100000543812020-12-31iso4217:USDxbrli:shares00000543812020-01-012020-12-3100000543812019-01-012019-12-310000054381us-gaap:CommonStockMember2018-12-310000054381us-gaap:AdditionalPaidInCapitalMember2018-12-310000054381us-gaap:RetainedEarningsMember2018-12-310000054381us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-310000054381us-gaap:TreasuryStockMember2018-12-3100000543812018-12-310000054381us-gaap:CommonStockMember2019-01-012019-12-310000054381us-gaap:AdditionalPaidInCapitalMember2019-01-012019-12-310000054381us-gaap:RetainedEarningsMember2019-01-012019-12-310000054381us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-01-012019-12-310000054381us-gaap:TreasuryStockMember2019-01-012019-12-310000054381us-gaap:CommonStockMember2019-12-310000054381us-gaap:AdditionalPaidInCapitalMember2019-12-310000054381us-gaap:RetainedEarningsMember2019-12-310000054381us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310000054381us-gaap:TreasuryStockMember2019-12-3100000543812019-12-310000054381us-gaap:CommonStockMember2020-01-012020-12-310000054381us-gaap:AdditionalPaidInCapitalMember2020-01-012020-12-310000054381us-gaap:RetainedEarningsMember2020-01-012020-12-310000054381us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-12-310000054381us-gaap:TreasuryStockMember2020-01-012020-12-310000054381us-gaap:CommonStockMember2020-12-310000054381us-gaap:AdditionalPaidInCapitalMember2020-12-310000054381us-gaap:RetainedEarningsMember2020-12-310000054381us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310000054381us-gaap:TreasuryStockMember2020-12-310000054381us-gaap:CommonStockMember2021-01-012021-12-310000054381us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310000054381us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-310000054381us-gaap:TreasuryStockMember2021-01-012021-12-310000054381us-gaap:RetainedEarningsMember2021-01-012021-12-310000054381us-gaap:CommonStockMember2021-12-310000054381us-gaap:AdditionalPaidInCapitalMember2021-12-310000054381us-gaap:RetainedEarningsMember2021-12-310000054381us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310000054381us-gaap:TreasuryStockMember2021-12-31kamn:segment0000054381kamn:U.K.CompositesMember2021-01-012021-12-3100000543812019-08-2600000543812018-01-012018-12-310000054381us-gaap:AccountsReceivableMember2021-01-012021-12-31kamn:Customers0000054381us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2020-01-012020-12-31xbrli:pure0000054381us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-12-310000054381us-gaap:AccountsReceivableMember2020-01-012020-12-310000054381us-gaap:SalesMember2021-01-012021-12-310000054381us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2020-01-012020-12-310000054381us-gaap:SalesRevenueNetMember2021-01-012021-12-310000054381us-gaap:SalesMember2020-01-012020-12-310000054381us-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:GeographicDistributionForeignMember2021-01-012021-12-310000054381us-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:GeographicDistributionForeignMember2020-01-012020-12-310000054381us-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:GeographicDistributionForeignMember2019-01-012019-12-310000054381kamn:DistributionMember2019-01-012019-12-310000054381kamn:PerformanceobligationssatisfiedinpreviousperiodsMember2021-01-012021-12-310000054381kamn:PerformanceobligationssatisfiedinpreviousperiodsMember2020-01-012020-12-310000054381kamn:PerformanceobligationssatisfiedinpreviousperiodsMember2019-01-012019-12-3100000543812020-01-03kamn:Integer0000054381us-gaap:BuildingMembersrt:MinimumMember2021-01-012021-12-310000054381srt:MaximumMemberus-gaap:BuildingMember2021-01-012021-12-310000054381srt:MinimumMemberus-gaap:LeaseholdsAndLeaseholdImprovementsMember2021-01-012021-12-310000054381srt:MaximumMemberus-gaap:LeaseholdsAndLeaseholdImprovementsMember2021-01-012021-12-310000054381us-gaap:MachineryAndEquipmentMembersrt:MinimumMember2021-01-012021-12-310000054381srt:MaximumMemberus-gaap:MachineryAndEquipmentMember2021-01-012021-12-310000054381kamn:AerosystemsMember2020-10-020000054381kamn:AerosystemsMember2020-01-012020-12-310000054381kamn:U.K.CompositesMember2020-01-012020-12-310000054381kamn:CostOfSalesMemberMember2021-01-012021-12-310000054381kamn:CostOfSalesMemberMember2020-01-012020-12-310000054381kamn:CostOfSalesMemberMember2019-01-012019-12-3100000543812020-01-012021-12-310000054381kamn:U.K.CompositesMember2021-02-020000054381kamn:U.K.CompositesMember2020-01-012021-12-310000054381kamn:U.K.CompositesMember2021-12-310000054381kamn:DistributionMember2019-08-260000054381kamn:DistributionMember2019-08-262021-12-310000054381kamn:DistributionMember2021-01-012021-12-310000054381kamn:DistributionMember2020-01-012020-12-310000054381kamn:DistributionMember2019-01-012019-12-310000054381kamn:CashOutflowsMemberkamn:DistributionMember2019-08-262021-12-310000054381kamn:CashOutflowsMemberkamn:DistributionMember2021-01-012021-12-310000054381kamn:CashOutflowsMemberkamn:DistributionMember2020-01-012020-12-310000054381kamn:CashOutflowsMemberkamn:DistributionMember2019-01-012019-12-310000054381kamn:CashInflowsMemberkamn:DistributionMember2019-08-262021-12-310000054381kamn:CashInflowsMemberkamn:DistributionMember2021-01-012021-12-310000054381kamn:CashInflowsMemberkamn:DistributionMember2020-01-012020-12-310000054381kamn:CashInflowsMemberkamn:DistributionMember2019-01-012019-12-310000054381kamn:DistributionMember2019-08-262020-12-310000054381kamn:BalSealMember2020-01-030000054381kamn:BalSealMemberus-gaap:CustomerRelationshipsMember2020-01-030000054381srt:MinimumMemberkamn:BalSealMemberus-gaap:CustomerRelationshipsMember2020-01-032020-01-030000054381srt:MaximumMemberkamn:BalSealMemberus-gaap:CustomerRelationshipsMember2020-01-032020-01-030000054381us-gaap:TechnologyBasedIntangibleAssetsMemberkamn:BalSealMember2020-01-030000054381us-gaap:TechnologyBasedIntangibleAssetsMembersrt:MinimumMemberkamn:BalSealMember2020-01-032020-01-030000054381srt:MaximumMemberus-gaap:TechnologyBasedIntangibleAssetsMemberkamn:BalSealMember2020-01-032020-01-030000054381kamn:BalSealMemberus-gaap:TradeNamesMember2020-01-030000054381kamn:BalSealMemberus-gaap:TradeNamesMember2020-01-032020-01-030000054381us-gaap:OrderOrProductionBacklogMemberkamn:BalSealMember2020-01-030000054381us-gaap:OrderOrProductionBacklogMemberkamn:BalSealMember2020-01-032020-01-030000054381kamn:BalSealMember2021-01-012021-12-310000054381kamn:BalSealMember2020-01-012020-12-310000054381kamn:BalSealMember2019-01-012019-12-310000054381kamn:EngineeredProductsMember2021-01-012021-12-310000054381kamn:EngineeredProductsMember2020-01-012020-12-310000054381kamn:EngineeredProductsMember2019-01-012019-12-310000054381kamn:PrecisionProductsMember2021-01-012021-12-310000054381kamn:PrecisionProductsMember2020-01-012020-12-310000054381kamn:PrecisionProductsMember2019-01-012019-12-310000054381kamn:StructuresMember2021-01-012021-12-310000054381kamn:StructuresMember2020-01-012020-12-310000054381kamn:StructuresMember2019-01-012019-12-310000054381us-gaap:CorporateMember2021-01-012021-12-310000054381us-gaap:CorporateMember2020-01-012020-12-310000054381us-gaap:CorporateMember2019-01-012019-12-310000054381kamn:OtherUnallocatedExpensesNetMember2021-01-012021-12-310000054381kamn:OtherUnallocatedExpensesNetMember2020-01-012020-12-310000054381kamn:OtherUnallocatedExpensesNetMember2019-01-012019-12-310000054381kamn:USGovernmentMember2021-01-012021-12-310000054381kamn:USGovernmentMember2020-01-012020-12-310000054381kamn:USGovernmentMember2019-01-012019-12-310000054381kamn:MilitaryandDefenseotherthanfuzesMemberkamn:EngineeredProductsMember2021-01-012021-12-310000054381kamn:MilitaryandDefenseotherthanfuzesMemberkamn:PrecisionProductsMember2021-01-012021-12-310000054381kamn:MilitaryandDefenseotherthanfuzesMemberkamn:StructuresMember2021-01-012021-12-310000054381kamn:MilitaryandDefenseotherthanfuzesMember2021-01-012021-12-310000054381kamn:MissileandBombFuzesMemberkamn:EngineeredProductsMember2021-01-012021-12-310000054381kamn:PrecisionProductsMemberkamn:MissileandBombFuzesMember2021-01-012021-12-310000054381kamn:MissileandBombFuzesMemberkamn:StructuresMember2021-01-012021-12-310000054381kamn:MissileandBombFuzesMember2021-01-012021-12-310000054381kamn:EngineeredProductsMemberkamn:CommercialAerospaceMember2021-01-012021-12-310000054381kamn:PrecisionProductsMemberkamn:CommercialAerospaceMember2021-01-012021-12-310000054381kamn:CommercialAerospaceMemberkamn:StructuresMember2021-01-012021-12-310000054381kamn:CommercialAerospaceMember2021-01-012021-12-310000054381kamn:MedicalMemberkamn:EngineeredProductsMember2021-01-012021-12-310000054381kamn:MedicalMemberkamn:PrecisionProductsMember2021-01-012021-12-310000054381kamn:MedicalMemberkamn:StructuresMember2021-01-012021-12-310000054381kamn:MedicalMember2021-01-012021-12-310000054381kamn:OtherMemberkamn:EngineeredProductsMember2021-01-012021-12-310000054381kamn:OtherMemberkamn:PrecisionProductsMember2021-01-012021-12-310000054381kamn:OtherMemberkamn:StructuresMember2021-01-012021-12-310000054381kamn:OtherMember2021-01-012021-12-310000054381kamn:MilitaryandDefenseotherthanfuzesMemberkamn:EngineeredProductsMember2020-01-012020-12-310000054381kamn:MilitaryandDefenseotherthanfuzesMemberkamn:PrecisionProductsMember2020-01-012020-12-310000054381kamn:MilitaryandDefenseotherthanfuzesMemberkamn:StructuresMember2020-01-012020-12-310000054381kamn:MilitaryandDefenseotherthanfuzesMember2020-01-012020-12-310000054381kamn:MissileandBombFuzesMemberkamn:EngineeredProductsMember2020-01-012020-12-310000054381kamn:PrecisionProductsMemberkamn:MissileandBombFuzesMember2020-01-012020-12-310000054381kamn:MissileandBombFuzesMemberkamn:StructuresMember2020-01-012020-12-310000054381kamn:MissileandBombFuzesMember2020-01-012020-12-310000054381kamn:EngineeredProductsMemberkamn:CommercialAerospaceMember2020-01-012020-12-310000054381kamn:PrecisionProductsMemberkamn:CommercialAerospaceMember2020-01-012020-12-310000054381kamn:CommercialAerospaceMemberkamn:StructuresMember2020-01-012020-12-310000054381kamn:CommercialAerospaceMember2020-01-012020-12-310000054381kamn:MedicalMemberkamn:EngineeredProductsMember2020-01-012020-12-310000054381kamn:MedicalMemberkamn:PrecisionProductsMember2020-01-012020-12-310000054381kamn:MedicalMemberkamn:StructuresMember2020-01-012020-12-310000054381kamn:MedicalMember2020-01-012020-12-310000054381kamn:OtherMemberkamn:EngineeredProductsMember2020-01-012020-12-310000054381kamn:OtherMemberkamn:PrecisionProductsMember2020-01-012020-12-310000054381kamn:OtherMemberkamn:StructuresMember2020-01-012020-12-310000054381kamn:OtherMember2020-01-012020-12-310000054381kamn:MilitaryandDefenseotherthanfuzesMemberkamn:EngineeredProductsMember2019-01-012019-12-310000054381kamn:MilitaryandDefenseotherthanfuzesMemberkamn:PrecisionProductsMember2019-01-012019-12-310000054381kamn:MilitaryandDefenseotherthanfuzesMemberkamn:StructuresMember2019-01-012019-12-310000054381kamn:MilitaryandDefenseotherthanfuzesMember2019-01-012019-12-310000054381kamn:MissileandBombFuzesMemberkamn:EngineeredProductsMember2019-01-012019-12-310000054381kamn:PrecisionProductsMemberkamn:MissileandBombFuzesMember2019-01-012019-12-310000054381kamn:MissileandBombFuzesMemberkamn:StructuresMember2019-01-012019-12-310000054381kamn:MissileandBombFuzesMember2019-01-012019-12-310000054381kamn:EngineeredProductsMemberkamn:CommercialAerospaceMember2019-01-012019-12-310000054381kamn:PrecisionProductsMemberkamn:CommercialAerospaceMember2019-01-012019-12-310000054381kamn:CommercialAerospaceMemberkamn:StructuresMember2019-01-012019-12-310000054381kamn:CommercialAerospaceMember2019-01-012019-12-310000054381kamn:MedicalMemberkamn:EngineeredProductsMember2019-01-012019-12-310000054381kamn:MedicalMemberkamn:PrecisionProductsMember2019-01-012019-12-310000054381kamn:MedicalMemberkamn:StructuresMember2019-01-012019-12-310000054381kamn:MedicalMember2019-01-012019-12-310000054381kamn:OtherMemberkamn:EngineeredProductsMember2019-01-012019-12-310000054381kamn:OtherMemberkamn:PrecisionProductsMember2019-01-012019-12-310000054381kamn:OtherMemberkamn:StructuresMember2019-01-012019-12-310000054381kamn:OtherMember2019-01-012019-12-310000054381kamn:OriginalEquipmentManufacturerMemberkamn:EngineeredProductsMember2021-01-012021-12-310000054381kamn:OriginalEquipmentManufacturerMemberkamn:PrecisionProductsMember2021-01-012021-12-310000054381kamn:OriginalEquipmentManufacturerMemberkamn:StructuresMember2021-01-012021-12-310000054381kamn:OriginalEquipmentManufacturerMember2021-01-012021-12-310000054381kamn:AftermarketMemberkamn:EngineeredProductsMember2021-01-012021-12-310000054381kamn:AftermarketMemberkamn:PrecisionProductsMember2021-01-012021-12-310000054381kamn:AftermarketMemberkamn:StructuresMember2021-01-012021-12-310000054381kamn:AftermarketMember2021-01-012021-12-310000054381kamn:OriginalEquipmentManufacturerMemberkamn:EngineeredProductsMember2020-01-012020-12-310000054381kamn:OriginalEquipmentManufacturerMemberkamn:PrecisionProductsMember2020-01-012020-12-310000054381kamn:OriginalEquipmentManufacturerMemberkamn:StructuresMember2020-01-012020-12-310000054381kamn:OriginalEquipmentManufacturerMember2020-01-012020-12-310000054381kamn:AftermarketMemberkamn:EngineeredProductsMember2020-01-012020-12-310000054381kamn:AftermarketMemberkamn:PrecisionProductsMember2020-01-012020-12-310000054381kamn:AftermarketMemberkamn:StructuresMember2020-01-012020-12-310000054381kamn:AftermarketMember2020-01-012020-12-310000054381kamn:OriginalEquipmentManufacturerMemberkamn:EngineeredProductsMember2019-01-012019-12-310000054381kamn:OriginalEquipmentManufacturerMemberkamn:PrecisionProductsMember2019-01-012019-12-310000054381kamn:OriginalEquipmentManufacturerMemberkamn:StructuresMember2019-01-012019-12-310000054381kamn:OriginalEquipmentManufacturerMember2019-01-012019-12-310000054381kamn:AftermarketMemberkamn:EngineeredProductsMember2019-01-012019-12-310000054381kamn:AftermarketMemberkamn:PrecisionProductsMember2019-01-012019-12-310000054381kamn:AftermarketMemberkamn:StructuresMember2019-01-012019-12-310000054381kamn:AftermarketMember2019-01-012019-12-310000054381us-gaap:TimeAndMaterialsContractMembersrt:MinimumMember2021-01-012021-12-310000054381srt:MaximumMemberus-gaap:TimeAndMaterialsContractMember2021-01-012021-12-310000054381us-gaap:FixedPriceContractMembersrt:MinimumMember2021-01-012021-12-310000054381srt:MaximumMemberus-gaap:FixedPriceContractMember2021-01-012021-12-310000054381kamn:EngineeredProductsMember2021-12-310000054381kamn:EngineeredProductsMember2020-12-310000054381kamn:EngineeredProductsMember2019-12-310000054381kamn:PrecisionProductsMember2021-12-310000054381kamn:PrecisionProductsMember2020-12-310000054381kamn:PrecisionProductsMember2019-12-310000054381kamn:StructuresMember2021-12-310000054381kamn:StructuresMember2020-12-310000054381kamn:StructuresMember2019-12-310000054381us-gaap:CorporateMember2021-12-310000054381us-gaap:CorporateMember2020-12-310000054381us-gaap:CorporateMember2019-12-310000054381srt:NorthAmericaMember2021-01-012021-12-310000054381srt:NorthAmericaMember2020-01-012020-12-310000054381srt:NorthAmericaMember2019-01-012019-12-310000054381srt:EuropeMember2021-01-012021-12-310000054381srt:EuropeMember2020-01-012020-12-310000054381srt:EuropeMember2019-01-012019-12-310000054381us-gaap:MiddleEastMember2021-01-012021-12-310000054381us-gaap:MiddleEastMember2020-01-012020-12-310000054381us-gaap:MiddleEastMember2019-01-012019-12-310000054381srt:AsiaMember2021-01-012021-12-310000054381srt:AsiaMember2020-01-012020-12-310000054381srt:AsiaMember2019-01-012019-12-310000054381kamn:OceaniaDomain2021-01-012021-12-310000054381kamn:OceaniaDomain2020-01-012020-12-310000054381kamn:OceaniaDomain2019-01-012019-12-310000054381kamn:SegmentGeographicalGroupsOfCountriesGroupSixMember2021-01-012021-12-310000054381kamn:SegmentGeographicalGroupsOfCountriesGroupSixMember2020-01-012020-12-310000054381kamn:SegmentGeographicalGroupsOfCountriesGroupSixMember2019-01-012019-12-310000054381country:US2021-12-310000054381country:US2020-12-310000054381country:DE2021-12-310000054381country:DE2020-12-310000054381country:CZ2021-12-310000054381country:CZ2020-12-310000054381country:MX2021-12-310000054381country:MX2020-12-310000054381country:NL2021-12-310000054381country:NL2020-12-310000054381country:CH2021-12-310000054381country:CH2020-12-310000054381country:HK2021-12-310000054381country:HK2020-12-310000054381kamn:GAReductionEffortMember2021-01-012021-12-310000054381kamn:GAReductionEffortMember2020-01-012020-12-310000054381kamn:GAReductionEffortMember2019-01-012019-12-310000054381kamn:BalSealMember2021-01-012021-12-310000054381kamn:BalSealMember2020-01-012020-12-310000054381kamn:BalSealMember2019-01-012019-12-310000054381kamn:COVID19Member2021-01-012021-12-310000054381kamn:COVID19Member2020-01-012020-12-310000054381kamn:COVID19Member2019-01-012019-12-310000054381kamn:A2017AnnouncedRestructuringPlanMember2021-01-012021-12-310000054381kamn:A2017AnnouncedRestructuringPlanMember2020-01-012020-12-310000054381kamn:A2017AnnouncedRestructuringPlanMember2019-01-012019-12-310000054381kamn:U.K.CompositesMember2019-01-012019-12-310000054381us-gaap:TradeAccountsReceivableMember2021-12-310000054381us-gaap:TradeAccountsReceivableMember2020-12-310000054381kamn:USGovernmentMemberus-gaap:BilledRevenuesMemberkamn:ContractReceivablesMember2021-12-310000054381kamn:USGovernmentMemberus-gaap:BilledRevenuesMemberkamn:ContractReceivablesMember2020-12-310000054381us-gaap:UnbilledRevenuesMemberkamn:USGovernmentMemberkamn:ContractReceivablesMember2021-12-310000054381us-gaap:UnbilledRevenuesMemberkamn:USGovernmentMemberkamn:ContractReceivablesMember2020-12-310000054381kamn:CommercialAndOtherGovernmentMemberus-gaap:BilledRevenuesMemberkamn:ContractReceivablesMember2021-12-310000054381kamn:CommercialAndOtherGovernmentMemberus-gaap:BilledRevenuesMemberkamn:ContractReceivablesMember2020-12-310000054381kamn:CommercialAndOtherGovernmentMemberus-gaap:UnbilledRevenuesMemberkamn:ContractReceivablesMember2021-12-310000054381kamn:CommercialAndOtherGovernmentMemberus-gaap:UnbilledRevenuesMemberkamn:ContractReceivablesMember2020-12-310000054381kamn:ContractChangesNegotiatedSettlementsandClaimsMember2021-12-310000054381kamn:ContractChangesNegotiatedSettlementsandClaimsMember2020-12-310000054381kamn:CoststoFulfillMember2021-12-310000054381kamn:CoststoObtainMember2021-12-310000054381kamn:CoststoFulfillMember2020-12-310000054381kamn:CoststoObtainMember2020-12-310000054381us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:FairValueInputsLevel2Member2021-12-310000054381us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueInputsLevel2Member2021-12-310000054381us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:FairValueInputsLevel2Member2020-12-310000054381us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueInputsLevel2Member2020-12-310000054381kamn:USGovernmentMember2021-12-310000054381kamn:USGovernmentMember2020-12-310000054381kamn:CommercialAndOtherGovernmentMember2021-12-310000054381kamn:CommercialAndOtherGovernmentMember2020-12-310000054381kamn:KMaxMember2021-12-310000054381kamn:KMaxMember2020-12-310000054381kamn:SH2GIMember2021-12-310000054381kamn:SH2GIMember2020-12-310000054381us-gaap:LandMember2021-12-310000054381us-gaap:LandMember2020-12-310000054381us-gaap:BuildingMember2021-12-310000054381us-gaap:BuildingMember2020-12-310000054381us-gaap:LeaseholdImprovementsMember2021-12-310000054381us-gaap:LeaseholdImprovementsMember2020-12-310000054381kamn:MachineryOfficeFurnitureAndEquipmentMember2021-12-310000054381kamn:MachineryOfficeFurnitureAndEquipmentMember2020-12-310000054381us-gaap:ConstructionInProgressMember2021-12-310000054381us-gaap:ConstructionInProgressMember2020-12-310000054381us-gaap:AssetsHeldUnderCapitalLeasesMember2020-12-310000054381us-gaap:AssetsHeldUnderCapitalLeasesMember2021-12-310000054381us-gaap:AssetsHeldUnderCapitalLeasesMember2021-01-012021-12-310000054381us-gaap:AssetsHeldUnderCapitalLeasesMember2020-01-012020-12-310000054381us-gaap:AssetsHeldUnderCapitalLeasesMember2019-01-012019-12-310000054381us-gaap:MeasurementInputLongTermRevenueGrowthRateMember2021-01-012021-12-310000054381us-gaap:MeasurementInputDiscountRateMember2021-01-012021-12-310000054381kamn:CustomerListsAndRelationshipsMembersrt:MinimumMember2021-01-012021-12-310000054381srt:MaximumMemberkamn:CustomerListsAndRelationshipsMember2021-01-012021-12-310000054381kamn:CustomerListsAndRelationshipsMember2021-12-310000054381kamn:CustomerListsAndRelationshipsMember2020-12-310000054381us-gaap:DevelopedTechnologyRightsMembersrt:MinimumMember2021-01-012021-12-310000054381srt:MaximumMemberus-gaap:DevelopedTechnologyRightsMember2021-01-012021-12-310000054381us-gaap:DevelopedTechnologyRightsMember2021-12-310000054381us-gaap:DevelopedTechnologyRightsMember2020-12-310000054381srt:MinimumMemberus-gaap:TrademarksAndTradeNamesMember2021-01-012021-12-310000054381srt:MaximumMemberus-gaap:TrademarksAndTradeNamesMember2021-01-012021-12-310000054381us-gaap:TrademarksAndTradeNamesMember2021-12-310000054381us-gaap:TrademarksAndTradeNamesMember2020-12-310000054381us-gaap:NoncompeteAgreementsMembersrt:MinimumMember2021-01-012021-12-310000054381srt:MaximumMemberus-gaap:NoncompeteAgreementsMember2021-01-012021-12-310000054381us-gaap:NoncompeteAgreementsMember2021-12-310000054381us-gaap:NoncompeteAgreementsMember2020-12-310000054381us-gaap:PatentsMember2021-01-012021-12-310000054381us-gaap:PatentsMember2021-12-310000054381us-gaap:PatentsMember2020-12-310000054381kamn:AccrualsAndPayableAndOtherLongTermLiabiltiesMember2020-12-310000054381kamn:AccrualsAndPayableAndOtherLongTermLiabiltiesMember2019-12-310000054381kamn:AccrualsAndPayableAndOtherLongTermLiabiltiesMember2021-01-012021-12-310000054381kamn:AccrualsAndPayableAndOtherLongTermLiabiltiesMember2020-01-012020-12-310000054381kamn:AccrualsAndPayableAndOtherLongTermLiabiltiesMember2021-12-310000054381kamn:BloomfieldMember2008-08-310000054381kamn:BloomfieldMember2021-12-310000054381us-gaap:RevolvingCreditFacilityMember2021-12-310000054381us-gaap:RevolvingCreditFacilityMember2020-12-310000054381us-gaap:ConvertibleDebtMember2021-12-310000054381us-gaap:ConvertibleDebtMember2020-12-310000054381kamn:FinanceLeaseObligationsMember2021-12-310000054381kamn:FinanceLeaseObligationsMember2020-12-310000054381kamn:A2024NotesMember2017-05-240000054381kamn:A2024NotesMember2017-05-120000054381kamn:A2024NotesMember2019-09-270000054381kamn:A2024NotesMember2021-01-012021-12-310000054381kamn:A2024NotesMember2017-05-122017-05-120000054381kamn:A2024NotesMember2021-12-3100000543812017-05-122017-05-1200000543812017-05-240000054381kamn:A2024NotesMember2020-01-012020-12-310000054381kamn:A2024NotesMember2019-01-012019-12-310000054381kamn:A2024NotesMember2020-12-310000054381kamn:CreditAgreement2019Memberus-gaap:RevolvingCreditFacilityMember2019-12-130000054381kamn:CoLeadArrangersBankOfAmericaSecuritiesLlcJpMorganSecuritiesLlcAndRbsCitizensNAAndSyndicateOfLendersMemberkamn:CreditAgreement2015Memberus-gaap:RevolvingCreditFacilityMember2015-05-060000054381kamn:CreditAgreement2019Memberus-gaap:LineOfCreditMemberkamn:CollateralMemberOneMember2021-12-310000054381kamn:CollateralMemberTwoMemberkamn:CreditAgreement2019Memberus-gaap:LineOfCreditMember2021-12-310000054381kamn:CreditAgreement2019Memberus-gaap:RevolvingCreditFacilityMember2021-12-310000054381kamn:CreditAgreement2015Memberus-gaap:RevolvingCreditFacilityMember2020-12-310000054381us-gaap:LetterOfCreditMemberus-gaap:RevolvingCreditFacilityMember2021-12-310000054381us-gaap:LetterOfCreditMemberus-gaap:RevolvingCreditFacilityMember2020-12-310000054381us-gaap:LetterOfCreditMemberus-gaap:RevolvingCreditFacilityMemberkamn:JPFMember2021-12-310000054381us-gaap:LetterOfCreditMemberus-gaap:RevolvingCreditFacilityMemberkamn:JPFMember2020-12-310000054381us-gaap:RevolvingCreditFacilityMember2021-01-012021-12-310000054381us-gaap:RevolvingCreditFacilityMember2020-01-012020-12-310000054381us-gaap:RevolvingCreditFacilityMember2019-01-012019-12-310000054381kamn:CreditAgreement2019Membersrt:MinimumMemberus-gaap:RevolvingCreditFacilityMember2021-01-012021-12-310000054381srt:MaximumMemberkamn:CreditAgreement2019Memberus-gaap:RevolvingCreditFacilityMember2021-01-012021-12-310000054381us-gaap:LetterOfCreditMemberkamn:CreditAgreement2019Membersrt:MinimumMember2021-01-012021-12-310000054381srt:MaximumMemberus-gaap:LetterOfCreditMemberkamn:CreditAgreement2019Member2021-01-012021-12-310000054381kamn:CreditAgreement2019Member2021-12-310000054381kamn:CreditAgreement2019Member2020-12-310000054381kamn:CreditAgreement2019Member2021-01-012021-12-310000054381srt:MaximumMemberkamn:CreditAgreement2019Member2021-01-012021-12-310000054381kamn:CreditAgreement2019Membersrt:MinimumMember2021-01-012021-12-310000054381srt:ScenarioForecastMemberkamn:CreditAgreement2019Member2023-12-312024-03-290000054381us-gaap:AccumulatedTranslationAdjustmentMember2020-12-310000054381us-gaap:AccumulatedTranslationAdjustmentMember2019-12-310000054381us-gaap:AccumulatedTranslationAdjustmentMember2021-01-012021-12-310000054381us-gaap:AccumulatedTranslationAdjustmentMember2020-01-012020-12-310000054381us-gaap:AccumulatedTranslationAdjustmentMember2021-12-310000054381us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2020-12-310000054381us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2019-12-310000054381kamn:AccumulatedDefinedBenefitPlanSERPAmortizationofNetLossMember2021-01-012021-12-310000054381kamn:AccumulatedDefinedBenefitPlanSERPAmortizationofNetLossMember2020-01-012020-12-310000054381kamn:AccumulatedDefinedBenefitPlanSERPChangeinnetgainMember2021-01-012021-12-310000054381kamn:AccumulatedDefinedBenefitPlanSERPChangeinnetgainMember2020-01-012020-12-310000054381us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-01-012021-12-310000054381us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2020-01-012020-12-310000054381us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-12-310000054381us-gaap:GoodwillMember2021-01-012021-12-310000054381us-gaap:GoodwillMember2020-01-012020-12-310000054381us-gaap:GoodwillMember2019-01-012019-12-310000054381us-gaap:DisposalGroupHeldForSaleOrDisposedOfBySaleNotDiscontinuedOperationsMember2021-01-012021-12-310000054381us-gaap:DisposalGroupHeldForSaleOrDisposedOfBySaleNotDiscontinuedOperationsMember2020-01-012020-12-310000054381us-gaap:DisposalGroupHeldForSaleOrDisposedOfBySaleNotDiscontinuedOperationsMember2019-01-012019-12-310000054381kamn:EntityClassificationElectionMember2021-01-012021-12-310000054381kamn:EntityClassificationElectionMember2020-01-012020-12-310000054381kamn:EntityClassificationElectionMember2019-01-012019-12-310000054381kamn:ForeignDerivedIntangibleIncomeBenefitMember2021-01-012021-12-310000054381kamn:ForeignDerivedIntangibleIncomeBenefitMember2020-01-012020-12-310000054381kamn:ForeignDerivedIntangibleIncomeBenefitMember2019-01-012019-12-310000054381us-gaap:StockCompensationPlanMember2021-01-012021-12-310000054381us-gaap:StockCompensationPlanMember2020-01-012020-12-310000054381us-gaap:StockCompensationPlanMember2019-01-012019-12-310000054381kamn:CompensationMember2021-01-012021-12-310000054381kamn:CompensationMember2020-01-012020-12-310000054381kamn:CompensationMember2019-01-012019-12-310000054381us-gaap:AcquisitionRelatedCostsMember2021-01-012021-12-310000054381us-gaap:AcquisitionRelatedCostsMember2020-01-012020-12-310000054381us-gaap:AcquisitionRelatedCostsMember2019-01-012019-12-310000054381sic:Z88882021-01-012021-12-310000054381us-gaap:DomesticCountryMember2021-01-012021-12-310000054381sic:Z88882021-12-310000054381us-gaap:DomesticCountryMember2021-12-310000054381us-gaap:PensionCostsMember2021-12-310000054381us-gaap:OtherPensionPlansDefinedBenefitMember2020-12-310000054381us-gaap:OtherPensionPlansDefinedBenefitMember2019-12-310000054381us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2020-12-310000054381us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2019-12-310000054381us-gaap:OtherPensionPlansDefinedBenefitMember2021-01-012021-12-310000054381us-gaap:OtherPensionPlansDefinedBenefitMember2020-01-012020-12-310000054381us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2021-01-012021-12-310000054381us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2020-01-012020-12-310000054381us-gaap:OtherPensionPlansDefinedBenefitMember2021-12-310000054381us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2021-12-310000054381us-gaap:OtherPensionPlansDefinedBenefitMember2019-01-012019-12-310000054381us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2019-01-012019-12-310000054381us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2021-01-012021-10-290000054381us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2021-10-302021-12-310000054381us-gaap:CashAndCashEquivalentsMember2021-12-310000054381us-gaap:FairValueInputsLevel1Memberus-gaap:CashAndCashEquivalentsMember2021-12-310000054381us-gaap:CashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel2Member2021-12-310000054381us-gaap:CashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel3Member2021-12-310000054381us-gaap:FairValueMeasuredAtNetAssetValuePerShareMemberus-gaap:CashAndCashEquivalentsMember2021-12-310000054381us-gaap:DerivativeMember2021-12-310000054381us-gaap:FutureMemberus-gaap:FairValueInputsLevel1Memberus-gaap:AssetsMember2021-12-310000054381us-gaap:DerivativeMemberus-gaap:FairValueInputsLevel2Member2021-12-310000054381us-gaap:FutureMemberus-gaap:FairValueInputsLevel3Memberus-gaap:AssetsMember2021-12-310000054381us-gaap:FutureMemberus-gaap:FairValueMeasuredAtNetAssetValuePerShareMemberus-gaap:AssetsMember2021-12-310000054381us-gaap:FutureMember2021-12-310000054381us-gaap:FutureMemberus-gaap:FairValueInputsLevel1Memberus-gaap:LiabilityMember2021-12-310000054381us-gaap:FutureMemberus-gaap:FairValueInputsLevel2Member2021-12-310000054381us-gaap:FutureMemberus-gaap:FairValueInputsLevel3Memberus-gaap:LiabilityMember2021-12-310000054381us-gaap:FutureMemberus-gaap:FairValueMeasuredAtNetAssetValuePerShareMemberus-gaap:LiabilityMember2021-12-310000054381us-gaap:FixedIncomeSecuritiesMember2021-12-310000054381us-gaap:FairValueInputsLevel1Memberus-gaap:FixedIncomeSecuritiesMember2021-12-310000054381us-gaap:FixedIncomeSecuritiesMemberus-gaap:FairValueInputsLevel2Member2021-12-310000054381us-gaap:FixedIncomeSecuritiesMemberus-gaap:FairValueInputsLevel3Member2021-12-310000054381us-gaap:FairValueMeasuredAtNetAssetValuePerShareMemberus-gaap:FixedIncomeSecuritiesMember2021-12-310000054381us-gaap:EquityFundsMember2021-12-310000054381us-gaap:FairValueInputsLevel1Memberus-gaap:EquityFundsMember2021-12-310000054381us-gaap:EquityFundsMemberus-gaap:FairValueInputsLevel2Member2021-12-310000054381us-gaap:EquityFundsMemberus-gaap:FairValueInputsLevel3Member2021-12-310000054381us-gaap:FairValueMeasuredAtNetAssetValuePerShareMemberus-gaap:EquityFundsMember2021-12-310000054381kamn:CommonTrustFundsMember2021-12-310000054381us-gaap:FairValueInputsLevel1Memberkamn:CommonTrustFundsMember2021-12-310000054381us-gaap:FairValueInputsLevel2Memberkamn:CommonTrustFundsMember2021-12-310000054381us-gaap:FairValueInputsLevel3Memberkamn:CommonTrustFundsMember2021-12-310000054381us-gaap:FairValueMeasuredAtNetAssetValuePerShareMemberkamn:CommonTrustFundsMember2021-12-310000054381us-gaap:EquitySecuritiesMember2021-12-310000054381us-gaap:FairValueInputsLevel1Memberus-gaap:EquitySecuritiesMember2021-12-310000054381us-gaap:EquitySecuritiesMemberus-gaap:FairValueInputsLevel2Member2021-12-310000054381us-gaap:FairValueInputsLevel3Memberus-gaap:EquitySecuritiesMember2021-12-310000054381us-gaap:FairValueMeasuredAtNetAssetValuePerShareMemberus-gaap:EquitySecuritiesMember2021-12-310000054381us-gaap:FairValueInputsLevel1Member2021-12-310000054381us-gaap:FairValueInputsLevel2Member2021-12-310000054381us-gaap:FairValueInputsLevel3Member2021-12-310000054381us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember2021-12-310000054381us-gaap:OtherIncomeMember2021-12-310000054381us-gaap:FairValueInputsLevel1Memberus-gaap:OtherIncomeMember2021-12-310000054381us-gaap:OtherIncomeMemberus-gaap:FairValueInputsLevel2Member2021-12-310000054381us-gaap:FairValueMeasuredAtNetAssetValuePerShareMemberus-gaap:OtherIncomeMember2021-12-310000054381us-gaap:CashAndCashEquivalentsMember2020-12-310000054381us-gaap:FairValueInputsLevel1Memberus-gaap:CashAndCashEquivalentsMember2020-12-310000054381us-gaap:CashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel2Member2020-12-310000054381us-gaap:CashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel3Member2020-12-310000054381us-gaap:FairValueMeasuredAtNetAssetValuePerShareMemberus-gaap:CashAndCashEquivalentsMember2020-12-310000054381us-gaap:DerivativeMember2020-12-310000054381us-gaap:FutureMemberus-gaap:FairValueInputsLevel1Memberus-gaap:AssetsMember2020-12-310000054381us-gaap:DerivativeMemberus-gaap:FairValueInputsLevel2Member2020-12-310000054381us-gaap:FutureMemberus-gaap:FairValueInputsLevel3Memberus-gaap:AssetsMember2020-12-310000054381us-gaap:FutureMemberus-gaap:FairValueMeasuredAtNetAssetValuePerShareMemberus-gaap:AssetsMember2020-12-310000054381us-gaap:FutureMember2020-12-310000054381us-gaap:FutureMemberus-gaap:FairValueInputsLevel1Memberus-gaap:LiabilityMember2020-12-310000054381us-gaap:FutureMemberus-gaap:FairValueInputsLevel2Member2020-12-310000054381us-gaap:FutureMemberus-gaap:FairValueInputsLevel3Memberus-gaap:LiabilityMember2020-12-310000054381us-gaap:FutureMemberus-gaap:FairValueMeasuredAtNetAssetValuePerShareMemberus-gaap:LiabilityMember2020-12-310000054381us-gaap:FixedIncomeSecuritiesMember2020-12-310000054381us-gaap:FairValueInputsLevel1Memberus-gaap:FixedIncomeSecuritiesMember2020-12-310000054381us-gaap:FixedIncomeSecuritiesMemberus-gaap:FairValueInputsLevel2Member2020-12-310000054381us-gaap:FixedIncomeSecuritiesMemberus-gaap:FairValueInputsLevel3Member2020-12-310000054381us-gaap:FairValueMeasuredAtNetAssetValuePerShareMemberus-gaap:FixedIncomeSecuritiesMember2020-12-310000054381us-gaap:EquityFundsMember2020-12-310000054381us-gaap:FairValueInputsLevel1Memberus-gaap:EquityFundsMember2020-12-310000054381us-gaap:EquityFundsMemberus-gaap:FairValueInputsLevel2Member2020-12-310000054381us-gaap:EquityFundsMemberus-gaap:FairValueInputsLevel3Member2020-12-310000054381us-gaap:FairValueMeasuredAtNetAssetValuePerShareMemberus-gaap:EquityFundsMember2020-12-310000054381kamn:CommonTrustFundsMember2020-12-310000054381us-gaap:FairValueInputsLevel1Memberkamn:CommonTrustFundsMember2020-12-310000054381us-gaap:FairValueInputsLevel2Memberkamn:CommonTrustFundsMember2020-12-310000054381us-gaap:FairValueInputsLevel3Memberkamn:CommonTrustFundsMember2020-12-310000054381us-gaap:FairValueMeasuredAtNetAssetValuePerShareMemberkamn:CommonTrustFundsMember2020-12-310000054381us-gaap:EquitySecuritiesMember2020-12-310000054381us-gaap:FairValueInputsLevel1Memberus-gaap:EquitySecuritiesMember2020-12-310000054381us-gaap:EquitySecuritiesMemberus-gaap:FairValueInputsLevel2Member2020-12-310000054381us-gaap:FairValueInputsLevel3Memberus-gaap:EquitySecuritiesMember2020-12-310000054381us-gaap:FairValueMeasuredAtNetAssetValuePerShareMemberus-gaap:EquitySecuritiesMember2020-12-310000054381us-gaap:FairValueInputsLevel1Member2020-12-310000054381us-gaap:FairValueInputsLevel2Member2020-12-310000054381us-gaap:FairValueInputsLevel3Member2020-12-310000054381us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember2020-12-310000054381us-gaap:OtherIncomeMember2020-12-310000054381us-gaap:FairValueInputsLevel1Memberus-gaap:OtherIncomeMember2020-12-310000054381us-gaap:OtherIncomeMemberus-gaap:FairValueInputsLevel2Member2020-12-310000054381us-gaap:FairValueMeasuredAtNetAssetValuePerShareMemberus-gaap:OtherIncomeMember2020-12-310000054381us-gaap:SegmentContinuingOperationsMember2021-01-012021-12-310000054381us-gaap:SegmentContinuingOperationsMember2020-01-012020-12-310000054381us-gaap:SegmentContinuingOperationsMember2019-01-012019-12-310000054381us-gaap:DiscontinuedOperationsDisposedOfBySaleMember2020-01-012020-12-310000054381us-gaap:DiscontinuedOperationsDisposedOfBySaleMember2021-01-012021-12-310000054381us-gaap:DiscontinuedOperationsDisposedOfBySaleMember2019-01-012019-12-310000054381kamn:OtherLiabiltiesMember2021-12-310000054381kamn:OtherLiabiltiesMember2020-12-310000054381kamn:OffsetAgreementMember2021-01-012021-12-310000054381kamn:OffsetAgreementMember2021-12-310000054381kamn:OffsetAgreementMember2018-01-150000054381kamn:NewHartfordMember2021-12-310000054381kamn:NewHartfordMember2021-01-012021-12-310000054381kamn:LiabiltiesOtherAccrualsAndPayablesMemberkamn:NewHartfordMember2021-12-310000054381kamn:BloomfieldMember2021-01-012021-12-310000054381kamn:LiabiltiesOtherAccrualsAndPayablesMemberkamn:BloomfieldMember2021-12-310000054381us-gaap:RealEstateMembersrt:MinimumMember2021-12-310000054381srt:MaximumMemberus-gaap:RealEstateMember2021-12-310000054381us-gaap:MachineryAndEquipmentMembersrt:MinimumMember2021-12-310000054381srt:MaximumMemberus-gaap:MachineryAndEquipmentMember2021-12-310000054381us-gaap:StockCompensationPlanMember2021-01-012021-12-310000054381us-gaap:StockCompensationPlanMember2020-01-012020-12-310000054381us-gaap:StockCompensationPlanMember2019-01-012019-12-310000054381us-gaap:EquitySecuritiesMember2021-01-012021-12-310000054381srt:MinimumMember2021-01-012021-12-310000054381srt:MaximumMember2021-01-012021-12-310000054381kamn:RestructuringSeveranceMember2021-01-012021-12-310000054381kamn:RestructuringSeveranceMember2020-01-012020-12-310000054381kamn:RestructuringSeveranceMember2019-01-012019-12-310000054381us-gaap:SegmentDiscontinuedOperationsMember2019-01-012019-12-310000054381kamn:A2013ManagementIncentivePlanMember2013-04-170000054381kamn:A2013ManagementIncentivePlanMember2018-04-180000054381kamn:A2013ManagementIncentivePlanMember2021-12-310000054381kamn:LongtermIncentivePlanAwardsMemberkamn:A2013ManagementIncentivePlanMember2021-01-012021-12-310000054381kamn:LongtermIncentivePlanAwardsMemberkamn:A2013ManagementIncentivePlanMembersrt:MinimumMember2021-01-012021-12-310000054381srt:MaximumMemberkamn:LongtermIncentivePlanAwardsMemberkamn:A2013ManagementIncentivePlanMember2021-01-012021-12-310000054381us-gaap:EmployeeStockOptionMember2021-12-310000054381us-gaap:EmployeeStockOptionMember2021-01-012021-12-310000054381us-gaap:RestrictedStockMemberkamn:PriorTo2021Member2021-12-310000054381us-gaap:RestrictedStockMemberkamn:PriorTo2021Member2021-01-012021-12-310000054381us-gaap:RestrictedStockMemberkamn:BeginningIn2021Member2021-12-310000054381us-gaap:RestrictedStockMemberkamn:BeginningIn2021Member2021-01-012021-12-310000054381us-gaap:EmployeeStockOptionMember2020-12-310000054381us-gaap:EmployeeStockOptionMember2020-01-012020-12-310000054381us-gaap:EmployeeStockOptionMember2019-01-012019-12-310000054381us-gaap:RestrictedStockMember2020-12-310000054381us-gaap:RestrictedStockMember2021-01-012021-12-310000054381us-gaap:RestrictedStockMember2021-12-310000054381us-gaap:RestrictedStockMember2020-01-012020-12-310000054381us-gaap:RestrictedStockMember2019-01-012019-12-310000054381us-gaap:PerformanceSharesMember2020-12-310000054381us-gaap:PerformanceSharesMember2021-01-012021-12-310000054381us-gaap:PerformanceSharesMember2021-12-310000054381kamn:NonqualifiedStockOptionsandRestrictedStockMember2021-01-012021-12-310000054381kamn:NonqualifiedStockOptionsandRestrictedStockMember2020-01-012020-12-310000054381kamn:NonqualifiedStockOptionsandRestrictedStockMember2019-01-012019-12-310000054381kamn:NonqualifiedStockOptionsandRestrictedStockMember2021-12-310000054381us-gaap:EmployeeStockMember2021-01-012021-12-310000054381us-gaap:EmployeeStockMember2021-12-310000054381us-gaap:EmployeeStockMembersrt:MinimumMember2021-12-310000054381srt:MaximumMemberus-gaap:EmployeeStockMember2021-12-310000054381us-gaap:EmployeeStockMember2020-01-012020-12-310000054381us-gaap:EmployeeStockMembersrt:MinimumMember2020-12-310000054381srt:MaximumMemberus-gaap:EmployeeStockMember2020-12-310000054381us-gaap:EmployeeStockMember2019-01-012019-12-310000054381us-gaap:EmployeeStockMembersrt:MinimumMember2019-12-310000054381srt:MaximumMemberus-gaap:EmployeeStockMember2019-12-310000054381us-gaap:AllowanceForCreditLossMember2020-12-310000054381us-gaap:AllowanceForCreditLossMember2021-01-012021-12-310000054381us-gaap:AllowanceForCreditLossMember2021-12-310000054381us-gaap:AllowanceForCreditLossMember2019-12-310000054381us-gaap:AllowanceForCreditLossMember2020-01-012020-12-310000054381us-gaap:AllowanceForCreditLossMember2018-12-310000054381us-gaap:AllowanceForCreditLossMember2019-01-012019-12-310000054381us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2020-12-310000054381us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2021-01-012021-12-310000054381us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2021-12-310000054381us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2019-12-310000054381us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2020-01-012020-12-310000054381us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2018-12-310000054381us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2019-01-012019-12-31

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C.  20549
FORM10-K
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
 For the fiscal year endedDecember 31, 2021
kamn-20211231_g1.jpg
Commission File No.001-35419
KAMAN CORPORATION
(Exact name of registrant as specified in its charter)
Connecticut06-0613548
(State or other jurisdiction of incorporation or organization)(I.R.S. Employer Identification No.)
1332 Blue Hills Avenue,Bloomfield,Connecticut06002
(Address of principal executive offices)(Zip Code)
Registrant's telephone number, including area code(860) 243-7100
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 ($1 par value)KAMNNew York Stock Exchange LLC
Securities registered pursuant to Section 12(g) of the Act:  None
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.
YesNo
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Exchange Act.
YesNo
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.

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

YesNo
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See 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 filerNon-accelerated filer
Smaller reporting companyEmerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
Indicate by check mark whether the registrant has filed a report on and attestation to its management's assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).
YesNo
The aggregate market value on July 2, 2021, (the last business day of the Company’s most recently completed second quarter) of the voting and non-voting common stock held by non-affiliates of the registrant, computed by reference to the closing price of the stock, was approximately
$1,376,988,159.
At January 28, 2022, there were
27,875,575
shares of Common Stock outstanding.

Documents Incorporated Herein By Reference
Portions of our definitive proxy statement for our 2021 Annual Meeting of Shareholders are incorporated by reference into Part III of this Report.



Kaman Corporation
Index to Form 10-K
 
Part I
Item 1
Item 1A
Item 1B
Item 2
Item 3
Item 4
Part II
Item 5
Item 6
Item 7
Item 7A
Item 8
Item 9
Item 9A
Item 9B
Item 9C
   
Part III
Item 10
Item 11
Item 12
Item 13
Item 14
   
Part IV
Item 15
Item 16


2


PART I

ITEM 1.BUSINESS

GENERAL

Kaman Corporation, headquartered in Bloomfield, Connecticut, was incorporated in 1945. As used in this annual report, "the Company", "we", "us", "our" refer to the registrant and its consolidated subsidiaries. We are a diversified company that conducts business in the aerospace and defense, medical and industrial markets. In the fourth quarter of 2021, our Chief Operating Decision Maker ("CODM") established a new structure for the Company to better align our products and brands to support capital allocation plans, portfolio management and growth, which resulted in the introduction of three reportable segments: Engineered Products, Precision Products and Structures. The CODM reviews operating results for the purposes of allocating resources and assessing performance based on these three segments.

The Company's principal customers include the U.S. military, foreign allied militaries, Sikorsky Aircraft Corporation, The Boeing Company, Airbus, Lockheed Martin, Rolls-Royce, Raytheon and Bell Helicopter. The SH-2G aircraft is currently in service with the Egyptian Air Force and the New Zealand, Peruvian and Polish navies. Operations are conducted throughout the United States, as well as in manufacturing facilities located in Germany, the Czech Republic, Mexico and Singapore. Additionally, the Company maintains an investment in a joint venture in India. In the year ended December 31, 2021, two individual customers, the U.S. Government ("USG") and a Joint Programmable Fuze ("JPF") direct commercial sales ("DCS") customer, accounted for more than 10% of consolidated net sales. Sales to the U.S. Government were primarily made by the Engineered Products and Precision Products segments and sales to the JPF DCS customer were made by the Precision Products segment.

Engineered Products Segment

The Engineered Products segment serves the aerospace and defense, industrial and medical markets providing sophisticated, proprietary aircraft bearings and components; super precision, miniature ball bearings; and proprietary spring energized seals, springs and contacts.

Precision Products Segment

The Precision Products segment serves the aerospace and defense markets providing precision safe and arming solutions for missile and bomb systems for the U.S. and allied militaries; subcontract helicopter work; restoration, modification and support of our SH-2G Super Seasprite maritime helicopters; manufacture and support of our heavy lift K-MAX® manned helicopter, the K-MAX TITAN unmanned aerial system and the KARGO UAV unmanned aerial system, a purpose built autonomous medium lift logistics vehicle.

Structures Segment

The Structures segment serves the aerospace and defense and medical end markets providing sophisticated complex metallic and composite aerostructures for commercial, military and general aviation fixed and rotary wing aircraft, and medical imaging solutions.

A discussion of 2021 developments is included in Item 7, Management’s Discussion and Analysis of Financial Condition and Results of Operations, in this Form 10-K.

WORKING CAPITAL

A discussion of our working capital is included in Item 7, Management’s Discussion and Analysis of Financial Condition and Results of Operations – Liquidity and Capital Resources, in this Form 10-K.

Our working capital requirements are dependent on the nature and life cycles of the programs for which work is performed. New programs may initially require higher working capital to complete nonrecurring start-up activities and fund the purchase of inventory and equipment necessary to perform the work. Nonrecurring start-up costs on large and complex programs often take longer to recover, negatively impacting working capital in the short-term and producing a corresponding benefit in future periods. As these programs mature and efficiencies are gained in the production process, working capital requirements generally decrease.

3


Our credit agreement is a revolving credit facility which is available for additional working capital requirements and investment opportunities. See Item 7, Management's Discussion and Analysis of Financial Condition and Results of Operations, and Note 14, Debt, of the Notes to Consolidated Financial Statements, included in Item 8, Financial Statements and Supplementary Data, of this Annual Report on Form 10-K.

PRINCIPAL PRODUCTS AND SERVICES

The following table sets forth the percentage contribution of each major product line to consolidated net sales for each of the three most recently completed years:
 Years Ended December 31,
 202120202019
Sales
Defense23.8 %23.0 %23.4 %
Safe and Arm Devices27.0 %31.7 %29.9 %
Commercial, Business, & General Aviation26.1 %28.1 %36.9 %
Medical12.2 %8.9 %3.8 %
Industrial & Other10.9 %8.3 %6.0 %
Total100.0 %100.0 %100.0 %
  
AVAILABILITY OF RAW MATERIALS

While we believe we have sufficient sources for the materials, components, services and supplies used in our manufacturing activities, we are highly dependent on the availability of essential materials, parts and subassemblies from our suppliers and subcontractors. The most important raw materials required for our products are aluminum (sheet, plate, forgings and extrusions), titanium, nickel, steel, copper, composites and adhesives. Many major components and product equipment items are procured from or subcontracted on a sole-source basis with a number of domestic and non-U.S. companies. Although alternative sources generally exist for these raw materials, qualification of the sources could take a year or more. We are dependent upon the ability of a large number of suppliers and subcontractors to meet performance specifications, quality standards and delivery schedules at anticipated costs. While we maintain an extensive qualification system to control risk associated with such reliance on third parties, failure of suppliers or subcontractors to meet commitments could adversely affect production schedules and contract profitability, while jeopardizing our ability to fulfill commitments to our customers. The current economy has put pressure on the supply chain and we have experienced some shortages in raw materials which have impacted our near term results; however, we do not foresee any near term unavailability of materials, components or supplies that would have a material adverse effect on our business. For further discussion of the possible effects of changes in the cost or availability of raw materials on our business, see Item 1A, Risk Factors, in this Form 10-K.

CLIMATE CHANGE

There have been no, and we do not expect there to be in the near term, material impacts on our business, financial condition or results of operations as a result of compliance with legislation or regulatory rules regarding climate change, from the known physical effects of climate change or as a result of supporting our Environmental, Social and Governance ("ESG") initiatives. For further information on our ESG initiatives, refer to Information about the Board of Directors and Corporate Governance section of the Proxy Statement. Increased regulation and other climate change concerns, however, could subject us to additional costs and restrictions, and we are not able to predict how such regulations or concerns would affect our business, operations or financial results.

INTELLECTUAL PROPERTY

We use patented and unpatented proprietary information, know-how and trade secrets to develop, maintain and enhance our competitive position, but we believe our continued success depends more on the knowledge, ability, experience and technological expertise of our employees than the legal protection that our patents and other proprietary rights may afford. Moreover, while we rely on a combination of patents, trademarks, copyrights, trade secrets, nondisclosure agreements, physical and information technology security systems, internal controls and compliance systems and other measures to protect our intellectual property, data and technology rights and that of third parties with which we are entrusted, our ability to protect and enforce our intellectual property, data and technology rights may be limited by a variety of factors and may be even more limited in certain countries outside the U.S., as may be our ability to prevent theft or compromise of our intellectual property, data and technology by competitors or third parties.
4


As of December 31, 2021, we held a total of 404 patents, 117 of which were U.S. patents and 287 of which were foreign patents. In addition, we have numerous U.S. and foreign patents pending. The Company believes the duration of its patents is adequate relative to the expected lives of its products.

Trademarks are also an important aspect of our business. The availability and duration of trademark registrations vary by country; however, trademarks are generally valid and may be renewed indefinitely as long as they are in use and registrations are maintained. We sell products under a number of registered trademarks that we own. Registered trademarks of the Company include KAflex®, KAron®, and K-MAX®. In all, we maintain 99 U.S. and foreign trademarks as of December 31, 2021.

BACKLOG

We anticipate that approximately 58% of our backlog at the end of 2021 will be performed in 2022. Approximately 57.8% of our backlog at the end of 2021 is related to USG contracts or subcontracts.

Total backlog at December 31, 2021, 2020 and 2019, and the portion of the backlog we expect to complete in 2022, is as follows:
Total Backlog at
December 31, 2021
2021 Backlog to be
completed in 2022
Total Backlog at
December 31, 2020
Total Backlog at
December 31, 2019
In thousands
Engineered Products$169,144 $150,647 $134,257 $134,532 
Precision Products180,082 138,382 293,261 439,336 
Structures351,697 120,304 203,718 233,002 
Total$700,923 $409,333 $631,236 $806,870 

Backlog related to uncompleted contracts for which we have recorded a provision for estimated losses was $1.2 million as of December 31, 2021. At December 31, 2021, there was no backlog related to firm but not yet funded orders. See Item 7, Management's Discussion and Analysis of Financial Condition and Results of Operations, and Note 1, Summary of Significant Accounting Policies, of the Notes to Consolidated Financial Statements, included in Item 8, Financial Statements and Supplementary Data, of this Annual Report on Form 10-K, for further discussion.

REGULATORY MATTERS
 
Government Contracts

The USG, and other governments, may terminate any of our government contracts at their convenience or for default if we fail to meet specified performance measurements. If any of our government contracts were to be terminated for convenience, we generally would be entitled to receive payment for work completed and allowable termination or cancellation costs. If any of our government contracts were to be terminated for default, generally the USG would pay only for the work that has been accepted and can require us to pay the difference between the original contract price and the cost to re-procure the contract items, net of the work accepted from the original contract. The USG can also hold us liable for damages resulting from the default.

During 2021, approximately 94.7% of the work performed by the Company directly or indirectly for the USG was performed on a fixed-price basis and the balance was performed on a cost-reimbursement basis. Under a fixed-price contract, the price paid to the contractor is negotiated at the outset of the contract and is not generally subject to adjustment to reflect the actual costs incurred by the contractor in the performance of the contract. Cost reimbursement contracts provide for the reimbursement of allowable costs and an additional negotiated fee.

Compliance with Environmental Protection Laws

Our operations are subject to and affected by a variety of federal, state, local and non-U.S. environmental laws and regulations relating to the discharge, treatment, storage, disposal, investigation and remediation of certain materials, substances and wastes. We continually assess our compliance status and management of environmental matters in an effort to ensure our operations are in substantial compliance with all applicable environmental laws and regulations.

Operating and maintenance costs associated with environmental compliance and management of sites are a normal, recurring part of our operations. These costs often are generally allowable costs under our contracts with the USG. It is reasonably
5


possible that continued environmental compliance could have a material impact on our results of operations, financial condition or cash flows if more stringent clean-up standards are imposed, additional contamination is discovered and/or clean-up costs are higher than estimated.

See Environmental Matters in Item 3, Legal Proceedings and Note 19, Commitments and Contingencies, in the Notes to Consolidated Financial Statements, included in Item 8, Financial Statements and Supplementary Data, of this Annual Report on Form 10-K, for further discussion of our environmental matters.

With respect to all other matters that may currently be pending, in the opinion of management, based on our analysis of relevant facts and circumstances, we do not believe that compliance with relevant environmental protection laws is likely to have a material adverse effect upon our capital expenditures, earnings or competitive position. In arriving at this conclusion, we have taken into consideration site-specific information available regarding total costs of any work to be performed and the extent of work previously performed. If we are identified as a “potentially responsible party” ("PRP") by environmental authorities at a particular site, we, using information available to us, will also review and consider a number of other factors, including: (i) the financial resources of other PRPs involved in each site and their proportionate share of the total volume of waste at the site; (ii) the existence of insurance, if any, and the financial viability of the insurers; and (iii) the success others have had in receiving reimbursement for similar costs under similar insurance policies issued during the periods applicable to each site.

International Operations

Our international sales are subject to U.S. and non-U.S. governmental regulations and procurement policies and practices, including regulations relating to import-export control, investment, exchange controls and repatriation of earnings. International sales are also subject to varying currency, political and economic risks.

COMPETITION

The Company operates in a highly competitive environment with many other organizations, some of which are substantially larger than us and have greater financial strength and more extensive resources. We compete for composite and metallic aerostructures subcontracts, and helicopter sales and structures, bearings, springs, seals and contacts and components business on the basis of price and/or quality; product endurance and special performance characteristics; proprietary knowledge; the quality of our products and services; the availability of facilities, equipment and personnel to perform contracts; and the reputation of our business. Competitors for our business include small machine shops and offshore manufacturing facilities. We compete for advanced technology fuzing business primarily on the basis of technical competence, product quality and price, and also on the basis of our experience as a developer and manufacturer of fuzes for particular weapon types and the availability of our facilities, equipment and personnel. We are also affected by the political and economic circumstances of our potential foreign customers and, in certain situations, the relationships of those foreign customers with the USG, the USG's perceptions of those foreign customers, such as our Middle Eastern customers, and the ability to obtain necessary export approvals, licenses or authorizations from the USG.

HUMAN CAPITAL

The Company employs a global workforce focused on serving its customers and creating solutions to meet their needs. We consider our employees to be the most valuable resource for current and future success and we seek to provide a work environment that fosters growth, encourages self-development and provides meaningful work. How we manage our human capital is critical to how we deliver on our strategy and create sustained growth and value for our shareholders. Kaman Corporation is a place where people who want to make a difference come to work.

Employee Demographics

As of December 31, 2021, we employed 2,846 individuals. Of these employees, approximately 75% are employed in the United States and 25% are employed internationally. Within the United States, 64% of the employees are non-exempt and 36% are exempt.


6


The Company's average age of U.S. employees is 49. U.S. headcount by generation at December 31, 2021 is as follows:
kamn-20211231_g2.jpg
Values

The Company’s core values are Respect, Excellence, Accountability, Creativity and Honor ("REACH"):

Respect - Employees value people, their skills and their perspectives.
Excellence - Employees do their best, giving full attention to the quality of every job, outcome and relationship. The highest level of customer service is provided to customers, both externally and internally.
Accountability - Employees accept responsibility for their actions and work to achieve desired results.
Creativity - Employees take on every challenge with a spirit of discovery and ingenuity, offering new ideas and resources.
Honor - Employees behave with integrity.

Our employees are committed to these values, which define how employees behave, treat others and operate.

Business Ethics

The Company's Code of Conduct ("Code") is a statement of the principles and standards that the Company expects the Kaman community to follow. Each officer, director and employee is required to use good ethical judgement when conducting business and comply with applicable laws, rules and regulations. The Code describes what is appropriate behavior and guides ethical business decisions that maintain a commitment to integrity. Failure to comply with the Code and applicable laws can have severe consequences for both individuals involved and the Company, including disciplinary action, civil penalties or criminal prosecution under certain circumstances.

The Company has designated Compliance Officers who are responsible for the following:

Distributing of the Code to the Kaman community;
Educating and training personnel on the Code;
Obtaining written acknowledgments from employees, officers, directors, agents, contractors, suppliers and customers that they have read, understand and will comply with the Code as a condition of their association with the Company;
Investigating reported Code violations and implementing remedial actions when a violation has been confirmed; and
Reporting Code submissions to the Company's Chief Compliance Officers.

Talent Acquisition

An important component of the Company’s Human Capital strategy is acquiring new talent. The Company strives to attract top talent with diverse backgrounds and experiences who align with the commitment of driving a culture of innovation.

The foundation of the talent acquisition strategy is the commitment to being an Equal Opportunity Employer. Qualified applicants receive consideration for employment without regard for race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status or any other protected class. The Company provides reasonable accommodations for qualified individuals with disabilities and disabled veterans in job application procedures and processes. The Company fully provides equal opportunity for all.

The Company uses a number of programs to ensure it attracts and hires top talent to develop as future leaders of the organization. The Kaman Internship Program is designed to provide meaningful work experiences and professional development for students. The goal of this program is to ensure a mutual benefit to both the students engaging in the internship
7


and the Company with a pipeline of future employees. The Kaman Early Career Rotational Program is designed to provide prospective Leadership Development Candidates, if selected, with the opportunity to develop leadership skills and learn key organizational processes across multiple business functions. The Early Career Rotational Program is 18 to 24 months in duration and consists of rotations through Operations, Program Management, Engineering, Quality and Supply Chain Management. The Campus Champions Program is designed to engage universities and military organizations through hands-on involvement in a variety of interactive activities including participation in recruitment drives and meeting with faculty, alumni, students, student organizations and veterans’ organizations. This program allows the Company to explore opportunities to strengthen its relationships and develop mutually beneficial partnerships with these institutions.

Talent Development

In addition to acquiring new talent, the Company focuses on growing and developing its existing talent. The Company makes significant investments in enhancing its employees’ skill levels and providing professional opportunities for career development and advancement. The Company’s leadership team utilizes a robust succession planning program for identifying the next generation of leaders to ensure that the organization is prepared to fill critical roles with employees who are prepared to support the strategy of the business and respond to the needs of key stakeholders.

Training and employee learning opportunities are offered to employees, which allow the Company to efficiently develop its staff and meet legal and compliance training requirements. Over seven thousand webinar courses were completed in 2021, along with hundreds of health, wellness and leadership training sessions delivered to the employee population.

The Company uses several mechanisms to support the development of current employees for future leadership roles. First, the company has evolved its coaching strategy to adjust to the effects of the COVID-19 pandemic by creating a model that embraces virtual employee coaching. Second, the Women in Leadership Program develops capabilities of female leaders through a process of learning and personal discovery so they can make stronger contributions within their careers and the organizations in which they work. With the use of a leadership assessment tool, management discovers the strengths and opportunities for its participants and creates actions plans to help improve their performance. Professional networking and mentoring helps prepare the female leaders for larger roles in the organization. As of December 31, 2021, 76% and 24% of the Company's management positions were held by men and women, respectively. This compares to the Company's overall U.S. population comprised of 69% males and 31% females.

The Company executed an All-Employee Engagement Survey in 2021. The survey was an opportunity for employees to offer open, honest and confidential feedback as it was administered by a third-party organization. It was launched to support continuous improvement and help shape and strengthen the Company’s culture, teamwork and overall work environment. The survey is used as a tool to measure and improve engagement and satisfaction while helping us discover areas and topics where we may need more dialogue and conversation. Action plans have been implemented to address the focus areas of training and development, inclusive culture and belonging and communication.

The Company also conducts annual performance appraisals with all employees. Feedback is used to support continuous improvement. Individual, annual goal setting activities align to the overall company and business unit strategies and objectives.

Diversity & Inclusion

The Company views diversity as a competitive advantage and integral to future success. Diversity helps create an innovative workforce, while inclusion ensures the Company has the right culture, processes, policies, and practices to ensure employees feel valued and included.

Women Advocating Leadership at Kaman ("WALK") is a program that is designed to support the advancement of Kaman’s strategic diversity goals by implementing specific business initiatives that increase the global representation of women in leadership roles. WALK’s long-term objectives include hiring; retaining and promoting more women; supporting the change in Kaman’s culture of being more accepting of women in leadership roles; providing women with equal access to development opportunities; and creating a life balance and family-friendly culture.

The Company also seeks opportunities to recruit and hire skilled veterans as well as engage in partnerships and support programs that allow the Company to give back to the veteran community. The Company has a multitude of recognition programs to show its appreciation for their service to the United States. An employee resource group is dedicated to veteran employees which supports community engagement as well as professional development activities.


8


Total Rewards

The Company focuses on paying its employees fairly and competitively. The Company strives to provide competitive pay opportunities which reward its employees for achieving and exceeding objectives that create long-term value for shareholders. Management aims to have all compensation programs, processes and decisions be transparent and easy to understand. Providing equitable and competitive pay enhances the Company's ability to attract and retain strong, innovative talent.

Providing comprehensive, competitive and affordable benefits is important to the Company's attraction and retention strategy. The Company offers the following:

Health Benefits

The Company offers various medical plan options and provides employees with a cost comparison tool to assist employees with their decision. The options for pharmacy, dental and vision care coverage are also provided for employees. In addition to insurance benefits, Kaman’s Chronic Condition Management programs provides valuable resources to support employees and their family members dealing with a chronic condition, such as diabetes or cancer.

Wealth Benefits

The Kaman Corporation 401(k) Plan provides employees with a tax advantageous way to save for retirement. Contributions up to the first 5% in pre-tax and/or Roth accounts are matched, and matching contributions vest after three years of service. Additionally, the Company offers an Employee Stock Purchase Plan, Health Savings Accounts for those in a high deductible health plan, Flexible Spending Accounts for both health care and dependent care, life and accidental death and dismemberment insurance, disability benefits and voluntary accident and critical illness insurance.

Wellness Benefits

The Fit for Life Wellness program provides all employees with opportunities to participate in company-wide events, webinars and local wellness challenges focused on living a healthy lifestyle. Kaman Work-Life Solutions is available to all employees and their household members who need help dealing with issues affecting their personal or professional lives. This resource connects employees with individuals who can help them with an array of issues such as locating child care programs and individual counseling.

The Company recognizes the need to support its employees’ work-life balance. The Paid Parental Leaves of Absence better enables employees to care for and bond with a newborn, newly adopted, or newly placed foster child during the six-month period immediately following the event. Eligible employees receive three weeks of parental leave at 100% of base pay, inclusive of shift premiums, if applicable. This benefit is offered in addition to short-term disability benefits already provided for pregnancy and childbirth to women at the organization.

The Company’s approach to remote work aligns with its wellness and retention strategies as well as its response to the COVID-19 pandemic. The Company has implemented a Work from Home policy recognizing it as a strategic imperative to attract and retain employees as well as address how both current and potential employees view work in light of the global pandemic.

Health & Safety

The Company continues to diligently monitor and respond to the challenges faced by the Company and its employees navigating through the COVID-19 pandemic. The Company's employees have worked to keep the Company operational and meet customer requirements throughout the pandemic, while respecting the recommendations of local governments and regulatory agencies.

The Company's first priority continues to be the health and safety of employees and their families. As the COVID-19 global pandemic evolved, the Company enforced practical precautions, including global travel restrictions and enforcing quarantine periods as appropriate. A number of initiatives were implemented across the Company to ensure employees are safe, including an increase in communications and outreach to the workforce. Additionally, best practices for hygiene and preventing the spread of germs continue. The increased frequency of cleaning and disinfecting common areas has been maintained and our leadership teams have responded to local business needs and priorities to ensure safe operations and minimal business disruptions.

9


At the onset of the pandemic, a remote work strategy was implemented where appropriate, which the Company has evolved into a formal Work from Home policy. For those employees returning to work in the Company’s offices, a formal Return to Office process was implemented to ensure those returning were trained on the Company’s enhanced health and safety protocols. In addition, the process focuses on employee re-acclimation. Enhanced resources have been provided to help all employees manage the stress and anxiety of the current situation.

Corporate Responsibility

The Company is a strong supporter of education, including meritorious children of its employees, students pursuing engineering degrees, museums with educational programs and various local education programs across the country. The Company also financially supports charitable and civic organizations such as art councils, boy and girl scouts, food pantries, health organizations and veterans' organizations. Additionally, employees volunteer their time to give back to the communities in which they live and work.

AVAILABLE INFORMATION

We are subject to the reporting requirements of the Exchange Act and its rules and regulations. The Exchange Act requires us to file reports, proxy statements and other information with the SEC.

We make available, free of charge on our website, our annual reports on Form 10-K, quarterly reports on Form 10-Q, proxy statements, and current reports on Form 8-K as well as amendments to those reports filed or furnished pursuant to Section 13 or 15(d) of the Exchange Act, together with Section 16 insider beneficial stock ownership reports, as soon as reasonably practicable after we electronically file these documents with, or furnish them to, the SEC. These documents are posted on our website at www.kaman.com — select the “Investors” link, then the "Financial Information" link and then view under “SEC Filings”.

We also make available, free of charge on our website, our Certificate of Incorporation, By–Laws, Governance Principles and all Board of Directors' standing Committee Charters (Audit, Corporate Governance, Compensation and Finance). These documents are posted on our website at www.kaman.com — select the “Investors” link, then the "Corporate Governance" link and then view under "Documents and Downloads".

The information contained on our website is not intended to be, and shall not be deemed to be, incorporated into this Form 10-K or any other filing under the Exchange Act or the Securities Act of 1933, as amended.


10


INFORMATION ABOUT OUR EXECUTIVE OFFICERS
 
The Company’s executive officers as of the date of this report are as follows:
NameAgePositionPrior Experience
Ian K. Walsh55Chairman, President, Chief Executive Officer and DirectorMr. Walsh was appointed President and Chief Executive Officer as well as elected as a Director of the Company effective September 8, 2020. Effective April 14, 2021, Mr. Walsh was appointed Chairman of the Board. Prior to joining the Company, Mr. Walsh served as Chief Operating Officer at REV Group, Inc., a leading designer, manufacturer, and distributor of specialty vehicles and related aftermarket parts and services. Prior to that, he progressed through leadership roles of increasing responsibility at Textron Inc., where he most recently served as President and Chief Executive Officer of TRU Simulation and Training. Prior to joining Textron, he served as an officer and naval aviator in the U.S. Marine Corps. Mr. Walsh is a certified Six Sigma Black Belt.
Russell J. Bartlett60Senior Vice President and Chief Operating OfficerMr. Bartlett was named segment lead of both the Engineered Products segment and Structures segment, effective December 31, 2021, and has served as Senior Vice President and Chief Operating Officer since January 4, 2021. Prior to joining Kaman, Mr. Bartlett served as President and Chief Executive Officer of Textron Airborne Solutions, and held increasing positions of responsibility at Beechcraft Corporation ending his time as President of Beechcraft Defense Company. Mr. Bartlett held a distinguished military career retiring from the U.S. Navy in 2008 as a Captain.
James G. Coogan41Senior Vice President and Chief Financial OfficerMr. Coogan was appointed Senior Vice President and Chief Financial Officer, effective July 8, 2021. Mr. Coogan has served in various roles since joining the Company in 2008, most recently as Vice President, Investor Relations & Business Development from January 2020 through July 2021 and prior to that Vice President, Investor Relations from April 2017 through December 2019. Previous Kaman positions include: Assistant Vice President, SEC Compliance and External Reporting, Director, External Reporting and SEC Compliance, and Manager, External Reporting and SEC Compliance. Prior to joining the company, Mr. Coogan held positions at Ann Taylor Stores Corporation, Mohegan Tribal Gaming Authority and PricewaterhouseCoopers.
Shawn G. Lisle55Senior Vice President and General CounselMr. Lisle joined the Company in 2011 and was appointed Senior Vice President and General Counsel effective December 1, 2012. Prior to joining the company, Mr. Lisle served as Senior Counsel for International Paper Company in Memphis, Tennessee. Prior to that, he served as legal counsel for Dana Corporation in Toledo, Ohio, and as an attorney at Porter Wright Morris & Arthur LLP in Columbus, Ohio. He also previously worked as a trial attorney at the U.S. Department of Justice, Tax Division in Washington, D.C. and was a Judge Advocate in the U.S. Navy.
11


NameAgePositionPrior Experience
Rafael Z. Cohen64Vice President and Chief Information OfficerMr. Cohen was appointed Vice President and Chief Information Officer, effective February 2022. Mr. Cohen joined the Company in 2017, previously serving as Vice President, Information Technology and Cybersecurity and the Senior Director of Kaman Distribution Group SDG. Before joining the Company, Mr. Cohen held positions at Babcock Power, Gerber Scientific, Blum Shapiro, PerkinElmer, The Stanley Works and Accenture.
Megan A. Morgan45Vice President, Human Resources and Chief Human Resources OfficerMs. Morgan was appointed Vice President, Human Resources and Chief Human Resources Officer, effective February 1, 2021. Ms. Morgan has served in various roles since joining the company in 2018, most recently as Vice President of Human Resources, Kaman Aerospace Group. Prior to joining the company, Ms. Morgan held positions at Legrand Electrical Wiring Systems, Barnes Group Inc., and PricewaterhouseCoopers.
Kristen M. Samson48Vice President and Chief Marketing and Communications OfficerMs. Samson joined Kaman in 2021 and was appointed Vice President and Chief Marketing and Communications Officer effective January 18, 2021. Prior to joining Kaman, Ms. Samson served in various leadership roles, including Vice President, Marketing and Communications for Textron Systems; Vice President, Marketing and Communications for TRU Simulation + Training; and Vice President of Marketing, Communications and Product Management at Lycoming Engines. Prior to this, Ms. Samson held positions at Comcast Sportsnet and Time Warner Cable. She is a certified Six Sigma Green Belt.
Darlene R. Smith61President, Kaman Air Vehicles and Kaman Precision ProductsMs. Smith was appointed segment lead of Precision Products effective December 31, 2021 and has served as President, Kaman Air Vehicles and Kaman Precision Products since January 2021. Ms. Smith has served in various roles since joining the Company in 2001, most recently as Vice President and General Manager of Air Vehicles from April 2018 through December 2020. Previous Kaman positions include: Assistant Vice President, Business Systems, Senior Site Director and Director, Materials Management. Prior to joining the company, Ms. Smith held positions of increasing responsibility at Pratt & Whitney.

Each executive officer holds office for a term of one year and until his or her successor is duly appointed and qualified, in accordance with the Company’s By-Laws.
12


ITEM 1A.     RISK FACTORS

Our business, financial condition, operating results and cash flows can be impacted by the factors set forth below, any one of which could cause our actual results to vary materially from recent results or from our anticipated future results.

RISKS RELATED TO OUR BUSINESS, THE INDUSTRIES IN WHICH WE OPERATE, OUR PROGRAMS AND OUR CONTRACTS

Our business, results of operations, financial condition and cash flows have been and are expected to continue to be adversely impacted by the ongoing COVID-19 pandemic.

Economic and health conditions in the United States and across most of the world have changed dramatically since COVID-19 was first discovered in late 2019. The public health issues resulting from COVID-19 and the precautionary measures instituted by governments and businesses to mitigate its spread, such as quarantines, travel restrictions, business curtailments and school closures, have resulted in business and manufacturing disruptions, plant closures, inventory shortages, delivery delays, supply chain disruptions, and order reductions, cancellations and deferrals, all of which have adversely affected our business, results of operations, financial condition and cash flows. Although we continue to meet the demands of our customers, we have seen some disruptions in our supply chain, such as delays in materials and components used in our manufacturing process, and we continue to operate below pre-pandemic levels for our commercial aerospace products. We anticipate recoveries in 2022; however, the extent to which COVID-19 may adversely impact our business depends on future developments, which are highly uncertain and unpredictable, the severity and duration of the pandemic and the effectiveness of actions taken globally to contain or mitigate its effects. Even after the COVID-19 pandemic has subsided, we may experience adverse impacts to our business due to any resulting economic recession or depression. Additionally, concerns over the economic impact of COVID-19 have caused extreme volatility in financial and other capital markets which has, and may continue to, adversely impact our stock price and our ability to access capital markets. To the extent the COVID-19 pandemic adversely affects our business and financial results, it may also have the effect of heightening many of the other risks described in this report, such as those relating to our products and financial performance.

Our concentration of sales to a few major direct commercial sales customers under the JPF program puts us at financial risk.

We sell the JPF to foreign militaries through direct commercial sales, with reliance on two Middle Eastern customers. During 2021, sales to these customers accounted for approximately 15% of consolidated sales. In addition to being impacted by the cadence of these customers' operations, sales to these customers require export approvals, licenses and other authorizations from the USG. There can be no assurance that we will be able to obtain the necessary approvals, licenses and authorizations. In the event that we are unable to obtain the regulatory approvals, licenses or other authorizations needed to effectuate sales to these Middle Eastern customers, our financial position, results of operations, and cash flows would be adversely impacted.

JPF orders can be quite large, frequently exceeding $50.0 million or more, resulting in significant variations in our cash flows and outstanding accounts receivable. If we are unable to collect the full amount of these, and other JPF receivables, our business, financial condition, results of operations and cash flows would be adversely impacted.

A direct commercial sales contract with a Middle Eastern customer is secured by unconditional letters of credit aggregating $86.3 million, which may be drawn upon unilaterally by the customer in the event of a disagreement or alleged failure to perform. Any such draw down, whether warranted or not, would adversely impact our business, financial condition, results of operation and cash flows.

The U.S. Navy contract award for the FMU-139 D/B bomb fuze could jeopardize the continued viability, profitability and cash flows of the Company's FMU-152 A/B bomb fuze program.

Our JPF program continues to move through its product lifecycle, reflecting the previously announced decision of the United States Air Force ("USAF") to move to the FMU-139 D/B (which we do not produce) as its primary fuze system. During the first quarter of 2021, we completed our delivery requirements under Option 14 of our USG contract and we began to satisfy the requirements under Option 15, which relates solely to the procurement of fuzes by 25 foreign militaries and has an expected value of approximately $57.3 million. In the third quarter of 2021, we received an award under Option 16 with an expected total value of approximately $43.0 million. Similar to Option 15, this order relates solely to the procurement of fuzes by or in support of foreign militaries and does not include any sales to the USAF. Option 16 extends FMU-152 A/B production into 2023. We have been advised by our customer that Option 16 will be the last order under our JPF contract with the USG. We do not expect the close-out of our JPF contract with the USG will adversely impact our ability to continue to market the FMU-152 A/B
13


directly to foreign militaries in direct commercial sales transactions, and we are currently in discussions with two Middle Eastern customers for one or more follow-on orders aggregating a minimum of $45.0 million. The final value of these orders will be dependent on volume and pricing agreed upon in the completed contracts. If received, these orders would continue to extend the life of the program. As discussed above, these orders would be subject to export approvals, licenses and other authorizations necessary to effectuate the sales, which are subject to political and geopolitical conditions. In the event that foreign militaries move to the FMU-139 D/B and we are unable to successfully market the FMU-152 A/B in direct commercial sales transactions, or are unable to convert our marketing efforts to firm transactions, our business, financial condition, results of operations and cash flows would be materially adversely impacted.

We are subject to a number of risks and uncertainties related to the timing and conditions surrounding the production of the 737 MAX.

On March 13, 2019, the Federal Aviation Administration ("FAA") issued an order to suspend operations of all 737 MAX aircraft in the U.S. and by U.S. aircraft operators following two fatal 737 MAX accidents. Non-U.S. civil aviation authorities issued directives to the same effect. Boeing suspended deliveries until the FAA and other civil aviation authorities worldwide grant the clearance to return the aircraft to service and suspended production of the 737 MAX in January 2020 as a result of the ongoing evaluation. In November 2020, the FAA lifted the orders to suspend operations of the Boeing 737 MAX and in early 2021, airlines around the globe began to clear the Boeing 737 MAX for flying. Although production rates increased in 2021 and higher output rates are expected in 2022, there can be no assurance that the production rate will return to the production rate prior to the grounding of the 737 MAX fleet. We have recognized $4.0 million, $5.6 million and $19.9 million in revenue associated with the sale of our products that are utilized on the 737 MAX aircraft fleet in the years ended December 31, 2021, 2020 and 2019, respectively. Any future reductions to the production rate or lower than anticipated production levels than previously anticipated could have an adverse effect on our financial position, results of operations, and/or cash flows.

Our financial performance is significantly influenced by conditions within the aerospace and defense industries.

The financial performance of our business is directly tied to economic conditions in the commercial aviation and defense industries. The commercial aviation industry tends to be cyclical, and capital spending by airlines and aircraft manufacturers may be influenced by a variety of global factors including current and future traffic levels, aircraft fuel pricing, labor issues, competition, the retirement of older aircraft, regulatory changes, terrorism and related safety concerns, general economic conditions, worldwide airline profits and backlog levels. The defense industry may be influenced by a changing global political environment, changes in U.S. and global defense spending, U.S. foreign policy and the activity level of military flight operations. Changes to the aerospace and defense industries and any reductions in U.S. defense spending could have a material impact on our current and proposed aerospace programs, which could adversely affect our operating results and future prospects. In addition, changes in economic conditions may cause customers to request that firm orders be rescheduled or canceled, which could put a portion of our backlog at risk.

Furthermore, because of the lengthy research and development cycle involved in bringing new products to market, we cannot predict the economic conditions that will exist when a new product is introduced. A reduction in capital spending in the aviation or defense industries could have a significant effect on the demand for our products, which could have an adverse effect on our financial performance or results of operations.

Our USG programs are subject to unique risks.

We have several significant long-term contracts either directly with the USG or where the USG is the ultimate customer, including the Sikorsky BLACK HAWK cockpit program, the JPF program and the AH-1Z program. These contracts are subject to unique risks, some of which are beyond our control. Examples of such risks include:

The USG may modify, curtail or terminate its contracts and subcontracts at its convenience without prior notice, upon payment for work done and commitments made at the time of termination. As discussed above, the Company has been advised by our customer that Option 16, received in the third quarter of 2021, will be the last order under our JPF contract with the USG. Modification, curtailment or termination of our major programs or contracts could have a material adverse effect on our business, financial condition, results of operations and cash flows.
Our USG business is subject to specific procurement regulations and other requirements. These requirements, although customary in USG contracts, increase our performance and compliance costs. These costs might increase in the future, reducing our margins, which could have a negative effect on our financial condition. Although we have procedures designed to assure compliance with these regulations and requirements, failure to do so under certain circumstances could lead to suspension or debarment, for cause, from USG contracting or subcontracting for a period of time and
14


could have a material adverse effect on our business, financial condition, results of operations and cash flows and could adversely impact our reputation and our ability to receive other USG contract awards in the future.
The costs we incur on our USG contracts, including allocated indirect costs, may be audited by USG representatives. Any costs found to be improperly allocated to a specific contract would not be reimbursed, and such costs already reimbursed would have to be refunded, which could have a material adverse effect on our business, financial condition, results of operations and cash flows. Moreover, if any audit were to reveal the existence of improper or illegal activities, we may be subject to civil and criminal penalties and administrative sanctions, including termination of contracts, forfeiture of profits, suspension of payments, fines and suspension or prohibition from doing business with the USG.
We are from time to time subject to governmental inquiries and investigations of our business practices due to our participation in domestic and foreign government contracts and programs and our transaction of business domestically and internationally. Adverse findings associated with any such inquiry or investigation could also result in civil and criminal penalties and administrative sanctions, including termination of contracts, forfeiture of profits, suspension of payments, fines and suspension or prohibition from doing business with domestic and foreign governments.
The costs to implement and comply with the Cybersecurity Maturity Model Certification ("CMMC") as initiated by the U.S. Department of Defense in order to measure their defense contractors' capabilities, readiness, and sophistication in the area of cybersecurity.

Our business may be adversely affected by changes in budgetary priorities of the USG.

Because a significant percentage of our revenue is derived either directly or indirectly from contracts with the USG, changes in federal government budgetary priorities could directly affect our financial performance. A significant decline in government expenditures, a shift of expenditures away from programs that we support or a change in federal government contracting policies could cause federal government agencies to reduce their purchases under contracts, to exercise their right to terminate contracts at any time without penalty or not to exercise options to renew contracts.

Estimates of future costs for long-term contracts impact our current and future operating results and profits.

We generally recognize sales and gross margin on long-term contracts based on the over time method of accounting. This method allows for revenue recognition as our work progresses on a contract and requires that we estimate future revenues and costs over the life of a contract. Revenues are estimated based upon the negotiated contract price, with consideration being given to exercised contract options, change orders and, in some cases, projected customer requirements. Contract costs may be incurred over a period of several years, and the estimation of these costs requires significant judgment based upon the acquired knowledge and experience of program managers, engineers and financial professionals.

Estimated costs are based primarily on anticipated purchase contract terms, historical performance trends, business base and other economic projections. The complexity of certain programs as well as technical risks and the availability of materials and labor resources could affect our ability to accurately estimate future contract costs. Additional factors that could affect recognition of revenue and gross margin under this method include:

Accounting for initial program costs;
The effect of nonrecurring work;
Delayed contract start-up or changes to production schedules;
Transition of work to or from the customer or other vendors;
Claims or unapproved change orders;
Product warranty issues;
Delayed completion of certain programs for which inventory has been built up;
Our ability to estimate or control scrap level;
Accrual of contract losses; and
Changes in our overhead rates.

Because of the significance of the judgments and estimation processes, it is likely that materially different sales and profit amounts could be recorded if we used different assumptions or if the underlying circumstances were to change. Changes in underlying assumptions, circumstances or estimates may adversely affect current and future financial performance. While we perform quarterly reviews of our long-term contracts to address and lessen the effects of these risks, there can be no assurance that we will not make material adjustments to underlying assumptions or estimates relating to one or more long-term contracts that have a material adverse effect on our business, financial condition, results of operations and cash flows.


15


We may lose money or generate lower than expected profits on our fixed-price contracts.

Our customers set demanding specifications for product performance, reliability and cost. Most of our government contracts and subcontracts provide for a predetermined, fixed price for the products we make regardless of the costs we incur. Therefore, we must absorb cost overruns, notwithstanding the difficulty of estimating all of the costs we will incur in performing these contracts and in projecting the ultimate level of sales that we may achieve. Our failure to anticipate technical problems, estimate costs accurately, integrate technical processes effectively or control costs during performance of a fixed-price contract may reduce the profitability of a fixed-price contract or cause a loss. While we believe that we have recorded adequate provisions in our financial statements for losses on our fixed-price contracts as required under GAAP, there can be no assurance that our contract loss provisions will be adequate to cover all actual future losses.

We face significant pressure to lower our pricing notwithstanding our own internal costs.

There is substantial and continuing pressure from original equipment manufacturers ("OEMs") in the commercial aerospace industry to reduce the prices they pay to suppliers, such as Kaman. We attempt to manage such downward pricing pressure, while trying to preserve our business relationships with our customers, by seeking to reduce our production and procurement costs through various measures, including implementing cost-effective process improvements and partnering with our own suppliers to reduce our cost of raw materials and components. Our suppliers have periodically resisted, and in the future may resist, pressure to lower their prices and may seek to impose price increases. If we are unable to offset price reductions to our OEM customers, this could have a material adverse effect on our business, financial condition, results of operations and cash flows.

The ability to obtain and retain product approvals issued by the FAA and any intellectual property claims could adversely affect our operating results and profits.
Our business may be impacted by regulations set forth by the FAA to obtain Parts Manufacturer Approvals ("PMAs") to design or produce a modification or replacement aircraft part. The loss or suspension of the Company's product and design approvals could negatively impact our operating results and profits. We believe our current design and production processes that are subject to such regulations by the FAA are in compliance; however, there can be no assurance that we will not lose approvals for our products in the future. Additionally, we may be subject to claims of intellectual property infringement by third parties, including in connection with our PMA business, which could have a material adverse effect on our business, financial condition, results of operations and cash flows.
Competition from domestic and foreign manufacturers may result in the loss of potential contracts and opportunities.

The markets in which we participate are highly competitive, and we often compete for work not only with large OEMs but also sometimes with our own customers and suppliers. Many of our large customers may choose not to outsource production due to, among other things, their own direct labor and overhead considerations and capacity utilization objectives. This could result in these customers supplying their own products or services and competing directly with us for sales of these products or services, all of which could significantly reduce our revenues.

Our competitors may have more extensive or more specialized engineering, manufacturing and marketing capabilities than we do in some areas, and we may not have the technology, cost structure, or available resources to effectively compete with them. We believe that developing and maintaining a competitive advantage requires continued investment in product development; engineering; supply chain management; production capabilities, including technology, equipment and facilities; and sales and marketing, and we may not have enough resources to make the necessary investments to do so. Further, our significant customers may attempt to use their position to negotiate price or other concessions for a particular product or service without regard to the terms of an existing contract or the underlying cost of production.

We believe our strategies for our business will allow us to continue to effectively compete for key contracts and customers, but there can be no assurance that we will be able to compete successfully in this market or against such competitors.

Our failure to comply with the covenants contained in our credit facility could trigger an event of default, which could materially and adversely affect our operating results and our financial condition.

Our credit facility requires us to maintain certain financial ratios and comply with various operational and other covenants. If we were unable to maintain these ratios and comply with such covenants, we would need to seek relief from our lenders in order to avoid, cure or have waived an event of default under the facility. There can be no assurance that we would be able to obtain such relief on commercially reasonable terms or otherwise. If an event of default occurs and is not cured or waived, we
16


may not be able to make further borrowings under the credit facility and our lenders could, among other things, cause all outstanding indebtedness under the credit facility to be due and payable immediately. There can be no assurance that our assets or cash flows would be sufficient to provide us with sufficient liquidity to fund outstanding commitments or meet other business requirements or to enable us to fully repay those amounts or that we would be able to refinance or restructure the indebtedness. If, as or when required, we are unable to repay, refinance or restructure the indebtedness outstanding under our senior credit facility, or amend the financial ratios and covenants contained therein, the lenders under our credit facility could elect to terminate their commitments thereunder, cease making further loans and institute foreclosure proceedings against our assets. This, in turn, could result in an event of default under one or more of our other financing agreements, including our convertible notes.

In addition, in the ordinary course of business, certain of our customers require us to deliver standby letters of credit to guarantee our performance under our contractual obligations with them, which are currently issued by certain of our lenders pursuant to our credit facility. If we are unable to obtain letters of credit as needed to operate our business as a result of any of the circumstances described above or otherwise, our ability to enter into certain contracts may be adversely affected. Moreover, by their nature, standby letters of credit may be drawn upon by the beneficiaries thereof, which could affect our financial ratios and ability to make additional borrowings. The occurrence of any of these events could have a material adverse effect on our liquidity, financial position or results of operations.

Changes affecting the availability of the London Interbank Offered Rate (“LIBOR”) could affect our financial results.

The LIBOR benchmark has been the subject of national, international and other regulatory guidance and proposals for reform. These reforms may cause LIBOR to perform differently than in the past, and LIBOR may ultimately cease to exist. Alternative benchmark rate(s) may replace LIBOR and could affect the Company's debt securities, derivative instruments, receivables, debt payments and receipts. An alternative rate may create additional basis risk for market participants as an alternative index is utilized alongside LIBOR. Key regulatory authorities have requested that banks cease entering into new contracts that use U.S. dollar (“USD”) LIBOR as a reference rate, and do not permit new or existing non-USD LIBOR borrowings, by no later than December 31, 2021. Additionally, the Alternative Reference Rates Committee has recommended replacing USD LIBOR with the Secured Overnight Financing Rate (“SOFR”), which is calculated by short-term repurchase agreements. There can be no guarantee that SOFR will become widely used, or that any alternatives may or may not be developed.

Interest rates on amounts outstanding under the Credit Agreement are variable based on LIBOR. In the fourth quarter of 2021, the Company amended its Credit Agreement to move its LIBOR benchmark for non-USD borrowings to other non-USD benchmark rates. Future USD borrowings under our current Credit Agreement will continue be based on LIBOR. At this time, it is not possible to predict the effect of any changes to LIBOR, the phase out of LIBOR or any establishment of alternative benchmark rates. Any new benchmark rate will likely not replicate LIBOR exactly, which could impact our contracts that terminate after 2023. There is uncertainty about how applicable law, the courts or the Company will address the replacement of LIBOR with alternative rates on variable rate retail loan contracts and other contracts that do not include alternative rate fallback provisions. In addition, any changes to benchmark rates may have an uncertain impact on our cost of funds and our access to the capital markets, which could impact our liquidity, financial position or results of operations.

The freezing of our defined benefit pension plan could trigger a curtailment adjustment in favor of the USG.

Our defined benefit pension plan was frozen with respect to future benefit accruals effective December 31, 2015. U.S. Government Cost Accounting Standard 413 ("CAS 413") requires the Company to determine the USG’s share of any resulting pension curtailment adjustment attributable to pension expense charged to Company contracts with the USG, which could result in an amount due to the USG if the plan is determined to be in a surplus position or an amount due to the Company if the plan is determined to be in a deficit position. During the fourth quarter of 2016, the Company accrued a $0.3 million liability representing our estimate of the amount due to the USG based on our pension curtailment adjustment calculation, which was submitted to the USG for review in December 2016. The Company has maintained its accrual at $0.3 million as of December 31, 2021. There can be no assurance that the ultimate resolution of this matter will not have a material adverse effect on our results of operations, financial position and cash flows.


17


RISKS RELATED TO INFORMATION TECHNOLOGY AND CYBERSECURITY

Cybersecurity requirements, vulnerabilities, threats and more sophisticated and targeted computer crime could pose a risk to our systems, networks, products and data.

Our information technology systems provide critical data connectivity, information and services for internal and external users. These interactions include, but are not limited to, ordering and managing materials from suppliers, inventory management, shipping products to customers, processing transactions, summarizing and reporting results of operations, complying with regulatory, legal or tax requirements and other processes necessary to manage our business. Our computer systems face the threat of unauthorized access, computer hackers, computer viruses, malicious code, organized cyber-attacks and other security problems and system disruptions. We rely heavily on our information technology systems, networks and services, some of which are managed, hosted and provided by third-parties to conduct our business.

Cyber-attacks are evolving and include, but are not limited to, malicious software, destructive malware, attempts to gain unauthorized access to data, manipulation of data, disruption or denial of service attacks and other electronic security breaches that could lead to disruptions in critical systems, unauthorized release of confidential, personal or otherwise protected information, including trade secrets, and corruption of data, networks or systems. We provide products and services to customers who also face cyber threats. Our products and services may be subject to cyber threats and we may not be able to detect or deter such threats, which could result in losses that could adversely affect our customers and our company. For example, in December 2020, Bal Seal identified file encryption activity and ransom notes on systems within its environment indicative of a Doppelpaymer ransomware attack, which disrupted Bal Seal's information technology systems. Although no payments were made to the threat actor, the interruption resulted in a temporary delay of revenue and in the incurrence of incremental costs for the year ended December 31, 2020; however, the incident was not material to the Company's fiscal year 2020 financial results.

We could also be impacted by cyber threats in products that we use in our partners' and customers' systems that are used in connection with our business, including threats directed towards our third-party and cloud service providers. Any such breach could compromise our networks and the information there could be accessed, publicly disclosed, lost or stolen. These events, if not prevented or mitigated, could damage our reputation, require remedial action and lead to loss of business, regulatory actions, potential liability and other financial losses. To address the risks to our information technology systems and data, we manage an information security program, maintain strong incident report capabilities and perform daily off-site backups. Additionally, we have put in place business continuity plans and security precautions for our critical systems, including a back-up data center. Updates on cyber security are provided to the Board of Directors at least annually.

Our information technology systems, processes and sites may suffer interruptions or failures which may affect our ability to conduct our business.

In the event our information technology systems are damaged or cease to function properly due to any number of causes, such as catastrophic events, power outages and security breaches resulting in unauthorized access or cyber-attacks, and our information security program, incident report capabilities, business continuity plans and security precautions do not function effectively on a timely basis, we may suffer interruptions in our operations or the misappropriation of proprietary information, which may adversely impact our business, financial condition, results of operations and cash flows. In December 2020, an unauthorized party disrupted access to Bal Seal's information technology systems. The interruption resulted in a temporary delay of revenue and in the incurrence of incremental costs for the year ended December 31, 2020; however, the incident was not material to the Company's fiscal year 2020 financial results. Bal Seal was able to restore its affected systems and resume business operations in a relatively short period of time.

As we outsource our information technology functions and transition to cloud-based technologies, disruptions or delays at our third-party service providers could impact our operations.

As part of the comprehensive review of our general and administrative functions in order to improve operational efficiency and to align the Company's costs with its revenues, we identified information technology functions to be outsourced. While we believe we conducted appropriate diligence before entering into agreements with our third-party service providers and have the proper controls and oversight over the IT functions performed by our third parties, the failure of one or more of such entities to meet our performance standards and expectations, with respect to data security, compliance with data protection and privacy laws, providing services on a timely basis or providing services at the prices we expect, may have an adverse effect on our results of operations or financial condition. Additionally, we are considering the transition of certain technology to cloud-based infrastructure, which is complex, time consuming, and can involve substantial expenditures. Our utilization of cloud services is critical to developing and providing products and services to our customers, scaling our business for future growth, accurately
18


maintaining data and otherwise operating our business; any such implementation involves risks inherent in the conversion to a new system, including loss of information and potential disruption to our normal operations. We may discover deficiencies in our design or implementation or maintenance of the new cloud-based systems that could adversely affect our business. Upon implementation of the new cloud-based solutions, failure of cloud infrastructure providers to maintain adequate physical, technical and administrative safeguards to protect the security of our confidential information and data could result in unauthorized access to our systems or a system or network disruption that could lead to improper disclosure of confidential information or data, regulatory penalties and remedial costs. There may also be a discrepancy between the contractual liability profile that the cloud service provider has agreed to and our contractual liability profile with our customers. Any disruption to either the outsourced systems or the communication links between us and the outsourced suppliers could negatively affect our ability to operate our data systems, and could impair our ability to provide services to our customers. As we increase our reliance on these third-party systems, our exposure to damage from service disruptions may increase and we may incur additional costs to remedy the damages caused by these disruptions.

RISKS RELATED TO COMPLIANCE

Exports of certain of our products are subject to various export control regulations and authorizations, and we may not be successful in obtaining the necessary U.S. Government approvals and resultant export licenses for proposed sales to certain foreign customers.

We must comply with numerous laws and regulations relating to the export of our products and technologies, including, among others, the FMU-152A/B JPF, before we are permitted to sell those products and technologies outside of the United States. Compliance often entails the submission and timely receipt of necessary export approvals, licenses or authorizations from the USG and, depending on the size and nature of the proposed transaction, may even require the submission of formal notification to the United States Congress, which then has the ability to pass a joint resolution of disapproval blocking or amending the sale. Over the last several years, the U.S. export licensing environment for munitions, such as the JPF, has been adversely affected by a number of factors, including, but not limited to, the changing geopolitical environment and heightened tensions with other countries (which shift and evolve over time). Accordingly, we can give no assurance that we will be successful in obtaining, in a timely manner or at all, the approvals, licenses or authorizations we need to sell our products and technologies outside the United States, which may result in the cancellation of orders, the incurrence of significant penalties payable by the Company and the return of advance payments to our customers if we do not make deliveries and fulfill our contractual commitments. Any significant delay in, or impairment of, our ability to sell products or technologies outside of the United States could have a material adverse effect on our business, financial condition and results of operations.

Tariffs on certain imports to the United States and other potential changes to U.S. tariff and import/export regulations may have a negative effect on global economic conditions and our business, financial results and financial condition.

In 2018, tariffs were implemented on imports of steel and aluminum into the United States. As the implementation of tariffs is ongoing, more tariffs may be added in the future. While any steel and aluminum we use in our products is produced primarily in North America, the tariffs may provide domestic steel and aluminum producers the flexibility to increase their prices, at least to a level where their products would still be priced below foreign competitors once the tariffs are taken into account. These tariffs could have an adverse impact on our financial results, which include, but are not limited to, products we sell that include steel and aluminum, and if we are unable to pass such price increases through to our customers, it would likely increase our cost of sales and, as a result, decrease our gross margins, operating income and net income. To date, the impact of the tariffs has not been material to the Company. In addition, in response to the tariffs, a number of other countries are threatening to impose tariffs on U.S. imports, which, if implemented, could increase the price of our products in these countries and may result in our customers looking to alternative sources for our products. This would result in decreased sales, which could have a negative impact on our net income and financial condition. Any of these factors could depress economic activity and restrict our access to suppliers or customers and have a material adverse effect on our business, financial condition and results of operations.

We are subject to litigation, tax, environmental, safety and health and other legal compliance risks that could adversely affect our operating results.

We are subject to a variety of litigation, tax and legal compliance risks. These risks include, among other things, possible liability relating to contract-related claims, government contracts, product liability matters, personal injuries, workplace health and safety, intellectual property rights, taxes, employment, environmental matters and compliance with U.S. and foreign export laws, competition laws, laws governing improper business practices and data privacy laws, including the EU-wide General Data Protection Regulation (the "GDPR") and the California Consumer Privacy Act. In the event that we or one of our business units engage in wrongdoing in connection with any of these kinds of matters, we could be subject to significant fines, penalties, repayments, other damages (in certain cases, treble damages), or suspension or debarment from government contracts.
19


Moreover, our failure to comply with applicable export and trade practice laws could result in civil or criminal penalties and suspension or termination of export privileges. In the fourth quarter of 2021, the U.S. Occupational Safety and Health Administration ("OSHA") issued citations to one of our business units, which resulted in penalties. Although the penalties were not material to the Company's 2021 financial results, non-compliance, including any future instances of non-compliance with OSHA regulations, could result in substantial costs and liabilities, and could materially adversely affect our business, reputation, financial condition and results of operations.

As a global business, we are subject to complex laws and regulations in the U.S. and other countries in which we operate. Those laws and regulations may be interpreted in different ways. They may also change from time to time, as may related interpretations and other guidance. Changes in laws or regulations could result in higher expenses and payments, and uncertainty relating to laws or regulations may also affect how we conduct our operations and structure our investments and could limit our ability to enforce our rights. Changes in environmental and climate change laws or regulations, including laws relating to greenhouse gas emissions, could lead to new or additional investment in product designs and could increase environmental compliance expenditures. Changes in climate change concerns, or in the regulation of such concerns, including greenhouse gas emissions, could subject us to additional costs and restrictions, including increased energy and raw material costs.

Our financial results may be adversely affected by the outcome of pending legal proceedings and other contingencies that cannot be predicted. In accordance with GAAP, if a liability is deemed probable and reasonably estimable in light of the facts and circumstances known to us at a particular point in time, we make an estimate of material loss contingencies and establish reserves based on our assessment. Subsequent developments in legal proceedings may affect our assessment. The accrual of a loss contingency adversely affects our results of operations in the period in which a liability is recognized. This could also have an adverse impact on our cash flows in the period during which damages are paid.

For a discussion of these matters, please refer to Note 19, Commitments and Contingencies, and Note 13, Environmental Costs, in the Notes to Consolidated Financial Statements in this Annual Report on Form 10-K.

Our foreign operations require us to comply with a number of United States and international laws and regulations, violations of which could have a material adverse effect on our business, financial condition, results of operations and cash flows.

We are required to comply with a number of United States and international laws and regulations, such as the U.S. Foreign Corrupt Practices Act of 1977 (the "FCPA"), the U.K. Bribery Act of 2010 (the "Bribery Act"), and other similar anticorruption laws and regulations. The FCPA generally prohibits United States companies or their agents and employees from providing anything of value to a foreign official for the purposes of influencing any act or decision of these individuals in their official capacity to help obtain or retain business, direct business to any person or corporate entity or obtain any unfair advantage. Although we have internal controls, procedures and compliance programs to train our employees and agents with respect to compliance with the FCPA and other applicable international laws and regulations, there can be no assurance that our policies, procedures and programs will always protect us from reckless or criminal acts committed by our employees or agents. Allegations of violations of applicable international laws and regulations, including the FCPA and the Bribery Act, may result in internal, independent or government investigations. Violations of the FCPA and other international laws and regulations may lead to severe criminal or civil sanctions and could result in liabilities that have a material adverse effect on our business, financial condition, results of operations and cash flows.

Our foreign operations present additional risks and uncertainties which could have a material adverse effect on our business, financial condition, results of operations and cash flows.

Our foreign business operations create additional risks and uncertainties, including the following:

Longer payment cycles;
Difficulties in accounts receivable collection, including complexities in documenting letters of credit;
Changes in regulatory requirements;
Export restrictions, tariffs and other trade barriers;
Difficulties in staffing and managing foreign operations;
Seasonal reductions in business activity during the summer months in Europe and certain other parts of the world;
Political or economic instability in the markets we serve;
Potentially adverse tax consequences; and
Cultural and legal differences impacting the conduct of business.

20


In addition, our contracts with foreign customers may include terms and reflect legal requirements that create additional risks. These include, among others, industrial cooperation agreements requiring specific in-country purchases, investments, manufacturing agreements or other financial obligations, known as offset requirements, and provide for significant penalties if we fail to meet such requirements. Certain of our foreign customers have required us to enter into letters of credit, performance or surety bonds, bank guarantees and/or other financial arrangements to secure our performance obligations. All or any of these factors have the potential to have a material adverse effect on our business, financial condition, results of operations and cash flows.

We design, manufacture, service and sell complex aerospace parts, subassemblies and aircraft that subject us to potential risks and liabilities in the event they do not operate as intended.

The Company designs, manufactures, services and sells complex and sophisticated aerospace parts, subassemblies and aircraft. These products are manufactured according to detailed specifications and are subject to strict approval or certification requirements. From time to time, the Company's products may not operate as intended due to defects or failures. Due to the nature of the Company's business, liability claims may arise from accidents or disasters involving products the Company has manufactured, including claims for serious injury or death. Such accidents may be caused by environmental factors or human error. While management believes that the Company maintains adequate insurance for these risks, insurance cannot be obtained to protect against all risks and liabilities. It is therefore possible that the insurance coverage may not cover all claims or liabilities, and the Company may be forced to bear substantial unanticipated costs. While it is not possible to predict the outcome of investigations or litigation, in the opinion of management, any payments we may be required to make as a result of all such claims in existence at December 31, 2021, are not reasonably likely to have a material adverse effect on our business, financial condition and results of operations or cash flows.

Additional tax exposure and tax law changes could have a material effect on our financial results.

We are subject to income taxes in the United States and certain foreign jurisdictions. The determination of the Company’s provision for income taxes and other tax liabilities requires judgment and is based on legislative and regulatory structures that exist in the jurisdictions in which we operate, and we are periodically under audit by various tax authorities. We regularly assess the potential outcomes of examinations by tax authorities in determining the adequacy of our provision for income taxes. We are currently under audit by various foreign and state tax authorities for the years 2016 through 2019. Although we do not believe that any material adjustments will result from these audits, the outcome of tax audits cannot be predicted with certainty. Any final assessment resulting from tax audits may result in material changes to our past or future taxable income, tax payable or deferred tax assets and may require us to pay penalties and interest that could have a material adverse effect on our results of operations.

The value of our deferred tax assets could become impaired, which could materially and adversely affect our operating results.
As of December 31, 2021, we had approximately $9.2 million in net deferred tax assets after valuation allowance. These deferred tax assets can be used to offset taxable income in future periods and reduce income taxes payable in those future periods. Each quarter, we determine the probability of the realization of deferred tax assets, using significant judgments and estimates with respect to, among other things, historical operating results, expectations of future earnings and tax planning strategies. In the event that there is insufficient positive evidence to support the valuation of these assets, we may be required to further adjust the valuation allowance to reduce our deferred tax assets. Such a reduction could result in a material non-cash charge in the period in which the valuation allowance is adjusted and could have a material adverse effect on our results of operations.

RISKS RELATING TO ACQUISITIONS, JOINT VENTURES, DIVESTITURES AND RESTRUCTURING

We may make acquisitions or investments in new businesses, products or technologies that involve additional risks, which could disrupt our business or harm our financial condition or results of operations.

As part of our business strategy, we have made, and expect to continue to make, acquisitions of businesses or investments in companies that offer complementary products, services and technologies. Such acquisitions or investments involve a number of risks, including:

Assimilating operations and products may be unexpectedly difficult;
Management's attention may be diverted from other business concerns;
We may enter markets in which we have limited or no direct experience;
21


We may lose key employees, customers or vendors of an acquired business;
We may not be able to achieve the synergies or cost savings we anticipated;
We may not realize the assigned value of the acquired assets;
We may experience quality control failures or encounter other customer relationship issues; and
We may become subject to preexisting liabilities and obligations of the acquired businesses.

These factors could have a material adverse effect on our business, financial condition, results of operations and cash flows. In addition, the consideration paid for any future acquisitions could include our stock or require that we incur additional debt and contingent liabilities. As a result, future acquisitions could cause dilution of existing equity interests and earnings per share.

Certain of our operations are conducted through joint ventures, which entail special risks.

The Company has a 49% equity interest in Kineco-Kaman Composites - India Private Limited, a composites manufacturing joint venture located in Goa, India. The Company relies significantly on the services and skills of its joint venture partner to manage and conduct the local business operations of the joint venture and ensure compliance with all applicable laws and regulations. If our joint venture partner fails to perform these functions adequately, it may adversely affect our business, financial condition, results of operations and cash flows. Moreover, if our joint venture partner fails to honor its financial obligations to commit capital, equity or credit support to the joint venture as a result of financial or other difficulties or for any other reason, the joint venture may be unable to perform contracted services or deliver contracted products unless we provide the necessary capital, equity or credit support.

We may be unable to realize expected benefits from our cost reduction and restructuring efforts and our profitability may be hurt or business otherwise might be adversely affected.

In order to operate more efficiently and control costs, from time to time, we announce restructuring plans or other cost savings initiatives, which include workforce reductions as well as facility consolidations and other cost reduction initiatives, such as streamlining our processes. These plans are intended to generate operating expense savings through direct cost and indirect overhead expense reductions, as well as other savings. We may undertake further workforce reductions or restructuring actions in the future. These types of cost reduction and restructuring activities are complex. If we do not successfully manage our current initiatives and restructuring activities or any other similar activities that we may undertake in the future, expected efficiencies and benefits might be delayed or not realized, and our operations and business could be disrupted. Risks associated with these initiatives, actions and other workforce management issues include political responses to such actions, unforeseen delays in the implementation of anticipated workforce reductions, additional unexpected costs, changes in responsibilities, business and information technology systems disruptions, changes in internal controls, potential impacts on financial reporting, adverse effects on employee morale and the failure to meet operational targets, whether due to the loss of employees, work stoppages or otherwise, any of which may impair our ability to achieve anticipated sales or cost reductions and could have a material adverse effect on our business, financial condition, results of operations and cash flows.

GENERAL RISK FACTORS

Our future operating results will be impacted by changes in global economic and political conditions.

Our future operating results and liquidity are expected to be impacted by changes in general economic and political conditions which may affect, among other things, the following:

The availability of credit and our ability to obtain additional or renewed bank financing, the lack of which could have a material adverse impact on our business, financial condition and results of operations and may limit our ability to invest in capital projects and planned expansions or to fully execute our business strategy;
Market rates of interest, any increase in which would increase the interest payable on some of our borrowings and adversely impact our cash flow;
The investment performance of our pension plan, as well as the associated discount rate, any adverse changes in which may result in a deterioration in the funded status of the plan and an increase in required contributions and plan expense;
The relationship between the U.S. dollar and other currencies, any adverse changes in which could negatively impact our financial results;
The ability of our customers to pay for products and services on a timely basis, any adverse change in which could negatively impact sales and cash flows and require us to increase our bad debt reserves;
The volume of orders we receive from our customers, any adverse change in which could result in lower operating profits as well as less absorption of fixed costs due to a decreased business base;
22


The ability of our suppliers to meet our demand requirements, maintain the pricing of their products or continue operations, any of which may require us to find and qualify new suppliers;
The issuance and timely receipt of necessary export approvals, licenses and authorizations from the U.S. Government, the lack or untimely receipt of which could have a material adverse effect on our business, financial condition and results of operations; and
The political stability and leadership of countries where our customers reside, including military activity, training and threat levels, any adverse changes in which could negatively impact our financial results.

While general economic and political conditions have not impaired our ability to access credit markets and finance our operations to date, there can be no assurance that we will not experience future adverse effects that may be material to our cash flows, competitive position, financial condition, results of operations or our ability to access capital.

We could be negatively impacted by the loss of key suppliers, the consolidation of suppliers, the lack of product availability or changes in supplier programs or prices.

Our business depends on maintaining a sufficient supply of various products to meet our customers' demands. We have long-standing relationships with key suppliers but these relationships generally are non-exclusive and could be terminated by either party. If we were to lose a key supplier, or were unable to obtain the same levels of deliveries from these suppliers and were unable to supplement those purchases with products obtained from other suppliers, it could have a material adverse effect on our business. Additionally, we rely on foreign and domestic suppliers and commodity markets to secure raw materials used in many of the products we manufacture. Suppliers have consolidated and formed alliances to broaden their product and integrated system offerings, and achieve critical mass. Supplier consolidation could cause us to compete against certain competitors with greater financial resources, market penetration and purchasing power. This exposes us to volatility in the price and availability of raw materials. In some instances, we depend upon a single source of supply. Supply interruptions could arise from shortages of raw materials, labor disputes or worker resignations, weather conditions or pandemics, such as disruptions we have seen due to the effects of COVID-19, affecting suppliers' production, transportation disruptions or other reasons beyond our control. Even if we continue with our current supplier relationships, high demand for certain products may result in us being unable to meet our customers' demands, which could put us at a competitive disadvantage. Additionally, our key suppliers could also increase the pricing of their products, which would negatively affect our operating results if we were not able to pass these price increases through to our customers. Price increases may intensify or occur more frequently as demand for raw materials and components increase, or as disruptions occur within the supply chain. The prices for our products fluctuate depending on market conditions and global demand, and we may be required to absorb the cost increase. We base our supply management process on an appropriate balancing of the foreseeable risks and the costs of alternative practices. To protect ourselves against such risks, we may engage in strategic inventory purchases during the year, negotiate long-term vendor supply agreements, monitor our inventory levels and obtain second sources when applicable to ensure that we have the appropriate inventory on hand to meet our customers' requirements.

We may not realize all of the sales expected from our existing backlog or anticipated orders.

At December 31, 2021, we had $700.9 million of order backlog. There can be no assurance that the revenues included in our backlog will be realized or, if realized will result in profits. We consider backlog to be firm customer orders. OEM customers may provide projections of components and assemblies that they anticipate purchasing in the future under existing programs. These projections may represent orders that are beyond lead time and are included in backlog when supported by a long term agreement. Our customers have the right under certain circumstances or with certain penalties or consequences to terminate, reduce or defer firm orders that we have in backlog. If our customers terminate, reduce or defer firm orders, we may be protected from certain costs and losses, but our sales would be adversely affected. Although we strive to maintain ongoing relationships with our customers, there is an ongoing risk that orders may be canceled or rescheduled due to fluctuations in our customers’ business needs or purchasing budgets.

Our revenue, cash flows and quarterly results may fluctuate, which could adversely affect our stock price.

We may in the future experience significant fluctuations in our quarterly operating results attributable to a variety of factors. Such factors include but are not limited to:

Changes in demand for our products;
Introduction, enhancement or announcement of products by us or our competitors;
Market acceptance of our new products;
The growth rates of certain market segments in which we compete;
Size, timing and shipment terms of significant orders;
23


Difficulties with our technical programs;
Budgeting cycles of customers;
Pricing pressures from customers;
Customer advances;
Longer payment terms required by our customers;
Mix of distribution channels;
Mix of products and services sold;
Mix of domestic and international revenues;
Fluctuations in currency exchange rates;
Changes in the level of operating expenses;
Changes in our sales and management incentive plans;
Changes in tax laws in the jurisdictions in which we conduct business;
Timing of tax payments, assessments and settlements;
Inventory obsolescence;
Accrual of contract losses;
Fluctuations in oil and utility costs;
Health care reform;
Completion or announcement of acquisitions or divestitures
Timing of recovery from the COVID-19 pandemic; and
General economic conditions in regions in which we conduct business.

Most of our expenses are relatively fixed in the short-term, including costs of personnel and facilities, and are not easily reduced. Thus, an unexpected reduction in our revenue, or failure to achieve an anticipated rate of growth, could have a material adverse effect on our profitability. If our operating results do not meet the expectations of investors, our stock price may decline.

Our financial results of operations could be adversely affected by impairment of our goodwill or other intangible assets.

When we acquire a business, we record goodwill equal to the excess of the amount we pay for the business, including liabilities assumed, over the fair value of the tangible and identifiable intangible assets of the business we acquire. Goodwill and other intangible assets that have indefinite useful lives must be evaluated at least annually for impairment. The specific guidance for testing goodwill and other non-amortized intangible assets for impairment requires management to make certain estimates and assumptions when allocating goodwill to reporting units and determining the fair value of reporting unit net assets and liabilities, including, among other things, an assessment of market conditions, projected cash flows, investment rates, cost of capital and growth rates, which could significantly impact the reported value of goodwill and other intangible assets. Changes in our estimates and assumptions could adversely impact projected cash flows and the fair value of reporting units. Fair value is generally determined using a combination of the discounted cash flow, market multiple and market capitalization valuation approaches. Absent any impairment indicators, we generally perform our evaluations annually in the fourth quarter, using available forecast information. If at any time we determine an impairment has occurred, we are required to reflect the reduction in value as an expense within operating income, resulting in a reduction of earnings and a corresponding reduction in our net asset value in the period such impairment is identified. We did not identify any indications of impairment in our 2021 evaluation.

The cost and effort to start up new programs and introduce new products and technologies could negatively impact our operating results and profits.

The time required and costs incurred to ramp up a new program can be significant and include nonrecurring costs for tooling, first article testing, finalizing drawings and engineering specifications and hiring new employees able to perform the technical work required. New programs can typically involve a greater volume of scrap, higher costs due to inefficiencies, delays in production and learning curves that are often more extended than anticipated, all of which could have a material effect on our business, financial condition, results of operations and cash flows.

We also seek to achieve growth through the design, development, production, sale and support of innovative products that incorporate advanced technologies. The product, program and service needs of our customers change and evolve regularly and we invest in research and development efforts to pursue advances in technologies, products and services. We are currently developing the next generation TITAN UAV aerial system that will allow K-MAX® aircraft operators to have the ability to fly either manned or unmanned missions. We are on contract for five orders as of December 31, 2021, which allow for a short time frame to develop and manufacture the unmanned aircraft systems. If any of our development and/or production efforts are delayed, if suppliers cannot deliver timely or perform to our standards and/or if we identify or experience any other issues, we
24


may not meet delivery schedules agreed upon with our customers, which could result in material additional costs, including liquidated damages or other liabilities that could be assessed.

Our ability to realize the anticipated benefits of our technological advancements depends on a variety of factors, including meeting development, production, certification and regulatory approval schedules; execution of internal and external performance plans; availability of supplier and internal facility capacity to perform maintenance, repair, and overhaul services on our products; hiring and training of qualified personnel; achieving cost and production efficiencies, identification of emerging technological trends in our target end markets; validation of innovative technologies; the level of customer interest in new technologies and products; and customer acceptance of products we manufacture. Development efforts divert resources from potential resources in our businesses, and these efforts may not lead to the development of new technologies on a timely basis or meet the needs of our customers as fully as competitive offerings. Additionally, the markets for our products or products that incorporate our technologies may not develop or grow as we anticipate. We may encounter difficulties in developing and/or producing new products or services and may not realize the degree or timing of benefits initially anticipated or may otherwise suffer significant adverse financial consequences. Due to the design complexity of our products, we may experience delays in completing the development and introduction of new products. Delays could result in increased development costs or deflect resources from other projects. Furthermore, our competitors or customers may develop competing technologies which gain market acceptance in advance or instead of our products. Additionally, our competitors may develop new technologies or offerings that may cause our existing technologies or offerings to become obsolete. These risks associated with efforts to start up new programs and introduce new products and technologies could have a material adverse effect on our business, financial condition, results of operations and cash flows.

We rely on the experience and expertise of our skilled employees, and must continue to attract and retain qualified technical, marketing and managerial personnel in order to succeed.

Our future success will depend largely upon our ability to attract and retain highly skilled technical, operational and financial managers and marketing personnel. There is significant competition for such personnel in the industries in which we operate. We try to ensure that we offer competitive compensation and benefits as well as opportunities for continued development, and we continually strive to recruit and train qualified personnel and retain key employees. We may be impacted by higher labor costs and/or labor shortages due to wage and salary inflationary pressures in the economy, a tightening labor market and increased rates of employee resignations generally throughout the U.S. economy. As part of our effort to retain personnel, the Company initiated an All-Employee Engagement Survey in 2021. The survey was used as a tool to measure and improve engagement and satisfaction while helping management discover areas and topics where more dialogue and conversation may be needed. Despite our efforts, there can be no assurance that we will continue to be successful in attracting and retaining the personnel we require to develop new and enhanced products and to continue to grow and operate profitably.

We depend on our intellectual property, and have access to certain intellectual property and information of our customers and suppliers and any infringement or failure to protect such intellectual property could have a material adverse effect on our business, financial condition results of operations and cash flows.

We rely on a combination of patents, trademarks, copyrights, trade secrets, nondisclosure agreements, physical and information technology security systems, internal controls and compliance systems and other measures to protect our intellectual property, data, and technology rights, both domestically and internationally, as well as the intellectual property, data and technology rights of our customers and suppliers that we have in our possession or to which we have access. Our efforts to protect such intellectual property, data and technology rights may not be sufficient. There can be no assurance that our pending patent applications will result in the issuance of patents to us, that patents issued to or licensed by us in the past or in the future will not be challenged or circumvented by competitors, or that these patents will be found to be valid or sufficiently broad to preclude our competitors from introducing technologies similar to those covered by our patents and patent applications. Our ability to protect and enforce our intellectual property, data and technology rights may be limited in certain countries outside the U.S. as may be our ability to prevent theft or compromise of our intellectual property, data and technology rights by competitors, state actors or third parties. In addition, we may be the target of competitor or other third-party patent enforcement actions seeking substantial monetary damages or seeking to prevent our sale and marketing of certain of our products or services. Our competitive position also may be adversely impacted by limitations on our ability to obtain possession of, and ownership or necessary licenses concerning, data important to the development or provision of our products or service offerings, or by limitations on our ability to restrict the use by others of data related to our products or services. Any of these events or factors could have a material adverse effect on our competitive position, subject us to judgments, penalties and significant litigation costs or temporarily or permanently disrupt our sales and marketing of the affected products or services. Any of the foregoing could have a material adverse effect on our competitive position, results of operations, cash flows or financial condition.
25


Business disruptions could seriously affect our sales and financial condition or increase our costs and expenses.
Our business may be impacted by disruptions including, but not limited to, threats to physical security, information technology attacks or failures, damaging weather or other acts of nature and pandemics or other public health crises. Any of these disruptions could affect our internal operations or services provided to customers, and could impact our sales, increase our expenses or adversely affect our reputation or our stock price. We have developed and are implementing business continuity plans for each of our businesses, in order to mitigate the effects disruptions may have on our financial results.

A failure to maintain effective internal controls could adversely affect our ability to accurately report our financial results or prevent fraud.

Our ability to provide assurance with respect to our financial reports and to effectively prevent fraud depends on effective internal controls. Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements; therefore, even effective controls can only provide reasonable assurance with respect to the preparation and fair presentation of financial statements. If our internal controls were to be compromised, our financial statements could become materially misleading, which could adversely affect the trading price of our common stock. Any material weakness could adversely impact investor confidence in the accuracy of our financial statements, affecting our ability to obtain additional financing. This would likely have an adverse effect on our business, financial condition and the market value of our stock. Additionally, we would be required to incur costs to make the necessary improvements to our internal control systems.
Although management has assessed our internal control over financial reporting as effective based on criteria set forth by the Committee of Sponsoring Organizations - Integrated Framework, we can give no assurance that material weaknesses will not occur in the future nor that existing controls will continue to be adequate to prevent or identify irregularities or ensure fair presentation of our financial statements in the future.

The adoption of new accounting guidance or changes in the interpretations of existing guidance could affect our financial results.
We prepare our financial statements in conformity with accounting principles generally accepted in the United States. These accounting principles are subject to interpretation by the Financial Accounting Standards Board (“FASB”) and the Securities and Exchange Commission (“SEC”). A change in these principles or interpretations could have a significant effect on our reported financial results, may retroactively affect previously reported results, could cause unexpected financial reporting fluctuations and may require us to make costly changes to our operational processes and accounting systems.

Our business could be impacted as a result of actions by activist shareholders or others.

We may be subject, from time to time, to legal and business challenges in the operation of our company due to actions instituted by activist shareholders or others. Responding to such actions could be costly and time-consuming, may not align with our business strategies and could divert the attention of our Board of Directors and senior management from the pursuit of our business strategies. Perceived uncertainties as to our future direction as a result of shareholder activism may lead to the perception of a change in the direction of the business or other instability and may make it more difficult to attract and retain qualified personnel and business partners and may affect our relationships with vendors, customers and other third parties.

FORWARD-LOOKING STATEMENTS

This report contains "forward-looking statements" within the meaning of the safe harbor provisions of the U.S. Private Securities Litigation Reform Act of 1995. Forward-looking statements also may be included in other publicly available documents issued by the Company and in oral statements made by our officers and representatives from time to time. These forward-looking statements are intended to provide management's current expectations or plans for our future operating and financial performance, based on assumptions currently believed to be valid. They can be identified by the use of words such as "anticipate," "intend," "plan," "goal," "seek," "believe," "project," "estimate," "expect," "strategy," "future," "likely," "may," "should," "would," "could," "will" and other words of similar meaning in connection with a discussion of future operating or financial performance. Examples of forward looking statements include, among others, statements relating to future sales, earnings, cash flows, results of operations, uses of cash and other measures of financial performance.

Because forward-looking statements relate to the future, they are subject to inherent risks, uncertainties and other factors that may cause the Company's actual results and financial condition to differ materially from those expressed or implied in the forward-looking statements. Such risks, uncertainties and other factors include, among others: (i) changes in domestic and foreign economic and competitive conditions in markets served by the Company, particularly the defense, commercial aviation
26


and industrial production markets; (ii) changes in government and customer priorities and requirements (including cost-cutting initiatives, government and customer shut-downs, the potential deferral of awards, terminations or reductions of expenditures to respond to the priorities of Congress and the Administration, or budgetary cuts resulting from Congressional actions or automatic sequestration); (iii) the global economic impact of the COVID-19 pandemic; (iv) changes in geopolitical conditions in countries where the Company does or intends to do business; (v) the successful conclusion of competitions for government programs (including new, follow-on and successor programs) and thereafter successful contract negotiations with government authorities (both foreign and domestic) for the terms and conditions of the programs; (vi) the timely receipt of any necessary export approvals and/or other licenses or authorizations from the USG; (vii) timely satisfaction or fulfillment of material contractual conditions precedents in customer purchase orders, contracts, or similar arrangements; (viii) the existence of standard government contract provisions permitting renegotiation of terms and termination for the convenience of the government; (ix) the successful resolution of government inquiries or investigations relating to our businesses and programs; (x) risks and uncertainties associated with the successful implementation and ramp up of significant new programs, including the ability to manufacture the products to the detailed specifications required and recover start-up costs and other investments in the programs; (xi) potential difficulties associated with variable acceptance test results, given sensitive production materials and extreme test parameters; (xii) the receipt and successful execution of production orders under the Company's existing USG JPF contract, including the exercise of all contract options and receipt of orders from allied militaries, but excluding any next generation programmable fuze programs, as all have been assumed in connection with goodwill impairment evaluations; (xiii) the continued support of the existing K-MAX® helicopter fleet, including sale of existing K-MAX® spare parts inventory and the receipt of orders for new aircraft sufficient to recover our investments in the K-MAX® production line; (xiv) the accuracy of current cost estimates associated with environmental remediation activities; (xv) the profitable integration of acquired businesses into the Company's operations; (xvi) the ability to recover from cyber-based or other security attacks, information technology failures or other disruptions; (xvii) changes in supplier sales or vendor incentive policies; (xviii) the ability of our suppliers to satisfy their performance obligations, including any supply chain disruptions; (xix) the effects of price increases or decreases; (xx) the effects of pension regulations, pension plan assumptions, pension plan asset performance, future contributions and the pension freeze, including the ultimate determination of the USG's share of any pension curtailment adjustment calculated in accordance with CAS 413; (xxi) future levels of indebtedness and capital expenditures; (xxii) the continued availability of raw materials and other commodities in adequate supplies and the effect of increased costs for such items; (xxiii) the effects of currency exchange rates and foreign competition on future operations; (xxiv) changes in laws and regulations, taxes, interest rates, inflation rates and general business conditions; (xxv) future repurchases and/or issuances of common stock;(xxvi) the occurrence of unanticipated restructuring costs or the failure to realize anticipated savings or benefits from past or future expense reduction actions; (xxvii) the ability to recruit and retain skilled employees; and (xxviii) other risks and uncertainties set forth herein.

Any forward-looking information provided in this report should be considered with these factors in mind. We assume no obligation to update any forward-looking statements contained in this report.

ITEM 1B.UNRESOLVED STAFF COMMENTS

None.
27


ITEM 2.     PROPERTIES

Our facilities are generally suitable for, and adequate to serve, their intended uses. At December 31, 2021, we occupied major facilities at the following principal locations:
SegmentLocation 
Property Type (1)
Engineered ProductsBloomfield, ConnecticutOwned - Manufacturing & Office
Rimpar, GermanyOwned - Manufacturing & Office
Prachatice, Czech RepublicOwned - Assembly & Office
Höchstadt, Germany
Owned - Manufacturing & Office
Foothills Ranch, CaliforniaOwned - Manufacturing & Office
Colorado Springs, ColoradoOwned - Manufacturing & Office
Gilbert, ArizonaLeased - Office & Service Center
Precision ProductsOrlando, FloridaOwned - Manufacturing & Office
Middletown, ConnecticutOwned - Manufacturing & Office
Bloomfield, ConnecticutOwned - Manufacturing, Office & Service Center
StructuresJacksonville, FloridaLeased - Manufacturing & Office
Chihuahua, MexicoLeased - Manufacturing & Office
Wichita, KansasLeased - Manufacturing & Office
Bennington, VermontOwned - Manufacturing & Office
CorporateBloomfield, Connecticut Owned - Office & Information Technology Back-Up Data Center
Orlando, FloridaLeased - Office
Square Feet
Engineered Products961,066 
Precision Products606,611 
Structures587,172 
Corporate (2)
126,941 
Total2,281,790 
(1)Owned facilities are unencumbered.
(2)We occupy a 40,000 square foot corporate headquarters building, 38,000 square foot mixed use building, and 8,000 square foot data center in Bloomfield, Connecticut. We lease a 5,000 square foot accounts receivable and accounts payable processing center in Orlando, Florida.
28


ITEM 3.    LEGAL PROCEEDINGS

General

From time to time, as a normal incident of the nature and kinds of businesses in which the Company and its subsidiaries are, and were, engaged, various claims or charges are asserted and legal proceedings are commenced by or against the Company and/or one or more of its subsidiaries. Claimed amounts may be substantial but may not bear any reasonable relationship to the merits of the claim or the extent of any real risk of court or arbitral awards. We record accruals related to those matters for which we consider a loss to be both probable and reasonably estimable. Gain contingencies, if any, are not recognized until they are realized. Legal costs are generally expensed when incurred.

We evaluate, on a quarterly basis, developments in legal proceedings that could affect the amount of any accrual and developments that would make a loss contingency both probable and reasonably estimable. Our loss contingencies are subject to substantial uncertainties, however, including for each such contingency the following, among other factors: (i) the procedural status of the case; (ii) whether the case has or may be certified as a class action suit; (iii) the outcome of preliminary motions; (iv) the impact of discovery; (v) whether there are significant factual issues to be determined or resolved; (vi) whether the proceedings involve a large number of parties and/or claims in multiple jurisdictions or jurisdictions in which the relevant laws are complex or unclear; (vii) the extent of potential damages, which are often unspecified or indeterminate; and (viii) the status of settlement discussions, if any, and the settlement postures of the parties. Because of these uncertainties, management has determined that, except as otherwise noted below, the amount of loss or range of loss that is reasonably possible in respect of each matter described below (including any reasonably possible losses in excess of amounts already accrued), is not reasonably estimable.

While it is not possible to predict the outcome of these matters with certainty, based upon available information, management believes that all settlements, arbitration awards and final judgments, if any, which are considered probable of being rendered against us in legal proceedings and that can be reasonably estimated are accrued for at December 31, 2021. Despite this analysis, there can be no assurance that the final outcome of these matters will not have a material adverse effect on our business, financial condition, results of operations or cash flows.

Except as set forth below, as of December 31, 2021, neither the Company nor any of its subsidiaries is a party, nor is any of its or their property subject, to any material pending legal proceedings, other than ordinary routine litigation incidental to the business of the Company and its subsidiaries. Additional information relating to certain of these matters is set forth in Note 19, Commitments and Contingencies, and Note 13, Environmental Costs, of the Notes to Consolidated Financial Statements, included in Item 8, Financial Statements and Supplementary Data, of this Annual Report on Form 10-K.

Environmental Matters

The Company and its subsidiaries are subject to numerous U.S. Federal, state and international environmental laws and regulatory requirements and are involved from time to time in investigations or litigation of various potential environmental issues concerning activities at our facilities or former facilities or remediation as a result of past activities (including past activities of companies we have acquired). From time to time, we receive notices from the U.S. Environmental Protection Agency or equivalent state or international environmental agencies that we are a potentially responsible party under the Comprehensive Environmental Response, Compensation and Liability Act (commonly known as the “Superfund Act”) and/or equivalent laws. Such notices assert potential liability for cleanup costs at various sites, which may include sites owned by us, sites we previously owned and treatment or disposal sites not owned by us, allegedly containing hazardous substances attributable to us from past operations. While it is not possible to predict the outcome of these proceedings, in the opinion of management, any payments we may be required to make as a result of all such claims in existence at December 31, 2021, will not have a material adverse effect on our business, financial condition and results of operations or cash flows. Additional information relating to certain of these matters is set forth in Note 19, Commitments and Contingencies, and Note 13, Environmental Costs, of the Notes to Consolidated Financial Statements, included in Item 8, Financial Statements and Supplementary Data, of this Annual Report on Form 10-K.

ITEM 4.    MINE SAFETY DISCLOSURES

Not applicable.
29


PART II

ITEM 5. MARKET FOR REGISTRANT'S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES

MARKET, DIVIDEND AND SHAREHOLDER INFORMATION

Our Common Stock is traded on the New York Stock Exchange under the symbol "KAMN". As of January 28, 2022, there were 3,411 registered holders of our Common Stock. Holders of the Company’s Common Stock are eligible to participate in the Computershare CIP program, which offers a variety of services including dividend reinvestment and direct stock purchase. The plan brochure describing the program may be obtained by contacting Computershare at (800) 227-0291 or via the web at www.computershare.com/investor.

ISSUER PURCHASES OF EQUITY SECURITIES

The following table provides information about purchases of Common Stock by the Company during the three months ended December 31, 2021:
PeriodTotal Number
of Shares
Purchased (a)
Average
Price Paid
per Share
Total Number of
Shares Purchased as
Part of a Publicly
Announced Plan
Approximate Dollar Value of
Shares That
May Yet Be
Purchased
Under the
Plan
(in thousands)
October 2, 2021 – October 29, 2021— $— — $2,168 
October 30, 2021 – November 26, 20211,668 $39.37 — $2,168 
November 27, 2021 – December 31, 2021— $— — $2,168 
Total1,668  —  
(a) During the quarter the Company purchased 1,668 shares in connection with employee tax withholding obligations as permitted by our equity compensation plans; these purchases were made in compliance with SEC Rule 16b-3. These are not purchases under our publicly announced program.

30


PERFORMANCE GRAPH

Following is a comparison of our total shareholder return for the period 2016 – 2021 compared to the S&P 600 Small Cap Index and the Russell 2000 Small Cap Index. The performance graph does not include a published industry or line-of-business index or peer group of similar issuers because during the performance period the Company was conducting operations in diverse lines of business and we do not believe a meaningful industry index or peer group can be reasonably identified. Accordingly, as permitted by regulation, the graph includes the S&P 600 Small Cap Index and the Russell 2000 Small Cap Index, both of which are comprised of issuers with market capitalizations generally similar to that of the Company.
kamn-20211231_g3.jpg

 2016201720182019
2020(1)
2021(1)
Kaman Corporation100.00 122.11 117.89 140.36 123.95 95.34 
S&P Small Cap 600100.00 113.23 103.63 127.24 141.60 179.58 
Russell 2000100.00 114.65 102.02 128.06 153.62 176.39 
(1) The Company's 2021 and 2020 results were impacted by the effects of the COVID-19 pandemic on the commercial aerospace end market, which represented approximately 26% and 28%, respectively, of net sales.

ITEM 6. [RESERVED]

31


ITEM 7.     MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

Management's Discussion and Analysis of Financial Condition and Results of Operations ("MD&A") is intended to provide readers of our consolidated financial statements with the perspectives of management. MD&A presents in narrative form information regarding our financial condition, results of operations, liquidity and certain other factors that may affect our future results. This should allow the readers of this report to obtain a comprehensive understanding of our businesses, strategies, current trends and future prospects. MD&A should be read in conjunction with the Consolidated Financial Statements and related Notes included in this Form 10-K.

OVERVIEW OF BUSINESS

Kaman Corporation ("the Company") conducts business through three business segments:
The Engineered Products segment serves the aerospace and defense, industrial and medical markets providing sophisticated, proprietary aircraft bearings and components; super precision, miniature ball bearings; and proprietary spring energized seals, springs and contacts.
The Precision Products segment serves the aerospace and defense markets providing precision safe and arming solutions for missile and bomb systems for the U.S. and allied militaries; subcontract helicopter work; restoration, modification and support of our SH-2G Super Seasprite maritime helicopters; manufacture and support of our heavy lift K-MAX® manned helicopter, the TITAN UAV aerial system and the KARGO UAV unmanned aerial system, a purpose built autonomous medium lift logistics vehicle.
The Structures segment serves the aerospace and defense and medical end markets providing sophisticated complex metallic and composite aerostructures for commercial, military and general aviation fixed and rotary wing aircraft, and medical imaging solutions.

Executive Summary

In the year ended December 31, 2021, consolidated net sales from continuing operations decreased by 9.6% to $709.0 million due to a 7.3% decrease in organic sales and $19.8 million in lower sales due to the sale of our UK Composites business in early 2021. Gross margin was 33.4% compared to 31.3% in the prior year period. This performance was driven by improved performance on our seals, springs and contacts and the absence of losses from the UK Composites business. Selling, general and administrative expenses ("S,G&A") decreased by 10.0%, primarily driven by lower employee-related costs and the absence of $8.5 million in acquisition costs incurred in the prior year for the purchase of Bal Seal. GAAP earnings per share from continuing operations improved to $1.57 compared to a loss per share from continuing operations in the prior year, primarily due to the absence of the impairment charges incurred in 2020.

Other financial highlights

Earnings from continuing operations, net of tax was $43.7 million, a 162.0% increase compared to the prior year. This increase reflects the absence of the goodwill impairment charge and loss on the anticipated sale of our UK Composites business realized in 2020.
Cash flows provided by operating activities of continuing operations were $48.7 million for 2021, an increase of $32.2 million, compared to the prior year. This change was largely driven by the collection of payments on outstanding receivables related to the Joint Programmable Fuze ("JPF") direct commercial sales ("DCS") program.
Total unfulfilled performance obligations ("backlog") increased 11.0% to $700.9 million, mostly driven by the award of a follow-on multi-year contract for the BLACK HAWK program and strong order intake at our Engineered Products segment.

Acquisitions and divestitures

In February 2021, we completed the sale of our UK Composites business.

Awards and recognition

In October 2021, our Jacksonville division was named Manufacturer of the Year by First Coast Manufacturing Association. Key considerations of the award include environmental, health and safety, continuous improvement, workforce and community engagement and talent management process.
32


In April 2021, Kineco Kaman Composites India Private Limited, our joint venture, was named a Gold Supplier of BAE Systems and received the BAE Systems Partner 2 Win Supplier of the Year Award for Command, Control, Communications, Computers, Intelligence, Surveillance and Reconnaissance Systems ("C4ISR") for exceptional performance and contributions to supply chain success in the Electronic Systems sector in 2020.

Management changes

In December 2021, Russell J. Bartlett was named segment lead of the Engineered Products segment and Structures segment and Darlene R. Smith was named segment lead of the Precision Products segment.
In July 2021, James G. Coogan was appointed Senior Vice President and Chief Financial Officer, effective July 8, 2021. Mr. Coogan succeeded Robert D. Starr.
In April 2021, Ian K. Walsh, President and CEO, was appointed Chairman of the Board of Directors and Jennifer Pollino assumed the role of the Lead Independent Director.

Other key events

In February 2022, our FAA Part 145 Repair Station in Wichita, Kansas earned FAA approval for two new composite repair capabilities.
In January 2022, we announced the expansion of our medical imaging program through a partnership with Mirion Technologies ("Mirion"). We will supply surgical C-Arm tabletops to Mirion with deliveries expected to begin in the second quarter of 2022.
In January 2022, we announced that our Kamatics business will support the new James Webb Telescope with its KAron® high technology, self-lubricating bearings.
In December 2021, we entered into a follow-on multi-year contract with Sikorsky to manufacture UH-60 BLACK HAWK cockpits for both the “M” and the “Med” models.
In 2021, we received signed purchase agreements for three K-MAX® medium-to-heavy lift helicopters. One aircraft was delivered in the first quarter of 2021 and two aircraft were delivered in the fourth quarter of 2021.
In October 2021, we integrated our TITAN UAV aerial system onto our K-MAX® aircraft and successfully completed two demonstrations of its capabilities, including Near Earth autonomy and obstacle avoidance technology.
In October 2021, we successfully completed the demonstration of two flight tests of FireBurstTM enhanced fuzing capability, a Kaman patented Height of Burst solution that adds additional capabilities to existing and future safe and arm devices.
In September 2021, we unveiled the KARGO UAV unmanned aerial system, a purpose-built, autonomous system designed to be the new standard for expeditionary logistics.
In August 2021, Kaman Composites - Wichita celebrated the delivery of the 1,500th inlet unit for the CH-47 Boeing Program.
In August 2021, the Company was selected by Transcend Air Corporation to participate in the manufacturing of its the Vy 400 High Speed Vertical Takeoff and Landing ("HSVTOL") aircraft.
In August 2021, we announced that that we received an order under Option 16 of our JPF contract with the USG. This order has an expected value of approximately $43 million for the procurement of JPFs for foreign militaries.
In April 2021, we successfully completed the first test flight with the K-MAX TITAN unmanned aerial system.
In March 2021, we opened our first production cell for highly engineered products utilizing our proprietary Titanium Diffusion Hardening process.
In March 2021, we were awarded a contract by Boeing to manufacture the refueling boom assembly for the MH-47 program. The program is expected to start in the first half of 2022.
In January 2021, the Agencia Nacional de Aviação Civil ("ANAC") in Brazil issued the Type Certificate for the Kaman K-1200 K-MAX® helicopter. We have been marketing the K-MAX® helicopter to various Brazilian operators, power line, oil and gas firms, and engineering companies over the past two years, and this certification clears the path for K-MAX® operations in Brazil.

COVID-19 Discussion

We continue to monitor the impact of the coronavirus ("COVID-19") pandemic on all aspects of our business and across the geographies in which we operate and serve customers, as well as the extent to which it has impacted and will continue to impact our customers, suppliers and other business partners. Despite efforts to mitigate the risks associated with COVID-19, the markets we serve and demand for our products were adversely impacted during 2021 and we have seen some disruptions to our supply chain, such as delays in materials and components used in our manufacturing process; however, we continue to meet the demands of our customers. While we did not incur significant disruptions related to the COVID-19 pandemic during 2021, we continue to operate below pre-pandemic levels for our commercial aerospace products. We anticipate recoveries for these
33


products in 2022; however, the developments related to COVID-19 variants make it difficult to predict the timing and magnitude of the recovery. We saw recoveries in our medical and industrial end markets during 2021. Our defense and safe and arm device end markets have not been impacted by COVID-19 and we do not expect future declines due to COVID-19 on the results of these end markets. In addition to the pressures discussed above, we anticipate inflationary and wage pressures in 2022. The extent to which COVID-19 may adversely impact the Company depends on future developments, which are highly uncertain and unpredictable at this time.
The health and safety of our employees, their families and communities, and our customers are our highest priorities. To maintain employee productivity and minimize the risk of exposure while working, we continue to follow guidance issued by the Centers for Disease Control and state and local governments to allow our employees to work with confidence knowing that their health and safety is a key priority. We have begun to allow visitors and business associates to our facilities, provided they adhere to the Company's guidelines. On September 9, 2021, the Biden Administration issued an executive order requiring all employers with USG contracts to ensure that their U.S.-based employees, contractors, and subcontractors who perform work on or in support of USG contracts, are fully vaccinated by December 8, 2021, which was later delayed to January 4, 2022. President Biden also announced that he directed the Occupational Safety and Health Administration ("OSHA") to create an Emergency Temporary Standard ("ETS"), stating that all employers with 100 or more employees require that all workers be vaccinated or undergo weekly COVID-19 testing. OSHA issued this ETS on November 5, 2021 which echoed the requirements of the executive order discussed above. In January 2022, the Supreme Court blocked the Biden administration from enforcing the executive order discussed above and a U.S. judge blocked the Biden Administration from enforcing the executive order on federal employees. In the event a vaccine mandate is required, it is currently not possible to predict the effect that the executive order or OSHA ETS will have on our workforce. Ensuring compliance with a vaccine mandate or weekly testing requirement may be difficult and costly and it is possible that some employees may choose to leave employment over a vaccine or testing requirement, which would result in attrition, including the attrition of skilled labor, and difficulty finding future workers. Our ability to perform on our contracts is also dependent upon our subcontractors and suppliers. Our subcontractors and suppliers who are subject to the vaccine mandate may be impacted by an inability to comply or loss of personnel, which could disrupt subcontractor or supplier performance or deliveries. There can be no assurance that the compliance with these requirements will not have a material adverse effect on our business, financial condition and results of operations.
Refer to the Liquidity and Capital Resources section of Management's Discussion and Analysis for information on the impact of COVID-19 on the liquidity of the Company.

RESULTS FROM CONTINUING OPERATIONS

During the third quarter of 2019, we completed the sale of our Distribution business for total cash consideration of $700.0 million, excluding certain working capital adjustments. As a result of the sale, the Distribution business results met the criteria for the presentation of discontinued operations. The results presented below represent the results of continuing operations. See Note 2, Disposals, in the Notes to Consolidated Financial Statements included in this Form 10-K for further details.

Refer to Item 7, Management's Discussion and Analysis of Financial Condition and Results of Operations, of the Annual Report on Form 10-K for the year ended December 31, 2020 for a discussion of the change in results of continuing operations from the earliest year presented.

Net Sales from Continuing Operations
 202120202019
In thousands 
Net sales$708,993 $784,459 $761,608 
$ change(75,466)22,851 25,614 
% change(9.6)%3.0 %3.5 %
Sales of disposed businesses that did not qualify for discontinued operations1,704 21,490 32,049 
Organic sales$707,289 $762,969 $729,559 
$ change(55,680)33,410 
% change(7.3)%4.6 %

Net sales for 2021 decreased when compared to 2020, primarily due to a 7.3% decrease in organic sales and $19.8 million in lower sales due to the sale of our UK Composites business in early 2021. The decrease in organic sales was attributable to $46.2 million in lower sales in our Precision Products segment and $12.1 million in lower organic sales at our Structures segment.
34


These decreases were partially offset by an increase in sales at our Engineered Products segment. Foreign currency exchange rates relative to the U.S. dollar had a favorable impact of $3.7 million on net sales. See Segment Results of Operations and Financial Condition below for further discussion of segment net sales.

The table below summarizes the changes in organic net sales by product line for the year ended December 31, 2021, compared to the corresponding period in 2020.

Product LineIncrease (Decrease)$ (in millions)%
Defense$1.1 0.7 %
Safe and Arm Devices$(57.0)(22.9)%
Commercial, Business and General Aviation$(28.7)(13.5)%
Medical$16.7 23.9 %
Industrial$12.1 18.5 %

Gross Profit from Continuing Operations
 202120202019
In thousands 
Gross profit$236,618 $245,582 $240,805 
$ change(8,964)4,777 13,488 
% change(3.7)%2.0 %5.9 %
% of net sales33.4 %31.3 %31.6 %

Gross profit for 2021 decreased when compared to 2020. This was primarily attributable to lower direct commercial sales of our JPF to foreign militaries and lower sales and associated gross profit on our bearings products and missile fuzing contracts. These decreases, totaling $35.5 million, were partially offset by the absence of losses associated with our former UK Composites business and higher sales and associated gross profit under our JPF program with the USG, our medical implantable and analytical devices and the SH-2G spares program for New Zealand.

Gross profit as a percentage of sales for 2021 increased when compared to 2020, primarily due to the absence of losses from our former UK Composites business, improved performance on our K-MAX® spares and support and on our seals, springs and contacts. These increases were partially offset by cost growth on our missile fuzing and memory products and on our Boeing Wing-to-Body Fairing program.

Selling, General & Administrative Expenses (S,G&A) from Continuing Operations
 202120202019
In thousands 
S,G&A$152,474 $169,485 $160,768 
$ change(17,011)8,717 4,567 
% change(10.0)%5.4 %2.9 %
% of net sales21.5 %21.6 %21.1 %

The decrease in S,G&A expenses for 2021 as compared to 2020 was primarily attributable to a decrease in employee-related costs, including lower salary and wage expenses as a result of the workforce reductions implemented to support our cost savings initiative, the absence of $8.5 million of Bal Seal acquisition costs and $2.3 million in third party costs associated with our efforts to reduce general and administrative expenses in the prior year and lower S,G&A of $4.6 million due to the sale of our UK Composites business in early 2021. These decreases were partially offset by an increase in group health costs.


35


Costs from Transition Services Agreement
 202120202019
In thousands
Costs from transition services agreement$1,728 $12,515 $4,673 

Upon closing the sale of the Distribution business, the Company entered into a transition services agreement ("TSA") with the buyer, pursuant to which the Company agreed to support the information technology, human resources and benefits, tax and treasury functions of the Distribution business for six to twelve months. The buyer had the option to extend the support period for up to an additional year for certain services. The buyer exercised the option to extend the support period for up to a maximum of an additional year for certain information technology services. The buyer had the right to terminate individual services at any point over the renewal term and began to terminate certain services during the third quarter of 2020. During the third quarter of 2021, the TSA expired and all services were completed as of the end of the period. The Company incurred $1.7 million, $12.5 million and $4.7 million in costs associated with the TSA in the years ending December 31, 2021, 2020, and 2019, respectively. These costs were partially offset by $0.9 million, $8.4 million, and $3.7 million in income earned from the TSA included in income from transition services agreement, which is below operating income on the Company's Consolidated Statements of Operations.

Cost of Acquired Retention Plans
 202120202019
In thousands
Costs of acquired retention plans$— $22,814 $— 

Bal Seal's previous owner implemented employee retention plans prior to our 2020 acquisition of the business. Upon closing, we funded $24.7 million of the purchase price into escrow accounts associated with these employee retention plans. Eligible participants received an allocation of the escrow balances one year following the acquisition date. Upon acquisition, Bal Seal had $1.9 million in costs accrued for these employee retention plans; therefore, we incurred $22.8 million in compensation expense associated with these retention plans in the year ended December 31, 2020. Eligible participants received an allocation of the escrow balance one year following the acquisition date, which is reflected in the Company's cash flows from operating activities for the year ended December 31, 2021.

Goodwill and Other Intangibles Impairment
 202120202019
In thousands
Goodwill and other intangibles impairment$— $50,307 $— 

During the third quarter of 2020, we identified a triggering event for possible impairment of our Aerosystems reporting unit based on a decline in earnings compared to forecasts used in prior periods and updated forecasts, which indicated the forecasted cash flows for this reporting unit were lower than amounts previously forecasted. The evaluation resulted in a goodwill impairment charge of $50.3 million for the Aerosystems reporting unit in the year ended December 31, 2020, which represented the entire goodwill balance for this reporting unit.

See Note 12, Goodwill and Other Intangible Assets, Net, for further information on the goodwill impairment charge taken in the prior year period.

Impairment of Assets Held for Sale
 202120202019
In thousands
Impairment of assets held for sale$— $36,285 $— 

In the fourth quarter of 2020, we committed to a plan and received approval from our Board of Directors to sell our UK Composites division. At December 31, 2020, the assets of the UK Composites business were considered impaired as the estimated fair value of the disposal group was lower than the estimated carrying value of the UK Composites business. As a result, $24.3 million in assets were written off and the remaining loss related to the anticipated sale of the disposal group of $12.0 million was accrued for in liabilities held for sale, current portion on the Company's Consolidated Balance Sheets, resulting in a total loss of $36.3 million recorded to impairment on assets held for sale on the Company's Consolidated
36


Statements of Operations in the year ended December 31, 2020. Of this amount, $22.9 million related to the cumulative translation adjustment balance for the UK Composites division. In the first quarter of 2021, we closed on a transaction to sell the UK Composites business, which did not qualify for reporting of discontinued operations. We recorded an additional loss of $0.2 million in the year ended December 31, 2021 associated with the sale which was recorded to loss (gain) on sale of business.

Restructuring and Severance Costs from Continuing Operations

 202120202019
In thousands
Restructuring and severance costs$6,154 $8,359 $1,558 

The following table disaggregates the components of restructuring and severance costs:
 202120202019
In thousands
Cost reduction initiative$6,154 $3,970 $927 
Integration of Bal Seal acquisition— 524 — 
Workforce reductions in response to COVID-19— 3,549 — 
Composites business restructuring— 316 631 
   Total restructuring and severance costs$6,154 $8,359 $1,558 

Cost Reduction Initiative

Since the sale of our former distribution business in 2019, we continued to evaluate our cost structure with the objective of a lean organizational structure that improves operational efficiency and provides a scalable infrastructure which facilitates future growth opportunities. We have identified information technology functions to be outsourced, workforce reductions and other reductions in certain general and administrative expenses to support the cost savings initiative. The actions taken in 2021 are expected to begin generating savings in the first half of 2022, with total annualized cost savings of approximately $10.3 million being realized by 2024.

Integration of Bal Seal Acquisition

We incurred severance costs as we integrated the acquisition of Bal Seal in year ended December 31, 2020. We are realizing annual cost savings of approximately $1.2 million as a result of these activities.

Workforce Reductions in Response to COVID-19

During 2020, the Company implemented temporary workforce reductions, including furloughs, and elected to eliminate certain open positions as a response to the unprecedented hardships brought on by COVID-19.

The restructure and severance costs above were included in restructuring and severance costs on the Company's Consolidated Statements of Operations and other unallocated expenses, net within Note 4, Segment and Geographic Information.

Loss (Gain) on Sale of Business
 202120202019
In thousands
Loss (gain) on sale of business$234 $(493)$3,739 

As discussed above, in the fourth quarter of 2020, we committed to a plan and received approval from our Board of Directors to sell our UK Composites division. At December 31, 2020, the assets of the UK Composites business were considered impaired as the estimated fair value of the disposal group was lower than the estimated carrying value of the UK Composites business resulting in a $36.3 million impairment charge recorded to impairment on assets held for sale on the Company's Consolidated Statements of Operations in the year ended December 31, 2020. In the year ended December 31, 2021, we recorded an additional loss of $0.2 million recorded to loss (gain) on sales of business when the sale was finalized.

37


During 2018, we sold our UK Tooling business. This sale did not qualify for the reporting of discontinued operations within the consolidated financial statements. In the year ended December 31, 2019, the Company incurred a loss of $3.7 million associated with the write-off of note receivables recorded for the amounts to be collected on the sale of the UK Tooling business as this balance was deemed not likely to be collected. In the year ended December 31, 2020, we collected $0.5 million of the note receivables written off in 2019.

Operating Income (Loss) from Continuing Operations
 202120202019
In thousands 
Operating income (loss)$49,496 $(84,311)$53,411 
$ change133,807 (137,722)20,448 
% change158.7 %(257.9)%62.0 %
% of net sales7.0 %(10.7)%7.0 %

We had operating income of $49.5 million in 2021, compared to an operating loss of $84.3 million in 2020. This change was primarily attributable to the absence of the impairment charges discussed above and the cost of the acquired retention plan recorded in the prior year. Additionally contributing to the increase in operating income were lower costs incurred related to the TSA, a decrease in severance costs, the absence of costs associated with the purchase accounting for the Bal Seal acquisition and higher operating income at the Engineered Products and Structures segments. These changes were partially offset by lower operating income at the Precision Products segment. See Segment Results of Operations and Financial Condition below for further discussion of segment operating income.

Interest Expense, Net from Continuing Operations
 202120202019
In thousands 
Interest expense, net$16,290 $19,270 $17,202 

Interest expense, net generally consists of interest charged on our Credit Agreement, which includes a revolving credit facility and a term loan under our previously existing credit facility, and our convertible notes and the amortization of debt issuance costs, offset by interest income. The decrease in interest expense, net for 2021 as compared to 2020 was primarily due to lower interest expense on our revolving credit facility due to lower average borrowings, partially offset by lower interest income earned on marketable securities.

Effective Income Tax Rate from Continuing Operations
 202120202019
Effective income tax rate27.8 %9.9 %(39.1)%

The effective tax rate represents the combined federal, state and foreign tax effects attributable to pretax earnings for the year. See Note 16, Income Taxes, in the Notes to Consolidated Financial Statements included in this Form 10-K for further details.

Backlog
202120202019
In thousands
Backlog$700,923 $631,236 $806,870 

Backlog increased from 2020 to 2021, primarily driven by the follow-on multi-year contract for the BLACK HAWK program, the award of Option 16 under our JPF program with the USG and strong order intake in our Engineered Products segment. These increases were partially offset by revenue recognized for deliveries of direct commercial JPF orders.

Other Matters

Information regarding our various environmental remediation activities and associated accruals can be found in Note 19, Commitments and Contingencies, and Note 13, Environmental Costs, in the Notes to Consolidated Financial Statements included in this Form 10-K.
38


Long-Term Contracts

For long-term contracts, we generally recognize sales and cost of sales over time because of continuous transfer of control to the customer, which allows for recognition of revenue as work on a contract progresses. For those programs for which there is a continuous transfer of control to the customer, we recognize sales and profit on a cost-to-cost basis, in which case sales and profit are recorded based upon the ratio of costs incurred to date to the total estimated costs to complete the contract. Conversely, revenue on certain programs, such as the K-MAX® program and on direct commercial sales under our JPF program, is recognized at a point in time, with revenue being recognized upon transfer to the end customer. See Note 1, Summary of Significant Accounting Policies, in the Notes to the Consolidated Financial Statements included in this Form 10-K for additional information regarding the effects of adjustments in profit estimates on long-term contracts for which revenue is recognized over time.

SEGMENT RESULTS OF OPERATIONS AND FINANCIAL CONDITION

In the fourth quarter of 2021, the Chief Operating Decision Maker ("CODM") established a new structure for the Company to better align our businesses to support capital allocation plans, portfolio management and growth. This new structure resulted in the introduction of three reportable segments: Engineered Products, Precision Products and Structures. Refer to the Overview of Business section of Item 7. Management's Discussion and Analysis included in this Form 10-K for descriptions of each segment.

Engineered Products Segment

Our Strategy

Our Engineered Products strategy is to differentiate ourselves with innovative solutions that drive organic growth and solve our customers problems while focusing on a best in class operations excellence model. Our strong and diversified portfolio of businesses and products allow us to leverage our broad capabilities across multiple industries, including aerospace and defense, medical and industrial. We will leverage our experience and expertise in material science and application engineering to design and develop bearings, seals, springs and contacts in partnership with our customers to push the boundaries on what is possible.

Results of Operations

The following table presents selected financial data for our Engineered Products segment:
 202120202019
In thousands 
Net sales$317,683 $315,063 $270,335 
$ change2,620 44,728 6,416 
% change0.8 %16.5 %2.4 %
Operating income$43,097 $33,561 $64,195 
$ change9,536 (30,634)1,181 
% change28.4 %(47.7)%1.9 %
% of net sales13.6 %10.7 %23.7 %

Net sales

2021 versus 2020

Net sales for 2021 increased compared to 2020, driven by recoveries in our medical and industrial bearings products and springs, seals and contacts, including products used in medical implantables and analytical devices. These improvements, totaling $26.1 million, were partially offset by lower sales volume of our commercial bearings products, which continue to be impacted by COVID-19, and to a lesser extent defense bearings products.


39


2020 versus 2019

Net sales for 2020 increased when compared to 2019, primarily due to the contribution of $77.0 million of sales from our Bal Seal acquisition and higher sales volume of our defense bearings products. These increases, totaling $89.1 million, were partially offset by lower sales volume of our commercial bearings products, driven by lower sales to Boeing and Airbus due to the impacts of COVID-19, and a less significant decrease in sales volume of our medical bearings products.

Operating Income

2021 versus 2020

Operating income for 2021 increased when compared to 2020, primarily due to higher sales and associated gross profit on our seals, springs and contacts and $5.3 million in lower intangible asset amortization expense. These changes were partially offset by lower sales volume of our commercial bearings products, driven by lower sales to Boeing and Airbus due to the impacts of COVID-19.

2020 versus 2019

Operating income for 2020 decreased when compared to 2019, primarily due to lower sales volume of our commercial bearings products, driven by lower sales to Boeing and Airbus due to the impacts of COVID-19. Additionally contributing to the decrease in operating income was $11.1 million in intangible asset amortization expense associated with the purchase accounting for the Bal Seal acquisition. These changes were partially offset by the contribution of $29.1 million in gross profit from our Bal Seal acquisition and higher sales and gross profit on our defense bearings.

Major Programs/Product Lines

Defense Bearings

Our bearings products are included on numerous military platforms manufactured in North America, South America, Asia and Europe. These products are used as original equipment and/or specified as replacement parts by the manufacturers. The most significant portion of our military bearings sales is derived from U.S. military platforms, such as the AH-64 helicopter, Virginia Class submarine and Joint Strike Fighter aircraft, and sales in Europe for the Typhoon program. These products are primarily proprietary self-lubricating, ball and roller bearings for aircraft flight controls, turbine engines and landing gear, and helicopter driveline couplings.

Commercial Bearings

Our bearings products are included on commercial airliners and regional/business jets manufactured in North and South America, Europe and Asia and are used as original equipment and/or specified as replacement parts by airlines and aircraft manufacturers. These products are primarily proprietary self-lubricating, ball and roller bearings for aircraft flight controls, turbine engines, landing gear and helicopter driveline couplings. The most significant portion of our commercial sales is derived from Boeing, Airbus and Bombardier platforms, such as the Boeing 737, 747, 777 and 787, the Airbus A320, A330, A350 and A380, and the Bombardier Global 7500. Our commercial bearings products were particularly impacted by the COVID-19 pandemic. We expect recovery in sales related to single-aisle aircraft to occur over the next three years, while the recovery for sales related to twin-aisle aircraft to be more gradual over the next decade.
In the first quarter of 2019, the Federal Aviation Administration ("FAA") issued an order to suspend all 737 MAX aircraft in the U.S. and by U.S. aircraft operators following two fatal 737 MAX accidents. Boeing suspended deliveries until the FAA and other civil aviation authorities worldwide granted the clearance to return the aircraft to service. In November 2020, the FAA lifted the orders to suspend operations of the Boeing 737 MAX and in early 2021, airlines around the globe began to clear the Boeing 737 MAX for flying. Although production rates increased in 2021 and higher output rates are expected in 2022, there can be no assurance that the production rate will return to the production rate prior to the grounding of the 737 MAX fleet. In the years ended December 31, 2021, 2020 and 2019, we recognized $4.0 million, $5.6 million and $19.9 million, respectively, in revenue associated with the sale of our products that are utilized on the 737 MAX aircraft fleet.


40


Aerospace and Defense Springs, Seals and Contacts

Our precision springs, seals and contacts are used in the aerospace and defense end market to protect critical equipment from potential failure and maintain pressure while excluding debris and moisture. These products provide mechanical latching and electrical conductivity and are also used to shield sensitive electronics used in defense aircraft.

Medical Products

Our super precision miniature ball bearings and precision springs, seals and contacts are utilized in the medical technology end market. These products improve the performance and reliability of components in high cost of failure environments, such as powered surgical tools, orthopedic implants, dental products, pumps, monitors, analytic devices, active implantables and other critical medical equipment.

Industrial Products

Our bearings and precision seals, springs and contacts are used in the industrial end market. Our technology differentiation provides a high power draw and is utilized in applications requiring high performance including radar systems, fuel pumps, hydraulics, navigation systems, motors and robotics.

Other

In 2021, we opened a new production cell for products manufactured using our proprietary Titanium Diffusion Hardening ("TDH") process, which provides the lightweight and high strength benefits of titanium alloys while improving surface hardness, durability and wear characteristics. In July 2021, the TDH process was utilized in a successful human space travel mission and, during the year, we received an initial order from a leading electric vertical takeoff and landing ("eVTOL") manufacturer for components manufactured using our TDH process. We see significant opportunities to expand our product offering utilizing our TDH process across a broad range of end markets, including eVTOL, space, aerospace and defense, medical and industrial.

Precision Products Segment

Our Strategy

The Precision Products strategy is to focus on solving tomorrow’s problems through innovation and technology by empowering the strengths of our employees, partners and suppliers. We serve both commercial and defense customers by customizing solutions and technologies for their specific needs. Our strategy is focused on growing an ecosystem of products, including safe and arming solutions for missile and bomb systems, helicopters and aerial systems, which enhances the customer’s ability to execute missions flawlessly, with simplistic ease. We have an endless pursuit of operational excellence through the continual training of our employees and successful integration of new talent. We will grow our product offerings by investing in new technologies and identifying new market opportunities.

Results of Operations

The following table presents selected financial data for our Precision Products segment:
 202120202019
In thousands 
Net sales$256,329 $302,509 $307,312 
$ change(46,180)(4,803)16,700 
% change(15.3)%(1.6)%5.7 %
Operating income$55,366 $74,033 $59,573 
$ change(18,667)14,460 3,151 
% change(25.2)%24.3 %5.6 %
% of net sales21.6 %24.5 %19.4 %


41


Net sales

2021 versus 2020

Net sales for 2021 decreased when compared to 2020, primarily due to lower direct commercial sales of our JPF to foreign militaries and a decrease in sales on our MK54 fuzing program. These decreases, totaling $69.6 million, were partially offset by higher sales under our JPF program with the USG, revenue related to the development of our TITAN UAV unmanned aerial system and higher sales volume of spares on the K-MAX® program and the SH-2G program with New Zealand.

2020 versus 2019

Net sales for 2020 decreased when compared to 2019, primarily due to lower sales under our JPF program with the USG, the K-MAX® program and our measuring programs, the absence of sales under our SH-2G program for Peru, lower sales volume of spares for the SH-2G program with New Zealand and the absence of $6.1 million of sales associated with composite blade programs which were moved to the Structures segment in 2020. These decreases, totaling $71.4 million, were partially offset by higher direct commercial sales of our JPF to foreign militaries and an increase in sales on our MK54 fuzing program.

Operating Income

2021 versus 2020

Operating income for 2021 decreased when compared to 2020, primarily attributable to lower direct commercial sales and associated gross profit on our JPF to foreign militaries and a decrease in gross profit on our legacy fuzing programs. These decreases in gross profit, totaling $26.6 million, were partially offset by higher sales and associated gross profit on our JPF program with the USG and the SH-2G program with New Zealand.

2020 versus 2019

Operating income for 2020 increased when compared to 2019. This increase was primarily attributable to higher direct commercial sales of and associated gross profit on our JPF to foreign militaries and an increase in gross profit on our legacy fuzing programs. These increases in gross profit, totaling $27.5 million, were partially offset by lower sales and associated gross profit on our JPF program with the USG and lower volume of spares for the SH-2G program with New Zealand.

Major Programs/Product Lines

FMU-152 A/B – JPF

We manufacture the JPF, an electro-mechanical bomb safe and arming device, which allows the settings of a weapon to be programmed in flight. Sales of these fuzes can be direct to the USG, Foreign Military Sales ("FMS") through the USG and Direct Commercial Sales (“DCS”) to foreign militaries that, although not funded by or sold through the USG, require regulatory approvals from the USG.

A total of 8,790 fuzes were delivered to our customers during the fourth quarter of 2021, bringing the year-to-date total to 29,080 fuzes. We expect to deliver 25,000 to 30,000 fuzes in 2022. Total JPF backlog at December 31, 2021 was $103.4 million, down from $214.7 million at December 31, 2020, reflecting the delivery of fuzes during 2021, partially offset by the award of Option 16 discussed below.

Our JPF program continues to move through its product lifecycle, reflecting the previously announced decision of the United States Air Force ("USAF") to move to the FMU-139 D/B (which we do not produce) as its primary fuze system. During 2021, we completed our delivery requirements under Option 14 of our USG contract and we began to satisfy the requirements under Option 15, which relates solely to the procurement of fuzes by 25 foreign militaries and has an expected value of approximately $57.3 million. In the third quarter of 2021, we received an award under Option 16 with an expected total value of approximately $43.0 million. Similar to Option 15, this order relates solely to the procurement of fuzes by or in support of foreign militaries and does not include any sales to the USAF. Option 16 extends FMU-152 A/B production into 2023. We have been advised by our customer that Option 16 will be the last order under our JPF contract with the USG. While we do not expect the close-out of our JPF contract with the USG to adversely impact our ability to continue to market the FMU-152 A/B directly to foreign militaries in direct commercial sales transactions, in the event the foreign militaries move to the FMU-139 D/B, our financial condition and results of operations would be materially adversely impacted. We are currently in discussions with two Middle Eastern customers for one or more follow-on orders aggregating a minimum of $45.0 million. The final value of these orders
42


will be dependent on volume and pricing agreed upon in the completed contracts. If received, these orders would continue to extend the life of the program. DCS orders are subject to export approvals, licenses, or authorizations. The timing and receipt of any such export approvals, licenses, or authorizations are subject to political and geopolitical conditions that are beyond our control.

K-MAX®

We manufacture the commercial K-MAX® aircraft at our Jacksonville, Florida and Bloomfield, Connecticut facilities. In 2021, three helicopters from the commercial production line were accepted by our customers. During 2019, we announced that we are developing the next generation TITAN UAV unmanned aerial system that will allow operators to have the capability to fly either manned or unmanned missions. In October 2021, we integrated our TITAN UAV aerial system onto our K-MAX® aircraft and successfully completed two demonstrations of its capabilities, including Near Earth autonomy and obstacle avoidance technology. We expect to offer unmanned system kits for new production and existing aircraft in 2022. As of December 31, 2021 and 2020, our backlog for the K-MAX® program was $13.8 million and $20.9 million, respectively.

KARGO

In 2021, we unveiled the KARGO UAV unmanned aerial system, a compact purpose-built, autonomous aircraft designed to provide cost-effective cargo hauling up to 800 pounds. The KARGO UAV provides multiple payload options with a conformal supply pod and external slingload. The aircraft is expected to serve the defense and commercial markets. In the second half of 2021, we completed a successful demonstration of our half scale model and we are currently in development of the full scale model.

Missile Fuzing

We manufacture missile fuzing systems utilized in safe and arm devices. Our fuzes are qualified for use in missile systems used by the U.S. Armed Forces, and can be found on numerous platforms, including AMRAAM®, ATacMS®, Harpoon, JASSM®, MK-54, SLAM-ER and Tomahawk.

Structures Segment

Our Strategy

The Structures strategy is focused on delivering complex metallic and composites structural components and systems to a broad range of customers in the commercial aerospace, defense and medical end markets. We seek to partner with customers and become an extension of their manufacturing process, providing our ability to strategically source, manufacture, assemble and deliver products to the strict tolerance required by our industries and to the high quality expected by our customers. Looking ahead, we are focused on adding new programs from customers that value our experience and expertise in structural manufacturing, while broadening our end market exposure to emerging growth areas, such as space and eVTOL.

Results of Operations

The following table presents selected financial data for our Structures segment:
 202120202019
In thousands 
Net sales$134,981 $166,887 $183,961 
$ change(31,906)(17,074)2,498 
% change(19.1)%(9.3)%1.4 %
Operating (loss) income$(340)$(8,858)$1,194 
$ change8,518 (10,052)12,516 
% change96.2 %(841.9)%110.5 %
% of net sales(0.3)%(5.3)%0.6 %


43


Net sales

2021 versus 2020

Net sales decreased for 2021 when compared to 2020, primarily due to $19.8 million in lower sales from our former UK Composites business, which was sold in early 2021, and lower sales on the Boeing Wing-to-Body Fairing program, our AH-1Z program, certain composites programs and a metallic structures program with Boeing. These decreases, totaling $39.0 million, were partially offset by higher sales on our A-10 program.

2020 versus 2019

Net sales decreased for 2020 when compared to 2019, primarily due to $10.6 million in lower sales volume of composite products from our former UK Composites business and lower sales on our Rolls Royce program, AH-1Z program and a metallic structures program with Boeing. These decreases, totaling $36.0 million, were partially offset by higher sales on our Boeing Wing-to-Body Fairing program and the Sikorsky Combat Rescue Helicopter program and an increase in sales on composite blade programs which were moved from the Precision Products segment in 2020.

Operating (Loss)/Income

2021 versus 2020

Operating loss decreased for 2021 compared to 2020, primarily due to the absence of losses from our UK Composites business sold in early 2021, higher sales and associated gross profit on the A-10 program and higher gross profit on the AH-1Z program. These changes were partially offset by lower gross profit on our Boeing Wing-to-Body Fairing program and a composites structures program.

2020 versus 2019

We had an operating loss of $8.9 million compared to operating income of $1.2 million in 2019. This change was primarily due to lower sales and associated gross margin on our AH-1Z program and a metallic structures program with Boeing. These decreases were partially offset by higher sales and associated gross profit on the Sikorsky Combat Rescue Helicopter program.

Major Programs/Product Lines

A-10

In 2019, the USAF awarded Boeing a contract to provide up to 112 new wing assemblies and up to 15 wing kits through 2030 and we announced that we had been awarded a contract by Boeing to manufacture wing control surfaces and structural assemblies in support of the USAF's A-10 Thunderbolt Advanced Wing Continuation Kitting ("ATTACK") program. At December 31, 2021 and 2020, our program backlog was $23.3 million and $35.7 million, respectively.

BLACK HAWK

The Sikorsky BLACK HAWK helicopter cockpit program involves the manufacture of cockpits, including the installation of all wiring harnesses, hydraulic assemblies, control pedals and sticks, seat tracks, pneumatic lines and the composite structure that holds the windscreen for most models of the BLACK HAWK helicopter. We delivered 65 cockpits in 2021 as compared to the 53 cockpits delivered in 2020. In December 2021, we entered into a follow-on multi-year contract with Sikorsky to manufacture UH-60 BLACK HAWK cockpits for both the “M” and the “Med” models. The term of the agreement is five years, beginning in 2023 and ending in 2027. Included in backlog at December 31, 2021 and 2020, was $202.0 million and $47.0 million, respectively, for orders on this program. We anticipate cockpit deliveries to total 65 in 2022.

AH-1Z

We manufacture sheet metal details and subassemblies for the increased capability AH-1Z attack helicopter, which is produced by Bell Helicopter for the U.S. Marine Corps. We are currently on contract through Lot 17. As of December 31, 2021 and 2020, our backlog for this program was $2.0 million and $11.2 million, respectively.


44


777 / 767

In 2019, we signed a multi-year follow-on contract with Boeing for the production of fixed trailing edge ("FTE") assemblies for the Boeing 777 and 767 commercial aircraft. Annual quantities will vary, as they are dependent upon the orders Boeing receives from its customers. To date, Kaman has provided approximately 1,490 FTE kits and assemblies for each of the 777 and 767 programs since 1995 and 1986, respectively. During 2021, on average, we delivered one and one-half shipsets per month on the Boeing 777 platform and three shipsets per month on the Boeing 767 platform, which includes one shipset per month associated with a military tanker derivative of the 767. For 2022, we estimate deliveries on the 777 program to be two shipsets per month and on the 767 program to be three shipsets per month which includes one shipset per month associated with a military tanker derivative of the 767. As of December 31, 2021 and 2020, our backlog for these programs was $34.1 million and $28.7 million, respectively.

On February 21, 2021, Boeing recommended grounding active Boeing 777 aircraft equipped with a particular engine model following an engine failure. In December 2021, the FAA proposed a change to the engines. Following the modifications to the engine, the aircraft is expected to return to flight in 2022. In the years ended December 31, 2021 and 2020, revenue associated with the Boeing 777 aircraft was approximately 1% of total sales in both periods.

Composite Platforms

We manufacture composite structures products, which are utilized in the commercial, defense and medical imaging platforms. Our composite offerings are included on programs with major manufacturers including Bell, Boeing, Cessna, Sikorsky and Rolls Royce, among others.

For a discussion of other matters, see Note 19, Commitments and Contingencies, in the Notes to Consolidated Financial Statements included in this Form 10-K.

LIQUIDITY AND CAPITAL RESOURCES

Discussion and Analysis of Cash Flows

We assess liquidity in terms of our ability to generate cash to fund working capital requirements and investing and financing activities. Significant factors affecting liquidity include: cash flows generated from or used by operating activities, capital expenditures, investments in our business and its programs, acquisitions, divestitures, dividends, availability of future credit, adequacy of available bank lines of credit and factors that might otherwise affect the Company's business and operations generally, as described under the heading “Risk Factors” and “Forward-Looking Statements” in Item 1A of Part I of this Form 10-K.

COVID-19

We anticipate that the disruptions and delays resulting from the spread of COVID-19 and the measures instituted by governments and businesses to mitigate its spread could impact our liquidity in the next twelve months. At December 31, 2021, the Company had $140.8 million of cash on our Consolidated Balance Sheet. We are closely managing our daily cash flows to optimize our liquidity position. We also continue to closely monitor the collectability of our receivables from commercial aerospace customers as we recognize there may be delays in payments due to the impacts of COVID-19 on our customers. As of the date of this filing, we do not believe there has been any material impact on the collectability of these receivables. In addition to our reviews of collections and payables, management meets with our business units on a regular basis to review liquidity.
As of the date of this filing, we believe we have adequate liquidity due to the cash we have on hand, the bank financing we have available to us and the other actions we have taken to enhance financial flexibility and reduce the potential impact of the pandemic on our operations.

45


A summary of our consolidated cash flows from continuing operations is as follows:
 20212020201921 vs. 2020 vs. 19
(in thousands)
Total cash provided by (used in):     
Operating activities$48,698 $16,469 $42,488 $32,229 $(26,019)
Investing activities(21,112)(318,722)628,316 297,610 (947,038)
Financing activities(22,233)(33,535)(152,713)11,302 119,178 
Free Cash Flow(1) :
     
Net cash provided by operating activities$48,698 $16,469 $42,488 $32,229 $(26,019)
Expenditures for property, plant and equipment(17,530)(17,783)(22,447)253 4,664 
Free cash flow$31,168 $(1,314)$20,041 $32,482 $(21,355)
(1) Free Cash Flow, a non-GAAP financial measure, is defined as net cash provided by operating activities less expenditures for property plant and equipment, both of which are presented in our Consolidated Statements of Cash Flows. See Management’s Discussion and Analysis of Financial Condition and Results of Operations-Non-GAAP Financial Measures, in this Form 10-K.

Net cash provided by operating activities was $48.7 million in 2021, a $32.2 million improvement over cash provided in 2020, largely driven by the collection of payments on outstanding receivables, more specifically significant receipts on JPF DCS receivables, and higher net earnings. These changes were partially offset by $25.1 million in nonrecurring payments to eligible participants of Bal Seal's employee retention plans implemented prior to our acquisition in 2020.

Net cash used in investing activities was $21.1 million in 2021, $297.6 million less than cash used in 2020. This change was primarily attributable to cash used to acquire Bal Seal in the prior period.

Net cash used in financing activities decreased by $11.3 million in 2021 compared to 2020, primarily due to lower purchases of treasury shares in the current period.

Refer to Item 7, Management's Discussion and Analysis of Financial Condition and Results of Operations, of the Annual Report on Form 10-K for the year ended December 31, 2020 for a discussion of the change in cash flows from the earliest year presented.

Material Cash Commitments

The Company considers its material contractual obligations when assessing its liquidity.

Debt and Related Interest Payments

We rely on debt financing as a source of liquidity for our business activities, including both convertible notes and our revolving credit facility. Under the convertible notes, $199.5 million of principal liability is due in 2024. No amounts were outstanding under the revolving credit agreement at December 31, 2021. The Company is contractually obligated to make interest payments on our debt and is required to pay a quarterly commitment fee on the unused revolving loan commitment amount. The total estimated interest payments over the life of our debt instruments is $41.4 million as of December 31, 2021. Of this amount, $13.7 million is estimated be paid within one year. Interest payments on debt are calculated based on the applicable rate and payment dates for each instrument. For variable-rate instruments, interest rates and payment dates are based on management’s estimate of the most likely scenarios for each relevant debt instrument. In the event that we borrow under our revolving credit agreement in 2022, we may be impacted by expected increases in interest rates. For further information on debt and the related interest payments, refer to Financing Arrangement discussed below and Note 14, Debt, in the Notes to Consolidated Financial Statements included in this Form 10-K.

Leasing

Future rental payments for operating and financing leases total $12.2 million and $4.5 million, respectively, as of December 31, 2021. For further information on leasing obligations, including the timing of these payments, refer to Note 20, Leases, in the Notes to Consolidated Financial Statements included in this Form 10-K.


46


Purchase Obligations

The Company has entered into purchase commitments with suppliers for materials and supplies as part of the ordinary course of business, consulting arrangements and support services. Obligations of at least $50,000 total $177.4 million as of December 31, 2021, of which $135.2 million will be paid within one year.

Other

Our other long-term obligations, which include obligations under the Company's long-term incentive plan, deferred compensation plan, environmental liabilities, acquisition holdbacks and unrecognized tax benefits, total $38.1 million at December 31, 2021, of which $6.6 million will be paid within one year. For further information on these obligations refer to Note 13, Environmental Costs; Note 16, Income Taxes; Note 18, Other Long-Term Liabilities; and Note 19, Commitments and Contingencies in the Notes to Consolidated Financial Statements included in this Form 10-K.

Off-Balance Sheet Arrangements

During 2020, the Company and the USG entered into a Guaranty Agreement, pursuant to which the Company agreed to guarantee the full, complete and satisfactory performance of its subsidiary, Kaman Precision Products, Inc. ("KPPI") under all current and future contracts with the USG. As of the date of this filing, the only contract in place between KPPI and the USG relates to the production and sale of the JPF. KPPI is currently fulfilling the requirements of Option 15 and has been awarded Option 16. The guarantee was provided in lieu of a periodic financial capability review by the Financial Capacity Team ("FCT") of the Defense Contract Management Agency ("DCMA"). The Company is unable to estimate the maximum potential amount of future payments under the guarantee as it is dependent on costs incurred by the USG in the event of default. Although the Company believes the risk of default is low given the maturity and operational performance of the JPF program, there can be no assurance that the guarantee will not have a material adverse effect on the Company's results of operations, financial position and cash flows.

As of December 31, 2021, we had no significant off-balance sheet arrangements other than purchase obligations, the guarantee discussed above and $92.6 million of outstanding standby letters of credit, all of which were under the revolving credit facility. Of this amount, $86.3 million letters of credit relate to a JPF DCS contract.

In addition to the impacts of COVID-19, our working capital requirements and the material cash commitments discussed above, one or more of the following items could have an impact on our liquidity during the next 12 months:

the matters described in Note 19, Commitments and Contingencies, in the Notes to Consolidated Financial Statements, including the cost of existing environmental remediation matters discussed in Note 13, Environmental Costs;
contributions to our qualified pension plan and Supplemental Employees’ Retirement Plan (“SERP”);
deferred compensation payments to officers;
income tax payments;
costs associated with acquisitions and corporate development activities;
capital expenditures;
research and development expenditures;
repurchase of common stock under share repurchase programs;
payment of dividends;
costs associated with the start-up of new programs; and
the timing of payments and extension of payment terms by our customers.

Financing Arrangements

We continue to rely upon bank financing as an important source of liquidity for our business activities including acquisitions. We believe this, when combined with cash generated from operating activities, will be sufficient to support our anticipated cash requirements for the foreseeable future. However, we may decide to raise additional debt or equity capital to support other business activities including potential future acquisitions. We regularly monitor credit market conditions to identify potential issues that may adversely affect, or provide opportunities for, the securing and/or pricing of additional financing, if any, that may be necessary to continue with our growth strategy and finance working capital requirements. Refer to Note 14, Debt, in the Notes to the Consolidated Financial Statements, included in Item 8, Financial Statements and Supplementary Data, of this Form 10-K for further information on our Financing Arrangements.

47


Convertible Notes

2024 Notes

During May 2017, we issued $200.0 million aggregate principal amount of convertible senior unsecured notes due May 2024 (the "2024 Notes") pursuant to an indenture (the "Indenture"), dated May 12, 2017, between the Company and U.S. Bank National Association, as trustee. In connection therewith, we entered into certain capped call transactions that cover, collectively, the number of shares of the Company's common stock underlying the 2024 Notes. The 2024 Notes bear 3.25% interest per annum on the principal amount, payable semiannually in arrears on May 1 and November 1 of each year, beginning on November 1, 2017. The 2024 Notes will mature on May 1, 2024, unless earlier repurchased by the Company or converted. We will settle any conversions of the 2024 Notes in cash, shares of the Company's common stock or a combination of cash and shares of common stock, at the Company's election.

The sale of the Distribution business in the third quarter of 2019 was deemed to be a "Fundamental Change" and a "Make-Whole Fundamental Change" pursuant to the terms and conditions of the indenture governing the 2024 Notes. As a result, the sale triggered the right of the holders of our 2024 Notes to require us to repurchase all of the 2024 Notes, or any portion thereof that is a multiple of $1,000 principal amount on September 27, 2019. The aggregate principal amount of the 2024 Notes validly tendered and not validly withdrawn was $0.5 million, representing 0.25% of all outstanding notes. Holders of such notes receive the purchase price equal to 100% of the principal amount of the 2024 Notes being purchased, plus accrued and unpaid interest.

The following table illustrates the dilutive effect of securities issued under the 2024 Notes at various theoretical average share prices for our stock as of December 31, 2021:
Theoretical Average Share Price of Kaman Stock
$65.26$70.00$75.00$80.00$84.84
Dilutive Shares associated with:
Convertible Debt— 206,879 396,879 563,129 705,394 

Credit Agreement

On December 13, 2019, the Company closed an amended and restated $800.0 million Credit Agreement (the "Credit Agreement") with JPMorgan Chase Bank, N.A., as Administrative Agent and as Collateral Agent. The Credit Agreement amends and restates the Company's previously existing credit facility in its entirety to, among other things: (i) extend the maturity date to December 13, 2024; (ii) increase the aggregate amount of revolving commitments from $600.0 million to $800.0 million; (iii) remove the existing term loan credit facility; (iv) modify the affirmative and negative covenants set forth in the facility; and (v) effectuate a number of additional modifications to the terms and provision of the facility, including its pricing. Capitalized terms used but not defined within this discussion of the Credit Agreement have the meanings ascribed thereto in the Credit Agreement. This agreement was further amended on December 8, 2021 to move its LIBOR benchmark for non-U.S. dollar ("USD") borrowings to other non-USD benchmark rates.

The LIBOR benchmark has been the subject of national, international, and other regulatory guidance and proposals for reform. These reforms may cause LIBOR to perform differently than in the past, and LIBOR may ultimately cease to exist. Alternative benchmark rate(s) may replace LIBOR and could affect the Company's debt securities, derivative instruments, receivables, debt payments and receipts. An alternative rate may create additional basis risk for market participants as an alternative index is utilized alongside LIBOR. Key regulatory authorities have requested that banks cease entering into new contracts that use USD LIBOR as a reference rate, and do not permit new or existing non-USD LIBOR borrowings, by no later than December 31, 2021. Additionally, the Alternative Reference Rates Committee has recommended replacing USD LIBOR with the Secured Overnight Financing Rate (“SOFR”), which is calculated by short-term repurchase agreements. There can be no guarantee that SOFR will become widely used, or that any alternatives may or may not be developed.

Interest rates on amounts outstanding under the Credit Agreement are variable based on LIBOR. As discussed above, the Company amended its Credit Agreement to move its LIBOR benchmark for non-USD borrowings to other non-USD benchmark rates. Future USD borrowings under our current Credit Agreement will continue be based on LIBOR. At this time, it is not possible to predict the effect of any changes to LIBOR, the phase out of LIBOR or any establishment of alternative benchmark rates. Any new benchmark rate will likely not replicate LIBOR exactly, which could impact our contracts that terminate after 2023. There is uncertainty about how applicable law, the courts or the Company will address the replacement of
48


LIBOR with alternative rates on variable rate retail loan contracts and other contracts that do not include alternative rate fallback provisions.

At December 31, 2021, there were no outstanding amounts on the Credit Agreement. We are required to pay a quarterly commitment fee on the unused revolving loan commitment amount at a rate ranging from 0.150% to 0.250% per annum, based on the Senior Secured Net Leverage Ratio. Fees for outstanding letters of credit range from 1.125% to 1.625%, based on the Senior Secured Net Leverage Ratio. There were no bank borrowings under our revolving credit facility during the year ended December 31, 2021, compared to total average bank borrowings of $111.9 million for the year ended December 31, 2020.

The following table shows the amounts available for borrowing under the Company's revolving credit facility:

December 31, 2021December 31, 2020
In thousands
Total facility$800,000 $800,000 
Amounts outstanding, excluding letters of credit— — 
Amounts available for borrowing, excluding letters of credit800,000 800,000 
Letters of credit under the credit facility(1)(2)
92,646 165,373 
Amounts available for borrowing$707,354 $634,627 
Amounts available for borrowing subject to EBITDA, as defined by the Credit Agreement(3)
$409,914 $363,997 
(1) The Company has entered into standby letters of credit issued on the Company's behalf by financial institutions, and directly issued guarantees to third parties primarily related to advances received from customers and the guarantee of future performance on certain contracts. Letters of credit generally are available for draw down in the event the Company does not perform its obligations.
(2) Of these amounts,$86.3 million and $146.2 million letters of credit relate to a certain JPF DCS contract in both periods.
(3) Amounts available for borrowing subject to EBITDA reflect the minimum borrowing capacity under EBITDA, subject to adjustments.

Other Sources/Uses of Capital

Letters of Credit

We have $86.3 million in letters of credit outstanding for a JPF DCS contract, including the offset agreement. In the event that we default on the contract and we are unable to fulfill our contractual commitments, our customer has the ability to draw on the letters of credit.

Pension

Management regularly monitors its pension plan asset performance and the assumptions used in the determination of our benefit obligation, comparing them to actual experience. We continue to believe the assumptions selected are valid due to the long-term nature of our benefit obligation.

We contributed $10.0 million to the qualified pension plan during both 2021 and 2020. In 2022, we do not expect to make a pension contribution to the qualified pension plan. We paid $2.7 million and $0.5 million in SERP benefits in 2021 and 2020, respectively. We expect to pay $0.5 million in SERP benefits in 2022.

Effective December 31, 2015, the qualified pension plan was frozen with respect to future benefit accruals. Under U.S. Government Cost Accounting Standard ("CAS") 413 we must calculate the USG’s share of any pension curtailment adjustment resulting from the freeze. Such adjustments can result in an amount due to the USG for pension plans that are in a surplus position or an amount due to the contractor for plans that are in a deficit position. During the fourth quarter of 2016, we accrued a $0.3 million liability representing our estimate of the amount due to the USG based on our pension curtailment adjustment calculation that was submitted to the USG for review in December 2016. We have maintained our accrual at $0.3 million as of December 31, 2021. There can be no assurance that the ultimate resolution of this matter will not have a material adverse effect on our results of operations, financial position and cash flows.

For more information refer to Note 17, Pension Plans, in the Notes to Consolidated Financial Statements included in this Form 10-K.

49


Acquisitions

On January 3, 2020, the Company completed the acquisition of Bal Seal, at a purchase price of approximately $317.5 million. We continue to identify and evaluate potential acquisition candidates, the purchase of which may require the use of additional capital. No acquisitions were completed in 2021 or 2019. For a discussion of the Bal Seal acquisition, see Note 3, Business Combinations, in the Notes to Consolidated Financial Statements included in this Form 10-K.

Share-based Arrangements

In 2021, the Company modified its long-term incentive program to increase the emphasis on equity. The long-term incentive awards granted to our Named Executive Officers (“NEOs”) in February 2021 consist of a combination of service-based restricted shares ("RSAs") and performance share units settled in shares ("PSUs"), as opposed to the cash-based awards that had been utilized before. These awards are expected to increase the alignment of interests between our NEOs and shareholders, and help build stock ownership by new executives, supporting both executive retention and the Company’s long-term financial performance. RSAs will vest over a three-year period on each of the first three anniversaries of the date of grant. The number of PSUs that will vest will be determined based on total shareholder return ("TSR") and return on total invested capital ("ROIC") over a three-year performance period, each of which will remain equally weighted in determining payouts. The achievement level for both factors may range from zero to 200%. As of December 31, 2021, future compensation costs related to non-vested stock options, performance shares and restricted stock grants was $7.7 million. The Company anticipates that this cost will be recognized over a weighted-average period of 2.1 years.

NON-GAAP FINANCIAL MEASURES

Management believes that the non-GAAP measures used in this Annual Report on Form 10-K provide investors with important perspectives into our ongoing business performance. We do not intend for the information to be considered in isolation or as a substitute for the related GAAP measures. Other companies may define the measures differently. We define the non-GAAP measures used in this report and other disclosures as follows:

Organic Sales

Organic Sales is defined as "Net Sales" less sales derived from acquisitions completed or businesses disposed of that did not qualify for accounting as a discontinued operation during the previous twelve months. We believe that this measure provides management and investors with a more complete understanding of underlying operating results and trends of established, ongoing operations by excluding the effect of acquisitions, which can obscure underlying trends. We also believe that presenting Organic Sales separately provides management and investors with useful information about the trends impacting our operations and enables a more direct comparison to other businesses and companies in similar industries. Management recognizes that the term "Organic Sales" may be interpreted differently by other companies and under different circumstances.

Organic Sales (in thousands)
202120202019
Net sales$708,993 $784,459 $761,608 
Acquisition Sales— — — 
Sales of disposed businesses that did not qualify for discontinued operations1,704 21,490 32,049 
Organic Sales$707,289 $762,969 $729,559 


50


Free Cash Flow

Free cash flow is defined as GAAP “Net cash provided by (used in) operating activities” in a period less “Expenditures for property, plant & equipment” in the same period. Management believes Free Cash Flow provides an important perspective on our ability to generate cash from our business operations and, as such, that it is an important financial measure for use in evaluating the Company's financial performance. Free Cash Flow should not be viewed as representing the residual cash flow available for discretionary expenditures such as dividends to shareholders or acquisitions, as it may exclude certain mandatory expenditures such as repayment of maturing debt and other contractual obligations. Management uses Free Cash Flow internally to assess overall liquidity. Refer to the Discussion and Analysis of Cash Flows in Liquidity and Capital Resources included in this Form 10-K for the calculation of Free Cash Flow.

CRITICAL ACCOUNTING ESTIMATES

Our significant accounting policies are outlined in Note 1, Summary of Significant Accounting Policies, to the Consolidated Financial Statements included in this Form 10-K. The preparation of these financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses and related disclosures based upon historical experience, current trends and other factors that management believes to be relevant. We are also responsible for evaluating the propriety of our estimates, judgments and accounting methods as new events occur. Actual results could differ from those estimates. Management periodically reviews the Company’s critical accounting policies, estimates and judgments with the Audit Committee of our Board of Directors. The most significant areas currently involving management judgments and estimates are described below.

Revenue from Contracts with Customers
Methodology
We recognize sales and profit based upon either (1) the over time method, in which sales and profit are recorded based upon the ratio of costs incurred to date to estimated total costs to complete the performance obligation, or (2) the point-in-time method, in which sales are recognized at the time control is transferred to the customer. For long-term contracts, we generally recognize sales and income over time because of continuous transfer of control to the customer. Revenue is generally recognized using the cost-to-cost method based on the extent of progress towards completion of the performance obligation, which allows for recognition of revenue as work on a contract progresses.
Management performs detailed quarterly reviews of all of our significant long-term contracts. Based upon these reviews, we record the effects of adjustments in profit estimates each period. If at any time management determines that in the case of a particular contract total costs will exceed total contract revenue, we record a provision for the entire anticipated contract loss at that time.
Judgment and Uncertainties
The over time revenue recognition model requires that we estimate future revenues and costs over the life of a contract. Revenues are estimated based upon the original contract price, with consideration being given to exercised contract options, change orders and, in some cases, projected customer requirements. Contract costs may be incurred over a period of several years, and the estimation of these costs requires significant judgment based upon the acquired knowledge and experience of program managers, engineers and financial professionals. Estimated costs are based primarily on anticipated purchase contract terms, historical performance trends, business base and other economic projections. The complexity of certain programs as well as technical risks and uncertainty as to the future availability of materials and labor resources could affect the Company’s ability to accurately estimate future contract costs. The amount of revenue recognized at a point-in time is approximately 60% compared to approximately 40% of consolidated revenue recognized over time.

Effect if Actual Results Differ From Assumptions
While we do not believe there is a reasonable likelihood there will be a material change in estimates or assumptions used to calculate our long-term revenues and costs, estimating the percentage of work complete on certain programs is a complex task. As a result, changes to these estimates could have a significant impact on our results of operations. These programs include the Sikorsky BLACK HAWK program, the JPF program with the USG, the Boeing A-10 program, the AH-1Z program, our other Bell Helicopter programs and several other programs. Estimating the ultimate total cost of these programs is challenging due to the complexity of the programs, unanticipated increases in production requirements, the nature of the materials needed to complete these programs, change orders related to the programs and the need to manage our customers’ expectations. These programs are an important element in our continuing strategy to increase operating efficiencies and profitability as well as
51


broaden our business base. Management continues to monitor and update program cost estimates quarterly for these contracts. A significant change in an estimate on one or more of these programs could have a material effect on our financial position and results of operations. The company recognized a reduction in revenue of $2.6 million, $7.0 million, and $4.6 million for the years ended December 31, 2021, 2020,and 2019, respectively, due to changes in profit estimates.

Allowance for Doubtful Accounts

Methodology

The allowance for doubtful accounts represents management’s best estimate of probable losses inherent in the receivable balance. These estimates are based on known past due amounts and historical write-off experience, as well as trends and factors impacting the credit risk associated with specific customers. In an effort to identify adverse trends for trade receivables, we perform ongoing reviews of account balances and the aging of receivables. Amounts are considered past due when payment has not been received within a predetermined time frame based upon the credit terms extended. For our government and commercial contracts, we evaluate, on an ongoing basis, the amount of recoverable costs. The recoverability of costs is evaluated on a contract-by-contract basis based upon historical trends of payments, program viability and the customer’s credit-worthiness.
Judgment and Uncertainties
Write-offs are charged against the allowance for doubtful accounts only after we have exhausted all collection efforts. Actual write-offs and adjustments could differ from the allowance estimates due to unanticipated changes in the business environment as well as factors and risks associated with specific customers.
Effect if Actual Results Differ From Assumptions
As of December 31, 2021 and 2020, our allowance for doubtful accounts was $1.5 million and $2.0 million, respectively. Receivables written off, net of recoveries, in 2021 and 2020 were $0.6 million and $1.4 million, respectively.
Currently we do not believe that we have a significant amount of risk relative to the allowance for doubtful accounts. A 10% change in the allowance would have a $0.2 million effect on pre-tax earnings.
Inventory Valuation
Methodology
We have four types of inventory (a) raw materials, (b) contracts in process, (c) other work in process and (d) finished goods. Raw material includes certain general stock materials but primarily relates to purchases that were made in anticipation of specific programs that have not been started as of the balance sheet date. Raw materials are stated at the lower of the cost of the inventory or its fair market value. Contracts in process, other work in process and finished goods are valued at production cost comprised of material, labor and overhead. Contracts in process, other work in process and finished goods are reported at the lower of cost or net realizable value.
Judgment and Uncertainties
The process for evaluating inventory obsolescence or market value often requires the Company to make subjective judgments and estimates concerning future sales levels, quantities and prices at which such inventory will be sold in the normal course of business. We adjust our inventory by the difference between the estimated market value and the actual cost of our inventory to arrive at net realizable value. Changes in estimates of future sales volume may necessitate future write-downs of inventory value. At December 31, 2021, $69.2 million of K-MAX® inventory was included in contracts and other work in process and finished goods, of which management believes that approximately $36.2 million will be sold after December 31, 2022, based upon the anticipation of additional aircraft manufacturing and supporting the fleet for the foreseeable future. We believe the inventory is stated at net realizable value, although lack of demand for aircraft or spare parts in the future could result in additional write-downs of the inventory value. Overall, management believes that our inventory is appropriately valued and not subject to further obsolescence in the near term.
At December 31, 2021, $6.0 million of SH-2G(I) inventory was included in contracts and other work in process inventory on the Company's Consolidated Balance Sheets. Management believes $4.7 million of the SH-2G(I) inventory will be sold after December 31, 2022. This balance represents spares requirements and inventory to be used in SH-2G programs.

52


Effect if Actual Results Differ From Assumptions
Management reviews the K-MAX® inventory balance on an annual basis to determine whether any additional write-downs are necessary. We believe this inventory is stated at net realizable value, although lack of demand for aircraft or spare parts in the future could result in additional write-downs of the inventory value. Overall, management believes that our inventory is appropriately valued and not subject to further obsolescence in the near term. If such a write-down were to occur, this could have a significant impact on our operating results. A 10% write-down of the December 31, 2021 K-MAX® inventory balance would have affected pre-tax earnings by approximately $6.9 million in 2021.
The balance of SH-2G(I) inventory projected to be sold after December 31, 2021, represents spares requirements and inventory to be used to support the SH-2G programs in future periods and as such is appropriately valued as of December 31, 2021.
Goodwill and Other Intangible Assets

Methodology
Goodwill and certain intangible assets that have indefinite lives are evaluated at least annually for impairment. The annual evaluation is generally performed during the fourth quarter, using forecast information. All intangible assets are also reviewed for possible impairment whenever changes in conditions indicate that their carrying value may not be recoverable. For reporting units that qualify for a qualitative assessment, management will perform the quantitative impairment test after a period of three years has elapsed since the test was last performed.
In accordance with generally accepted accounting principles, we test goodwill for impairment at the reporting unit level and other long-lived intangible assets (excluding goodwill) for impairment at the lowest level for which identifiable cash flows are available. The identification and measurement of goodwill impairment involves the estimation of fair value of the reporting unit as compared to its carrying value. The identification and measurement of other long-lived intangible asset impairment involves the estimation of future cash flows of the business unit as compared to its carrying value. Goodwill is tested one level below the segment level, and components are not aggregated for purposes of goodwill testing.
At December 31, 2021, the carrying value of goodwill was $199.3 million and $41.4 million for the Engineered Products and Precision Products segments, respectively. There is no goodwill related to the Structures segment. The specific Engineered Products reporting units contributing to the total goodwill balance were Specialty Bearings and Engineered Products, $104.2 million and Bal Seal, $95.1 million. The Precision Products segment has one reporting unit contributing to the total balance, Precision Products Orlando ("KPP-Orlando"), $41.4 million. During 2020, we identified a triggering event for possible impairment of our Aerosystems reporting unit based on a decline in earnings compared to forecasts used in prior periods and updated forecasts which indicated the forecasted cash flows for this reporting unit were lower than amounts previously forecasted. We performed a quantitative analysis on the Aerosystems reporting unit using an income methodology based on management's estimates of forecasted cash flows, with those cash flows discounted to present value using rates commensurate with the risks associated with those cash flows. In addition, management used a market-based valuation involving analysis of market multiples of revenues and earnings before interest, taxes, depreciation and amortization ("EBITDA") for (i) a group of comparable companies and (ii) recent transactions, if any, involving comparable companies. The quantitative analysis resulted in a conclusion that the fair value of the Aerosystems reporting unit was $56.1 million below its carrying value; therefore, goodwill was impaired. In 2020, we recorded a goodwill impairment charge of $50.3 million for the Aerosystems reporting unit, which represented the entire goodwill balance associated with this reporting unit. No such triggering events were identified in 2021 or 2019. See Note 12, Goodwill and Other Intangible Assets, Net, in the Notes to Consolidated Financial Statements for additional information regarding these assets.
The carrying value of other intangible assets as of December 31, 2021, was $138.1 million. No triggering events were identified in 2021, 2020 or 2019. See Note 12, Goodwill and Other Intangible Assets, Net, in the Notes to Consolidated Financial Statements for additional information regarding these assets.
Judgment and Uncertainties
In years that management performs a qualitative assessment we consider the following qualitative factors: general economic conditions in the markets served by the reporting units carrying goodwill, relevant industry-specific performance statistics, changes in the carrying value of the individual reporting units and assumptions used in the most recent fair value calculation, including forecasted results of operations, the weighted average cost of capital and recent transaction multiples.
We performed a qualitative assessment for the Specialty Bearings and KPP-Orlando reporting units. The results of these analyses indicated that it is more likely than not that goodwill is not impaired and these reporting units did not need to proceed to a quantitative assessment.
53


For the quantitative impairment tests, management estimated the fair value of the reporting units using an income methodology based on management's estimates of forecasted cash flows, with those cash flows discounted to present value using rates commensurate with the risks associated with those cash flows. In addition, management used a market-based valuation method involving analysis of market multiples of revenues and earnings before interest, taxes, depreciation and amortization (“EBITDA”) for (i) a group of comparable public companies and (ii) recent transactions, if any, involving comparable companies. In estimating the fair value of the reporting units, a weighting of 80% to the income approach and 20% to the market-based valuation method was selected, consistent with the prior year. A higher weighting was applied to the estimate derived from the income approach as it is based on management's assumptions specific for the reporting units, which are the outcome of an internal planning process. While the selected companies in the market based valuation method have comparability to the reporting units, they may not fully reflect the market share, product portfolio and operations of the reporting units. The estimated fair value of the reporting units is adjusted for an excess net working capital assumption, which represents management's identification of specific contract-related assets that will generate cash flows in the future.
In performing our quantitative test for the Bal Seal reporting unit, we assumed a terminal growth rate of 3.0%. The discount rate utilized to reflect the risk and uncertainty in the financial markets and specifically in our internally developed earnings projections was 10.0% for this reporting unit. Changes in these estimates and assumptions could materially affect the results of our tests for goodwill impairment.
An impairment loss is recognized for any excess of the carrying amount of the reporting unit’s goodwill over the implied fair value of that goodwill. The implied fair value of goodwill is determined by allocating the fair value of the reporting unit in a manner similar to a purchase price allocation. The residual fair value after this allocation is the implied fair value of the reporting unit goodwill. The results of the quantitative tests indicated that the fair values of the reporting units exceeded the respective carrying values; therefore, no impairment charge was recorded for the Bal Seal reporting unit.
Effect if Actual Results Differ From Assumptions
We performed the quantitative impairment test for the Bal Seal reporting unit. Bal Seal's fair value exceeded its carrying value by approximately 11%. A one percentage point decrease in our terminal growth rate or an increase of one percentage point in our discount rate would not result in a fair value calculation less than the carrying value for these reporting units. In 2020, we identified a triggering event for possible impairment at the Aerosystems reporting unit. The fair value of the Aerosystems reporting unit was $56.1 million below its carrying value. We recorded a goodwill impairment charge of $50.3 million for the Aerosystems reporting unit in 2020, which represented the entire goodwill balance associated with this reporting unit.
As with all assumptions, there is an inherent level of uncertainty and actual results, to the extent they differ from those assumptions, could have a material impact on fair value. For example, multiples for similar type reporting units could deteriorate due to changes in technology or a downturn in economic conditions. A reduction in customer demand would impact our assumed growth rate resulting in a reduced fair value. Potential events or circumstances could have a negative effect on the estimated fair value. The loss of a major customer or program could have a significant impact on the future cash flows of the reporting unit(s). Advances in technology by our competitors could result in our products becoming obsolete.
We do not currently believe there to be a reasonable likelihood that actual results will vary materially from estimates and assumptions used to test goodwill and other intangible assets for impairment losses. However, if actual results are not consistent with our estimates or assumptions, we may be exposed to an impairment charge that could be material.

Long-Term Incentive Programs

Methodology
The Company maintains a Management Incentive Plan, which provides for cash and share-based payment awards. In 2021, the Company modified its long-term incentive program to increase the emphasis on equity. Beginning in the first quarter of 2021, the long-term incentive awards granted to the Company's Named Executive Officers ("NEOs") consist of a combination of service-based RSAs and PSUs which are intended to be settled in shares, as opposed to cash-based awards that had been utilized in the past. These awards are expected to increase the alignment of interests between the Company's NEOs and shareholders and help build stock ownership for new executives, supporting both executive retention and the Company's long-term financial performance.
The Company's share-based payment awards include non-statutory stock options, restricted stock and performance share units. We determine the fair value of our non-qualified stock option awards at the date of grant using a Black-Scholes model. We determine the fair value of our restricted share awards at the date of grant using the closing price the day prior to the grant. We determine the fair value of our performance share units at the date of grant using both the closing price the day prior to the grant
54


and a Monte-Carlo simulation model as the number of PSUs that will vest will be determined based on total shareholder return ("TSR") and return on total invested capital ("ROIC") over a three-year performance period, each of which will remain equally weighted in determining payouts. The achievement level for both factors may range from zero to 200%.
The long-term incentive program ("LTIP") cash-based awards provide certain senior executives an opportunity to receive long-term incentive award payments, generally in cash, for achieving targets established by the Personnel Compensation Committee of the Board of Directors. Performance metrics for LTIP cash-based awards are based on the following: (a) average return on total capital and (b) total return to shareholders, both compared to the Russell 2000 indices for the same performance period. No awards will be payable if the Company’s performance is below the 25th percentile of the designated indices. The maximum award is payable if performance reaches the 75th percentile of the designated indices. Awards will be paid out at 100% at the 50th percentile. Awards for performance between the 25th and 75th percentiles are determined by straight-line interpolation between 0% and 200%.
In order to estimate the liability associated with the cash-based LTIP awards, management must make assumptions as to how our current performance compares to current Russell 2000 data based upon the Russell 2000’s historical results. This analysis is performed on a quarterly basis. When sufficient Russell 2000 data for a year is available, which typically will not be until May or June of the following year, management will adjust the liability to reflect its best estimate of the total award. Actual results could differ significantly from management’s estimates. The total estimated liability as of December 31, 2021, was $3.1 million.
Judgment and Uncertainties
Option-pricing models and generally accepted valuation techniques require management to make assumptions and to apply judgment to determine the fair value of our awards. These assumptions and judgments include estimating the future volatility of our stock price, expected dividend yield, future employee turnover rates and future employee stock option exercise behaviors. Changes in these assumptions can materially affect the fair value estimate.
Our cash-based LTIP requires management to make assumptions regarding the likelihood of achieving long-term Company goals as well as estimate future Russell 2000 results.
Effect if Actual Results Differ From Assumptions
We do not currently believe there is a reasonable likelihood that there will be a material change in the estimates or assumptions we use to determine cash and share-based compensation expense. However, if actual results are not consistent with our estimates or assumptions, we may be exposed to changes in cash and share-based compensation expense that could be material.
If actual results are not consistent with the assumptions used, the share-based compensation expense reported in our financial statements may not be representative of the actual economic cost of the share-based compensation. A 10% change in our share-based compensation expense from continuing operations for the year ended December 31, 2021, would have affected pre-tax earnings by approximately $0.7 million in 2021.
Due to the timing of availability of the Russell 2000 data, there is a risk that the amount we have recorded as LTIP expense could be different from the actual payout. A 10% increase in the total estimated liability for our cash-based LTIP would result in a reduction of 2021 pretax earnings of $0.3 million.
Pension Plans
Methodology
We maintain a qualified defined benefit pension, as well as a non-qualified Supplemental Employees Retirement Plan ("SERP") for certain key executives. See Note 17, Pension Plans, in the Notes to Consolidated Financial Statements included in this Form 10-K for further discussion of these plans.
Expenses and liabilities associated with each of these plans are determined based upon actuarial valuations. Integral to these actuarial valuations are a variety of assumptions including expected return on plan assets and discount rates. We regularly review these assumptions, which are updated at the measurement date, December 31st. In accordance with generally accepted accounting principles, the impact of differences between actual results and the assumptions are accumulated and generally amortized over future periods, which will affect expense recognized in future periods.
We utilize a "spot rate approach" in the calculation of pension interest and service cost. The spot rate approach applies separate discount rates for each projected benefit payment in the calculation of pension interest and service cost.
55


Judgment and Uncertainties

The discount rate represents the interest rate used to determine the present value of future cash flows currently expected to be required to settle the pension obligation. Management uses the Financial Times Stock Exchange ("FTSE") Pension Discount Curve for discount rate assumptions. This index was designed to provide a market average discount rate to assist plan sponsors in valuing the liabilities associated with postretirement obligations. Additionally, we reviewed the changes in the general level of interest rates since the last measurement date noting that overall rates had increased when compared to 2020.
Based upon this information, we used a 2.71% discount rate as of December 31, 2021, for the qualified defined benefit pension plan. This rate takes into consideration the participants in our pension plan and the anticipated payment stream as compared to the Above Median Double-A Curve. For the SERP, we used the same methodology as the pension plan and derived a discount rate of 2.33% in 2021 for the benefit obligation. The difference in the discount rates is primarily due to the expected duration of SERP payments, which is shorter than the anticipated duration of benefit payments to be made to the average participant in the pension plan. The qualified defined benefit pension plan and SERP used discount rates of 2.34% and 1.78% at December 31, 2020, respectively, for purposes of calculating the benefit obligation.
The expected long-term rate of return on plan assets represents the average rate of earnings expected on the funds invested to provide for anticipated benefit payments. The expected return on assets assumption is developed based upon several factors. Such factors include current and expected target asset allocation, our expected returns by asset class type and our expected investment performance. The expected long-term rate of return on plan assets is 6.0%.
Effect if Actual Results Differ From Assumptions
During 2021, the pension plan generated net periodic benefit income and as a result, the sensitivity analysis calculates the change on pension income rather than on pension expense. A lower discount rate increases the present value of benefit obligations which increases pension expense; however, this is more than offset by a reduction in interest costs resulting in net pension income. A one percentage point decrease in the assumed discount rate would have increased pension income in 2021 by $2.0 million. A one percentage point increase in the assumed discount rate would have decreased pension income in 2021 by $1.3 million.

A lower expected rate of return on pension plan assets would increase pension expense. For 2021 and 2020, the expected rate of return on plan assets was 6.0% and 6.5%, respectively. A one-percentage point increase/decrease in the assumed return on pension plan assets would have changed pension income in 2021 by approximately $7.5 million. During 2021, the actual return on pension plan assets of 3.2% was lower than our expected long-term rate of return on pension plan assets of 6.0%.
Income Taxes
Methodology
Deferred tax assets and liabilities generally represent temporary differences between the recognition of tax benefits/expenses in our financial statements and the recognition of these tax benefits/expenses for tax purposes.
We establish reserves for deferred taxes when, despite our belief that our tax return positions are valid and defensible, we believe that certain positions may not prevail if challenged. We adjust these reserves in light of changing facts and circumstances, such as the progress of a tax audit or changes in tax legislation. Our effective tax rate includes the impact of reserve provisions and changes to reserves that we consider appropriate. This rate is then applied to our quarterly operating results. In the event that there is a significant unusual or one-time item recognized in our operating results, the tax attributable to that item would be separately calculated and recorded at the same time as the unusual or one-time item.
As of December 31, 2021, we had recorded $9.2 million of deferred tax assets, net of valuation allowances. The realization of these benefits is dependent in part on future taxable income and, if need be, tax planning strategies designed to realize the benefits associated with tax losses and credit carryforwards. For those jurisdictions where the expiration of tax loss or credit carryforwards or the projection of operating results indicates that realization is not likely, a valuation allowance is provided.
Judgment and Uncertainties
Management believes that sufficient income will be earned in the future to realize deferred income tax assets, net of valuation allowances recorded. The realization of these deferred tax assets can be impacted by changes to tax laws or statutory tax rates and future taxable income levels.
56


Our effective tax rate on earnings was 27.8% for 2021. This rate includes a charge to record additional valuation allowances relating to the Company’s foreign and state tax loss carryforwards in the amount of $1.5 million and $1.2 million, respectively. The Company also incurred a charge in the amount $1.4 million, primarily attributable to nondeductible compensation relating to post termination payments and benefits of former executive officers. Additionally, the Company recognized benefits relating to research and development credits in the amount of $2.0 million. Our effective tax rate is based on expected or reported income or loss, statutory tax rates and tax planning opportunities available to us in the various jurisdictions in which we operate. Significant judgment is required in determining our effective tax rate and in evaluating our tax positions.
Effect if Actual Results Differ From Assumptions
We do not anticipate a significant change in our unrecognized tax benefits within the next twelve months. We file tax returns in numerous U.S. and foreign jurisdictions, with returns subject to examination for varying periods, but generally back to and including 2016. It is our policy to record interest and penalties on unrecognized tax benefits as income taxes. A one percentage point increase/decrease in our tax rate would have affected our 2021 earnings by $0.6 million.

RECENT ACCOUNTING STANDARDS

A summary of recent accounting standards is included in Note 1, Summary of Significant Accounting Policies, in the Notes to Consolidated Financial Statements, included in Item 8, Financial Statements and Supplementary Data, of this Form 10-K.


57


ITEM 7A.             QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

We have various market risk exposures that arise from our ongoing business operations. Market risk is the potential economic loss that may result from adverse changes in the fair value of financial instruments. Our financial results are impacted by changes in interest rates, certain foreign currency exchange rates and commodity prices.

Foreign Currencies

We have manufacturing and sales facilities in various locations throughout the world. As a result, we make investments and conduct business transactions denominated in various currencies, including the U.S. dollar, the European euro, the Czech koruna, the Japanese yen, the Hong Kong dollar and the Indian rupee. Total annual foreign sales, including foreign export sales, averaged approximately $342.0 million over the last three years. Foreign sales represented 41.6% of consolidated net sales in 2021; however, a significant portion of our foreign sales are denominated in the U.S. dollar. We estimate a hypothetical 10% adverse change in foreign currency exchange rates relative to the U.S dollar for 2021 would have had an unfavorable impact of $11.0 million on foreign-denominated sales and a favorable impact of $0.3 million on operating income. We manage foreign currency exposures that are associated with committed foreign currency purchases and sales and other assets and liabilities created in the normal course of business at the subsidiary operations level. Sometimes we may, through the use of forward contracts or other derivative contracts, hedge the price risk associated with committed and forecasted foreign-denominated payments and rates. Historically the use of these forward contracts has been minimal. We do not use derivatives for speculative or trading purposes.

Interest Rates

Our primary exposure to interest rate risk results from our outstanding debt obligations. The level of fees and interest charged on revolving credit commitments and borrowings are based upon leverage levels and market interest rates.

Our principal debt facilities are contained within a variable rate credit agreement that provides a $800.0 million revolving credit facility. This agreement was amended and restated on December 13, 2019 (as amended), and expires on December 13, 2024. The Company had no bank borrowings in 2021.

During the fiscal quarter ended June 30, 2017, we issued $200.0 million aggregate principal of convertible unsecured senior notes, due May 2024, in a private placement offering. These notes bear 3.25% interest per annum on the principal amount, payable semiannually in arrears on May 1 and November 1 of each year, beginning on November 1, 2017, and have an effective interest rate of 5.0%.

From time to time we will enter into interest rate swap contracts for the purpose of securing a fixed interest rate on our variable interest rate borrowings. These contracts allow us to create certainty with respect to future cash flows associated with our variable rate debt that would otherwise be impacted by fluctuations in LIBOR rates.

Commodity Prices

We are exposed to volatility in the price of raw materials used in certain manufacturing operations. These raw materials include, but are not limited to, aluminum, titanium, nickel, copper and other specialty metals. We manage our exposure related to these price changes through strategic procurement practices.

58


ITEM 8.               FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM


To the Board of Directors and Shareholders of Kaman Corporation

Opinions on the Financial Statements and Internal Control over Financial Reporting

We have audited the accompanying consolidated balance sheets of Kaman Corporation and its subsidiaries (the “Company”) as of December 31, 2021 and 2020, and the related consolidated statements of operations, of comprehensive income (loss), of shareholders’ equity and of cash flows for each of the three years in the period ended December 31, 2021, including the related notes and schedule of valuation and qualifying accounts for each of the three years in the period ended December 31, 2021 appearing under Item 15(a)(2) (collectively referred to as the “consolidated financial statements”). We also have audited the Company's internal control over financial reporting as of December 31, 2021, based on criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO).

In our opinion, the consolidated financial statements referred to above present fairly, in all material respects, the financial position of the Company as of December 31, 2021 and 2020, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2021 in conformity with accounting principles generally accepted in the United States of America. Also in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2021, based on criteria established in Internal Control - Integrated Framework (2013) issued by the COSO.

Basis for Opinions

The Company's management is responsible for these consolidated financial statements, for maintaining effective internal control over financial reporting, and for its assessment of the effectiveness of internal control over financial reporting, included in Management’s Report on Internal Control Over Financial Reporting appearing under Item 9A. Our responsibility is to express opinions on the Company’s consolidated financial statements and on the Company's internal control over financial reporting based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud, and whether effective internal control over financial reporting was maintained in all material respects.

Our audits of the consolidated financial statements included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinions.

Definition and Limitations of Internal Control over Financial Reporting

A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (ii) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the
59


company; and (iii) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.

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

Critical Audit Matter

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

Estimated Costs at Completion for Certain Aerospace Contracts

As described in Notes 1 and 4 to the consolidated financial statements, for long-term aerospace contracts, management generally recognizes sales and income over time because of continuous transfer of control to the customer. The Company’s net sales for the year ended December 31, 2021 were $709 million, of which approximately 40% is recognized over time. Revenue is generally recognized using the cost-to-cost measure of progress for its over time performance obligations because this recognition best depicts the transfer of assets to the customer which occurs as cost is incurred under the contracts. Under the cost-to-cost method, the extent of progress towards completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation. Revenues, including estimated fees or profits, are recorded proportionally as costs are incurred.

The principal considerations for our determination that performing procedures relating to estimated costs at contract completion for certain aerospace contracts is a critical audit matter are the significant judgment by management when determining the estimated costs at completion for certain of these contracts; this in turn led to a high degree of auditor judgment, subjectivity and effort in performing procedures and evaluating evidence related to the estimated costs at completion for certain of these contracts.

Addressing the matter involved performing procedures and evaluating audit evidence in connection with forming our overall opinion on the consolidated financial statements. These procedures included testing the effectiveness of controls relating to revenue recognition, including controls over the determination of estimated costs at contract completion for long-term aerospace contracts. The procedures also included, among others, evaluating and testing management’s process for determining the estimated costs at contract completion for long-term aerospace contracts, which included evaluating the reasonableness of assumptions considered by management specific to each contract, and testing the accuracy of the revenue recognized based on these underlying contract estimates. Evaluating the reasonableness of significant assumptions involved assessing management’s ability to reasonably estimate costs at contract completion by (i) testing the basis and underlying support for the cost estimate, (ii) evaluating the consistent application of accounting policies, and (iii) evaluating the timely identification of circumstances which may warrant a modification to a previous estimate.



/s/ PricewaterhouseCoopers LLP
Hartford, Connecticut
February 24, 2022


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


60


CONSOLIDATED BALANCE SHEETS
KAMAN CORPORATION AND SUBSIDIARIES
(In thousands, except share and per share amounts)
 December 31, 2021December 31, 2020
Assets  
Current assets:  
Cash and cash equivalents$140,800 $104,377 
Restricted cash 25,121 
Accounts receivable, net73,524 153,806 
Contract assets112,354 108,645 
Contract costs, current portion850 3,511 
Inventories193,100 185,072 
Income tax refunds receivable13,832 5,269 
Other current assets12,083 12,173 
Total current assets546,543 597,974 
Property, plant and equipment, net of accumulated depreciation of $251,888 and $228,984, respectively
197,822 210,852 
Operating right-of-use asset, net11,011 12,880 
Goodwill240,681 247,244 
Other intangible assets, net138,074 150,198 
Deferred income taxes15,717 39,809 
Contract costs, noncurrent portion10,249 8,311 
Other assets38,385 39,125 
Total assets$1,198,482 $1,306,393 
Liabilities and Shareholders’ Equity  
Current liabilities:  
Accounts payable – trade$42,134 $60,200 
Accrued salaries and wages38,892 70,552 
Contract liabilities, current portion2,945 39,073 
Operating lease liabilities, current portion4,502 4,305 
Income taxes payable386 19 
Liabilities held for sale, current portion 18,086 
Other current liabilities32,076 36,177 
Total current liabilities120,935 228,412 
Long-term debt, excluding current portion, net of debt issuance costs189,421 185,401 
Deferred income taxes6,506 7,381 
Underfunded pension21,786 69,610 
Contract liabilities, noncurrent portion16,528 11,019 
Operating lease liabilities, noncurrent portion7,140 9,325 
Liabilities held for sale, noncurrent portion 1,171 
Other long-term liabilities39,837 47,636 
Commitments and contingencies (Note 19)
Shareholdersequity:
  
Preferred stock, $1 par value, 200,000 shares authorized; none outstanding
  
Common stock, $1 par value, 50,000,000 shares authorized; voting; 30,434,269 and 30,278,668 shares issued, respectively
30,434 30,279 
Additional paid-in capital248,153 238,829 
Retained earnings
750,445 728,764 
Accumulated other comprehensive income (loss)
(111,385)(130,821)
Less 2,573,896 and 2,555,785 shares of common stock, respectively, held in treasury, at cost
(121,318)(120,613)
Total shareholders’ equity796,329 746,438 
Total liabilities and shareholders’ equity$1,198,482 $1,306,393 
See accompanying notes to consolidated financial statements.
61


CONSOLIDATED STATEMENTS OF OPERATIONS
KAMAN CORPORATION AND SUBSIDIARIES
(In thousands, except per share amounts)
 For the Year Ended December 31,
 202120202019
Net sales$708,993 $784,459 $761,608 
Cost of sales472,375 538,877 520,803 
Gross profit236,618 245,582 240,805 
Selling, general and administrative expenses152,474 169,485 160,768 
Goodwill and other intangibles impairment (Note 12) 50,307  
Impairment on assets held for sale (Note 2) 36,285  
Research and development costs16,072 14,755 11,896 
Intangible asset amortization expense10,468 15,666 4,523 
Costs from transition services agreement (Note 2)1,728 12,515 4,673 
Cost of acquired retention plans (Note 3) 22,814  
Restructuring and severance costs (Note 5)6,154 8,359 1,558 
Loss (gain) on sale of business (Note 5)234 (493)3,739 
Net (gain) loss on sale of assets(8)200 237 
Operating income (loss)49,496 (84,311)53,411 
Interest expense, net16,290 19,270 17,202 
Non-service pension and post retirement benefit income, net(26,229)(16,250)(396)
Income from transition services agreement (Note 2)(931)(8,439)(3,673)
Other income, net(142)(728)(309)
Earnings (loss) from continuing operations before income taxes60,508 (78,164)40,587 
Income tax expense (benefit)16,832 (7,730)(15,859)
Earnings (loss) from continuing operations, net of tax43,676 (70,434)56,446 
Earnings from discontinued operations before gain on disposal, net of tax  29,027 
Gain on disposal of discontinued operations, net of tax 692 124,356 
Total earnings from discontinued operations, net of tax 692 153,383 
Net earnings (loss)$43,676 $(69,742)$209,829 
Earnings per share:   
Basic earnings (loss) per share from continuing operations$1.57 $(2.54)$2.02 
Basic earnings per share from discontinued operations 0.02 5.49 
Basic earnings (loss) per share$1.57 $(2.52)$7.51 
Diluted earnings (loss) per share from continuing operations$1.57 $(2.54)$2.01 
Diluted earnings per share from discontinued operations 0.02 5.46 
Diluted earnings (loss) per share$1.57 $(2.52)$7.47 
Weighted average shares outstanding:   
Basic27,865 27,723 27,936 
Diluted27,891 27,723 28,092 

See accompanying notes to consolidated financial statements.


62


CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)
KAMAN CORPORATION AND SUBSIDIARIES
(In thousands)
For the Year Ended December 31,
202120202019
Net earnings (loss)$43,676 $(69,742)$209,829 
Other comprehensive income, net of tax:
Foreign currency translation adjustments and other9,489 15,634 (1,772)
Pension plan adjustments, net of tax expense of $2,949, $1,315, and $2,619, respectively
9,947 4,438 8,871 
Other comprehensive income$19,436 $20,072 $7,099 
Total comprehensive income (loss)$63,112 $(49,670)$216,928 
See accompanying notes to consolidated financial statements.
63


CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY
KAMAN CORPORATION AND SUBSIDIARIES
(In thousands, except share amounts)
 
 Common StockAdditional
Paid-In  
RetainedAccumulated
Other Comprehensive 
Treasury StockTotal
Shareholders'
 Shares$CapitalEarningsIncome (Loss)Shares$Equity
Balance at December 31, 201829,544,714 $29,545 $200,474 $610,103 $(134,898)1,672,917 $(72,067)$633,157 
Net earnings   209,829    209,829 
Other comprehensive income    7,099   7,099 
Reclassification of stranded tax effects resulting from Tax Reform   23,094 (23,094)   
Dividends (per share of common stock, $0.80)
   (22,360)   (22,360)
Changes due to convertible notes transactions
  (18)    (18)
Purchase of treasury shares
     522,622 (31,785)(31,785)
Employee stock plans449,937 449 20,151   17,609 (924)19,676 
Share-based compensation expense63,804 64 7,546   6,184 (6)7,604 
Balance at December 31, 201930,058,455 $30,058 $228,153 $820,666 $(150,893)2,219,332 $(104,782)$823,202 
Net loss   (69,742)   (69,742)
Other comprehensive income    20,072   20,072 
Dividends (per share of common stock, $0.80)
   (22,160)   (22,160)
Purchase of treasury shares
     302,778 (14,209)(14,209)
Employee stock plans164,149 164 5,752   32,150 (1,620)4,296 
Share-based compensation expense56,064 57 4,924   1,525 (2)4,979 
Balance at December 31, 202030,278,668 $30,279 $238,829 $728,764 $(130,821)2,555,785 $(120,613)$746,438 
Net earnings   43,676    43,676 
Other comprehensive income    19,436   19,436 
Dividends (per share of common stock, $0.80)
   (22,269)   (22,269)
Impact of change in tax accounting standard   274    274 
Purchase of treasury shares
     12,992 (618)(618)
Employee stock plans71,945 72 2,716   1,416 (83)2,705 
Share-based compensation expense83,656 83 6,608   3,703 (4)6,687 
Balance at December 31, 202130,434,269 $30,434 $248,153 $750,445 $(111,385)2,573,896 $(121,318)$796,329 
See accompanying notes to consolidated financial statements.
64


CONSOLIDATED STATEMENTS OF CASH FLOWS
KAMAN CORPORATION AND SUBSIDIARIES
(In thousands)
 For the Year Ended December 31,
 202120202019
Cash flows from operating activities:   
Net earnings (loss)$43,676 $(69,742)$209,829 
Less: Total earnings from discontinued operations, net of tax 692 153,383 
Earnings (loss) from continuing operations, net of tax43,676 (70,434)56,446 
Adjustments to reconcile earnings from continuing operations, net of tax to net cash provided by operating activities:   
Depreciation and amortization36,654 43,899 25,854 
Amortization of debt issuance costs1,836 1,746 1,996 
Accretion of convertible notes discount2,957 2,860 2,760 
Provision for doubtful accounts575 1,381 788 
Impairment on assets held for sale 36,285  
Loss (gain) on sale of business234 (493)3,971 
Net (gain) loss on sale of assets(8)200 237 
Goodwill and other intangible assets impairment 50,307  
Net loss (gain) on derivative instruments1,025 (466)302 
Stock compensation expense6,687 4,979 4,669 
Non-cash consideration received for aircraft sale  (3,100)
Deferred income taxes20,998 (6,055)182 
Changes in assets and liabilities, excluding effects of acquisitions/divestitures:  
Accounts receivable78,367 7,042 (8,173)
Contract assets(3,482)12,629 (21,994)
Contract costs725 294 4,506 
Inventories(10,357)(18,485)(25,129)
Income tax refunds receivable(8,565)2,763 (6,296)
Operating right-of-use assets1,798 1,513 3,390 
Other assets3,450 2,490 (6,108)
Accounts payable - trade(18,398)(9,227)14,034 
Contract liabilities(30,708)(29,555)(26,638)
Operating lease liabilities(1,918)(1,560)(3,423)
Acquired retention plan payments(25,108)  
Other current liabilities(8,880)16,955 6,085 
Income taxes payable295 (4,885)7,888 
Pension liabilities(37,580)(21,550)4,170 
Other long-term liabilities(5,575)(6,164)6,071 
Net cash provided by operating activities from continuing operations48,698 16,469 42,488 
Net cash used in operating activities of discontinued operations  (50,288)
Net cash provided by (used in) operating activities48,698 16,469 (7,800)
CONSOLIDATED STATEMENTS OF CASH FLOWS (CONTINUED)
KAMAN CORPORATION AND SUBSIDIARIES
(In thousands)
For the Year Ended December 31,
202120202019
Cash flows from investing activities:   
Proceeds from sale of discontinued operations 5,223 655,030 
Proceeds from sale of business, net of cash on hand(3,428)493  
Expenditures for property, plant & equipment(17,530)(17,783)(22,447)
Acquisition of businesses including earn out adjustments, net of cash acquired (304,661) 
Other, net(154)(1,994)(4,267)
Net cash (used in) provided by investing activities of continuing operations(21,112)(318,722)628,316 
Net cash used in investing activities of discontinued operations  (9,838)
Net cash (used in) provided by investing activities(21,112)(318,722)618,478 
Cash flows from financing activities:   
Net repayments under revolving credit agreements  (38,500)
Debt repayment  (76,875)
Repayment of convertible notes  (500)
Proceeds from exercise of employee stock awards2,705 4,296 19,676 
Purchase of treasury shares(618)(14,210)(30,060)
Dividends paid(22,241)(22,210)(22,343)
Debt and equity issuance costs  (3,584)
Other(2,079)(1,411)(527)
Net cash used in financing activities of continuing operations(22,233)(33,535)(152,713)
Net cash provided by financing activities of discontinued operations  7,967 
Net cash used in financing activities(22,233)(33,535)(144,746)
Net increase (decrease) in cash and cash equivalents5,353 (335,788)465,932 
Cash and cash equivalents of discontinued operations and liabilities held for sale  (21,834)
Effect of exchange rate changes on cash and cash equivalents(642)337 (269)
Cash and cash equivalents and restricted cash at beginning of period136,089 471,540 27,711 
Cash and cash equivalents and restricted cash at end of period (See Note 2)$140,800 $136,089 $471,540 

See accompanying notes to consolidated financial statements.
65

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
For the Years Ended December 31, 2021, 2020 and 2019

1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Kaman Corporation, headquartered in Bloomfield, Connecticut, was incorporated in 1945 and is a diversified company that conducts business in the aerospace and defense, medical and industrial markets. Kaman Corporation reports information for itself and its subsidiaries (collectively, the "Company") in three business segments, Engineered Products, Precision Products and Structures.

Basis of Presentation

The accompanying consolidated financial statements include the accounts of the Company and its subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. Certain amounts in prior year financial statements and notes thereto have been reclassified to conform to current year presentation. In 2021, the Company reclassified its research and development costs and intangible asset amortization expense out of selling, general and administrative expenses to distinct line items on the income statement. The Company updated the presentation of the earliest years presented on the Consolidated Statement of Operations to conform to this presentation.

Following the sale of the Company's Distribution business in 2019, the Company operated as one segment. In the fourth quarter of 2021, our Chief Operating Decision Maker ("CODM") established a new structure for the Company to better align the Company's businesses to support capital allocation plans, portfolio management and growth. This new structure resulted in the introduction of three reportable segments: Engineered Products, Precision Products and Structures. See Note 4, Segment and Geographic Information, for 2021 financial results by segment and a recast of financial results by segment for fiscal years 2020 and 2019.

During the fourth quarter of 2020, the Company committed to a plan and received approval from its Board of Directors to sell its United Kingdom ("UK") Composites division. As a result of the approved plan, the UK Composites division met the criteria set forth in ASC 205-20, Presentation of Financial Statements - Discontinued Operations ("ASC 205-20"). for held for sale. At December 31, 2020, the assets of the UK Composites business were considered impaired as the estimated fair value of the disposal group was lower than the estimated carrying value of the UK Composites business. As a result, $24.3 million in assets were written off and the remaining loss related to the anticipated sale of the disposal group of $12.0 million was accrued for in liabilities held for sale, current portion on the Company's Consolidated Balance Sheets, resulting in a total loss of $36.3 million recorded to impairment on assets held for sale on the Company's Consolidated Statement of Operations in the year ended December 31, 2020. The related liabilities of the UK division to be sold were reclassified to liabilities held for sale, respectively, as of December 31, 2020 on the Company's Consolidated Balance Sheets. The Company sold its UK Composites division in a transaction that closed on February 2, 2021. An additional loss of $0.2 million was recorded to loss (gain) on sale of business in the year ended December 31, 2021. See Note 2, Disposals, to the Consolidated Financial Statements for further information.

During the third quarter of 2019, the Company completed the sale of its Distribution business for total cash consideration of $700.0 million, excluding certain working capital adjustments and transaction costs. The Distribution business' results of operations and the related cash flows have been reclassified to earnings from discontinued operations in the Consolidated Statements of Operations and cash flows from discontinued operations in the Consolidated Statements of Cash Flows, respectively, for all periods presented. See Note 2, Disposals, to the Consolidated Financial Statements for further information.

During the year ended December 31, 2020, the Company recorded a correction of certain prior-period errors. The errors primarily resulted in revenue being overstated and cost of sales being understated, resulting in income before taxes being overstated for the years ended December 31, 2019 and December 31, 2018 by approximately $1.1 million and $0.8 million, respectively. The corresponding correction, totaling $1.9 million, was recorded in fiscal year 2020. This correction was not material to the prior period financial statements.

Use of Estimates

The preparation of the consolidated financial statements in accordance with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Significant items subject to such estimates and assumptions include the carrying amount of property, plant and equipment, goodwill and other intangible assets; valuation allowances for receivables, inventories and income taxes; valuation of share-based compensation; assets and obligations related to employee benefits; and accounting for long-term contracts including claims. Actual results could differ from those estimates.
66

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2021, 2020 and 2019
1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

Foreign Currency Translation

The Company has certain operations outside the United States that prepare financial statements in currencies other than the U.S. dollar. For these operations, results of operations and cash flows are translated using the average exchange rate throughout the period. Assets and liabilities are generally translated at end of period rates. The gains and losses associated with these translation adjustments are included as a component of accumulated other comprehensive income (loss) in shareholders’ equity.

Concentration of Credit Risk

Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of trade accounts receivable. The carrying amounts of these items, as well as trade accounts payable and notes payable, approximate fair value due to the short-term maturity of these instruments. At December 31, 2021, no individual customer accounted for more than 10% of consolidated accounts receivable. At December 31, 2020, one individual customer accounted for more than 10% of consolidated accounts receivable. In the year ended December 31, 2021, two individual customers, the U.S. Government ("USG") and a Joint Programmable Fuze ("JPF") direct commercial sales ("DCS") customer, accounted for more than 10% of consolidated net sales. In the year December 31, 2020, three individual customers, the USG, The Boeing Company and a JPF DCS customer, accounted for more than 10% of consolidated net sales. In both 2021 and 2020, sales to the USG were primarily made by the Engineered Products and Precision Products segment, while sales to a JPF DCS customer were made by the Precision Products segment. In 2020, sales to The Boeing Company were made by all three segments. Foreign sales were approximately 41.6%, 50.0% and 44.4% of the Company’s net sales in 2021, 2020 and 2019, respectively, and are concentrated in the Middle East, Germany, Canada, United Kingdom, New Zealand, Switzerland and France.

Additional Cash Flow Information

Non-cash investing activities in 2021 include an accrual of $2.0 million for purchases of property and equipment. Non-cash financing activities in 2021 include an adjustment to other comprehensive income related to the underfunding of the pension and SERP plans. The total net adjustment was $9.9 million, net of tax of $2.9 million. Additionally, non-cash financing activities in 2021 include $5.6 million of dividends declared but not yet paid.

Non-cash financing activities in 2020 include an adjustment to other comprehensive income related to the underfunding of the pension and SERP plans. The total net adjustment was $4.4 million, net of tax of $1.3 million. Additionally, non-cash financing activities in 2020 include $5.5 million of dividends declared but not yet paid.

Non-cash investing activities in 2019 include an accrual of $0.8 million for purchases of property and equipment (including finance lease obligations), $4.0 million in working capital adjustments associated with the sale of the Distribution business and the write-off of the $4.0 million note receivable associated with the sales of the UK Tooling business as it was deemed not likely to be collected. Additionally, in 2019, the Company repurchased a K-MAX® aircraft from a customer who was simultaneously purchasing a new aircraft to support the development of the Company's unmanned aircraft system. The repurchased aircraft was used to settle a portion ($3.1 million) of the purchase price on the customer's new K-MAX® aircraft. Non-cash financing activities in 2019 include an adjustment to other comprehensive income related to the underfunding of the pension and SERP plans. The total net adjustment was $8.9 million, net of tax of $2.6 million. Additionally, non-cash financing activities in 2019 include $5.6 million of dividends declared but not yet paid and an accrual of $1.7 million for purchases of treasury shares.

The Company describes its pension obligations in more detail in Note 17, Pension Plans.

Revenue Recognition

Under Accounting Standard Codification ("ASC") 606, the amount of revenue recognized for any goods or services reflects the consideration that the Company expects to be entitled to receive in exchange for these goods or services. To achieve this core principle, the Company applies the following five step approach: (1) identify the contract with a customer; (2) identify the performance obligations in the contract; (3) determine the transaction price; (4) allocate the transaction price to performance obligations in the contract; and (5) recognize revenue when or as a performance obligation is satisfied.

67

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2021, 2020 and 2019
1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

Revenue Recognition - continued

A contract is accounted for when there has been approval and commitment from both parties, the rights of the parties are identified, payment terms are identified, the contract has commercial substance and collectability of consideration is probable. Performance obligations under a contract are identified based on the goods or services that will be transferred to the customer that are both capable of being distinct and are distinct in the context of the contract. In certain instances, the Company has concluded distinct goods or services should be accounted for as a single performance obligation when they are a series of distinct goods or services that have the same pattern of transfer to the customer. To the extent a contract includes multiple promised goods or services, the Company must apply judgment to determine whether the customer can benefit from the goods or services either on their own or together with other resources that are readily available to the customer (the goods or services are distinct) and if the promise to transfer the goods or services to the customer is separately identifiable from other promises in the contract (the goods or services are distinct in the context of the contract). If these criteria are not met, the promised services are accounted for as a single performance obligation. The transaction price is determined based on the consideration that the Company will be entitled to in exchange for transferring goods or services to the customer. To the extent the transaction price includes variable consideration, the Company estimates the amount of variable consideration that should be included in the transaction price, generally utilizing the most likely amount method. Determining the transaction price requires significant judgment. If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative standalone selling price basis. Standalone selling price is determined by the price at which the performance obligation is sold separately. If the standalone selling price is not observable through past transactions, the Company estimates the standalone selling price by taking into account available information such as market conditions and internally approved pricing guidelines related to the performance obligations. Performance obligations are satisfied either over time or at a point in time as discussed in further detail below. In addition, the Company's contracts with customers generally do not include significant financing components or non-cash consideration.

In certain instances, the Company has accounted for contracts using the portfolio approach, a practical expedient permissible under the standard. The determination of when the use of the portfolio approach is appropriate requires judgment from management based on consideration of all the facts and circumstances. The Company uses the portfolio approach when the effect of accounting for a group of contracts or a group of performance obligations would not differ materially from considering each contract or performance obligation separately. This determination requires the use of estimates and assumptions that reflect the size and composition of the portfolio. The Company primarily uses the portfolio approach for its commercial and defense bearings and structures businesses. The Company's primary criteria considered when using the portfolio approach is the commonality of economic factors, which generally follow the product type based on consistent production costs and standard pricing for the products.

To determine the appropriate revenue recognition model for long-term contracts, the Company evaluates whether a contract exists, considering whether multiple contracts should be combined as one single contract and then whether the contract should be accounted for as more than one performance obligation. This evaluation requires significant judgment, as these decisions could change the amount of revenue and profit recorded in a given period. For certain programs, the Company may promise to provide distinct goods or services within a contract, in which case these are separated into more than one performance obligation.

For certain programs, the Company recognizes revenue over time because of continuous transfer of control to the customer. For USG contracts, this continuous transfer of control to the customer is supported by clauses in the contract that provide lien rights to the customer over the work in progress, thereby control transfers as costs are incurred. For non-USG contracts, the customer typically controls the work in progress because the Company is producing products that do not have an alternative use to the Company and where contractual termination clauses provide the Company rights to payment for work performed to date plus a reasonable profit.


68

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2021, 2020 and 2019
1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

Revenue Recognition - continued

Revenue is recognized based on the extent of progress towards completion of the performance obligation. The selection of the method to measure progress towards completion requires judgment and is based on the nature of the products or services to be provided. The Company generally uses the cost-to-cost measure of progress for its contracts because it best depicts the transfer of assets to the customer which occurs as cost is incurred under the contracts. Under the cost-to-cost method, the extent of progress towards completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation. Revenues, including estimated fees or profits, are recorded proportionally as costs are incurred. Total estimated contract costs generally include labor, materials and subcontractors’ costs, other direct costs and related overhead costs. These estimates also include the estimated cost of satisfying offset obligations, as required under certain contracts. The complexity of certain programs as well as technical risks and uncertainty as to the future availability of materials and labor resources could affect the Company’s ability to accurately estimate future contract costs.

For contracts that recognize revenue over time, the Company performs detailed quarterly reviews of the progress and execution of its performance obligations under these contracts. As part of this process, management reviews information including, but not limited to, any outstanding key contract matters, progress towards completion and the related program schedule, identified risks and opportunities and the related changes in estimates of revenues and costs. The risks and opportunities include management's judgment about the ability and cost to achieve the schedule (e.g. the number and type of milestone events), technical requirements (e.g., a newly-developed product versus a mature product) and other contract requirements. Management must make assumptions and estimates regarding labor productivity and availability, the complexity of the work to be performed, the availability of materials, the length of time to complete the performance obligation (e.g. to estimate increases in wages and prices for materials and related support cost allocations), execution by subcontractors, the availability and timing of funding from customers and overhead cost rates, among other variables. Based upon these reviews, the Company will record the effects of adjustments in profit estimates each period. If at any time management determines that in the case of a particular contract total costs will exceed total contract revenue, a provision for the entire anticipated contract loss is recorded at that time. The Company recognized reductions in revenue of $2.6 million and $7.0 million in the years ended December 31, 2021 and 2020, respectively, due to changes in profit estimates. These decreases were primarily related to cost growth on certain legacy fuzing contracts and certain structures contracts, partially offset by favorable cost performance on the JPF contract with the USG. The Company recognized as reduction in revenue in the year ended December 31, 2019 of $4.6 million due to a change in profit estimates. This decrease was primarily related to cost growth on the SH-G program with Peru, a certain legacy fuzing contract and certain structures contracts, partially offset by favorable cost performance on the JPF contract with the USG.

Due to the nature of the work required to be performed on many of the Company's performance obligations, the estimation of total revenue and cost at completion is complex, subject to many variables and requires significant judgment. From time-to-time the Company enters into long-term contracts with the USG and other customers that contain award fees, incentive fees or other provisions that can either increase or decrease the transaction price. These variable amounts generally are awarded upon achievement of certain performance metrics, program milestones or cost targets and can be based upon customer discretion. The Company estimates variable consideration at the most likely amount to which it expects to be entitled. Estimated amounts are included in the transaction price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. Estimates of variable consideration and determination of whether to include estimated amounts in the transaction price are based largely on an assessment of the Company's anticipated performance and all information (historical, current and forecasted) that is reasonably available. The Company does not include financing components as variable consideration if less than one year. At December 31, 2021, the Company did not have any significant financing components.

Contracts are often modified to account for changes in contract specifications and requirements. The Company considers contract modifications to exist when the modification either creates new or makes changes to the existing enforceable rights and obligations. Contract modifications for goods or services that are not distinct from the existing contract are accounted for as if they were part of that existing contract. In these cases, the effect of the contract modification on the transaction price and the measure of progress for the performance obligation to which it relates is recognized as an adjustment to revenue (either as an increase in or a reduction of revenue) on a cumulative catch-up basis, except when such modifications relate to a performance obligation that is a series of substantially the same distinct goods or services. If the modification relates to a performance obligation for a series of substantially the same distinct goods or services, the modification is treated prospectively. Contract modifications for goods or services that are considered distinct from the existing contract are accounted for as separate contracts. The Company applied the practical expedient for any contracts that were modified prior to January 1, 2018; therefore, the contracts were not restated retrospectively for those modifications.
69

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2021, 2020 and 2019
1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

Revenue Recognition - continued

For other contracts, excluding the long-term contracts discussed above, the method of revenue recognition remained substantially the same under ASC 606. For these contracts, revenue is primarily recognized at the point in time when the title transfers to the customer, as this is when the performance obligation is controlled by the customer. Additionally, a small percentage of revenue related to certain contracts for repairs and overhauls is accounted for over time under ASC 606. Under these contracts, revenue is generally recognized as work is performed in proportion to the actual costs incurred as compared to total estimated contract costs.

Cost of Sales and Selling, General and Administrative Expenses

Cost of sales includes costs of products and services sold (i.e., purchased product, raw material, direct labor, engineering labor, outbound freight charges, depreciation and amortization, indirect costs and overhead charges). Selling expenses primarily consist of advertising, promotion, bid and proposal, employee payroll and corresponding benefits and commissions paid to sales and marketing personnel. General and administrative expenses primarily consist of employee payroll including executive, administrative and financial personnel and corresponding benefits, incentive compensation, consulting expenses, warehousing costs, and depreciation. Legal costs are expensed as incurred and are generally included in general and administrative expenses.

In 2021, the Company reclassified its research and development costs and intangible asset amortization expense out of selling, general and administrative expenses to distinct line items on the income statement. The Company updated the presentation of the earliest years presented on the Consolidated Statement of Operations to conform to this presentation.

Cash and Cash Equivalents

Cash and cash equivalents include cash on hand, demand deposits and short-term cash investments. These investments are liquid in nature and have original maturities of three months or less. The Company's cash and cash equivalents at December 31, 2021 and 2020 included $65.5 million and $51.5 million of Level 1 (quoted prices in active markets for identical assets or liabilities) money market funds.

On January 3, 2020, the Company acquired all of the equity interests of Bal Seal. Upon closing, the Company funded $24.7 million associated with Bal Seal's employee retention plans into escrow accounts. This amount and related interest was included in restricted cash on the Company's Consolidated Balance Sheets as of December 31, 2020. Eligible participants received an allocation of the escrow balance one year following the acquisition date.

Bank overdraft positions, which occur when total outstanding issued checks exceed available cash balances at a single financial institution at the end of a reporting period, are reclassified to other current liabilities within the consolidated balance sheets. At December 31, 2021 and 2020, the Company had bank overdrafts of $1.4 million and $1.6 million, respectively, included in other current liabilities.

Accounts Receivable

The Company has three types of accounts receivable: (a) Trade receivables, which consist of amounts billed and currently due from customers; (b) USG contracts, which consist of (1) amounts billed, and (2) costs and accrued profit – not billed; and (c) Commercial and other government contracts, which consist of (1) amounts billed, and (2) costs and accrued profit – not billed. The Company's receivables, net, consist of amounts billed and currently due from customers. The amounts due are stated at their net estimated realizable value.

The allowance for doubtful accounts reflects management’s best estimate of probable losses inherent in the trade accounts receivable and billed contracts balance. Management performs ongoing evaluations of its customers’ current creditworthiness, as determined by the review of their credit information to determine if events have occurred subsequent to the recognition of revenue and the related receivable that provide evidence that such receivable will be realized in an amount less than that recognized at the time of sale. Estimates of credit losses are based on historical losses, current economic conditions, geographic considerations, and in some cases, evaluating specific customer accounts for risk of loss.


70

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2021, 2020 and 2019
1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

Contract Assets

The Company's contract assets include unbilled amounts typically resulting from sales under long-term contracts when the cost-to-cost method of revenue recognition is applied and revenue recognized exceeds the amount billed to the customer, and right to payment is not just subject to the passage of time. Amounts do not exceed their net realizable value. Contract assets are generally classified as current as such amounts are billable and collectible within twelve months.

Contract Costs

Contract costs consist of costs to obtain and fulfill a contract. Costs to fulfill a contract primarily consist of nonrecurring engineering costs incurred at the start of a new program for which such costs are expected to be recovered under existing and future contracts. Such costs are amortized over the estimated revenue amount of the contract. Costs to obtain a contract consist of commissions and agent fees paid in connection with the award of a contract. If these costs are determined to have an amortization period of less than one year, the Company applies the practical expedient and the related costs are expensed as incurred. If the amortization period is determined to be greater than a year and the incremental costs to obtaining the contract qualify as an asset, then the contract costs are recorded and amortized over the estimated contract revenue.

Inventories

The Company has the following types of inventory: (a) raw materials, (b) contracts in process and other work in process, and (c) finished goods. Raw material includes certain general stock materials but primarily relates to purchases that were made in anticipation of specific programs for which production has not been started as of the balance sheet date. Raw materials are stated at the lower of the cost of the inventory or its fair market value. Contracts in process and other work in process and finished goods are valued at production cost represented by raw material, labor and overhead. Contracts in process and other work in process and finished goods are not reported at amounts in excess of net realizable values.

Property, Plant and Equipment

Property, plant and equipment is recorded at cost. Depreciation is computed primarily on a straight-line basis over the estimated useful lives of the assets. The estimated useful lives for buildings generally range from 15 to 40 years and for leasehold improvements range from 1 to 20 years, whereas machinery, office furniture and equipment generally have useful lives ranging from 3 to 15 years. At the time of retirement or disposal, the acquisition cost of the asset and related accumulated depreciation are eliminated and any gain or loss is credited to or charged against income.

Long-lived assets, such as property, plant and equipment and purchased intangible assets subject to amortization, are reviewed for impairment whenever events or changes in circumstances indicate the carrying amount of an asset may not be recoverable. If circumstances require a long-lived asset be tested for possible impairment, the Company first compares undiscounted cash flows expected to be generated by an asset to the carrying value of the asset. If the carrying value of the long-lived asset is not recoverable on an undiscounted cash flow basis, an impairment is recognized to the extent that the carrying value exceeds its fair value. Fair value is determined through various valuation techniques including discounted cash flow models, quoted market values and third-party independent appraisals, as considered necessary.

Maintenance and repair items are charged against income as incurred, whereas renewals and betterments are capitalized and depreciated.

Leasing

The Company accounts for leases in accordance with ASC 842, Leases. Under ASC 842, the Company determines if a contract contains a lease at the inception date of the contract. To determine if the contract contains a lease, the Company evaluates if there is an identified asset in the contract and if the Company has control over the use of the identified asset. The Company has elected not to apply the recognition requirements of ASC 842 to short-term leases (leases that, at the commencement date, have a lease term of twelve months or less and do not include an option to purchase the underlying asset that the lessee is reasonably certain to exercise) as permissible under the standard. For short-term leases, the Company recognizes lease payments on a straight-line basis and variable payments in the period in which the obligation for those payments is incurred.


71

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2021, 2020 and 2019
1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

Leasing - continued

The Company must classify each lease as a finance lease or an operating lease. The Company's finance leases are included in machinery, office furniture and equipment and construction in process. Amortization of these assets is included in depreciation and amortization expense. The Company's operating leases consist of rent commitments under various leases for office space, warehouses, land and buildings.

At the commencement date, the right-of-use asset and lease liability are recorded to the Company's Consolidated Balance Sheets when the Company obtains control of the use of the asset. Lease liabilities are recognized at commencement based on the present value of the unpaid lease payments over the lease term. The initial measurement of the right-of-use asset is equal to the total of the initial measurement of the lease liability, incremental costs to obtain the lease and prepaid lease payments, less any lease incentives received. Some of the Company's leases have fixed amount rent escalations or contingent rent that are recognized on a straight-line basis over the entire lease term. Material leasehold improvements and other landlord incentives are amortized over the shorter of their economic lives or the lease term, including renewal periods, if reasonably assured. Substantially all real estate taxes, insurance and maintenance expenses associated with leased facilities are obligations of the Company. The Company elected the practical expedient allowing the Company to combine lease and non-lease components by class as a single lease component for its real estate leases. Nonlease components for the Company's vehicles and other equipment leases are not material. The Company uses the discount rate implicit in a lease contract, if available. As most of the Company's leases do not provide an implicit rate, the Company uses the incremental borrowing rate based on the information available at the commencement date in determining the present value of lease payments.

Certain leases are renewable for varying periods and certain leases including options to terminate the leases. For renewal options, the Company performs an assessment at commencement if it is reasonably likely to exercise the option. The assessment is based on the Company's intentions, past practices, estimates and factors that create an economic incentive for the Company. Generally, the Company is not reasonably certain to exercise the renewal option in a lease contract as it performs an assessment for most real estate leases within six months prior to termination comparing the renewal rents under the option with the fair market returns for equivalent property under similar terms and conditions. Although the Company does not historically change locations often, it is not reasonably certain the Company will exercise the renewal option; therefore, the periods covered by the renewal option are not typically included in the lease term at commencement. While some of the Company's leases include options allowing early termination of the lease, the Company historically has not terminated its lease agreements early unless there is an economic, financial or business reason to do so; therefore, the Company does not typically consider the termination option in its lease term at commencement.

Subsequent to the initial measurement, the lease liability continues to be measured at the present value of unpaid lease payments throughout the lease term. The lease liability is remeasured if the lease is modified and the modification is not accounted for as a separate contract, there is a change in the assessment of the lease term, the assessment of a purchase option exercise or the amount probable of being owed under a residual value guarantee, or a contingency is resolved resulting in some or all of the variable lease payments becoming fixed payments. Subsequent to the initial measurement, the right-of-use asset for a finance lease is equivalent to the initial measurement less accumulated amortization and any accumulated impairment losses. Generally, amortization of finance leases is recorded to cost of sales on a straight-line basis over the lease term. Subsequent to initial measurement, the right-of-use asset for an operating lease is equivalent to initial measurement less accumulated amortization (the difference between the straight-line lease cost for the period and the accretion of the lease liability using the effective interest method).

Goodwill and Other Intangible Assets

Goodwill represents the excess of the aggregate purchase price over the fair value of the net identifiable assets acquired in a purchase business combination and is reviewed for impairment at least annually.

ASC Topic 350, "Intangibles - Goodwill and Other," ("ASC 350") permits the assessment of qualitative factors to determine whether events and circumstances lead to the conclusion that it is necessary to perform the quantitative goodwill impairment test required under ASC 350. The qualitative assessment management performs takes into consideration the following factors: general economic conditions, industry specific performance, changes in carrying values of the reporting units or asset groups, the assessment of assumptions used in the previous fair value calculation and changes in transaction multiples.


72

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2021, 2020 and 2019
1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

Goodwill and Other Intangible Assets - continued

In the quantitative goodwill impairment test, the fair value of the reporting unit is compared with its carrying value (including goodwill). If the fair value of the reporting unit is less than its carrying value, an impairment charge is recognized for the amount by which the carrying amount exceeds the reporting unit's fair value, assuming the loss recognized does not exceed the total amount of goodwill for the reporting unit. Fair value of the reporting unit is determined using an income methodology based on management’s estimates of forecasted cash flows for each reporting unit, with those cash flows discounted to present value using rates commensurate with the risks associated with those cash flows. In addition, management uses a market-based valuation method involving analysis of market multiples of revenues and earnings before interest, taxes, depreciation and amortization ("EBITDA") for (i) a group of comparable public companies and (ii) recent transactions, if any, involving comparable companies. 

Goodwill and intangible assets with indefinite lives are evaluated annually for impairment in the fourth quarter, based on annual forecast information. Intangible assets with finite lives are amortized over their estimated period of benefit. Goodwill and other intangible assets are reviewed for possible impairment whenever changes in conditions indicate that the fair value of a reporting unit is more likely than not below its carrying value. During the third quarter of 2020, the Company identified a triggering event for possible impairment for the Aerosystems reporting unit based on a decline in earnings compared to forecasts used in prior periods and updated forecasts, which indicated the forecasted cash flows for this reporting unit were lower than amounts previously forecasted. Management performed a quantitative analysis on the Aerosystems reporting unit using an income methodology based on estimates of forecasted cash flows, with those cash flows discounted to present value using rates commensurate with the risks associated with those cash flows. In addition, management used a market-based valuation method involving analysis of market multiples of revenues and earnings before interest, taxes, depreciation and amortization ("EBITDA") for (i) a group of comparable companies and (ii) recent transactions, if any, involving comparable companies. The quantitative analysis resulted in a conclusion that the fair value of the Aerosystems reporting unit was $56.1 million below its carrying value. In the year ended December 31, 2020, the Company recorded a goodwill impairment charge of $50.3 million for the Aerosystems reporting unit, which represented the entire goodwill balance for the reporting unit. No such charges were recorded in 2021 or 2019.

In the fourth quarter of 2020, the Company committed to a plan and received approval from its Board of Directors to sell its UK Composites division. At December 31, 2020, the assets of the UK Composites business were considered impaired as the estimated fair value of the disposal group was lower than the estimated carrying value of the UK Composites business. As a result, $24.3 million in assets were written off and the remaining loss related to the anticipated sale of the disposal group of $12.0 million was accrued for in liabilities held for sale, current portion on the Company's Consolidated Balance Sheets, resulting in a total loss of $36.3 million recorded to impairment on assets held for sale on the Company's Consolidated Statements of Operations in the year ended December 31, 2020. Of this amount, $22.9 million related to the cumulative translation adjustment balance for the UK Composites division. The Company sold its UK Composites business in a transaction that closed on February 2, 2021. An additional loss of $0.2 million was recorded to loss (gain) on sale of business in the year ended December 31, 2021.

Debt

The Company relies on bank financing as an important source of liquidity for its business activities. Outstanding debt is classified as current or long-term based on the maturity of the Company's financing arrangements. Current and long-term debt balances are reported net of debt issuance costs. See Note 14, Debt, for further information on the Company's financing arrangements.

Contract Liabilities

The Company's contract liabilities consist of advance payments and billings in excess of revenue recognized and deferred revenue. Advance payments and billings in excess of revenue recognized are classified as current or noncurrent based on the timing of when recognition of revenue is expected.


73

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2021, 2020 and 2019
1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

Unfulfilled Performance Obligations

Unfulfilled performance obligations ("backlog") represents the transaction price of firm orders for which work has not been performed and excludes unexercised contract options and potential orders under ordering-type contracts. As of December 31, 2021, the aggregate amount of the transaction price allocated to backlog was $700.9 million. The Company expects to recognize revenue on approximately $409.3 million of this amount over the next 12 months, with the remaining amount to be recognized thereafter. At December 31, 2020, the aggregate amount of the transaction price allocated to backlog was $631.2 million.

Self-Insured Retentions

To limit exposure to losses related to group health, workers’ compensation, auto and product general liability claims, the Company obtains third-party insurance coverage. The Company has varying levels of deductibles for these claims. The total liability/deductible for group health is limited to $0.3 million per claim, workers’ compensation is limited to $0.4 million per claim and for product/general liability the limit is $0.3 million per claim. The Company pays a fixed premium for its auto liability policy; therefore, there is no deductible on claims. The cost of such benefits is recognized as expense based on claims filed in each reporting period and an estimate of claims incurred but not reported (“IBNR”) during such period. The estimates for the IBNR are based upon historical trends and information provided to us by the claims administrators, and are periodically revised to reflect changes in loss trends. These amounts are included in other current liabilities on the Consolidated Balance Sheets.

Liabilities associated with these claims are estimated in part by considering historical claims experience, severity factors and other actuarial assumptions. Projections of future losses are inherently uncertain because of the random nature of insurance claim occurrences and the potential for differences between actual developments and actuarial assumptions. Such self-insurance accruals will likely include claims for which the ultimate losses will be settled over a period of years.

Research and Development

Research and development expenses include laboratory research; concept development; design, testing and modification of possible products or processes; design of tools for new technology and engineering activity required to advance development. Costs not specifically covered by contracts are recognized as expense as incurred and included in research and development costs on the Company's Consolidated Statements of Operations. In 2021, the Company reclassified its research and development costs out of selling, general and administrative expenses to a distinct line item on the income statement. The Company updated the presentation of the earliest years presented on the Consolidated Statement of Operations to conform to this presentation. Customer funded research expenditures (which are included in cost of sales) were $0.4 million in 2021, $0.1 million in 2020 and $0.6 million in 2019.

Income Taxes

Income taxes are accounted for using the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss, capital loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates was recognized in income in the period that includes the enactment date. The deferred income taxes were significantly impacted by the enactment of the Tax Cuts and Jobs Act of 2017 ("Tax Reform"). The adjustments to deferred income taxes resulted in stranded tax effects of items within accumulated other comprehensive income. In 2019, the Company elected to reclassify the stranded tax effects to retained earnings from accumulated other comprehensive income using the item-by-item approach.

The Company records a benefit for uncertain tax positions in the financial statements only when it determines it is more likely than not that such a position will be sustained upon examination by taxing authorities based on the technical merits of the position. Unrecognized tax benefits represent the difference between the position taken in the tax return and the benefit reflected in the financial statements.


74

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2021, 2020 and 2019
1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

Share-Based Payment Arrangements

The Company records compensation expense for share-based awards based upon an assessment of the grant date fair value of the awards. The fair value of each option award is estimated on the date of grant using the Black-Scholes option valuation model. A number of assumptions are used to determine the fair value of options granted. These include expected term, dividend yield, volatility of the options and the risk free interest rate. In 2021, the Company modified its long-term incentive program to increase the emphasis on equity. Beginning in the first quarter of 2021, the long-term incentive awards granted consist of a combination of service-based restricted stock awards ("RSAs") and performance stock units ("PSUs") which are intended to be settled in shares, as opposed to cash-based awards that had been utilized in the past. The number of PSUs that will vest will be determined based on total shareholder return ("TSR") and return on total invested capital ("ROIC") over a three-year performance period, each of which will remain equally weighted in determining payouts. The fair value of the PSUs based on TSR is estimated on the date of grant using a Monte-Carlo simulation model. A number of assumptions are used to determine the fair value of the PSUs granted, including expected term, volatility, the risk-free interest rate and dividend yield. See Note 22, Share-Based Arrangements, for further information.

Environmental Remediation

The Company is subject to environmental regulation by federal, state and local authorities in the United States and regulatory authorities with jurisdiction over its foreign operations. When the Company becomes aware of environmental risk, it performs a site study to ascertain the potential magnitude of contamination and the estimated cost of remediation. Environmental costs are accrued when it is probable that a liability has been incurred and the amount can be reasonably estimated. The most likely cost to be incurred is accrued based on an evaluation of currently available facts with respect to each individual site. Conditions of the site must be monitored throughout the remediation process as numerous factors could affect the estimated liability. The Company evaluates the identified environmental issues to ensure the time to complete the remediation and the total cost of remediation are consistent with the initial estimate. If there is any change in the cost and/or timing of remediation, the accrual is adjusted accordingly. See Note 13, Environmental Costs, and Note 19, Commitments and Contingencies, for further information.

Derivative Financial Instruments

The Company is exposed to certain risks relating to its ongoing business operations, including market risks relating to fluctuations in foreign currency exchange rates and interest rates. Derivative financial instruments are recognized on the Consolidated Balance Sheets as either assets or liabilities and are measured at fair value. Changes in the fair values of derivatives are recorded each period in earnings or accumulated other comprehensive income, depending on whether a derivative is effective as part of a hedged transaction. Gains and losses on derivative instruments reported in accumulated other comprehensive income are subsequently included in earnings in the periods in which earnings are affected by the hedged item. The Company does not offset fair value amounts of derivative instruments. The Company does not use derivative instruments for speculative purposes. See Note 9, Derivative Financial Instruments, for further information.

Pension Accounting

The Company accounts for its defined benefit pension plan by recognizing the overfunded or underfunded status of the plan, calculated as the difference between the plan assets and the projected benefit obligation, as an asset or liability on the balance sheet, with changes in the funded status recognized in comprehensive income in the year in which they occur.

Expenses and liabilities associated with the plan are determined based upon actuarial valuations. Integral to the actuarial valuations are a variety of assumptions including expected return on plan assets and discount rate. The Company regularly reviews the assumptions, which are updated at the measurement date, December 31st. The impact of differences between actual results and the assumptions are accumulated and generally amortized over future periods, which will affect expense recognized in future periods. The service cost component of net benefit cost is recorded in cost of sales and selling, general and administrative expenses separately from the other components of net benefit cost, which are recorded to non-service pension and postretirement benefit income. See Note 17, Pension Plans, for further information.

75

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2021, 2020 and 2019
1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

Recent Accounting Standards

Recent Accounting Standards Adopted

In December 2019, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2019-12, "Income Taxes (Topic 740) - Simplifying the Accounting for Income Taxes". The objective of the standard is to simplify the accounting for income taxes by removing certain exceptions and to improve consistent application of Topic 740 by clarifying and amending existing guidance. The standard update is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020. Early adoption of the standard was permitted, including adoption in any interim period for which financial statements have not yet been issued. If early adopted in an interim period, the adjustments should be reflected as of the beginning of the annual period that includes that interim period. All amendments under the standard must be adopted in the same period. In 2021, the Company adopted ASU 2019-12 using the modified retrospective basis which resulted in a cumulative effect increase to retained earnings of $0.3 million.

Recent Accounting Standards Yet to be Adopted

In October 2021, the FASB issued ASU 2021-08, "Business Combinations (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers". The amendments in this standard update address diversity and inconsistency related to the recognition and measurement of contract assets and contract liabilities acquired in a business combination and require that an acquirer recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606, Revenue from Contracts with Customers. This standard update is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years and should be applied prospectively to business combinations occurring on or after the effective date of the amendments. Early adoption of the standard is permitted, including adoption in an interim period. The adoption of this standard update is not expected to have a material impact on the Company's consolidated financial statements; however, the impact will be dependent on future business combinations.

In May 2021, the FASB issued ASU 2021-04, "Earnings Per Share (Topic 260), Debt - Modifications and Extinguishments (Subtopic 470-50), Compensation - Stock Compensation (Topic 718), and Derivatives and Hedging - Contracts in Entity's Own Equity (Subtopic 815-40): Issuer's Accounting for Certain Modifications or Exchanges of Freestanding Equity-Classified Written Call Options (a consensus of the FASB Emerging Issues Task Force)". The objective of this standard update is to clarify and reduce diversity in an issuer's accounting for modifications or exchanges of freestanding equity-classified written call options that remain equity classified after modification or exchange. The guidance clarifies whether an issuer should account for a modification or an exchange of a freestanding equity-classified written call option that remains equity classified after modification or exchange as either an adjustment to equity and, if so, the related earnings per share ("EPS") effects, if any, or as an expense and, if so, the manner and pattern of recognition. The standard update is effective for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. Early adoption is permitted, including adoption in an interim period. The Company is currently assessing the potential impact this standard update could have on its consolidated financial statements.

In August 2020, the FASB issued ASU 2020-06, "Debt - Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity". The objective of this standard update is to simplify the accounting for certain financial instruments with characteristics of liabilities and equity. The update removes certain separation models between a debt component and equity or derivative component for certain convertible instruments, adds new disclosure requirements for convertible instruments to improve the decision usefulness and relevance of the information being provided to users of financial statements, clarifies the guidance for determining whether a contract qualifies for a scope exception from derivative accounting, and amends EPS guidance to improve consistency. The standard update is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2021. Early adoption of the standard is permitted, but no earlier than fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. An entity should adopt the guidance as of the beginning of its annual fiscal year and can do so using a modified retrospective method or fully retrospective method of transition. The Company is currently assessing the potential impact this standard update could have on its consolidated financial statements.


76

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2021, 2020 and 2019
1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

Recent Accounting Standards

Recent Accounting Standards Yet to be Adopted - continued

In March 2020, the FASB issued ASU 2020-04, "Reference Rate Reform (Topic 848) - Facilitation of the Effects of Reference Rate Reform on Financial Reporting". The objective of the standard is to address operational challenges likely to arise in accounting for contract modifications and hedge accounting due to reference rate reform. The amendments in this ASU provide optional expedients and exceptions for applying GAAP to contracts, hedging relationships and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. The standard update is effective for all entities as of March 12, 2020 through December 31, 2022. An entity may elect to apply the amendments for contract modifications by topic or industry subtopic as of any date from the beginning of an interim period that includes or is subsequent to March 12, 2020, or prospectively from a date within an interim period that includes or is subsequent to March 12, 2020. Once elected for a topic or industry subtopic, the amendments in this standard update must be applied prospectively for all eligible contract modifications for that topic or industry subtopic. An entity may elect to apply the amendments for eligible hedging relationships existing as of the beginning of the interim period that includes March 12, 2020 and to new eligible hedging relationships entered into after the beginning of the interim period that includes March 12, 2020. If an entity elects to apply any of the amendments for an eligible hedging relationship existing as of the beginning of the interim period that includes March 12, 2020, any adjustments as a result of those elections must be reflected as of the beginning of that interim period. If an entity elects to apply any of the amendments for a new hedging relationship entered into between the beginning of the interim period that includes March 12, 2020 and March 12, 2020, any adjustments as a result of those elections must be reflected as of the beginning of the hedging relationship. In December 2021, the Company amended its credit agreement to move its LIBOR benchmark for non-USD borrowings to other non-USD benchmark rates. Future USD borrowings under this current Credit Agreement will continue be based on LIBOR. The impact of the adoption of this standard update is dependent on the Company's contracts modifications as a result of reference rate reform; however, the Company does not expect the adoption of the amendments associated with hedging relationships to have a material impact on the Company's consolidated financial statements.

Subsequent to the issuance of ASU 2020-04, the FASB issued the following update: ASU 2021-01, "Reference Rate Reform (Topic 848) - Scope". The amendments in this update affect the guidance within ASU 2020-04 and are being assessed with ASU 2020-04.

2. DISPOSALS

UK Composites Business

In the fourth quarter of 2020, the Company received approval from its Board of Directors to sell its UK Composites division. Subsequent to the end of the year, the Company sold its UK Composites division in a transaction that closed on February 2, 2021. The sale of the UK Composites business did not meet the criteria set forth in ASC 205-20, for discontinued operations as it did not reflect a shift in the Company's strategy. As a result of the approved plan, the UK Composites division met the criteria set forth in ASC 205-20 for held for sale presentation. The related liabilities of the UK division to be sold were reclassified to liabilities held for sale, as of December 31, 2020 on the Company's Consolidated Balance Sheets. Financial results for the UK Composites division were included in the Structures segment for the years ended December 31, 2021, 2020 and 2019 within Note 4, Segment and Geographic Information.



77

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2021, 2020 and 2019
2. DISPOSALS (CONTINUED)

UK Composites Business - continued

The following table provides information on the loss recorded on the sale of the UK Composites business. These amounts reflect the balance sheet of the UK Composites business as of February 2, 2021.

In thousands
Estimated fair value$3,600 
Assets, including cash on hand23,460 
Liabilities6,618 
Net book value of business16,842 
UK cumulative foreign currency translation adjustment balance22,835 
Transaction costs442
Loss on the sale of the UK Composites business$36,519 

Of this amount, a loss of $36.3 million was recorded to impairment on assets held for sale in the year ended December 31, 2020 and a loss of $0.2 million was recorded to loss (gain) on sale of business in the year ended December 31, 2021.

Cash and cash equivalents and restricted cash at the beginning of the period on the Company’s Consolidated Statement of Cash Flows for the year ended December 31, 2021 includes $6.6 million of cash that was included in the UK Composites business disposal group. However, given the assets of the disposal group are recognized net of the impairment charge recorded in December 31, 2020, such amounts are not reflected on the Company’s Consolidated Balance Sheet at December 31, 2020.

Distribution Business

On August 26, 2019, the Company completed the sale of its Distribution business for total cash consideration of $700.0 million, excluding certain working capital adjustments. The sale of the Distribution business was a result of the Company's shift in strategy to be a highly focused, technologically differentiated aerospace and engineered products company. As a result of the sale, the Distribution segment met the criteria set forth in ASC 205-20 for discontinued operations.

Upon closing, the Company entered into a transition services agreement ("TSA") with the buyer, pursuant to which the Company agreed to support the information technology, human resources and benefits, tax and treasury functions of the Distribution business for six to twelve months. The buyer exercised the option to extend the support period for up to a maximum of an additional year for certain IT services. The buyer had the right to terminate individual services at any point over the renewal term and began to terminate certain services in 2020. During the third quarter of 2021, the TSA expired and all services were completed as of the end of the period. Since the sale of the Distribution business, costs associated with the TSA were $18.9 million through December 31, 2021. The Company incurred $1.7 million, $12.5 million and $4.7 million in costs associated with the TSA in 2021, 2020 and 2019, respectively, which was included in costs from transition services agreement on the Company's Consolidated Statement of Operations. Since the sale of the Distribution business, the Company earned $13.0 million in income associated with the TSA through December 31, 2021. The Company earned $0.9 million, $8.4 million and $3.7 million in income associated with the TSA in 2021, 2020 and 2019, respectively, which was included in income from transition services agreement on the Company's Consolidated Statement of Operations.

Since the sale of the Distribution business, cash outflows from the Company to its former Distribution business totaled $8.7 million through December 31, 2021, which primarily related to Distribution employee and employee-related costs incurred prior to the sale. Cash outflows from the Company to its former Distribution business after the sale totaled $0.6 million, $0.3 million and $7.8 million for the years ended December 31, 2021, 2020 and 2019, respectively. Since the sale of the Distribution business, cash inflows from the Company's former Distribution business to the Company totaled $18.9 million through December 31, 2021, which primarily related to cash received for services performed under the TSA and the $5.2 million working capital adjustment settled in the first quarter of 2020. Cash inflows from the Company's former Distribution business after the sale totaled $2.0 million, $13.3 million and $3.6 million for the years ended December 31, 2021, 2020 and 2019, respectively.
78

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2021, 2020 and 2019
2. DISPOSALS (CONTINUED)

Distribution Business - continued

The results of operations for the Company's former Distribution business were included in discontinued operations on the Company's Consolidated Statement of Operations. The following table provides information regarding the results of discontinued operations:
For the Year Ended December 31,
202120202019
In thousands
Net sales from discontinued operations$ $ $748,451 
Cost of sales from discontinued operations  536,749 
Gross profit from discontinued operations  211,702 
Selling, general and administrative expenses from discontinued operations  177,475 
Net loss on sale of assets from discontinued operations  8 
Operating income from discontinued operations  34,219 
Interest expense, net from discontinued operations  25 
Other income, net from discontinued operations  (12)
Earnings from discontinued operations before income taxes  34,206 
Income tax expense  5,179 
Earnings from discontinued operations before gain on disposal  29,027 
Gain on disposal of discontinued operations, pretax 925 167,757 
Income tax expense on gain on disposal 233 43,401 
Gain on disposal of discontinued operations, net of tax 692 124,356 
Earnings from discontinued operations, net of tax$ $692 $153,383 

In the year ended December 31, 2020, the Company recorded a gain on disposal of discontinued operations as a result of the final settlement of the working capital adjustment, partially offset by transaction costs.

79

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2021, 2020 and 2019
2. DISPOSALS (CONTINUED)

Distribution Business - continued

The following table provides information on the gain recorded on the sale of the Company's former Distribution business for 2019. These amounts reflect the closing balance sheet of its Distribution business upon the closing of the sale on August 26, 2019 (in thousands):
Net proceeds received from sale of Distribution(1)
$659,934 
Distribution assets
Cash and cash equivalents$21,834 
Accounts receivable, net150,317 
Contract assets9,128 
Inventories163,995 
Other current assets20,289 
Property plant and equipment, net of accumulated depreciation of $73,795
51,039 
Operating right-of-use assets, net68,049 
Goodwill149,204 
Other intangible assets, net28,361 
Deferred income taxes133 
Other assets195 
Total Distribution assets$662,544 
Distribution liabilities
Accounts payable - trade$67,975 
Accrued salaries and wages12,916 
Operating lease liabilities, current portion19,981 
Other current liabilities22,024 
Deferred income taxes78 
Operating lease liabilities, noncurrent portion48,130 
Other long-term liabilities188 
Total Distribution liabilities$171,292 
Gain on sale of Distribution before income taxes$168,682 
(1) The proceeds received from the sale of the Distribution business were included in net cash (used in) provided by investing activities of continuing operations on the Company's Consolidated Statement of Cash Flows. These proceeds were net of transaction costs of $33.4 million and working capital adjustments. The final consideration and gain on sale was settled in the first quarter of 2020.

3. BUSINESS COMBINATIONS

On January 3, 2020, the Company acquired all of the equity interests of Bal Seal Engineering ("Bal Seal"), of Foothill Ranch, California, at a purchase price of $317.5 million. Bal Seal is a leader in the design, development, and manufacturing of highly engineered products, including precision springs, seals, and contacts. With this acquisition, the Company has significantly expanded its portfolio of engineered products and offerings while creating new opportunities to reach customers in medical technology, aerospace and defense, and industrial end markets.


80

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2021, 2020 and 2019
3. BUSINESS COMBINATIONS (CONTINUED)

This acquisition was accounted for as a purchase transaction. The assets acquired and liabilities assumed were recorded based
on their fair values at the date of acquisition as follows (in thousands):

Cash$10,953 
Restricted cash1,932 
Accounts receivable9,525 
Contract assets784 
Inventories13,500 
Property, plant and equipment81,997 
Operating right-of-use asset653 
Other tangible assets2,492 
Goodwill95,089 
Other intangible assets110,300 
Liabilities(9,679)
    Net assets acquired317,546 
    Less cash received(12,885)
    Net consideration$304,661 

The goodwill associated with this acquisition is tax deductible and is the result of expected synergies from combining the operations of the acquired business with the Company's operations and intangible assets that do not qualify for separate recognition, such as an assembled workforce.

The fair value of the identifiable intangible assets of $110.3 million, consisting of customer relationships, developed technologies, trade name and acquired backlog, was determined using the income approach. Specifically, a multi-period, excess earnings method was utilized for the customer relationships and backlog and the relief-from-royalty method was utilized for the trade name and developed technologies. The fair value of the customer relationships, $70.1 million, is being amortized based on the economic pattern of benefit over periods ranging from 30 to 38 years; the fair value of the developed technologies, $25.5 million, is being amortized on a straight-line basis over periods ranging from 7 to 13 years; the fair value of the trade name, $11.9 million, is being amortized on a straight-line basis over a 40 year term; and the fair value of the acquired backlog, $2.8 million, was amortized on a straight-line basis over a period of 1 year. These amortization periods represent the estimated useful lives of the assets.

As of the acquisition date, Bal Seal had $1.9 million in costs accrued for its employee retention plans in other long term liabilities. Upon closing, the Company funded $24.7 million associated with these employee retention plans into escrow accounts. This amount and related interest was included in restricted cash on the Company's Consolidated Balance Sheets as of December 31, 2020. Eligible participants received an allocation of the escrow balance one year following the acquisition date, which was reflected in the Company's cash flows from operating activities in the year ended December 31, 2021. In addition to the purchase price of $317.5 million, the Company incurred $22.8 million in compensation expense associated with these retention plans in the year ended December 31, 2020.


81

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2021, 2020 and 2019
3. BUSINESS COMBINATIONS (CONTINUED)

Bal Seal's results of operations have been included in the Company's financial statements for the period subsequent to the completion of the acquisition on January 3, 2020. Bal Seal contributed $77.0 million of revenue and $30.8 million of operating loss for the year ended December 31, 2020. The following table reflects the unaudited pro forma operating results of the Company for the twelve-month fiscal periods ended December 31, 2020, and 2019 which gives effect to the acquisition of Bal Seal as if the Company had been acquired on January 1, 2019. The pro forma results are based on assumptions that the Company believes are reasonable under the circumstances. The pro forma results are not necessarily indicative of the operating results that would have occurred had the acquisitions been effective January 1, 2019, nor are they intended to be indicative of results that may occur in the future. The underlying pro forma information includes the historical financial results of the Company and the acquired business adjusted for certain items discussed below. The pro forma information does not include the effects of any synergies, cost reduction initiatives or anticipated integration costs related to the acquisitions.
For the year ended December 31,
20202019
In thousands
Net sales$784,459 $853,192 
(Loss) earnings from continuing operations$(35,681)$27,126 
Net (loss) earnings$(34,989)$180,509 

Adjustments to pro forma earnings for the year ended December 31, 2020, include a $22.8 million reduction in compensation expense associated with Bal Seal's employee retention plans, the absence of $8.5 million in acquisition-related costs, a $2.4 million reduction in costs associated with the inventory step-up, $5.3 million in lower amortization of intangible assets and $4.1 million in higher income tax expense. Adjustments to pro forma earnings for the year ended December 31, 2019, include a $4.2 million reduction in net expenses associated with buildings purchased by the Company that were previously leased by Bal Seal, $11.1 million in incremental amortization of intangible assets, $22.8 million in incremental compensation expense associated with Bal Seal's employee retention plans, $8.5 million of acquisition-related costs, a $3.7 million reduction in transaction costs incurred by Bal Seal associated with the acquisition, $2.4 million in additional costs associated with the inventory step-up and $2.6 million in lower income tax expense.

4. SEGMENT AND GEOGRAPHIC INFORMATION

Segment Information

The Company is organized based upon the nature of its products and services, and is composed of three operating segments each overseen by a segment manager. These segments are reflective of how the Company’s Chief Executive Officer, who is its CODM, reviews operating results for the purposes of allocating resources and assessing performance. The Company has not aggregated operating segments for purposes of identifying reportable segments.

The Engineered Products segment serves the aerospace and defense, industrial and medical markets providing sophisticated proprietary aircraft bearings and components; super precision, miniature ball bearings; and proprietary spring energized seals, springs and contacts.

The Precision Products segment serves the aerospace and defense markets providing precision safe and arming solutions for missile and bomb systems for the U.S. and allied militaries; subcontract helicopter work; restoration, modification and support of the Company's SH-2G Super Seasprite maritime helicopters; manufacture and support of the heavy lift K-MAX® manned helicopter, the K-MAX TITAN unmanned aerial system and the KARGO UAV unmanned aerial system, a purpose built autonomous medium lift logistics vehicle.

The Structures segment serves the aerospace and defense and medical end markets providing sophisticated complex metallic and composite aerostructures for commercial, military and general aviation fixed and rotary wing aircraft, and medical imaging solutions.


82

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2021, 2020 and 2019
4. SEGMENT AND GEOGRAPHIC INFORMATION (CONTINUED)

Segment Information - continued

Summarized financial information by business segment is as follows:
For the year ended December 31,
202120202019
In thousands
Net sales:
   Engineered Products$317,683 $315,063 $270,335 
   Precision Products256,329 302,509 307,312 
   Structures134,981 166,887 183,961 
Net sales(1)(2)
$708,993 $784,459 $761,608 
Operating income (loss):
   Engineered Products$43,097 $33,561 $64,195 
   Precision Products55,366 74,033 59,573 
   Structures(340)(8,858)1,194 
   Corporate expense(40,519)(53,059)(61,344)
Other unallocated expenses, net(3)
(8,108)(129,988)(10,207)
Operating income (loss)$49,496 $(84,311)$53,411 
(1) Sales of the Company's formerly owned Distribution business were included in earnings from discontinued operations, net of tax, on the Company's Consolidated Statements of Operations in the year ended December 31, 2019. See Note 2, Disposals, for further information on the Company's sale of the Distribution business.
(2) Net sales under contracts with USG agencies (including sales to foreign governments through foreign military sales contracts with USG agencies) totaled $230.6 million, $220.8 million and $244.3 million in 2021, 2020 and 2019, respectively, and represent direct and indirect sales to the USG and related agencies.
(3) Other unallocated expenses, net include goodwill and other intangibles impairments, impairment on assets held for sale, costs from the TSA, cost of acquired retention plans, restructuring and severance costs, net gain (loss) on sale of business, and net (gain) loss on sale of assets.




83

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2021, 2020 and 2019
4. SEGMENT AND GEOGRAPHIC INFORMATION (CONTINUED)

Segment Information - continued

The following table disaggregates segment revenue by major product line:
In thousands
2021
Engineered ProductsPrecision ProductsStructuresTotal
Defense$51,033 $30,062 $87,575 $168,670 
Safe and Arm Devices 191,524  191,524 
Commercial, Business, & General Aviation115,576 28,995 40,115 184,686 
Medical79,424  7,291 86,715 
Industrial & Other71,650 5,748  77,398 
Total revenue$317,683 $256,329 $134,981 $708,993 
2020
Engineered ProductsPrecision ProductsStructuresTotal
Defense$55,380 $22,523 $102,497 $180,400 
Safe and Arm Devices 248,482  248,482 
Commercial, Business, & General Aviation135,289 26,803 58,171 220,263 
Medical63,791  6,219 70,010 
Industrial & Other60,603 4,701  65,304 
Total revenue$315,063 $302,509 $166,887 $784,459 
2019
Engineered ProductsPrecision ProductsStructuresTotal
Defense$36,125 $36,078 $106,086 $178,289 
Safe and Arm Devices 227,846  227,846 
Commercial, Business, & General Aviation173,786 37,541 69,660 280,987 
Medical20,437  8,215 28,652 
Industrial & Other39,987 5,847  45,834 
Total revenue$270,335 $307,312 $183,961 $761,608 


84

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2021, 2020 and 2019
4. SEGMENT AND GEOGRAPHIC INFORMATION (CONTINUED)

Segment Information - continued

The following table illustrates the approximate percentage of segment revenue recognized by product types.
2021
Engineered ProductsPrecision ProductsStructuresTotal
Original Equipment Manufacturer35 %5 %19 %59 %
Aftermarket10 %4 % %14 %
Safe and Arm Devices %27 % %27 %
Total revenue45 %36 %19 %100 %
2020
Engineered ProductsPrecision ProductsStructuresTotal
Original Equipment Manufacturer31 %4 %21 %56 %
Aftermarket9 %3 % %12 %
Safe and Arm Devices %32 % %32 %
Total revenue40 %39 %21 %100 %
2019
Engineered ProductsPrecision ProductsStructuresTotal
Original Equipment Manufacturer25 %9 %24 %58 %
Aftermarket10 %2 % %12 %
Safe and Arm Devices %30 % %30 %
Total revenue35 %41 %24 %100 %

The timing related to the satisfaction of performance obligations and the typical timing of payment could vary between military, safe and arm devices and commercial, medical and industrial contracts. For military and safe and arm device contracts with the USG, payment terms typically include progress payments, and the satisfaction of these performance obligations does not vary significantly from timing of payment. For firm-fixed price military and safe and arm device contracts with foreign militaries, the satisfaction of performance obligations could occur at a point in time or over time, depending on the nature of the performance obligations and the right to payment terms in the contracts. Generally, payment terms for these types of contracts range from 30 to 60 days from delivery; however, at times, the Company may negotiate advance payments to cover a portion of the initial costs. Payment terms for firm-fixed price commercial, medical and industrial contracts generally range from 30 to 90 days from delivery. The satisfaction of these performance obligations could occur at a point in time or over time, depending on the nature of the performance obligations and the right to payment terms in the contracts. For certain commercial contracts, the Company may negotiate advance payments for long-lead materials.

The following table presents research and development costs by segment:

For the year ended December 31,
202120202019
In thousands
   Engineered Products$8,399 $8,806 $5,504 
   Precision Products7,443 5,211 5,995 
   Structures230 738 397 
Total research and development costs$16,072 $14,755 $11,896 
85

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2021, 2020 and 2019
4. SEGMENT AND GEOGRAPHIC INFORMATION (CONTINUED)

Segment Information - continued

Summarized asset and cash flow information by business segment is as follows:
For the year ended December 31,
202120202019
In thousands
Identifiable assets(1):
   Engineered Products$623,899 $681,097 $359,423 
   Precision Products250,146 315,439 287,192 
   Structures125,027 135,021 221,098 
   Corporate(2)
199,410 174,836 551,230 
Total assets$1,198,482 $1,306,393 $1,418,943 
Capital expenditures:
   Engineered Products$9,537 $11,496 $13,668 
   Precision Products3,554 2,545 3,532 
   Structures2,075 2,650 2,470 
   Corporate2,364 1,092 2,777 
Total capital expenditures$17,530 $17,783 $22,447 
Depreciation and amortization(3):
   Engineered Products$26,306 $31,574 $13,753 
   Precision Products4,148 3,706 4,035 
   Structures3,462 5,201 4,909 
   Corporate2,738 3,418 3,157 
Total depreciation and amortization$36,654 $43,899 $25,854 
(1) Identifiable assets are year-end assets at their respective net carrying values segregated as to segment and corporate use.
(2) For the periods presented, the corporate identifiable assets are principally comprised of cash, short-term and long-term deferred income tax assets, cash surrender value of life insurance policies and fixed assets.
(3) Depreciation and amortization amounts exclude amortization of debt issuance costs.

Geographic Information

Sales are attributed to geographic regions based on the location to which the product is shipped. Geographic distribution of sales recorded is as follows:
 For the year ended December 31,
 202120202019
In thousands   
North America$442,432 $412,025 $438,638 
Europe113,811 148,473 164,921 
Middle East107,408 170,835 114,110 
Asia27,638 34,424 19,326 
Oceania14,160 11,156 14,598 
Other3,544 7,546 10,015 
Total revenue$708,993 $784,459 $761,608 






86

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2021, 2020 and 2019
4. SEGMENT AND GEOGRAPHIC INFORMATION (CONTINUED)

Geographic Information - continued

Geographic distribution of long-lived assets is as follows:
 At December 31,
 20212020
In thousands  
United States$476,546 $493,490 
Germany152,061 167,939 
Czech Republic5,354 5,747 
Mexico1,291 796 
Netherlands593 339 
Switzerland245 235 
Hong Kong132 64 
Total long-lived assets(1)
$636,222 $668,610 
(1) For the purpose of this disclosure the Company excluded deferred tax assets of $15.7 million and $39.8 million as of December 31, 2021 and 2020, respectively.

5. RESTRUCTURING AND SEVERANCE COSTS

The following table disaggregates the components of restructuring and severance costs:

 202120202019
In thousands
Cost reduction initiative$6,154 $3,970 $927 
Integration of Bal Seal acquisition 524  
Workforce reductions in response to COVID-19 3,549  
Composites business restructuring 316 631 
   Total restructuring and severance costs$6,154 $8,359 $1,558 

Cost Reduction Initiative

Since the sale of our former distribution business in 2019, the Company has continued to evaluate its cost structure with the objective of a lean organizational structure that improves operational efficiency and provides a scalable infrastructure which facilitates future growth opportunities. We have identified information technology functions to be outsourced, workforce reductions and other reductions in certain general and administrative expenses to support the cost savings initiative.

Integration of Bal Seal Acquisition

We incurred severance costs as we integrated the acquisition of Bal Seal in year ended December 31, 2020.

Workforce Reductions in Response to COVID-19

During 2020, the Company implemented workforce reductions, including temporary furloughs, and elected to eliminate certain open positions as a response to the unprecedented hardships brought on by COVID-19.

The severance costs above were included in restructuring and severance costs on the Company's Consolidated Statements of Operations and other unallocated expenses, net within in Note 4, Segment and Geographic Information.





87

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2021, 2020 and 2019
5. RESTRUCTURING AND SEVERANCE COSTS (CONTINUED)

Composites Business Restructuring

During the third quarter of 2017, the Company initiated restructuring activities at certain businesses to support the ongoing effort of improving capacity utilization and operating efficiency to better position the Company for increased profitability and growth. Such actions included workforce reductions and the consolidation of operations, with the majority completed by the end of 2019. As part of the restructuring activities discussed above, the Company sold its UK Tooling business in 2018. This divestiture did not qualify for the reporting of discontinued operations. In the year ended December 31, 2019, the Company incurred a loss of $3.7 million associated with the write-off of note receivables recorded in 2018 for the remaining amounts to be collected on the sale of the UK Tooling business as this balance was deemed not likely to be collected. In the year ended December 31, 2020, the Company collected $0.5 million of the note receivables written off in 2019. These charges were included in loss (gain) on the sale of business on the Company's Consolidated Statements of Operations and other unallocated expenses, net in Note 4, Segment and Geographic Information.

6. ACCOUNTS RECEIVABLE, NET

Accounts receivable consist of the following:
 At December 31,
 20212020
In thousands  
Trade receivables$19,228 $19,945 
U.S. Government contracts:  
Billed14,748 18,854 
Costs and accrued profit – not billed167 1,080 
Commercial and other government contracts:  
Billed36,787 111,794 
Costs and accrued profit – not billed4,141 4,141 
Less allowance for doubtful accounts(1,547)(2,008)
Accounts receivable, net$73,524 $153,806 

The Company performs ongoing evaluations of its customers’ current creditworthiness, as determined by the review of their credit information to determine if events have occurred subsequent to the recognition of revenue and the related receivable that provide evidence that such receivable will be realized in an amount less than that recognized at the time of sale. Estimates of credit losses are based on historical losses, current economic conditions, geographic considerations, and in some cases, evaluating specific customer accounts for risk of loss.

The following table summarizes the activity in the allowance for doubtful accounts in the year ended December 31, 2021:
In thousands 
Balance at December 31, 2020
$(2,008)
Provision(575)
Amounts written off648 
Recoveries385
Changes in foreign currency exchange rates3 
Balance at December 31, 2021
$(1,547)
COVID-19

The Company anticipates that the disruptions and delays resulting from the spread of COVID-19 and the measures instituted by governments and businesses to mitigate its spread will impact the Company's liquidity in the next twelve months. The Company continues to closely monitor the collectability of its receivables from commercial aerospace customers as it recognizes there may be delays in payments due to the impacts of COVID-19 on its customers. As of the date of this filing, the Company does not believe there has been any material impact on the collectability of these receivables.
88

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2021, 2020 and 2019
6. ACCOUNTS RECEIVABLE, NET (CONTINUED)

Accounts receivable, net includes amounts for matters such as contract changes, negotiated settlements and claims for unanticipated contract costs. These amounts are as follows:
At December 31,
20212020
In thousands
Contract changes, negotiated settlements and claims for unanticipated contract costs$900 $900 
Total$900 $900 

7. CONTRACT ASSETS, CONTRACT COSTS AND CONTRACT LIABILITIES

Activity related to contract assets, contract costs and contract liabilities is as follows:
December 31, 2021
December 31, 2020
$ Change% Change
In thousands
Contract assets(1)
$112,354 $108,645 $3,709 3.4 %
Contract costs, current portion$850 $3,511 $(2,661)(75.8)%
Contract costs, noncurrent portion$10,249 $8,311 $1,938 23.3 %
Contract liabilities, current portion$2,945 $39,073 $(36,128)(92.5)%
Contract liabilities, noncurrent portion$16,528 $11,019 $5,509 50.0 %
(1) The Company's contract assets were net of unliquidated progress payments, primarily from the U.S. Government, of $59.3 million and $32.4 million at December 31, 2021 and December 31, 2020, respectively.

Contract Assets

The increase in contract assets was primarily due to the recognition of revenue related to the satisfaction or partial satisfaction of performance obligations in excess of amounts billed, particularly on the JPF program, the A-10 contract and the KAflex® contract during the year ended December 31, 2021, partially offset by amounts billed on certain structures contracts. There were no significant impairment losses related to the Company's contract assets during the years ended December 31, 2021 and December 31, 2020.

Contract assets includes amounts for matters such as contract changes, negotiated settlements and claims for unanticipated contract costs. These amounts are as follows:
At December 31,
20212020
In thousands
Contract changes, negotiated settlements and claims for unanticipated contract costs$682 $3,178 

Contract Costs

At December 31, 2021, costs to fulfill a contract were $11.1 million. There were no costs to obtain a contract at December 31, 2021. At December 31, 2020, costs to fulfill a contract and costs to obtain a contract were $9.3 million and $2.5 million, respectively. These amounts are included in contract costs, current portion and contract costs, noncurrent portion on the Company's Consolidated Balance Sheets at December 31, 2021 and December 31, 2020.

Contract costs, current portion at December 31, 2021 decreased when compared to December 31, 2020. This was primarily the result of the amortization of contract costs, partially offset by the reclassification of costs to fulfill certain structures programs from contract costs, noncurrent portion. For the years ended December 31, 2021 and December 31, 2020, amortization of contract costs was $8.7 million and $11.5 million, respectively.
89

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2021, 2020 and 2019
7. CONTRACT ASSETS, CONTRACT COSTS AND CONTRACT LIABILITIES (CONTINUED)

Contract Costs - continued

The increase in contract costs, noncurrent portion was primarily attributable to the addition of costs to fulfill the TITAN UAV unmanned aerial system program, partially offset by the reclassification of costs to fulfill certain structures programs to contract costs, current portion.

Contract Liabilities

The decrease in contract liabilities, current portion was primarily due to revenue recognized on a JPF DCS contract. For the years ended December 31, 2021 and December 31, 2020, revenue recognized related to contract liabilities, current portion was $47.9 million and $58.1 million, respectively.

The increase in contract liabilities, noncurrent portion was due to advances received on the JPF DCS contract. For the years ended December 31, 2021 and December 31, 2020, the Company did not recognize revenue against contract liabilities, noncurrent portion.

8. FAIR VALUE MEASUREMENTS

Fair value is defined as the exchange price that would be received for an asset or the price paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date.

The Company uses a three-level fair value hierarchy that prioritizes the inputs used to measure fair value. This hierarchy requires us to maximize the use of observable inputs and minimize the use of unobservable inputs. The three levels of inputs used to measure fair value are as follows:

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

The following table provides the carrying value and fair value of financial instruments that are not carried at fair value at December 31, 2021 and 2020:
20212020
Carrying ValueFair ValueCarrying ValueFair Value
In thousands
Debt(1)
$191,876 $213,222 $188,919 $230,093 
(1) These amounts are classified within Level 2.

The above fair values were computed based on quoted market prices and discounted future cash flows (observable inputs), as applicable. Differences from carrying values are attributable to interest rate changes subsequent to when the transactions occurred. The fair values of cash and cash equivalents, accounts receivable, net, and accounts payable - trade approximate their carrying amounts due to the short-term maturities of these instruments. The Company's cash and cash equivalents at December 31, 2021 and 2020 included $65.5 million and $51.5 million, respectively, of Level 1 money market funds.

Recurring Fair Value Measurements

The Company holds derivative instruments for foreign exchange contracts that are measured at fair value using observable market inputs such as forward rates and our counterparties’ credit risks. Based on these inputs, the derivative instruments are classified within Level 2 of the valuation hierarchy and have been included in other current assets and other current liabilities on the Consolidated Balance Sheets at December 31, 2021 and December 31, 2020. Based on the continued ability to trade and enter into forward contracts and interest rate swaps, the Company considers the markets for the fair value instruments to be active.
90

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2021, 2020 and 2019
8. FAIR VALUE MEASUREMENTS (CONTINUED)

Recurring Fair Value Measurements - continued

The Company evaluated the credit risk associated with the counterparties to these derivative instruments and determined that as of December 31, 2021, such credit risks have not had an adverse impact on the fair value of these instruments.

Nonrecurring Fair Value Measurements

During 2020, the Company incurred a $50.3 million impairment charge for its Aerosystems reporting unit. Refer to Note 12, Goodwill and Other Intangible Assets, Net for further information regarding the calculation of fair value.

9. DERIVATIVE FINANCIAL INSTRUMENTS

The Company is exposed to certain risks relating to its ongoing business operations, including market risks relating to fluctuations in foreign currency exchange rates and interest rates. Derivative financial instruments are reported on the Consolidated Balance Sheets at fair value. Changes in the fair values of derivatives are reported each period in earnings or accumulated other comprehensive income, depending on whether a derivative is effective as part of a hedged transaction. Gains and losses on derivative instruments reported in accumulated other comprehensive income are subsequently included in earnings in the periods in which earnings are affected by the hedged item. The Company does not use derivative instruments for speculative purposes.

The Company held forward exchange contracts designed to hedge forecasted transactions denominated in foreign currencies and to minimize the impact of foreign currency fluctuations on the Company’s earnings and cash flows. Some of those contracts were designated as cash flow hedges. The Company will include in earnings amounts currently included in accumulated other comprehensive income upon recognition of cost of sales related to the underlying transaction.

Forward Exchange Contracts

From time to time, the Company will enter into foreign exchange contracts that are not designated as hedging instruments. These contracts are entered into in order to minimize the impact of foreign currency fluctuations on the Company's earnings and cash flows. The Company reports expense related to these contracts in other income, net on the Consolidated Statements of Operations.

In addition to the forward exchange contract mentioned above, the Company held forward exchange contracts to mitigate the risk associated with foreign currencies that were not designated as hedging instruments as of December 31, 2021 and 2020. The balances associated with the contracts and the gains or losses reported in other income, net were not material for the years ended December 31, 2021, 2020 or 2019.

10. INVENTORIES

Inventories consist of the following:
 At December 31,
 20212020
In thousands  
Raw materials$19,123 $19,502 
Contracts in process:
US Government1,985 5,439 
Commercial and other government contracts61,637 59,565 
Contracts and other work in process (including certain general stock materials)75,115 64,237 
Finished goods35,240 36,329 
Inventories$193,100 $185,072 

Inventories include amounts associated with matters such as contract changes, negotiated settlements and claims for unanticipated contract costs, which totaled $0.6 million and $0.5 million at December 31, 2021 and 2020, respectively.
91

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2021, 2020 and 2019
10. INVENTORIES (CONTINUED)

At December 31, 2021 and 2020, $69.2 million and $60.4 million, respectively, of K-MAX® inventory was included in contracts and other work in process inventory and finished goods on the Company's Consolidated Balance Sheets. Management believes that approximately $36.2 million of the K-MAX® inventory will be sold after December 31, 2022, based upon the anticipation of additional aircraft manufacturing and supporting the fleet for the foreseeable future.

At December 31, 2021 and 2020, $6.0 million and $6.3 million, respectively, of SH-2G(I) inventory was included in contracts and other work in process inventory on the Company's Consolidated Balance Sheets. Management believes that approximately $4.7 million of the SH-2G(I) inventory will be sold after December 31, 2022. This balance represents spares requirements and inventory to be used in SH-2G programs.

11. PROPERTY, PLANT AND EQUIPMENT, NET

Property, plant and equipment, net is summarized as follows:
 At December 31,
 20212020
In thousands  
Land$36,367 $36,683 
Buildings135,887 134,995 
Leasehold improvements16,151 15,590 
Machinery, office furniture and equipment249,527 241,027 
Construction in process11,778 11,541 
Total449,710 439,836 
Less accumulated depreciation(251,888)(228,984)
Property, plant and equipment, net$197,822 $210,852 

Depreciation expense was $26.2 million, $28.0 million and $21.3 million for 2021, 2020 and 2019, respectively.

Finance Leases

For the years ended December 31, 2021 and 2020, $6.7 million of assets included in machinery, office furniture and equipment and construction in process were accounted for as finance leases in both periods. At December 31, 2021 and 2020, the Company had accumulated depreciation of $2.9 million and $2.1 million, respectively, associated with these assets. Depreciation expense associated with the finance leases was $0.8 million, $0.9 million and $0.9 million for 2021, 2020 and 2019, respectively.


92

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2021, 2020 and 2019
12. GOODWILL AND OTHER INTANGIBLE ASSETS, NET

Goodwill

The following table sets forth the change in the carrying amount of goodwill for the Company:
2021
Engineered ProductsPrecision ProductsStructuresTotal
In thousands 
Gross balance at beginning of period$205,869 $41,375 $66,559 $313,803 
Accumulated impairment  (66,559)(66,559)
Net balance at beginning of period205,869 41,375  247,244 
Additions    
Impairments    
Foreign currency translation(6,563)  (6,563)
Net balance at end of period$199,306 $41,375 $ $240,681 
Accumulated impairment at end of period$ $ $(66,559)$(66,559)

2020
Engineered ProductsPrecision ProductsStructuresTotal
In thousands 
Gross balance at beginning of period$102,979 $41,375 $67,212 $211,566 
Accumulated impairment  (16,252)(16,252)
Net balance at beginning of period102,979 41,375 50,960 195,314 
Additions(1)
95,089   95,089 
Impairments  (50,307)(50,307)
Foreign currency translation7,801  (653)7,148 
Net balance at end of period$205,869 $41,375 $ $247,244 
Accumulated impairment at end of period$ $ $(66,559)$(66,559)
(1) The additions to goodwill in the year ended December 31, 2020 were attributable to the acquisition of Bal Seal. Refer to Note 3, Business Combinations, for further information on this acquisition.

2021 Analysis

In accordance with ASC 350, the Company evaluates goodwill for possible impairment on at least an annual basis. The Company performed a qualitative assessment for the Specialty Bearings and KPP-Orlando reporting units, while a quantitative assessment was performed for the Bal Seal reporting unit.

The qualitative assessments performed for the Specialty Bearings and KPP-Orlando reporting units took into consideration the following factors: general economic conditions, industry specific performance, changes in carrying values of the reporting units, the assessment of assumptions used in the previous fair value calculations and changes in transaction multiples. The results of these analyses indicated that it is more likely than not that goodwill is not impaired and these reporting units did not need to proceed to a quantitative assessment.

The results of the quantitative analysis performed for the Bal Seal reporting unit indicated that the fair value of the reporting unit exceeded its respective carrying value. The Company performed a sensitivity analysis relative to the discount rate and growth rate selected and determined a decrease of one percentage point in the terminal growth rate or an increase of one percentage point in the discount rate would not result in a fair value calculation less than the carrying value for the reporting unit.
93

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2021, 2020 and 2019
12. GOODWILL AND OTHER INTANGIBLE ASSETS, NET (CONTINUED)

Goodwill - continued

2020 Analysis

The Company is required to evaluate goodwill for possible impairment testing if an event occurs or circumstances change that indicate that the fair value of the reporting entity may be below its carrying amount. The spread of COVID-19 and the precautionary measures instituted by governments and businesses to mitigate the risk of its spread contributed to the general slowdown in the global economy and significant volatility in financial markets, which resulted in a significant decrease in the Company's stock price and market capitalization in the first quarter of 2020. As COVID-19 continued to impact the organization throughout 2020 and the Company’s stock price remained at a similar level, management assessed each reporting unit for triggering events for potential impairment on a quarterly basis.

As part of management's evaluation of triggering events in the third quarter of 2020, the assessment of the Company's operating results identified a decline in earnings compared to forecasts used in prior periods for its Aerosystems reporting unit. The Company considered this decline, as well as the updated forecasts for the reporting unit, which indicated the forecasted cash flows for this reporting unit were lower than amounts previously forecasted. As a result, management identified a triggering event for possible goodwill impairment in its Aerosystems reporting unit. Management performed a quantitative analysis on the Aerosystems reporting unit using an income methodology based on management's estimates of forecasted cash flows, with those cash flows discounted to present value using rates commensurate with the risks associated with those cash flows. In addition, management used a market-based valuation method involving analysis of market multiples of revenues and earnings before interest, taxes, depreciation and amortization ("EBITDA") for (i) a group of comparable companies and (ii) recent transactions, if any, involving comparable companies. In estimating the fair value of the reporting unit, a weighting of 80% to the income approach and 20% to the market-based valuation method was selected, consistent with quantitative analyses performed in prior periods. The estimated fair value of the reporting unit was adjusted based on an assumption of excess working capital, which represents management's identification of specific contract-related assets that will generate cash flows in the future. The quantitative analysis resulted in a conclusion that the fair value of the Aerosystems reporting unit was $56.1 million below its carrying value; therefore, goodwill was impaired. In the year ended December 31, 2020, the Company recorded a goodwill impairment charge of $50.3 million for the Aerosystems reporting unit, which represented the entire goodwill balance for the reporting unit. This impairment charge was included in goodwill and other intangibles impairment on the Company's Statement of Operations and other unallocated expenses, net in Note 4, Segment and Geographic Information.

Upon completion of the annual 2020 qualitative assessment of events and circumstances affecting recorded goodwill as described in Note 1, Summary of Significant Accounting Policies, the Company concluded that a quantitative assessment should be performed on the Bal Seal reporting unit. The Company also elected to perform a quantitative assessment on its Specialty Bearings and Engineered Products reporting unit. A qualitative assessment was performed on the KPP-Orlando reporting unit.

The qualitative assessment performed for KPP-Orlando took into consideration the following factors: general economic conditions, industry specific performance, changes in carrying values of the reporting unit, the assessments of assumptions used in the previous fair value calculation and changes in transaction multiples. The results of this analysis indicated that it is more likely than not that goodwill was not impaired and this reporting unit did not need to proceed to a quantitative assessment.

A quantitative assessment was performed for the Specialty Bearings and Engineered Products and Bal Seal reporting units. The results of these analyses indicated that the fair values of the reporting units exceeded the respective carrying values. The Company performed a sensitivity analysis relative to the discount rates and growth rates selected and determined a decrease of one percentage point in the terminal growth rate or an increase of one percentage point in the discount rate would not result in a fair value calculation less than the carrying value for each reporting unit.


94

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2021, 2020 and 2019
12. GOODWILL AND OTHER INTANGIBLE ASSETS, NET (CONTINUED)

Other Intangible Assets

Other intangible assets consisted of:
At December 31,At December 31,
20212020
Amortization
Period
Gross
Amount
Accumulated
Amortization
Gross
Amount
Accumulated
Amortization
In thousands     
Customer lists / relationships
6-38 years
$127,206 $(35,096)$128,882 $(30,094)
Developed technologies
7-20 years
45,170 (13,591)45,798 (9,665)
Trademarks / trade names
15-40 years
16,982 (2,659)17,353 (2,149)
Non-compete agreements and other
1-15 years
4,629 (4,617)5,290 (5,276)
Patents
17 years
523 (473)523 (464)
Total $194,510 $(56,436)$197,846 $(47,648)

Intangible asset amortization expense of $10.5 million, $15.7 million and $4.5 million in 2021, 2020 and 2019, respectively, was included in intangible asset amortization expense on the Company's Consolidated Statements of Operations.

In accordance with ASC 360 - Property, Plant, and Equipment ("ASC 360"), the Company is required to evaluate long-lived assets for possible impairment whenever events or changes in circumstances indicate that their carrying amounts may not be recoverable. At December 31, 2020, the assets of the Company's former UK Composites business were considered impaired as the estimated fair value of the business based on the anticipated sale was lower than the estimated carrying value of the UK Composites business. Refer to Note 2, Disposals, for further information on the sale and the impairment charge recorded in the year ended December 31, 2020. No such triggering events were identified in 2021 or 2019.

Estimated amortization expense for the next five years associated with intangible assets existing as of December 31, 2021 is as follows:
In thousands
2022$9,963 
2023$9,681 
2024$9,329 
2025$9,271 
2026$8,858 

In order to determine the useful life of acquired intangible assets, the Company considers numerous factors, most importantly the industry considerations associated with the acquired entities. The Company determines the amortization period for acquired intangible assets, such as customer relationships, based primarily on an analysis of their historical customer sales attrition information and the period over which the assets are expected to deliver meaningful cash flow generation in support of the fair value of the asset.


95

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2021, 2020 and 2019
13. ENVIRONMENTAL COSTS

The following table displays the activity and balances associated with accruals related to environmental costs included in other current liabilities and other long-term liabilities:
 20212020
In thousands  
Balance at January 1$6,049 $6,078 
Net additions to accrual391 141 
Payments(482)(165)
Changes in foreign currency exchange rates (5)
Balance at December 31$5,958 $6,049 

Bloomfield

In August 2008, the Company completed its purchase of the portion of the Bloomfield campus that Kaman Aerospace Corporation had leased from NAVAIR for many years. In connection with the purchase, the Company has assumed responsibility for environmental remediation at the facility as may be required under the Connecticut Transfer Act (the “Transfer Act”) and it continues the effort to define the scope of the remediation that will be required by the Connecticut Department of Environmental Protection (“CTDEP”). The transaction was recorded by taking the undiscounted estimated remediation liability of $20.8 million and discounting it at a rate of 8% to its present value. The fair value of the Navy Property asset, which at that time approximated the discounted present value of the assumed environmental liability of $10.3 million, is included in property, plant and equipment, net. This remediation process will take many years to complete.

The following represents estimated future payments for the undiscounted environmental remediation liability related to the Bloomfield campus as of December 31, 2021:
In thousands
2022$318 
2023184 
2024387 
2025 
2026132 
Thereafter3,760 
Total$4,781 
Other

In 2014, the Company sold its former manufacturing facility in Moosup, Connecticut to TD Development, LLC ("TD"). Although TD assumed responsibility for the environmental remediation work required on this site, the Company may be liable for the remediation and abatement costs in the event that TD does not complete the remediation. There can be no assurance that this matter would not have an adverse impact on our business, financial condition, results of operation and cash flows.

The Company's environmental accrual also includes estimated environmental remediation costs that the Company expects to incur at the former Music segment’s New Hartford, CT facility. The Company continues to assess the work that may be required at this facility, which may result in a change to this accrual. For further discussion of these matters, see Note 19, Commitments and Contingencies.


96

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2021, 2020 and 2019
14. DEBT

Long-Term Debt

The Company has long-term debt as follows:
 At December 31,
 20212020
In thousands  
Revolving credit agreement$ $ 
Convertible notes191,876 188,919 
Total191,876 188,919 
Less current portion  
Total excluding current portion$191,876 $188,919 

At December 31, 2021 and 2020, the current and long-term debt balances on the Company's Consolidated Balance Sheets were net of debt issuance costs of $2.5 million and $3.5 million, respectively.

The weighted average interest rate on long-term borrowings outstanding as of December 31, 2021 and 2020 was 3.25% in both periods.

For the years ended December 31, 2021 and 2020, $2.6 million and $4.3 million, respectively, of liabilities associated with our finance leases were included in other long-term liabilities. See Note 20, Leases, for further information.

The aggregate annual maturities of long-term debt for each of the next five years are approximately as follows:

In thousands
2022$ 
2023$ 
2024$199,500 
2025$ 
2026$ 

Convertible Notes

Overview

During May 2017, the Company issued $200.0 million aggregate principal amount of convertible senior unsecured notes due May 2024 (the "2024 Notes") pursuant to an indenture (the "Indenture"), dated May 12, 2017, between the Company and U.S. Bank National Association, as trustee. In connection therewith, the Company entered into certain capped call transactions that cover, collectively, the number of shares of the Company's common stock underlying the 2024 Notes.

2024 Notes

On May 12, 2017, the Company issued $175.0 million in principal amount of 2024 Notes, in a private placement offering. On May 24, 2017, the Company issued an additional $25.0 million in principal amount of 2024 Notes pursuant to the initial purchasers' exercise of their overallotment option, resulting in the issuance of an aggregate $200.0 million principal amount of 2024 Notes. The 2024 Notes bear 3.25% interest per annum on the principal amount, payable semiannually in arrears on May 1 and November 1 of each year, beginning on November 1, 2017. The 2024 Notes will mature on May 1, 2024, unless earlier repurchased by the Company or converted. The Company will settle any conversions of the 2024 Notes in cash, shares of the Company's common stock or a combination of cash and shares of common stock, at the Company's election.


97

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2021, 2020 and 2019
14. DEBT (CONTINUED)

Convertible Notes - continued

2024 Notes - continued

The sale of the Distribution business in the third quarter of 2019 was deemed to be a "Fundamental Change" and a "Make-Whole Fundamental Change" pursuant to the terms and conditions of the indenture governing the 2024 Notes. As a result, the sale triggered the right of the holders of our 2024 Notes to require us to repurchase all of the 2024 Notes, or any portion thereof that is a multiple of $1,000 principal amount on September 27, 2019. The aggregate principal amount of the 2024 Notes validly tendered and not validly withdrawn was $0.5 million, representing 0.25% of all outstanding notes. Holders of such notes receive the purchase price equal to 100% of the principal amount of the 2024 Notes being purchased, plus accrued and unpaid interest.

The following table illustrates the conversion rate at the date of issuance of the 2024 Notes:
2024 Notes
Conversion Rate per $1,000 principal amount (1)
15.3227 
Conversion Price (2)
$65.2626 
Contingent Conversion Price (3)
$84.8413 
Aggregate shares to be issued upon conversion (4)
3,056,879 
(1) Represents the number of shares of Common Stock hypothetically issuable per each $1,000 principal amount of 2024 Notes, subject to adjustments upon the occurrence of certain specified events in accordance with the terms of the Indenture.
(2) Represents $1,000 divided by the conversion rate as of such date. The conversion price reflects the strike price of the embedded option within the 2024 Notes. If the Company's share price exceeds the conversion price at conversion, the noteholders would be entitled to receive additional consideration either in cash, shares or a combination thereof, the form of which is at the sole discretion of the Company.
(3) Prior to November 1, 2023, the notes are convertible only in the following circumstances: (1) during any fiscal quarter commencing after July 1, 2017, and only during any such fiscal quarter, if the last reported sale price of the Company's common stock was greater than or equal to 130% of the applicable conversion price for at least 20 trading days (whether or not consecutive) during the 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding fiscal quarter, (2) during the five consecutive business day period following any ten consecutive trading day period (the "measurement period") in which the trading price per $1,000 principal amount of 2024 Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company's common stock and the conversion rate on each such trading day or (3) upon the occurrence of specified corporate events. On or after November 1, 2023, until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert their notes at any time, regardless of the foregoing circumstances. If the Company undergoes a fundamental change (as defined in the Indenture), holders of the notes may require the Company to repurchase all or a portion of their notes for cash at a repurchase price equal to 100% of the principal amount to be repurchased, plus any accrued and unpaid interest. As of December 31, 2021, none of the conditions permitting the holders of the 2024 Notes to convert had been met. Therefore, the 2024 Notes are classified as long-term debt.
(4) This represents the number of shares hypothetically issuable upon conversion of 100% of the outstanding aggregate principal amount of the 2024 Notes at each date; however, the terms of the 2024 Notes state that the Company may pay or deliver, as the case may be, cash, shares of the Company's common stock or a combination of cash and shares of common stock, at the Company's election. The Company currently intends to settle the aggregate principal amount in cash. Amounts due in excess of the principal, if any, also may be settled in cash, shares of the Company's common stock or a combination of cash and shares of common stock, at the Company's election.

In connection with the 2024 Notes offering, the Company entered into capped call transactions with certain of the initial purchasers or their respective affiliates. These transactions are intended to reduce the potential dilution to the Company's shareholders and/or offset the cash payments the Company is required to make in excess of the principal amount upon any future conversion of the notes in the event that the market price per share of the Company's common stock is greater than the strike price of the capped call transactions, with such reduction and/or offset subject to a cap based on the cap price of the capped call transactions. Under the terms of the capped call transactions, the strike price ($65.2626) and the cap price ($88.7570) are each subject to adjustment in certain circumstances. In connection with establishing their initial hedges of the capped call transactions, the option counterparties or their respective affiliates entered into various derivative transactions with respect to the Company’s common stock concurrently with or shortly after the pricing of the notes. The capped call transactions, which cost an aggregate $20.5 million, were recorded as a reduction of additional paid-in capital.


98

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2021, 2020 and 2019
14. DEBT (CONTINUED)

Convertible Notes - continued

2024 Notes - continued

ASC Topic 815 - Derivatives and Hedging ("ASC 815") provides that contracts are initially classified as equity if (1) the contract requires physical settlement or net-share settlement, or (2) the contract gives the company a choice of net-cash settlement or settlement in its own shares (physical settlement or net-share settlement). The settlement terms of our capped call transactions require net-share settlement. Based on the guidance in ASC 815, the capped call transactions were recorded as a reduction of equity as of the trade date. ASC 815 states that a reporting entity shall not consider contracts to be derivative instruments if the contract issued or held by the reporting entity is both indexed to its own stock and classified in shareholders' equity in its balance sheet. The Company concluded the capped call transactions should be accounted for in shareholders' equity and are, therefore, not to be considered a derivative instrument.

ASC 470-20 "Debt with Conversion and Other Options" (“ASC 470-20”) clarifies the accounting for convertible debt instruments that may be settled in cash upon conversion, including partial cash settlement. ASC 470-20 specifies that an issuer of such instruments should separately account for the liability and equity components of the instruments in a manner that reflects the issuer's non-convertible debt borrowing rate which interest costs are to be recognized in subsequent periods. The note payable principal balance for the 2024 Notes at the date of issuance of $200.0 million was bifurcated into the debt component of $179.5 million and the equity component of $20.5 million. The difference between the note payable principal balance and the fair value of the debt component representing the debt discount is being accreted to interest expense over the term of the 2024 Notes. The fair value of the debt component was recognized using a 5.0% discount rate, representing the Company's borrowing rate at the date of issuance for a similar debt instrument without a conversion feature with an expected life of seven years.

The Company incurred $7.4 million of debt issuance costs in connection with the sale of the 2024 Notes, which was allocated between the debt and equity components of the instrument. Of the total amount, $0.7 million was recorded as an offset to additional paid-in capital. The balance, $6.7 million, was recorded as a contra-debt balance and is being amortized over the term of the 2024 Notes. Total amortization expense for the years ended December 31, 2021, 2020 and 2019 was $1.1 million, $0.9 million and $0.9 million.

The carrying amount of the equity component and the principal amount of the liability component, the unamortized discount and the net carrying value of the liability are as follows:
2024 Notes
December 31, 2021December 31, 2020
In thousands
Principal amount of liability$199,500 $199,500 
Unamortized discount7,624 10,581 
Carrying value of liability$191,876 $188,919 
Equity component$20,408 $20,408 

Because the embedded conversion option is indexed to the Company’s own stock and would be classified in shareholders’ equity, it does not meet the criterion under ASC 815 that would require separate accounting as a derivative instrument.

As of December 31, 2021, the "if converted value" did not exceed the principal amount of the 2024 Notes since the closing sales price of the Company's common stock was less than the conversion price of the 2024 Notes.







99

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2021, 2020 and 2019
14. DEBT (CONTINUED)

Convertible Notes - continued

2024 Notes - continued

Interest expense associated with the 2024 Notes consisted of the following:
 For the year ended December 31,
 202120202019
In thousands  
Contractual coupon rate of interest$6,484 $6,484 $6,503 
Accretion of convertible notes discount2,957 2,860 2,753 
Interest expense - convertible notes$9,441 $9,344 $9,256 

Revolving Credit Agreement

On December 13, 2019, the Company closed an amended and restated $800.0 million Credit Agreement (the "Credit Agreement") with JPMorgan Chase Bank, N.A., as Administrative Agent and as Collateral Agent. The Credit Agreement amends and restates the Company's previously existing credit facility in its entirety to, among other things: (i) extend the maturity date to December 13, 2024; (ii) increase the aggregate amount of revolving commitments from $600.0 million to $800.0 million; (iii) remove the existing term loan credit facility; (iv) modify the affirmative and negative covenants set forth in the facility; and (v) effectuate a number of additional modifications to the terms and provisions of the facility, including its pricing. Capitalized terms used but not defined within this Note 14, Debt, have the meanings ascribed thereto in the Credit Agreement. This agreement was further amended on December 8, 2021 to move its LIBOR benchmark for non-USD borrowings to other non-USD benchmark rates. Future USD borrowings under this current Credit Agreement will continue be based on LIBOR.

The Credit Agreement permits the Company to pay cash dividends. The Lenders have been granted a security interest in substantially all of the Company’s and its domestic subsidiaries’ personal property and other assets (including intellectual property but excluding real estate), including a pledge of 66% of the Company’s equity interest in certain foreign subsidiaries and 100% of the Company’s equity interest in its domestic subsidiaries, as collateral for the Company’s obligations under the Credit Agreement.

The following table shows the amounts available for borrowing under the Company's revolving credit facility:
At December 31,
20212020
In thousands
Total facility$800,000 $800,000 
Amounts outstanding, excluding letters of credit  
Amounts available for borrowing, excluding letters of credit800,000 800,000 
Letters of credit under the credit facility(1)(2)
92,646 165,373 
Amounts available for borrowing$707,354 $634,627 
Amounts available for borrowing subject to EBITDA, as defined by the Credit Agreement(3)
$409,914 $363,997 
(1) The Company has entered into standby letters of credit issued on the Company's behalf by financial institutions, and directly issued guarantees to third parties primarily related to advances received from customers and the guarantee of future performance on certain contracts. Letters of credit generally are available for draw down in the event the Company does not perform its obligations.
(2) Of these amounts, $86.3 million and $146.2 million letters of credit relate to a certain JPF DCS contract in both periods.
(3) Amounts available for borrowing subject to EBITDA reflect the minimum borrowing capacity under EBITDA, subject to adjustments.

Debt issuance costs in connection with the Credit Agreement have been capitalized and are being amortized over the term of the agreement. The Company incurred $3.6 million of debt issuance costs in connection with the amendment and restatement of the Credit Agreement in the year ended December 31, 2019. Total amortization expense for the years ended December 31, 2021, 2020 and 2019 was $0.7 million, $0.7 million and $1.0 million, respectively.
100

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2021, 2020 and 2019
14. DEBT (CONTINUED)

Revolving Credit Agreement - continued

Interest rates on amounts outstanding under the Credit Agreement are variable, and are determined based on the Senior Secured Net Leverage Ratio, as defined in the Credit Agreement. In addition, the Company is required to pay a quarterly commitment fee on the unused revolving loan commitment amount at a rate ranging from 0.150% to 0.250% per annum, based on the Senior Secured Net Leverage Ratio. Fees for outstanding letters of credit range from 1.125% to 1.625%, based on the Senior Secured Net Leverage Ratio.

At December 31, 2021 and December 31, 2020, there were no outstanding amounts on the revolving credit facility; therefore, the interest rate was 0% at both dates.

The financial covenants associated with the Credit Agreement include a requirement that (i) the Consolidated Total Net Leverage Ratio, as defined in the Credit Agreement, cannot be greater than 4.00 to 1.00, with an election to increase the maximum to 4.50 to 1.00 for four consecutive quarters, in connection with a Material Permitted Investment; (ii) the Interest Coverage Ratio cannot be less than 3.00 to 1.00; and (iii) Liquidity: (a) as of the last day of the fiscal quarter ending on or about September 30, 2023 cannot be less than an amount equal to 50% of the aggregate principal amount of the 2024 Convertible Notes as of such date, and (b) as of the last day of the fiscal quarter ending on December 31, 2023 and ending on or about March 29, 2024, to be less than the amount equal to 100% of the aggregate principal amount of the 2024 Convertible Notes as of such day. The Company was in compliance with those financial covenants as of and for the quarter ended December 31, 2021, and management does not anticipate noncompliance in the foreseeable future.

Interest Payments

Cash payments for interest were $11.5 million, $20.8 million and $15.7 million in 2021, 2020 and 2019, respectively.

15. ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)

The components of accumulated other comprehensive income (loss) are shown below:
20212020
In thousands
Foreign currency translation and other:
Beginning balance$(717)$(16,351)
Net (loss) gain on foreign currency translation(13,346)15,634 
Reclassification to net income (1)
22,835  
Other comprehensive loss, net of tax9,489 15,634 
Ending balance$8,772 $(717)
Pension and other post-retirement benefits (2):
Beginning balance$(130,104)$(134,542)
Reclassification to net income
Amortization of net loss, net of tax expense of $1,031 and $1,314, respectively
3,478 4,434 
Change in net loss, net of tax expense of $1,918 and $1, respectively
6,469 4 
Other comprehensive loss, net of tax9,947 4,438 
Ending balance$(120,157)$(130,104)
Total accumulated other comprehensive income (loss)$(111,385)$(130,821)
(1)The foreign currency translation reclassified to net income relates to the sale of the Company's UK Composites business. This balance was included in the loss accrual recorded in impairment on assets held for sale on the Company's Consolidated Statement of Operations in the year ended December 31, 2020 (see Note 2, Disposals, for additional information).
(2) These accumulated other comprehensive income components are included in the computation of net periodic pension cost (see Note 17, Pension Plans for additional information).

101

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2021, 2020 and 2019
16. INCOME TAXES

The components of income tax expense (benefit) from continuing operations are as follows:
 For the twelve months ended December 31,
 202120202019
In thousands   
Current:   
Federal$(5,613)$1,693 $(19,432)
State1,061 (3,143)1,996 
Foreign266 168 585 
 (4,286)(1,282)(16,851)
Deferred:   
Federal17,533 (5,650)719 
State2,526 899 277 
Foreign1,059 (1,697)(4)
 21,118 (6,448)992 
Income tax expense (benefit)$16,832 $(7,730)$(15,859)

The provision for income taxes from continuing operations differs from that computed at the federal statutory corporate tax rate as follows:

 For the twelve months ended December 31,
 202120202019
In thousands   
Federal tax at 21% statutory rate
$12,707 $(16,415)$8,523 
State income taxes, net of federal benefit(1)
1,459 (2,208)1,839 
Tax effect:  
Goodwill impairment charge 8,297  
Impairment on business 7,620  
Research and development credits(1,995)(821)(3,480)
Impact of entity classification election894  (24,813)
Foreign derived intangible income benefit(494)  
Provision to return adjustments66 610 (1,466)
Foreign losses for which no tax benefit has been recorded308 41 1,282 
Change in valuation allowance2,697 1,449 976 
Equity compensation benefit77 (209)(482)
Nondeductible compensation1,372 215 891 
Nondeductible acquisition costs  546 
Federal benefit of NOL Carryback (3,885) 
Other, net(259)(2,424)325 
Income tax expense (benefit)$16,832 $(7,730)$(15,859)
(1) Included in state income taxes, net of federal benefit was the state impact of the entity classification election of $0.9 million for the year ended December 31, 2019.


102

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2021, 2020 and 2019
16. INCOME TAXES (CONTINUED)

The 2021 effective tax rate includes a charge to record additional valuation allowances relating to the Company’s foreign and state tax loss carryforwards in the amount of $1.5 million and $1.2 million, respectively. The Company also incurred a charge in the amount $1.4 million, primarily attributable to nondeductible compensation relating to post termination payments and benefits of former executive officers. Additionally, the Company recognized benefits relating to research and development credits in the amount of $2.0 million.

The 2020 effective tax rate included charges in the amount of $15.9 million relating to book impairment charges to goodwill and assets held for sale associated with the anticipated sale of the Company’s UK Composites business as neither charge had associated tax benefits.

The 2019 effective tax rate includes a benefit of $24.8 million resulting from an entity classification election with regard to the investment in the Company’s UK Composites business, which had the effect of treating the subsidiary as a disregarded entity for U.S. tax purposes, but had no impact on operations or taxation in the UK. This election resulted in a loss for U.S tax purposes and a significant tax benefit was recognized by the Company in 2019. Additionally, the Company recognized benefits relating to research and development credits associated with research completed in the three prior years in the amount of $3.5 million.

Cash payments for income taxes, net of refunds, were $4.7 million, $0.9 million and $47.8 million in 2021, 2020 and 2019, respectively.

The tax effects of temporary differences that give rise to deferred tax assets and liabilities of continuing operations are presented below:
 At December 31,
20212020
In thousands
Deferred tax assets:  
Deferred employee benefits$18,380 $30,701 
Tax loss and credit carryforwards17,057 33,065 
Accrued liabilities and other3,553 7,307 
Contract accounting differences3,693 3,553 
Environmental liabilities3,266 3,122 
Lease obligations2,450 3,438 
Total deferred tax assets48,399 81,186 
Deferred tax liabilities:  
Property, plant and equipment(11,680)(5,379)
Intangibles(21,282)(32,398)
Other items(205)(765)
Total deferred tax liabilities(33,167)(38,542)
Net deferred tax assets before valuation allowance15,232 42,644 
Valuation allowance(6,022)(10,216)
Net deferred tax assets after valuation allowance$9,210 $32,428 

As of December 31,2021, the Company had foreign tax loss carryforwards and state tax loss and credit carryforwards of $5.6 million and $11.4 million, respectively. Tax loss and credit carryforwards associated with approximately $9.3 million of deferred tax assets have no expiration period. The remainders of the loss and credit carryforwards will expire between 2022 and 2040.

A valuation allowance is required to be established unless management determines it is more likely than not that the Company will ultimately utilize the tax benefit associated with a deferred tax asset. At December 31,2021, the Company has foreign valuation allowances of $1.9 million, and federal and state valuation allowances of $4.1 million.


103

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2021, 2020 and 2019
16. INCOME TAXES (CONTINUED)

Management will continue to evaluate the appropriate level of valuation allowance on all deferred tax assets considering such factors as prior earnings history, expected future earnings, carryback and carryforward periods, and tax and business strategies that could potentially enhance the likelihood of realization of the deferred tax assets.

Pre-tax losses from foreign operations amounted to $1.5 million, $36.9 million and $4.0 million in 2021, 2020, and 2019, respectively. Tax Reform required the Company to effectively recognize all foreign earnings in U.S. taxable income in the year ended December 31, 2017. Due to this provision and foreign losses incurred in prior years, there were no accumulated earnings in foreign subsidiaries for which U.S income taxes were required to be provided in 2021.

The Company records a benefit for uncertain tax positions in the financial statements only when it determines it is more likely than not that such a position will be sustained upon examination by taxing authorities. Unrecognized tax benefits represent the difference between the position taken and the benefit reflected in the financial statements.

The change in the liability for 2021, 2020 and 2019 is explained as follows:
202120202019
In thousands
Balance at January 1$3,612 $3,214 $3,457 
Additions (reductions) based on current year tax positions32 481 (378)
Changes for tax positions of prior years(52)3 135 
Settlements (86) 
Balance at December 31(1)
$3,592 $3,612 $3,214 
(1) Including interest and penalties of $0.5 million, $0.4 million and $0.2 million in 2021, 2020 and 2019, respectively.

Included in unrecognized tax benefits at December 31, 2021, were items approximating $3.1 million that, if recognized, would favorably affect the Company’s effective tax rate in future periods. The Company files tax returns in numerous U.S. and foreign jurisdictions, with returns subject to examination for varying periods, but generally back to and including 2016. During 2021, 2020 and 2019, $0.2 million or less of interest and penalties was recognized each year as a component of income tax expense. It is the Company’s policy to record interest and penalties on unrecognized tax benefits as income taxes. The Company does not anticipate any significant increases or decreases to unrecognized tax benefits during the next twelve months.

17. PENSION PLANS
 
The Company has a non-contributory qualified defined benefit pension plan (the “Qualified Pension Plan”). On February 23, 2010, the Company’s Board of Directors approved an amendment to the Qualified Pension Plan that, among other things, closed the Qualified Pension Plan to all new hires on or after March 1, 2010, and stipulated that years of service would continue to be added for purposes of the benefit calculations only through December 31, 2015, with no further accrual of benefits for service thereafter. As a result, effective December 31, 2015, the qualified pension plan was frozen with respect to future benefit accruals. Under U.S. Government Cost Accounting Standard (“CAS”) 413 the Company must determine the USG’s share of any pension curtailment adjustment calculated in accordance with CAS. During the fourth quarter of 2016, the Company accrued a $0.3 million liability representing our estimate of the amount due to the USG based on our pension curtailment adjustment calculation, which was submitted to the USG for review in December 2016. The Company has maintained its accrual at $0.3 million as of December 31, 2021. There can be no assurance that the ultimate resolution of this matter will not have a material adverse effect on the Company's results of operations, financial position and cash flows.

The Company also has a Supplemental Employees’ Retirement Plan (“SERP”), which is considered a non-qualified pension plan. The SERP provides certain key executives, whose compensation is in excess of the limitations imposed by federal law on the qualified defined benefit pension plan, with supplemental benefits based upon eligible earnings, years of service and age at retirement. During 2010, the Company's Board of Directors also approved an amendment to the SERP that made changes consistent with the pension plan amendment. The Board's Compensation Committee and the Board have not approved any new participants to the SERP since February 28, 2010, and do not intend to do so at any time in the future. The measurement date for both these plans is December 31.


104

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2021, 2020 and 2019
17. PENSION PLANS (CONTINUED)

Obligations and Funded Status

The changes in the actuarial present value of the projected benefit obligation and fair value of plan assets are as follows:
 For the twelve months ended December 31,
 Qualified Pension PlanSERP
 2021202020212020
In thousands    
Projected benefit obligation at beginning of year$836,531 $777,388 $7,669 $7,336 
Service cost1,301 5,234   
Interest cost14,165 21,020 63 165 
Actuarial liability (gain) loss (1)
(29,590)72,145 (63)702 
Benefit payments(36,612)(39,256)(2,652)(534)
Projected benefit obligation at end of year$785,795 $836,531 $5,017 $7,669 
Fair value of plan assets at beginning of year$766,921 $680,142 $ $ 
Actual return on plan assets23,700 116,035   
Employer contributions10,000 10,000 2,652 534 
Benefit payments(36,612)(39,256)(2,652)(534)
Fair value of plan assets at end of year$764,009 $766,921 $ $ 
Funded status at end of year$(21,786)$(69,610)$(5,017)$(7,669)
Accumulated benefit obligation$785,795 $836,531 $5,017 $7,669 
(1) The actuarial liability (gain) loss amount for the qualified pension plan for 2021 and 2020 was principally due to the effect of changes in the discount rate.

The Company has recorded liabilities related to our qualified pension plan and SERP as follows:
 At December 31,
 Qualified Pension PlanSERP
 2021202020212020
In thousands    
Current liabilities (1)
$ $ $(526)$(2,771)
Noncurrent liabilities(21,786)(69,610)(4,491)(4,898)
Total$(21,786)$(69,610)$(5,017)$(7,669)
(1) The current liabilities are included in other current liabilities on the Consolidated Balance Sheets.

The following table presents amounts included in accumulated other comprehensive income on the Consolidated Balance Sheets that will be recognized as components of pension cost in future periods.
 At December 31,
 Qualified Pension PlanSERP
 2021202020212020
In thousands    
Unrecognized loss$159,015 $171,571 $730 $1,069 
Amount included in accumulated other comprehensive income$159,015 $171,571 $730 $1,069 


105

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2021, 2020 and 2019
17. PENSION PLANS (CONTINUED)

Obligations and Funded Status - continued

The pension plan net periodic benefit costs on the Consolidated Statements of Operations and other amounts recognized in other comprehensive income (loss) on the Consolidated Statements of Comprehensive Income and Consolidated Statements of Shareholders’ Equity were computed using the projected unit credit actuarial cost method and included the following components:
 For the twelve months ended December 31,
 Qualified Pension PlanSERP
 202120202019202120202019
In thousands      
Service cost for benefits earned during the year$1,301 $5,234 $5,100 $ $ $ 
Interest cost on projected benefit obligation14,165 21,020 26,422 63 165 237 
Expected return on plan assets(45,177)(43,183)(42,560)   
Recognized net loss4,444 4,804 15,260 65 944 245 
Additional amount recognized due to curtailment/settlement   211   
Net pension benefit (income) cost$(25,267)$(12,125)$4,222 $339 $1,109 $482 
Change in net (loss) or gain(8,113)(708)3,295 (274)703 720 
Amortization of net loss(4,444)(4,804)(15,260)(65)(944)(245)
Total recognized in other comprehensive (loss) income$(12,557)$(5,512)$(11,965)$(339)$(241)$475 
Total recognized in net periodic benefit cost and other comprehensive (income) loss$(37,824)$(17,637)$(7,743)$ $868 $957 

The following tables show the amount of the contributions made to the Qualified Pension Plan and SERP during each period and the amount of contributions the Company expects to make during 2022:
Qualified Pension PlanSERP
2021202020212020
In thousands
Contributions$10,000 $10,000 $2,652 $534 
Qualified Pension PlanSERP
In thousands
Expected contributions during 2022
$ $526 


106

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2021, 2020 and 2019
17. PENSION PLANS (CONTINUED)

Obligations and Funded Status - continued

Expected future benefit payments are as follows:
Qualified
Pension Plan
SERP
In thousands
2022$41,871 $526 
2023$43,100 $507 
2024$44,156 $485 
2025$44,839 $460 
2026$45,378 $432 
2027-2031$224,835 $1,710 

Mortality is a key assumption in developing actuarial estimates, and therefore could significantly impact the valuation of the Company's obligations under the qualified pension plan and SERP. The Company reviewed the mortality data and based on the size and demographics of the plan's participant population, the Company determined the Pri-2012 Blue Collar with Scale MP-2021 mortality table was the most appropriate assumption.

The Company uses the Financial Times Stock Exchange ("FTSE") Pension Discount Code, as it is deemed to be the most appropriate basis for generating the Company's discount rate assumption, as the future cash flows of the plan are most closely aligned to the Above Median Double-A Curve. The discount rates used in determining benefit obligations of the pension plans are as follows:
 At December 31,
 Qualified Pension PlanSERP
 2021202020212020
Discount rate2.71 %2.34 %2.33 %1.78 %

The actuarial assumptions used in determining the net periodic benefit cost of the pension plans are as follows:
 For the twelve months ended December 31,
 Qualified Pension PlanSERP
 2021202020212020
Discount rate(1)
2.34 %3.14 %1.78%/2.29 %2.76 %
Expected return on plan assets6.00 %6.50 %N/AN/A
Average rate of increase in compensation levelsN/AN/AN/AN/A
(1) In November 2021, the Company's SERP had a settlement and re-measurement. This resulted in the Company using a discount rate of 1.78% for the first ten months of the year ended December 31, 2021 and a discount rate of 2.29% for the remaining two months following the re-measurement.

Other

The Company utilizes a "spot rate approach" in the calculation of pension interest and service cost. The spot rate approach applies separate discount rates for each projected benefit payment in the calculation of pension interest and service cost.

Qualified Pension Plan Assets

The expected return on plan assets rate was determined based upon historical returns adjusted for estimated future market fluctuations. For 2021 and 2020, the expected rate of return on plan assets was 6.0% and 6.5%, respectively. During 2021, the actual return on pension plan assets, net of direct expenses, was 3.2%.


107

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2021, 2020 and 2019
17. PENSION PLANS (CONTINUED)

Qualified Pension Plan Assets - continued

Plan assets are invested in a diversified portfolio consisting of equity and fixed income securities. The investment goals for pension plan assets are to improve and/or maintain the Plan’s funded status by generating long-term asset returns that exceed the rate of growth of the Plan’s liabilities. The Plan invests assets in a manner that seeks to (a) maximize return within reasonable and prudent levels of risk of loss of funded status; and (b) maintain sufficient liquidity to meet benefit payment obligations and other periodic cash flow requirements on a timely basis. The return generation/liability matching asset allocation ratio is currently 27.9%/72.1%. As the plan’s funded status changes, the Pension Administrative Committee (the management committee that is responsible for plan administration) will act through an immediate or gradual process, as appropriate, to reallocate assets.

Under the current investment policy, no Investment Manager may invest in investments deemed illiquid by the Investment Manager at the time of purchase, development programs, real estate, mortgages or private equities or securities of Kaman Corporation without prior written authorization from the Pension Administrative Committee. In addition, with the exception of USG securities, managers’ holdings in the securities of any one issuer, at the time of purchase, may not exceed 7.5% of the total market value of that manager’s account.
 
The pension plan assets are valued at fair value. The following is a description of the valuation methodologies used for the investments measured at fair value, including the general classification of such instruments pursuant to the valuation hierarchy.

Short-term Investments – This investment category consists of cash and cash equivalents and futures and options contracts. Cash and cash equivalents are comprised of investments with maturities of three months or less when purchased, including certain short-term fixed-income securities, and are classified as Level 1 investments. Futures contracts and options contracts requiring the investment managers to receive from or pay to the broker an amount of cash equal to daily fluctuations are included in short-term investments and are classified as Level 2 investments.
 
Corporate Stock – This investment category consists primarily of domestic common stock issued by U.S. corporations. Common shares are traded actively on exchanges and price quotes for these shares are readily available. Holdings of corporate stock are classified as Level 1 investments.

Mutual Funds – Mutual funds are traded actively on public exchanges. The share prices for these mutual funds are published at the close of each business day. Holdings of mutual funds are classified as Level 1 investments.
 
Common Trust Funds – Common trust funds are comprised of shares or units in commingled funds that are not publicly traded. The values of the commingled funds are not publicly quoted and must trade through a broker. For equity and fixed-income commingled funds traded through a broker, the fund administrator values the fund using the net asset value (“NAV”) per fund share, derived from the value of the underlying assets. The underlying assets in these funds (equity securities, fixed income securities and commodity-related securities) are publicly traded on exchanges and price quotes for the assets held by these funds are readily available. Holdings of common trust funds are not subject to leveling.
 
Fixed Income Securities - For fixed income securities, multiple prices and price types are obtained from pricing vendors whenever possible, which enables cross-provider validations. A primary price source is identified based on asset type, class or issue for each security. The fair values of fixed income securities are based on evaluated prices that reflect observable market information, such as actual trade information of similar securities, adjusted for observable differences, and are categorized as Level 2. These securities are primarily investment grade securities.

108

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2021, 2020 and 2019
17. PENSION PLANS (CONTINUED)

Qualified Pension Plan Assets - continued

The fair values of the Company’s qualified pension plan assets at December 31, 2021 and 2020, are as follows:
Total Carrying
Value at
December 31,
2021
Quoted prices  in
active markets
(Level 1)
Significant  other
observable
inputs
(Level 2)
Significant
unobservable
inputs
(Level 3)
Not subject to leveling
In thousands    
Short-term investments:
Cash and cash equivalents$19,033 $19,033 $ $ $ 
Futures contracts - assets2,014  2,014   
Futures contracts - liabilities(372) (372)  
Fixed income securities231,433  231,433   
Mutual funds72,834 72,834    
Common trust funds(1)
417,022    417,022 
Corporate stock20,222 20,222    
Subtotal$762,186 $112,089 $233,075 $ $417,022 
Accrued income/expense1,823 (33)1,856   
Total$764,009 $112,056 $234,931 $ $417,022 
Total Carrying
Value at
December 31,
2020
Quoted prices  in
active markets
(Level 1)
Significant  other
observable
inputs
(Level 2)
Significant
unobservable
inputs
(Level 3)
Not subject to leveling
In thousands    
Short term investments:
  Cash and cash equivalents$26,951 $26,951 $ $ $ 
Futures contracts - assets285  285   
Futures contracts - liabilities(15) (15)  
Fixed income securities214,961  214,961   
Mutual funds130,490 130,490    
Common trust funds(1)
362,288    362,288 
Corporate stock30,222 30,222    
Subtotal$765,182 $187,663 $215,231 $ $362,288 
Accrued income/expense1,739 17 1,722   
Total$766,921 $187,680 $216,953 $ $362,288 
(1) In accordance with ASU 2015-07, Fair Value Measurement (Topic 820), certain investments that are measured at fair value using the net asset value per share (or its equivalent) practical expedient have not been classified in the fair value hierarchy. The fair value amounts presented in this table are intended to permit reconciliation of the fair value hierarchy to the amounts presented for the total pension plan assets.

Derivatives are primarily used to manage risk and gain asset class exposure while still maintaining liquidity. Derivative instruments mainly consist of equity futures and interest rate futures.

109

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2021, 2020 and 2019
17. PENSION PLANS (CONTINUED)

Other Plans

The Company also maintains a Defined Contribution Plan that has been adopted by most of its U.S. subsidiaries. Employees of the adopting employers who meet the eligibility requirements of the plan may participate. Employer matching contributions are made to the plan based on a percentage of each participant’s pre-tax contribution. For each dollar that a participant contributes, up to 5% of compensation, participating subsidiaries make employer contributions of one dollar. Employer contributions to the plan for continuing operations totaled $6.1 million, $6.7 million and $7.1 million in 2021, 2020 and 2019, respectively. There were no employer contributions made to the plan for discontinued operations in 2021 or 2020. Employer contributions to the plan for discontinued operations totaled $4.5 million in 2019.

One of the Company's foreign subsidiaries maintains a defined benefit plan of its own for its local employees. The net pension liability associated with this plan was not material as of December 31, 2021 and 2020.

18. OTHER LONG-TERM LIABILITIES

Other long-term liabilities consist of the following:
 At December 31,
 20212020
In thousands  
Supplemental employees' retirement plan ("SERP")$4,491 $4,898 
Deferred compensation20,618 21,968 
Long-term incentive plan1,016 3,448 
Noncurrent income taxes payable3,365 3,625 
Environmental remediation liability5,548 5,313 
Finance leases2,629 4,315 
Other2,170 4,069 
Total other long-term liabilities$39,837 $47,636 

The Company maintains a non-qualified deferred compensation plan for certain of its employees as well as a non-qualified deferred compensation plan for its Board of Directors. Generally, participants in these plans have the ability to defer a certain amount of their compensation, as defined in the agreement. The deferred compensation liability will be paid out either upon retirement or as requested based upon certain terms in the agreements and in accordance with Internal Revenue Code Section 409A.

Disclosures regarding the assumptions used in the determination of the SERP liabilities are included in Note 17, Pension Plans. Discussions of our environmental remediation liabilities are in Note 13, Environmental Costs, and Note 19, Commitments and Contingencies.

19. COMMITMENTS AND CONTINGENCIES

Asset Retirement Obligations

The Company has unrecorded Asset Retirement Obligation’s (“AROs”) that are conditional upon certain events. These AROs generally include the removal and disposition of non-friable asbestos. The Company has not recorded a liability for these conditional AROs at December 31, 2021, because the Company does not currently believe there is a reasonable basis for estimating a date or range of dates for major renovation or demolition of these facilities. In reaching this conclusion, the Company considered the historical performance of each facility and has taken into account factors such as planned maintenance, asset replacements and upgrades, which, if conducted as in the past, can extend the physical lives of the facilities indefinitely. The Company also considered the possibility of changes in technology and risk of obsolescence in arriving at its conclusion.

110

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2021, 2020 and 2019
19. COMMITMENTS AND CONTINGENCIES (CONTINUED)

Asset Retirement Obligations - continued

The Company currently leases various properties under leases that give the lessor the right to make the determination as to whether the lessee must return the premises to their original condition, except for normal wear and tear. The Company does not normally make substantial modifications to leased property, and many of the Company's leases either require lessor approval of planned improvements or transfer ownership of such improvements to the lessor at the termination of the lease. Historically the Company has not incurred significant costs to return leased premises to their original condition.

Other Matters

Pension Freeze

Effective December 31, 2015, the Company's qualified pension plan was frozen with respect to future benefit accruals. Under CAS 413 the Company must determine the USG’s share of any pension curtailment adjustment calculated in accordance with CAS. Such adjustments can result in an amount due to the USG for pension plans that are in a surplus position or an amount due to the contractor for plans that are in a deficit position. During the fourth quarter of 2016, the Company accrued a $0.3 million liability representing our estimate of the amount due to the USG based on the Company's pension curtailment adjustment calculation, which was submitted to the USG for review in December 2016. The Company has maintained its accrual at $0.3 million as of December 31, 2021. There can be no assurance that the ultimate resolution of this matter will not have a material adverse effect on the Company's results of operations, financial position and cash flows.

Offset Agreement

During January 2018, the Company entered into an offset agreement as a condition to obtaining orders from a foreign customer for the Company's JPF product. This agreement is designed to return economic value to the foreign country by requiring the Company to engage in activities supporting local defense or commercial industries, promoting a balance of trade, developing in-country technology capabilities or addressing other local development priorities. The offset agreement may be satisfied through activities that do not require a direct cash payment, including transferring technology, providing manufacturing, training and other consulting support to in-country projects and the purchase by third parties of supplies from in-country vendors. This agreement may also be satisfied through the Company's use of cash for activities, such as subcontracting with local partners, purchasing supplies from in-country vendors, providing financial support for in-country projects and making investments in local ventures. At December 31, 2021, the offset agreement had an outstanding notional value of approximately $194.0 million, which is equal to sixty percent of the contract value of $324.0 million as defined by the agreement between the customer and the Company. The amount ultimately applied against the offset agreement is based on negotiations with the customer and may require cash outlays that represent only a fraction of the notional value in the offset agreement.

The Company continues to work with the customer to further define the requirements to satisfy the offset agreement. The satisfaction of the offset requirements will be determined by the customer and is expected to occur over a seven-year period. Deliveries under the contract are expected to be completed prior to satisfaction of the offset requirements. In the event the offset requirements of the contract are not met, the Company could be liable for potential penalties up to $16.5 million payable to the customer. The Company began recognizing revenue associated with this contract in the third quarter of 2019 and has considered the potential penalties of $16.5 million as a reduction to the transaction price in its determination of the value of the contract. At December 31, 2021, $16.5 million in contract liabilities associated with the potential penalties of the offset requirements were included on the Company's Consolidated Balance Sheets. At the point the Company has an approved plan to satisfy the offset requirements, the Company will update its contract estimates with respect to any costs or penalties associated with the plan to satisfy the offset obligation.


111

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2021, 2020 and 2019
19. COMMITMENTS AND CONTINGENCIES (CONTINUED)

Other Matters - continued

Guarantee

During 2020, the Company and the USG entered into a Guaranty Agreement, pursuant to which the Company agreed to guarantee the full, complete and satisfactory performance of its subsidiary, Kaman Precision Products, Inc. ("KPPI") under all current and future contracts with the USG. As of the date of this filing, the only contract in place between KPPI and the USG relates to the production and sale of the JPF. KPPI is currently fulfilling the requirements of Option 15 and has been awarded Option 16. The guarantee was provided in lieu of a periodic financial capability review by the Financial Capacity Team ("FCT") of the Defense Contract Management Agency ("DCMA"). The Company is unable to estimate the maximum potential amount of future payments under the guarantee as it is dependent on costs incurred by the USG in the event of default. Although the Company believes the risk of default is low given the maturity and operational performance of the JPF program, there can be no assurance that the guarantee will not have a material adverse effect on the Company's results of operations, financial position and cash flows.

New Hartford

In connection with sale of the Company’s Music segment in 2007, the Company assumed responsibility for meeting certain requirements of the Transfer Act that applied to our transfer of the New Hartford, Connecticut, facility leased by that segment for guitar manufacturing purposes (“Ovation”). Under the Transfer Act, those responsibilities essentially consist of assessing the site's environmental conditions and remediating environmental impairments, if any, caused by Ovation's operations prior to the sale. The site is a multi-tenant industrial park, in which Ovation and other unrelated entities lease space. The environmental assessment, which began in 2008, has been completed and site remediation is in process.

The Company's estimate of its portion of the cost to assess the environmental conditions and remediate this site is $2.3 million, all of which has been accrued. The total amount paid to date in connection with these environmental remediation activities is $1.7 million. At December 31, 2021, the Company had $0.6 million accrued for these environmental remediation activities. A portion ($0.1 million) of the accrual related to this property is included in other current liabilities and the balance is included in other long-term liabilities. The remaining balance of the accrual reflects the total anticipated cost of completing these environmental remediation activities. Although it is reasonably possible that additional costs will be paid in connection with the resolution of this matter, the Company is unable to estimate the amount of such additional costs, if any, at this time.

Bloomfield

In connection with the Company’s 2008 purchase of the portion of the Bloomfield campus that Kaman Aerospace Corporation had leased from NAVAIR, the Company assumed responsibility for environmental remediation at the facility as may be required under the Transfer Act and is currently remediating the property under the guidance of the CTDEP. The assumed environmental liability of $10.3 million was determined by taking the undiscounted estimated remediation liability of $20.8 million and discounting it at a rate of 8%. This remediation process will take many years to complete. The total amount paid to date in connection with these environmental remediation activities is $14.9 million. At December 31, 2021, the Company had $2.2 million accrued for these environmental remediation activities. A portion ($0.3 million) of the accrual related to this property is included in other current liabilities, and the balance is included in other long-term liabilities. Although it is reasonably possible that additional costs will be paid in connection with the resolution of this matter, the Company is unable to estimate the amount of such additional costs, if any, at this time.

20. LEASES

The Company's operating leases consist of rent commitments under various leases for office space, warehouses, land and buildings at varying dates from January 2022 to March 2028. The terms of most of these leases are in the range of 3 to 8 years, with certain leases renewable for varying periods. It is expected that in the normal course of business leases that expire will be renewed or replaced by leases on other similar property. Some of the Company's lease obligations have rent escalations or contingent rent that are recognized on a straight-line basis over the entire lease term. Material leasehold improvements and other landlord incentives are amortized over the shorter of their economic lives or the lease term, including renewal periods, if reasonably assured. Substantially all real estate taxes, insurance and maintenance expenses associated with leased facilities are obligations of the Company. The terms for most machinery and equipment leases range from 3 to 5 years.

112

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2021, 2020 and 2019
20. LEASES (CONTINUED)

The Company's finance leases are included in machinery, office furniture and equipment and construction in process and amortization of these assets is included in depreciation and amortization expense. The terms of these leases are 5 years. At December 31, 2021 and 2020, $6.7 million of assets included in property, plant and equipment were accounted for as finance leases in both periods. At December 31, 2021 and 2020, the Company had accumulated depreciation of $2.9 million and $2.1 million, respectively, associated with these assets.

At the commencement date of a contract containing a lease, a right-of-use asset and lease liability are recorded to the Company's Consolidated Balance Sheets when the Company obtains control of the use of the asset. Right-of-use assets represent the right to use an underlying asset for the lease term and lease liabilities represent the obligation to make payments upon entering into a lease agreement.

Right-of-use assets, net consisted of the following:
 ClassificationDecember 31, 2021December 31, 2020
In thousands
Assets
Operating lease right of use assetsOperating lease right-of-use assets, net$11,011 $12,880 
Finance lease right of use assetsProperty, plant and equipment, net of accumulated depreciation3,830 4,618 
Total leased assets$14,841 $17,498 

The lease liability and future rental payments are required under leases that have initial or remaining non-cancellable lease terms in excess of one year as of December 31, 2021. Lease liabilities consisted of the following:
 ClassificationDecember 31, 2021December 31, 2020
In thousands 
Liabilities
Current
Operating lease liability, current portionOperating lease liabilities, current portion$4,502 $4,305 
Finance lease liability, current portionOther current liabilities1,697 1,899 
Noncurrent
Operating lease liability, noncurrent portionOperating lease liabilities, noncurrent portion7,140 9,325 
Finance lease liability, noncurrent portionOther long-term liabilities2,629 4,315 
Total lease liabilities$15,968 $19,844 


113

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2021, 2020 and 2019
20. LEASES (CONTINUED)

Future rental payments for continuing operations consisted of the following:
December 31, 2021
In thousands
Operating leases
2022$4,824 
20233,643 
20242,547 
2025673 
2026315 
Thereafter246 
Total future operating lease payments$12,248 
Interest(606)
Present value of future operating lease payments$11,642 
Finance leases
20221,771 
20231,253 
2024775 
2025669 
2026 
Thereafter 
Total future finance lease payments$4,468 
Interest(142)
Present value of future finance lease payments$4,326 
Present value of total future lease payments$15,968 

The following table illustrates the components of lease expense for the Company's leases.
For the Years Ended December 31,
20212020
In thousands
Finance lease cost
Amortization of right-of-use assets$758 $880 
Interest on lease liabilities139 196 
Operating lease cost5,245 5,465 
Short-term lease cost242 443 
Variable lease cost79 96 
Total lease expense$6,463 $7,080 


114

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2021, 2020 and 2019
20. LEASES (CONTINUED)

The following table segregates cash paid for the Company's leases from continuing operations.
For the Years Ended December 31,
20212020
In thousands
Operating cash flows from operating leases$(6,294)$(5,556)
Operating cash flows from finance leases(2,028)(1,533)
Financing cash flows from finance leases(139)(196)
Total cash flows from leasing activities$(8,461)$(7,285)

During the twelve-month fiscal period ended December 31, 2021, $4.9 million in right-of-use assets were obtained in exchange for new operating lease liabilities. No right-of-use assets were obtained in exchange for new finance lease liabilities in the year ended December 31, 2021.

Other information related to leases is as follows:
December 31, 2021
Weighted-average remaining lease term (years)
Operating leases3.1
Finance leases2.6
Weighted-average discount rate
Operating leases3.4 %
Finance leases2.4 %


115

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2021, 2020 and 2019
21. COMPUTATION OF EARNINGS PER SHARE

The computation of basic earnings per share is based on net earnings divided by the weighted average number of shares of common stock outstanding for each year. The computation of diluted earnings per share includes the common stock equivalency of dilutive options granted to employees under the Company's stock incentive plan and shares issuable on redemption of its Convertible Notes.

   For the Year Ended December 31,
  202120202019
In thousands, except per share amounts   
Earnings (loss) from continuing operations$43,676 $(70,434)$56,446 
Total earnings from discontinued operations 692 153,383 
Net earnings (loss)$43,676 $(69,742)$209,829 
Basic:   
Weighted average number of shares outstanding27,865 27,723 27,936 
Earnings (loss) per share from continuing operations$1.57 $(2.54)$2.02 
Earnings per share from discontinued operations 0.02 5.49 
Basic earnings (loss) per share$1.57 $(2.52)$7.51 
Diluted:   
Weighted average number of shares outstanding27,865 27,723 27,936 
Weighted average shares issuable on exercise of dilutive stock options26  156 
Weighted average shares issuable on exercise of convertible notes   
Weighted average shares issuable on redemption of warrants related to 2017 Notes   
Total27,891 27,723 28,092 
Earnings (loss) per share from continuing operations$1.57 $(2.54)$2.01 
Earnings per share from discontinued operations 0.02 5.46 
Diluted earnings (loss) per share$1.57 $(2.52)$7.47 

Equity awards

Excluded from the diluted earnings per share calculation for the years ended December 31, 2021, 2020 and 2019, respectively, were 567,741, 597,904 and 339,961 shares associated with equity awards granted to employees that are anti-dilutive based on the average stock price.

All outstanding stock awards were excluded in the computation of diluted earnings per share in the year ended December 31, 2020 because their effect was antidilutive due to the loss from continuing operations. For the year ended December 31, 2020, an additional 40,979 shares issuable under equity awards, which would have been dilutive if exercised based on the average market price being higher than the exercise price, were excluded from the computation of diluted earnings per share as their effect was antidilutive due to the loss from continuing operations.

2024 Convertible Notes

For the years ended December 31, 2021, 2020 and 2019, shares issuable under the 2024 Notes were excluded from the calculation of diluted earnings per share as the conversion price for the Convertible Notes was more than the average share price of the Company's stock.


116

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2021, 2020 and 2019
22. SHARE-BASED ARRANGEMENTS
 
General

The Company accounts for stock options, RSAs, restricted stock units and PSUs as equity awards and measures the cost of all share-based payments, including stock options, at fair value on the grant date and recognizes this cost in the statement of operations. The Company also has an employee stock purchase plan which is accounted for as a liability award.

In 2021, the Company modified its long-term incentive program to increase the emphasis on equity. Beginning in the first quarter of 2021, the long-term incentive awards granted to the Company's NEOs consist of a combination of service-based RSAs and PSUs which are intended to be settled in shares, as opposed to cash-based awards that had been utilized in the past. These awards are expected to increase the alignment of interests between the Company's NEOs and shareholders and help build stock ownership for new executives, supporting both executive retention and the Company's long-term financial performance. RSAs will vest over a three-year period on each of the first three anniversaries of the date of grant. The number of PSUs that will vest will be determined based on TSR and ROIC over a three-year performance period, each of which will remain equally weighted in determining payouts. The achievement level for both factors may range from zero to 200%.

Compensation expense for stock options, RSAs, restricted stock units and PSUs is recognized on a straight-line basis over the vesting period of the awards. Throughout the course of the vesting period, the Company monitors the achievement level for the ROIC metric of the PSUs compared to the ROIC target and adjusts the number of shares expected to be earned, and the related compensation expense recorded thereafter, to reflect the most probable outcome. Share-based compensation expense recorded for continuing operations for the years ended December 31, 2021, 2020 and 2019 was $6.7 million, $5.0 million and $4.7 million, respectively. Of these amounts, $0.4 million, $0.4 million and $0.1 million was recorded to restructuring and severance costs, respectively, and the remaining amounts were recorded to selling, general and administrative expenses on the Company's Consolidated Statements of Operations.

Share-based compensation expense for discontinued operations for the year ended December 31, 2019 was $2.9 million. Of this amount, $0.5 million was included in earnings from discontinued operations, net of tax on the Company's Consolidated Statements of Operations. As a result of the Company selling its Distribution business, the vesting dates of all outstanding unvested stock options and restricted stock awards for Distribution employees were accelerated to vest on the closing date. These stock options and awards would not have vested prior to the closing date; therefore, the related stock-based compensation expense previously recognized through the modification date of $0.4 million was reduced to zero and a new fair value of the options and awards was established on the date the Company entered the definitive agreement to sell the Distribution business. The expense of $2.8 million was recognized ratably from the date of signing the definitive agreement to the closing date of the sale. The amount included in the gain on disposal of discontinued operations, net of tax attributable to the acceleration and modification of these awards was $2.4 million for the year ended December 31, 2019. These amounts were included in earnings from discontinued operations, net of tax on the Company's Consolidated Statement of Operations. There was no share-based compensation expense recorded for discontinued operations for the years ended December 31, 2021 or December 31, 2020 .

Stock Incentive Plan

On April 17, 2013, the shareholders of the Company approved the 2013 Management Incentive Plan (the "2013 Plan"), which replaced the 2003 Stock Incentive Plan. The 2013 Plan was designed as a flexible share authorization plan, such that the Company's share authorization is based on the least costly type of award (stock options). Shares issued pursuant to “Full Value Awards” as defined in the 2013 Plan (awards other than stock options or stock appreciation rights which are settled by the issuance of shares, e.g., restricted stock, restricted stock units, performance shares, performance units if settled with stock, or other stock-based awards) count against the 2013 Plan's share authorization at a rate of 3 to 1, while shares issued upon exercise of stock options or stock appreciation rights count against the share authorization at a rate of 1 to 1. This means that every time an option is granted, the authorized pool of shares is reduced by one (1) share and every time a Full Value Award is granted, the authorized pool of shares is reduced by 3 shares. In deriving the valuation ratio used in the 2013 Plan, the Company used the Black Scholes Fair Value model as the basis for determining the approximate value of an option as compared to a "full value share." The 2013 Plan provided the Company with the ability to use equity-based awards of up to 2,250,000 authorized shares. On April 18, 2018, the shareholders of the Company approved the amendment and restatement of the 2013 Plan, which increased the number of authorized shares by 2,250,000 shares. As of December 31, 2021, there were 1,437,368 shares available for grant under the plan.


117

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2021, 2020 and 2019
22. SHARE-BASED ARRANGEMENTS (CONTINUED)

Stock Incentive Plan - continued

LTIP awards provide certain senior executives an opportunity to receive award payments in either stock or cash as determined by the Compensation Committee of the Board of Directors in accordance with the Plan, at the end of each performance cycle. Performance metrics for LTIP Awards are based on the following: (a) average return on total capital and (b) total return to shareholders, both compared to the Russell 2000 indices for the same performance period. No awards will be payable if the Company’s performance is below the 25th percentile. The maximum award is payable if performance reaches the 75th percentile of the designated indices. Awards are paid out at 100% at the 50th percentile. Awards for performance between the 25th and 75th percentiles are determined by straight-line interpolation between 0% and 200%. Generally, LTIP awards are paid in cash.

Stock options were granted with an exercise price equal to the average market price of our stock at the date of grant. Stock options and Stock Appreciation Rights ("SARs") granted under the plan generally expire ten years from the date of grant and vest 20% each year over a 5-year period on each of the first five anniversaries of the date of grant. RSAs granted prior to 2021 were generally granted with restrictions that lapse at the rate of 20% per year over a 5-year period on each of the first five anniversaries of the date of grant. As discussed above, the RSAs granted beginning in 2021 are generally granted with restrictions that lapse at the rate of 33.3% over a 3-year period on each of the first three anniversaries of the grant. Generally, these awards are subject to forfeiture if a recipient separates from service with the Company.

Stock option activity is as follows:
OptionsWeighted average-
exercise price
Options outstanding at December 31, 2020
772,625 $54.87 
Granted4,990 55.85 
Exercised(18,669)38.54 
Forfeited or expired(12,706)63.68 
Options outstanding at December 31, 2021
746,240 $55.14 
 
The following table presents information regarding options outstanding as of December 31, 2021:
Weighted-average remaining contractual term - options outstanding (years)4.6
Aggregate intrinsic value - options outstanding (in thousands)$423 
Weighted-average exercise price - options outstanding$55.14 
Options exercisable509,156 
Weighted-average remaining contractual term - options exercisable (years)3.9
Aggregate intrinsic value - options exercisable (in thousands)$423 
Weighted-average exercise price - options exercisable$52.16 

The intrinsic value represents the amount by which the market price of the stock on the measurement date exceeds the exercise price of the option. The intrinsic value of options exercised in 2021, 2020 and 2019 was $0.3 million, $2.4 million and $6.2 million, respectively. The Company currently has an open stock repurchase plan, which would enable the Company to repurchase shares as needed. Since 2008 the Company has generally issued shares related to option exercises, restricted stock and PSUs from its authorized but unissued common stock.


118

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2021, 2020 and 2019
22. SHARE-BASED ARRANGEMENTS (CONTINUED)

Stock Incentive Plan - continued

The fair value of each option award is estimated on the date of grant using the Black-Scholes option valuation model. The following table indicates the weighted-average assumptions used in estimating fair value:
 202120202019
Expected option term (years)4.94.94.9
Expected volatility35.7 %20.2 %19.4 %
Risk-free interest rate0.5 %1.4 %2.5 %
Expected dividend yield1.6 %1.3 %1.3 %
Per share fair value of options granted$14.89 $10.74 $11.18 

The expected term of options granted represents the period of time option grants are expected to be outstanding based upon historical exercise patterns. Forfeitures of options are estimated based upon historical data and are adjusted based upon actual occurrences. The cumulative effect of stock award forfeitures was immaterial. The volatility assumption is based on the historical daily price data of the Company’s stock over a period equivalent to the weighted-average expected term of the options. Management evaluated whether there were factors during that period that were unusual and would distort the volatility figure if used to estimate future volatility and concluded that there were no such factors. The Company relies only on historical volatility since future volatility is expected to be consistent with historical volatility.

The risk-free interest rate assumption is based upon the interpolation of various U.S. Treasury rates determined at the date of option grant. Expected dividends are based upon a historical analysis of our dividend yield over the past year.

Restricted Stock Award and Restricted Stock Unit activity is as follows:
 Restricted Stock
Awards
Weighted-
average grant
date fair value
Restricted Stock outstanding at December 31, 2020109,514 $53.66 
Granted83,656 55.20 
Vested(54,481)56.02 
Forfeited or expired(3,338)58.56 
Restricted Stock outstanding at December 31, 2021135,351 $53.53 
 
The grant date fair value for restricted stock is the average market price of the unrestricted shares on the date of grant. The total fair value of restricted stock awards vested during 2021, 2020 and 2019 was $2.7 million, $3.1 million and $6.5 million, respectively.

Performance stock unit activity was as follows:
 Performance StockWeighted-
average grant
date fair value
Performance Stock outstanding at December 31, 2020 $ 
Granted(1)
82,460 70.17 
Vested  
Forfeited or expired(12,297)70.16 
Performance Stock outstanding at December 31, 202170,163 $70.17 
(1) The PSUs granted in 2021 assumed a 100% achievement level.


119

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2021, 2020 and 2019
22. SHARE-BASED ARRANGEMENTS (CONTINUED)

Stock Incentive Plan - continued

The fair value of the PSUs based on TSR was estimated on the date of grant using a Monte-Carlo simulation model. The following table indicates the weighted-average assumptions used in estimating fair value:
 2021
Expected term (years)2.9
Expected volatility41.3 %
Risk-free interest rate0.2 %
Expected dividend yield1.4 %
Per share fair value of performance stock granted$84.49 

The Company records a tax benefit and associated deferred tax asset for compensation expense recognized on non-qualified stock options and restricted stock for which the Company is allowed a tax deduction. For 2021, 2020 and 2019, respectively, the Company recorded a tax benefit of $1.4 million, $1.1 million and $1.6 million for these two types of compensation expense.

As of December 31, 2021, future compensation costs related to non-vested stock options, restricted stock grants and performance share units is $7.7 million. The Company anticipates that this cost will be recognized over a weighted-average period of 2.1 years.

Employees Stock Purchase Plan

The Kaman Corporation Employees Stock Purchase Plan (“ESPP”) allows employees to purchase common stock of the Company, through payroll deductions, at 85% of the market value of shares at the time of purchase. The plan provides for the grant of rights to employees to purchase a maximum of 2,000,000 shares of common stock.

During 2021, 51,225 shares were issued to employees at prices ranging from $35.67 to $58.35. During 2020, 47,524 shares were issued to employees at prices ranging from $38.47 to $65.92. During 2019, 60,997 shares were issued to employees at prices ranging from $55.61 to $63.69. At December 31, 2021, there were 452,363 shares available for purchase under the plan.

23. SUBSEQUENT EVENTS

The Company has evaluated subsequent events through the issuance date of these financial statements. No material subsequent events were identified that require disclosure.

120


ITEM 9. CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE

None.

ITEM 9A. CONTROLS AND PROCEDURES

Disclosure Controls and Procedures

The Company has carried out an evaluation, under the supervision and with the participation of our management, including the Chief Executive Officer and the Chief Financial Officer, of the effectiveness of the design and operation of the Company’s disclosure controls and procedures. Based upon that evaluation, the Chief Executive Officer and the Chief Financial Officer have concluded that, as of December 31, 2021, the Company's disclosure controls and procedures were effective.

Management’s Report on Internal Control Over Financial Reporting

The Company’s management is responsible for establishing and maintaining adequate internal control over financial reporting. Internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external reporting purposes in accordance with U.S. generally accepted accounting principles. Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Management has assessed the effectiveness of the Company’s internal control over financial reporting as of December 31, 2021.

In making its assessment of the effectiveness of the Company’s internal control over financial reporting as of December 31, 2021, management utilized the criteria set forth by the Committee of Sponsoring Organizations ("COSO") of the Treadway Commission in Internal Control—Integrated Framework (2013). Management concluded that based on its assessment the Company’s internal control over financial reporting was effective as of December 31, 2021. The effectiveness of internal control over financial reporting as of December 31, 2021, has been audited by PricewaterhouseCoopers LLP, an independent registered public accounting firm, as stated in their report, which is included in Item 8 of this Annual Report on Form 10-K.

Changes in Internal Control Over Financial Reporting

Management of the Company has evaluated, with the participation of the Company’s Chief Executive Officer and Chief Financial Officer, changes in the Company’s internal controls over financial reporting during 2021.

During the fourth quarter ended December 31, 2021, management made no changes to internal control over financial reporting that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

Inherent Limitations of Controls

The Company’s evaluation described in this Item was undertaken acknowledging that there are inherent limitations to the effectiveness of any system of controls, including the possibility of human error and the circumvention or overriding of the controls and procedures. Accordingly, even effective controls can only provide reasonable assurance of achieving their control objectives.

ITEM 9B. OTHER INFORMATION

The disclosure set forth below is provided in lieu of a separate Form 8-K filing pursuant to Item 5.02 of Form 8-K. On February 22, 2022, the Compensation Committee of our Board updated our form of Restricted Share Agreement and our form of Performance Stock Unit Award Agreement for awards granted on or after February 22, 2022 under, and subject to the terms and conditions of, our Amended and Restated 2013 Management Incentive Plan. The updates to each of the forms reflected certain technical and administrative changes. The foregoing descriptions of the form of Restricted Share Agreement and the form of Performance Stock Unit Award Agreement are not complete and are qualified in their entirety by reference to the full text of the form of Restricted Share Agreement and the form of Performance Stock Unit Award Agreement, copies of each of which are filed as Exhibits 10.7 and 10.9, respectively, to this Annual Report on Form 10-K and are incorporated herein by reference.

ITEM 9C. DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS

None.
121


PART III

ITEM 10. DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE

Other than the list of executive officers of the Company set forth in Item 1, Information about our Executive Officers, all information under this caption may be found in the Company’s proxy statement to be delivered to stockholders in connection with the Annual Meeting of Shareholders, which is scheduled for April 20, 2022, (the “Proxy Statement”) in the following sections: “Proposal 1 - Election of Seven Directors for One-Year Terms,” “Information about Nominees,” “Information about the Board of Directors and Corporate Governance - Director Nominees,” “Information about the Board of Directors and Corporate Governance - Specific Experience, Qualifications, Attributes and Skills of Current Board Members,” “Information about the Board of Directors and Corporate Governance - Code of Business Conduct and Other Governance Documents Available on the Company's Website,” "Information about the Board of Directors and Corporate Governance - Board Meetings and Committees," “Information about the Board of Directors and Corporate Governance - Board Meetings and Committees - Audit Committee,” and "Proxy Statement Summary - Our Board of Directors." Those portions of the Proxy Statement are incorporated by reference into this Item 10.

ITEM 11. EXECUTIVE COMPENSATION

Information about the compensation of Kaman’s named executive officers appears under the captions “Compensation Discussion and Analysis,” “Summary Compensation Table,” “Post-Termination Payments and Benefits" and “Pay Ratio Disclosure” in the Proxy Statement. Information about the compensation of Kaman’s directors appears under “Information about the Board of Directors and Corporate Governance - 2021 Director Compensation” in the Proxy Statement. Information required pursuant to Item 407(d) and (e) of Regulation S-K appears under the captions “Information about the Board of Directors and Corporate Governance - Board Meetings and Committees - Compensation Committee Interlocks and Insider Participation” and “Compensation Discussion and Analysis - Compensation Committee Report.” Those portions of the Proxy Statement are incorporated by reference into this Item 11.

ITEM 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS
 
Information about security ownership of certain beneficial owners and management appears under “Security Ownership of Certain Beneficial Owners and Management” in the Proxy Statement. That portion of the Proxy Statement is incorporated by reference into this Item 12.

SECURITIES AUTHORIZED FOR ISSUANCE UNDER EQUITY COMPENSATION PLANS
 
The following table provides information as of December 31, 2021, concerning Common Stock issuable under the Company’s equity compensation plans.
Plan Category(a)
Number of
securities to be issued
upon exercise of
outstanding
options, warrants and
rights
(b)
Weighted-
average exercise price
of outstanding
options, warrants
and rights
(c)
Number of securities
remaining available
for future issuance
under equity
compensation plans
(excluding securities
reflected in column 
(a))
Equity compensation plans approved by security holders:   
2003 Stock Incentive Plan19,249 $36.12 — 
2013 Management Incentive Plan726,991 55.64 1,437,368 
Employees Stock Purchase Plan— — 452,363 
Equity compensation plans not approved by security holders— — — 
Total746,240 $55.14 1,889,731 



122


ITEM 13. CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE

Information about certain relationships and related transactions appears under “Information about the Board of Directors and Corporate Governance - Related Party Transactions” and “Information about the Board of Directors and Corporate Governance - Board and Committee Independence Requirements” in the Proxy Statement. Those portions of the Proxy Statement are incorporated by reference into this Item 13.

ITEM 14. PRINCIPAL ACCOUNTING FEES AND SERVICES

Information regarding audit fees and all other fees, in addition to the Audit Committee’s pre-approval policies and procedures appears under “Principal Accounting Fees and Services” and "Audit Committee Preapproval Policy" in the Proxy Statement. Those portions of the Proxy Statement are incorporated by reference into this Item 14.

123


PART IV

ITEM 15. EXHIBITS, FINANCIAL STATEMENT SCHEDULE
 
(a)(1)FINANCIAL STATEMENTS.Page Number in Form 10-K
See Item 8 of this Form 10-K setting forth the Report of Independent Registered Public Accounting Firm (PCAOB ID 238) and our Consolidated Financial Statements.
59
(a)(2)FINANCIAL STATEMENT SCHEDULE.

KAMAN CORPORATION AND SUBSIDIARIES
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS
YEARS ENDED DECEMBER 31, 2021, 2020 AND 2019
(Dollars in Thousands)
  Additions  
DESCRIPTIONBalance
Beginning of
Period
Charged to
Costs and
Expenses
Others (A)Deductions (B)Balance End of
Period
2021     
Allowance for doubtful accounts$2,008 $575 $ $1,036 $1,547 
2020     
Allowance for doubtful accounts$1,246 $1,391 $82 $711 $2,008 
2019
Allowance for doubtful accounts$2,498 $788 $ $2,040 $1,246 

(A)Additions to allowance for doubtful accounts attributable to acquisitions.
(B)Recoveries and write-off of bad debts.
  Additions (Reductions) 
DESCRIPTIONBalance
Beginning of
Period
Current Year
Provision
(Benefit)
OthersBalance End
of Period
2021    
Valuation allowance on deferred tax assets$10,216 $910 $(5,104)$6,022 
2020    
Valuation allowance on deferred tax assets$8,142 $1,166 $908 $10,216 
2019
Valuation allowance on deferred tax assets$8,243 $2,046 $(2,147)$8,142 
(a)(3)EXHIBITS.Page Number in Form 10-K
An index to the exhibits filed or incorporated by reference immediately precedes such exhibits.127

ITEM 16.     FORM 10-K SUMMARY

None.

SIGNATURES

Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this Form 10-K to be signed on its behalf by the undersigned, thereunto duly authorized, in the Town of Bloomfield, State of Connecticut, on this 24th day of February 2022.
  KAMAN CORPORATION
(Registrant)
   
 By: /s/ Ian K. Walsh
  Ian K. Walsh
  Chairman, President and
Chief Executive Officer

Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.
Signature Title: Date:
     
/s/ Ian K. Walsh Chairman, President, February 24, 2022
Ian K. Walsh Chief Executive Officer and Director  
(Principal Executive Officer)
     
/s/ James G. Coogan Senior Vice President February 24, 2022
James G. Coogan and Chief Financial Officer  
(Principal Financial Officer)
    
/s/ Rebecca F. Stath Vice President and Controller February 24, 2022
Rebecca F. Stath(Principal Accounting Officer)
   
     
/s/ Ian K. Walsh   February 24, 2022
Ian K. Walsh    
Attorney-in-Fact for:    
     
Aisha M. BarryDirector
E. Reeves Callaway III Director  
A. William Higgins Director  
Scott E. KuechleDirector
Michelle J. LohmeierDirector
George E. Minnich Director  
Jennifer M. PollinoDirector


124


KAMAN CORPORATION
INDEX TO EXHIBITS
Exhibit 2.1
Share Purchase Agreement, dated as of June 25, 2019, by and between Kaman Corporation and LJ KAI Blocker, Inc., LJ KFP Blocker, Inc. and LJ KIT Blocker, Inc. (incorporated by reference to Exhibit 2.1 to the Company's Current Report on Form 8-K dated June 26, 2019, File No. 001-35419).
Previously Filed
Exhibit 2.2Previously Filed
Exhibit 2.3Previously Filed
Exhibit 3.1
Amended and Restated Certificate of Incorporation of the Company (incorporated by reference to Exhibit 3.1 to the Company's Current Report on Form 8-K dated November 4, 2005, File No. 333-66179), as amended by the Certificate of Amendment thereto (incorporated by reference to Exhibit 3.1 to the Company's Current Report on Form 8-K dated April, 22 2019).
Previously Filed
Exhibit 3.2
Amended and Restated Bylaws of the Company (incorporated by reference to Exhibit 3.1 to the Company's Current Report on Form 8-K dated December 15, 2020, File No. 001-35419).
Previously Filed
Exhibit 4.1
Description of Registrant’s Securities Registered Pursuant to Section 12 of the Securities Exchange Act of 1934. (incorporated by reference to Exhibit 4.1 to the Company's Annual Report on Form 10-K for the fiscal year ended December 31, 2019, File No. 001-35419).
Previously Filed
   
Exhibit 4.2
Indenture, dated as of May 12, 2017, by and between Kaman Corporation and U.S. Bank National Association, as trustee (incorporated by reference to Exhibit 4.1 to the Company's Current Report on Form 8-K dated May 12, 2017, File No. 001-35419).
Previously Filed
Exhibit 4.3
First Supplemental Indenture, dated as of July 15, 2019, by and between Kaman Corporation and U.S. Bank National Association, as trustee (incorporated by reference to Exhibit 4.1 to the Company's Current Report on Form 8-K dated July 16, 2019, File No. 001-35419).
Previously Filed
Exhibit 10.1
Kaman Corporation 2013 Management Incentive Plan (incorporated by reference to Annex A to the Company's Definitive Proxy Statement on Schedule 14A filed with the Securities and Exchange Commission on March 1, 2013, File No. 001-35419).*
Previously Filed
Exhibit 10.2
First Amendment to the Kaman Corporation 2013 Management Incentive Plan (incorporated by reference to Exhibit 10.1 to the Company's Current Report on Form 8-K dated February 23, 2015, File No. 001-35419).*
Previously Filed
Exhibit 10.3
Kaman Corporation Amended and Restated 2013 Management Incentive Plan. (incorporated by reference to Exhibit 10.1 to the Company's Current Report on Form 8-K filed on April 23, 2018, File No. 001-35419).*
Previously Filed
Exhibit 10.4
Form of Nonqualified Stock Option Agreement under the Kaman Corporation 2013 Management Incentive Plan (incorporated by reference to Exhibit 10.1 to the Company's Current Report on Form 8-K dated February 24, 2014, File No. 001-35419).*
Previously Filed
Exhibit 10.5
Form of Restricted Share Agreement under the Kaman Corporation 2013 Management Incentive Plan (incorporated by reference to Exhibit 10.2 to the Company's Current Report on Form 8-K dated February 24, 2014, File No. 001-35419).*
Previously Filed
125


Exhibit 10.6
Form of Restricted Share Agreement under the Amended and Restated Kaman Corporation 2013 Management Incentive Plan, for awards granted on or after February 22, 2021 (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K dated February 26, 2021, File No 001-35419).*
Previously Filed
Exhibit 10.7Filed Herewith
Exhibit 10.8
Form of Performance Stock Unit Award Agreement under the Amended and Restated Kaman Corporation 2013 Management Incentive Plan (incorporated by reference to Exhibit 10.2 to the Company’s Current Report on Form 8-K dated February 26, 2021, File No 001-35419).*
Previously Filed
Exhibit 10.9Filed Herewith
Exhibit 10.10
Form of Restricted Stock Unit Agreement under the Kaman Corporation 2013 Management Incentive Plan (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K dated June 6, 2014, File No 001-35419).*
Previously Filed
 
Exhibit 10.11
Form of Long-Term Performance Award Agreement (Payable in Cash) under the Kaman Corporation 2013 Management Incentive Plan (incorporated by reference to Exhibit 10.3 to the Company's Current Report on Form 8-K dated February 24, 2014, File No. 001-35419).*
Previously Filed
  
Exhibit 10.12
Form of Long-Term Performance Award Agreement (Payable in Cash) granted under the Kaman Corporation 2013 Management Incentive Plan, for awards granted on or after February 17, 2017 (incorporated by reference to Exhibit 10.1 to the Company's Form 10-Q for the fiscal quarter ended March 31, 2017, File No. 001-35419).*
Previously Filed
Exhibit 10.13
Form of Long-Term Performance Award Agreement (Payable in Shares) granted under the Kaman Corporation 2013 Management Incentive Plan (incorporated by reference to Exhibit 10.4 to the Company's Current Report on Form 8-K dated February 24, 2014, File No. 001-35419).*
Previously Filed
Exhibit 10.14
Form of Award Agreement for Non-Employee Directors under the Kaman Corporation 2013 Management Incentive Plan (incorporated by reference to Exhibit 10.6 to the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2013, File No. 001-35419).*
Previously Filed
   
Exhibit 10.15
Kaman Corporation 2003 Stock Incentive Plan (incorporated by reference to Exhibit 10(a)(i) to the Company's Quarterly Report on Form 10-Q for the fiscal quarter ended October 2, 2009, File No. 000-01093), as amended by amendments thereto filed with the SEC on April 7, 2010 (incorporated by reference to Exhibit 99.1 to the Company's Current Report on Form 8-K dated April 7, 2010, File No. 000-01093) and November 1, 2010 (incorporated by reference to Exhibit 10(b) to the Company's Quarterly Report on Form 10-Q for the fiscal quarter ended October 1, 2010, File No. 000-01093), and February 22, 2012 (incorporated by reference to Exhibit 99.2 to the Company's Current Report on Form 8-K, dated February 22, 2012, File No. 000-01093).*
Previously Filed
   
Exhibit 10.16
Form of Incentive Stock Option Agreement under the Kaman Corporation 2003 Stock Incentive Plan (incorporated by reference to Exhibit 10h(i) to the Company's Annual Report on Form 10-K for the fiscal year ended December 31, 2008, File No. 000-01093).*
Previously Filed
   
Exhibit 10.17
Form of Non-Statutory Stock Option Agreement under the Kaman Corporation 2003 Stock Incentive Plan (incorporated by reference to Exhibit 10h(ii) to the Company's Annual Report on Form 10-K for the fiscal year ended December 31, 2008, File No. 000-01093).*
Previously Filed
  
Exhibit 10.18
Form of Stock Appreciation Rights Agreement under the Kaman Corporation 2003 Stock Incentive Plan (incorporated by reference to Exhibit 10h(iii) to the Company's Annual Report on Form 10-K for the fiscal year ended December 31, 2008, File No. 000-01093).*
Previously Filed
126


Exhibit 10.19
Form of Restricted Stock Agreement under the Kaman Corporation 2003 Stock Incentive Plan (incorporated by reference to Exhibit 10h(iv) to the Company's Form 10-Q for the fiscal quarter ended June 29, 2007, File No. 000-01093).*
Previously Filed
 
Exhibit 10.20
Form of Long Term Performance Award Agreement under the Kaman Corporation 2003 Stock Incentive Plan (incorporated by reference to Exhibit 10h(v) to the Company's Annual Report on Form 10-K for the fiscal year ended December 31, 2011, File No. 001-35419).*
Previously Filed
   
Exhibit 10.21
Form of Restricted Stock Unit Agreement under the Kaman Corporation 2003 Stock Incentive Plan (incorporated by reference to Exhibit 10h(vi) to the Company's Annual Report on Form 10-K for the fiscal year ended December 31, 2009, File No. 000-10093).*
Previously Filed
  
Exhibit 10.22
Kaman Corporation Employees Stock Purchase Plan (incorporated by reference to Exhibit 10(a) to the Company's Quarterly Report on Form 10-Q for the fiscal quarter ended October 1, 2010, File No. 000-01093), as amended by the First Amendment thereto filed with the SEC on February 27, 2012 (incorporated by reference to Exhibit 10b to the Company's Annual Report on Form 10-K for the fiscal year ended December 31, 2011, File No. 001-35419), the Second Amendment thereto filed with the SEC on February 25, 2013 (incorporated by reference to Exhibit 10.3 to the Company's Annual Report on Form 10-K for the fiscal year ended December 31, 2012, File No. 001-35419) and the Third Amendment thereto filed with the SEC on February 27, 2014 by reference to Exhibit 10.15 to the Company's Annual Report on Form 10-K for the fiscal year ended December 31, 2013, File No. 001-35419).*
Previously Filed
Exhibit 10.23
Kaman Corporation Amended and Restated Employee Stock Purchase Plan. (incorporated by reference to Exhibit 10.2 to the Company's Current Report on Form 8-K filed on April 23, 2018, File No. 001-35419), as amended by the First Amendment thereto (incorporated by reference to Exhibit 10.1 to the Company's Current Report on Form 8-K dated November 15, 2018, File No. 001-35419) and the Second Amendment thereto (incorporated by reference to Exhibit 10.1 to the Company's Current Report on Form 8-K dated November 16, 2021, File No. 001-35419).*
Previously Filed
  
Exhibit 10.24
Kaman Corporation Supplemental Employees' Retirement Plan (incorporated by reference to Exhibit 10c to the Company's Annual Report on Form 10-K for the fiscal year ended December 31, 2000, File No. 333-66179), as amended by an amendment thereto filed with the SEC on March 5, 2004 (incorporated by reference to Exhibit 10c to the Company's Annual Report on Form 10-K for the fiscal year ended December 31, 2003, File No. 333-66179), and an amendment thereto filed with the SEC on February 26, 2007 (incorporated by reference to Exhibit 10.10 to the Company's Current Report on Form 8-K, dated February 26, 2007, File No. 000-01093).*
Previously Filed
   
Exhibit 10.25
Post-2004 Supplemental Employees' Retirement Plan (incorporated by reference to Exhibit 10.11 to the Company's Current Report on Form 8-K, dated February 26, 2007, File No. 000-01093), as amended by the First Amendment thereto filed with the SEC on February 28, 2008 (incorporated by reference to Exhibit 10.1 to the Company's Current Report on Form 8-K, dated February 28, 2008, File No. 000-01093) and the Second Amendment thereto filed with the SEC on February 25, 2010 (incorporated by reference to Exhibit 10(c)(iii) to the Company's Annual Report on Form 10-K for the fiscal year ended December 31, 2009, File No. 000-01093).*
Previously Filed
  
Exhibit 10.26
Kaman Corporation Amended and Restated Deferred Compensation Plan (incorporated by reference to Exhibit 10d to the Company's Annual Report on Form 10-K for the fiscal year ended December 31, 2002, File No. 333-66179), as amended by an amendment thereto filed with the SEC on March 5, 2004 (incorporated by reference to Exhibit 10d to the Company's Annual report on Form 10-K for the fiscal year ended December 31, 2003 File No. 333-66179), and an amendment thereto filed with the SEC on August 3, 2004 (incorporated by reference to Exhibit 10(a) to the Company's Quarterly Report on Form 10-Q for the fiscal quarter ended June 30, 2004, File No. 333-66179).*
Previously Filed
   
127


Exhibit 10.27
Kaman Corporation Post-2004 Deferred Compensation Plan (incorporated by reference to Exhibit 10.2 to the Company's Current Report on Form 8-K, dated February 28, 2008, File No. 000-01093), as amended by the First Amendment thereto filed with the SEC on February 27, 2012 (incorporated by reference to Exhibit 10d(ii) to the Company's Annual Report on Form 10-K for the fiscal year ended December 31, 2011, File No. 001-35419), the Second Amendment thereto (incorporated by reference to Exhibit 10.20 to the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2013, File No. 001-35419), the Third Amendment thereto (incorporated by reference to Exhibit 10.3 to the Company’s Current Report on Form 8-K dated November 21, 2014, File No. 001-35419) and the Fourth Amendment thereto (incorporated by reference to Exhibit 10.1 to the Company's Current Report on Form 8-K dated June 13, 2016, File No. 001-35419) and the Fifth Amendment thereto (incorporated by reference to Exhibit 10.2 to the Company's Current Report on Form 8-K dated November 16, 2021, File No. 001-35419).*
Previously Filed
 
Exhibit 10.28
Amended and Restated Executive Employment Agreement between Kaman Corporation and Neal J. Keating, originally dated as of August 7, 2007 and amended and restated as of November 11, 2008 (incorporated by reference to Exhibit 10g(xviii) to the Company's Annual Report on Form 10-K for the fiscal year ended December 31, 2008, File No. 000-01093), as amended by Amendment No. 1 thereto dated January 1, 2010 (incorporated by reference to Exhibit 10.1 to the Company's Current Report on Form 8-K, dated February 23, 2010, File No. 000-01093), Amendment No. 2 thereto dated September 17, 2010 (incorporated by reference to Exhibit 10.1 to the Company's Current Report on Form 8-K, dated September 20, 2010, File No. 000-01093), and Amendment No. 3 thereto dated November 18, 2014 (incorporated by reference to Exhibit 10.2 to the Company's Current Report on Form 8-K, dated November 21, 2014, File No. 000-01093), and Amendment No. 4 thereto dated April 14, 2021 (incorporated by reference to Exhibit 10.1 to the Company's Current Report on Form 8-K dated April 16, 2021, File No. 001-35419).**
Previously Filed
Exhibit 10.29
Transition and Retirement Agreement, dated as of August 20, 2020 by and between Neal J. Keating and the Company (incorporated by reference to Exhibit 10.2 to the Company's current Report on Form 8-K, dated August 21, 2020, File No. 000-35419).*
Previously Filed
Exhibit 10.30
Executive Employment Agreement, dated as of August 20, 2020, by and between Ian K. Walsh and the Company (incorporated by reference to Exhibit 10.1 to the Company's Current Report on Form 8-K, dated August 21, 2020, File No. 000-35419).*
Previously Filed
  
Exhibit 10.31
Executive Employment Agreement between Kaman Corporation and Robert D. Starr, dated as of November 18, 2014 (incorporated by reference to Exhibit 10.1 to the Company's Current Report on Form 8-K dated November 21, 2014, File No. 001-35419) as amended by Amendment No. 1 thereto dated July 8, 2021 (incorporated by reference to Exhibit 10.1 to the Company's Current Report on Form 8-K dated July 8, 2021, File No. 001-35419).*
Previously Filed
Exhibit 10.32
Retirement and Consulting Letter Agreement, dated as of August 20, 2020, by and between Richard R. Barnhart and the Company (incorporated by reference to Exhibit 10.3 to the Company's Current Report on Form 8-K, dated August 21, 2020, File No. 001-35419).
Previously Filed
   
Exhibit 10.33
Form of Amended and Restated Change in Control Agreement by and between the Company and certain of its executive officers (to wit: Messrs. Walsh, Lisle and Coogan) (incorporated by reference to Exhibit 10.1 to the Company's Current Report on Form 8-K dated April 22, 2016, File No. 001-35419).*
Previously Filed
Exhibit 10.34
Garden Leave and General Release Agreement, effective as of October 31, 2019, by and between Kaman Corporation and Paul M. Villani. (incorporated by reference to Exhibit 10.30 to the Company's Annual Report on Form 10-K for the fiscal year ended December 31, 2019, File No. 001-35419).*
Previously Filed
Exhibit 10.35
Retention and Special Assistance Agreement, effective April 10, 2020, by and between the Company and John J. Tedone (incorporated by reference to Exhibit 10.1 to the Company's Current Report on Form 8-K dated April 16, 2020, File No. 001-35419)*
Previously Filed
128


Exhibit 10.36
Retirement and Consulting Agreement, dated as of November 16, 2020, by and between Gregory T. Troy and the Company (incorporated by reference to Exhibit 10.1 to the Company's Current Report on Form 8-K dated November 18, 2020, File No. 001-35419).*
Previously Filed
   
Exhibit 10.37
Letter Agreement, dated May 8, 2017, between Bank of America, N.A. and Kaman Corporation, regarding the Capped Call Transaction (incorporated by reference to Exhibit 10.3 to the Company's Current Report on Form 8-K dated May 12, 2017, File No. 001-35419).
Previously Filed
Exhibit 10.38
Letter Agreement, dated May 8, 2017, between JPMorgan Chase Bank, National Association, London Branch and Kaman Corporation, regarding the Capped Call Transaction (incorporated by reference to Exhibit 10.4 to the Company's Current Report on Form 8-K dated May 12, 2017, File No. 001-35419).
Previously Filed
Exhibit 10.39
Letter Agreement, dated May 8, 2017 between UBS AG, London Branch and Kaman Corporation, regarding the Capped Call Transaction (incorporated by reference to Exhibit 10.5 to the Company's Current Report on Form 8-K dated May 12, 2017, File No. 001-35419).
Previously Filed
Exhibit 10.40
Letter Agreement, dated May 22, 2017, between Bank of America, N.A. and Kaman Corporation, regarding the Additional Capped Call Transaction (incorporated by reference to Exhibit 10.1 to the Company's Current Report on Form 8-K dated May 25, 2017, File No. 001-35419).
Previously Filed
Exhibit 10.41
Letter Agreement, dated May 22, 2017, between JPMorgan Chase Bank, National Association, London Branch and Kaman Corporation, regarding the Additional Capped Call Transaction (incorporated by reference to Exhibit 10.2 to the Company's Current Report on Form 8-K dated May 25, 2017, File No. 001-35419).
Previously Filed
   
Exhibit 10.42
Letter Agreement, dated May 22, 2017, between UBS AG, London Branch and Kaman Corporation, regarding the Additional Capped Call Transaction (incorporated by reference to Exhibit 10.3 to the Company's Current Report on Form 8-K dated May 25, 2017, File No. 001-35419).
Previously Filed
Exhibit 10.43
Second Amended and Restated Credit and Guaranty Agreement, dated as of December 13, 2019, by and among Kaman Corporation, RWG Germany GmbH, Kaman Lux Holding, S.à r.l and the other subsidiary borrowers from time to time party thereto, the Lenders from time to time party thereto and JPMorgan Chase Bank, N.A., as Administrative Agent and as Collateral Agent (incorporated by reference to Exhibit 10.1 to the Company's Current Report on Form 8-K dated December 18, 2019, File No. 001-35419), as amended by Amendment No. 1 thereto, dated as of December 8, 2021 (incorporated by reference to Exhibit 10.1 to the Company's Current Report on Form 8-K dated December 9, 2021, File No. 001-35419)..
Previously Filed
Exhibit 10.44Previously Filed
Exhibit 10.45
Form of Trademark, Trade Name and Domain Name License Agreement, dated as of August 26, 2019, between Kaman Corporation and certain Licensees (incorporated by reference to Exhibit 10.2 to the Company's Current Report on Form 8-K dated August 26, 2019, File No. 001-35419); and Schedule identifying agreements substantially identical to the form of Trademark, Trade Name and Domain Name License Agreement filed as Exhibit 10.39 hereto (incorporated by reference to Exhibit 10.2(a) to the Company's Current Report on Form 8-K dated August 26, 2019, File No. 001-35419).
Previously Filed
Exhibit 21Filed Herewith
  
Exhibit 23Filed Herewith
  
Exhibit 24Filed Herewith
129


  
Exhibit 31.1Filed Herewith
  
Exhibit 31.2Filed Herewith
  
Exhibit 32.1Filed Herewith
  
Exhibit 32.2Filed Herewith
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 documentFiled Herewith
101.SCHInline XBRL Taxonomy Extension SchemaFiled Herewith
101.CALInline XBRL Taxonomy Extension Calculation LinkbaseFiled Herewith
101.DEFInline XBRL Taxonomy Extension Definition LinkbaseFiled Herewith
101.LABInline XBRL Taxonomy Extension Label LinkbaseFiled Herewith
101.PREInline XBRL Taxonomy Extension Presentation LinkbaseFiled Herewith
104Cover Page Interactive Data File, formatted in iXBRL and contained in Exhibit 101Filed Herewith
* Management contract or compensatory plan
130
EX-10.7 2 ex107-rsaagreement.htm EX-10.7 Document
Exhibit 10.7
RESTRICTED SHARE AGREEMENT
(Under the Kaman Corporation
Amended and Restated 2013 Management Incentive Plan)

THIS RESTRICTED SHARE AGREEMENT (this “Agreement”), is made and entered into as of the day of _ , 20 , by and between KAMAN CORPORATION, a Connecticut corporation with its principal office in Bloomfield, Connecticut (the “Company”), and
«FIRST_NAME» «MI» «LAST_NAME», (the “Participant”).

Grant Date:             [Insert Date]     Number of Restricted Shares:     [Insert Number of Shares]    

1.Restricted Share Award.

(a)Subject to the terms and conditions set forth in this Agreement, the Company hereby grants to the Participant, effective as of the Grant Date set forth above (the “Grant Date”), the number of Restricted Shares set forth above (the “Restricted Shares”). The Restricted Shares are granted under, and are subject to all of the terms and provisions of, the Kaman Corporation Amended and Restated 2013 Management Incentive Plan (the “Plan”). All capitalized terms used but not otherwise defined herein shall have the meanings ascribed to them in the Plan.

(b)The number of Restricted Shares shall be transferred to the Participant as additional compensation for services rendered to the Company or one of its Subsidiaries. The Restricted Shares may be subject to forfeiture during a specified time period, as more particularly described in Sections 2 and 3 of this Agreement.

(c)In order for the transfer of Restricted Shares to occur, each Participant must execute and deliver a copy of this Agreement to the Chief Human Resources Officer of the Company (the “Custodian”) at the Company’s principal executive offices located in Bloomfield, Connecticut, within sixty (60) days of the Grant Date. Promptly thereafter, the Restricted Shares shall be issued in uncertificated form and recorded on the shareholder records maintained by the Transfer Agent and Registrar of the Company’s Common Stock (the “Transfer Agent”). If the Restricted Shares are subject to forfeiture, the Custodian will cause a notation to be placed on such records restricting any transfer of the Restricted Shares until the end of the applicable Installment Restriction Period described in Section 2 of this Agreement. Restricted Shares not subject to forfeiture at the Grant Date shall also be promptly issued in uncertificated form to the Participant but without such restrictive notation.

(d)Effective upon the date of issuance to the Participant of the Restricted Shares registered in the Participant’s name, the Participant will be a holder of record of the Restricted Shares and will have, subject to the terms and conditions of this Agreement, all rights of a shareholder with respect to such Shares including the right to vote such Shares at any meeting of shareholders of the Company at which such Shares are entitled to vote and the right to receive all distributions of any kind paid with respect to such Shares. If distributions are paid in the form of Shares, any such Shares will be deemed additional “Restricted Shares” hereunder, will be



subject to forfeiture if and to the same extent as the Shares with respect to which such Shares are paid as a dividend and will be issued in the same manner as provided in subsection (c) above.

2.Lapse of Restrictions.

(a)All restrictions set forth in Section 3 below will lapse in their entirety with respect to one-third (33.33%) of the Restricted Shares on each of the following dates:

March 1, 20
March 1, 20
March 1, 20

Each such period is called an “Installment Restriction Period.” Installment Restriction Periods are collectively referred to as the “Restriction Period.” Subject to the following provisions, Restricted Shares subject to an Installment Restriction Period shall, as of the end of that Installment Restriction Period, be no longer subject to forfeiture (e.g., they will become “vested”).

(b)As soon as reasonably practicable after the end of an Installment Restriction Period, the Custodian will instruct the Transfer Agent to remove the transfer restriction notation referred to in Section 1(c) of this Agreement; provided, however, that the Custodian shall not issue such instruction until the Participant has either (i) paid, or (ii) made provisions satisfactory to the Committee for the payment of, all applicable tax withholding obligations.

(c)If the Participant’s employment with or other service to the Company or a Subsidiary terminates during the Restriction Period because of death or Disability (as defined in Section 22(e)(3) of the Code), effective on the date of that event all restrictions set forth in Section 3 of this Agreement will lapse in their entirety with respect to all of the Restricted Shares and all such Shares shall be vested.

(d)The vesting of Restricted Shares under this Agreement will result in the Participant’s recognition of income for federal and state tax purposes (and/or foreign tax purposes, if applicable) and shall be subject to all applicable tax and tax withholding requirements. The Company or any Subsidiary shall have the authority and the right to deduct or withhold, or require the Participant to remit to the Company, an amount sufficient to satisfy all applicable federal, state, local and foreign taxes (including Participant’s FICA or employment tax obligations) required by law to be withheld with respect to the vesting of the Restricted Shares. The Company may, in its sole discretion and in satisfaction of the foregoing requirement, withhold, or allow the Participant to elect to have the Company withhold, Shares otherwise issuable upon the vesting of any of the Restricted Shares (or allow the surrender of Shares). Unless otherwise determined by the Committee, the number of Shares so withheld or surrendered shall be limited to the number of Shares that have a Fair Market Value on the date of withholding or repurchase no greater than the aggregate amount of such liabilities based on the minimum statutory withholding rates for federal, state, local and foreign income tax and payroll tax purposes that are applicable to supplemental taxable income. For purposes of this paragraph, such withheld or surrendered Shares shall be valued at the closing price of the Company’s Common Stock in the New York Stock Exchange on the most recent trading day preceding the date of determination on which sales of the Shares occurred.



-2-


3.Restrictions. The Restricted Shares are restricted and subject to forfeiture in accordance with and subject to the following provisions:

(a)Except as provided in Sections 2(c) and 3(b), if the Participant’s employment with or other service to the Company or a Subsidiary terminates during the Restriction Period, then effective upon the date of termination, all Restricted Shares which are not vested shall automatically be forfeited to the Company. Employment or other service will not be deemed to have terminated for this purpose by reason of a leave of absence approved by the Committee.

(b)In the event that the Participant’s employment with the Company or a Subsidiary terminates other than for “Cause” (as defined below) (i) after attaining age 62 with at least five years of employment service or (ii) after attaining age 65 (a “Retirement”) during the Restriction Period, effective upon such Retirement the Restricted Shares which are not vested will automatically be vested. For purposes of this Agreement, “Cause” means (x) the willful refusal by the Participant to perform proper responsibilities of the Participant’s position with the Company or a Subsidiary, (y) a violation of law by the Participant which adversely affects the assets, financial position or reputation of the Company or a Subsidiary, or (z) a violation by the Participant of any code of ethics, code of conduct or similar policy maintained by the Company or a Subsidiary. A Participant’s service shall be deemed to have terminated for Cause if, after the Participant’s service has terminated, facts and circumstances are discovered that would have justified a termination for Cause.

(c)None of the Restricted Shares, nor the Participant’s interest in any of the Restricted Shares, may be encumbered, sold, assigned, transferred, pledged or otherwise disposed of at any time during the Restriction Period. In the event of any such action, all then Restricted Shares shall automatically be forfeited to the Company effective upon the date of such event. The Participant will repay to the Company all dividends, if any, paid on or after the date of the event with respect to the forfeited Shares.

(d)If the Participant at any time forfeits Restricted Shares pursuant to this Agreement, the Custodian is authorized to cause such forfeited Shares to be cancelled and transferred to the Company. All of the Participant’s rights to and interest in the Restricted Shares shall terminate upon forfeiture without payment of consideration.

(e)If Restricted Shares are forfeited under this Agreement, the Custodian shall direct the Transfer Agent to make appropriate entries upon its records showing the cancellation of the Restricted Shares and to return the Shares to the Company.

(f)The Committee shall make all determinations in connection with this Agreement, including determinations as to whether an event has occurred resulting in the forfeiture of or lapse of restrictions on Restricted Shares and all such determinations of the Committee shall be final and conclusive.

4.Appointment of Agent. By executing this Agreement, the Participant, if the Restricted Shares are subject to forfeiture, irrevocably nominates, constitutes and appoints the Custodian as his or her agent and attorney-in-fact for purposes of surrendering or transferring the Restricted Shares to the Company upon any forfeiture required or authorized by this Agreement. This power is intended as a power coupled with an interest and shall survive the Participant’s death. In addition, it is intended as a durable power and shall survive the Participant’s Disability.








-3-


5.No Employment Rights. No provision of this Agreement shall:

(a)confer or be deemed to confer upon the Participant any right to continue in the employ of the Company or any Subsidiary or in any way affect the right of the Company or any Subsidiary to dismiss or otherwise terminate the Participant’s employment at any time for any reason with or without Cause, or

(b)be construed to impose upon the Company or any Subsidiary any liability for any forfeiture of Restricted Shares which may result under this Agreement if the Participant’s employment is so terminated, or

(c)affect the Company’s right to terminate or modify any contractual relationship with a Participant, who is not an employee of the Company or a Subsidiary.

6.No Liability for Business Acts or Omissions.

(a)The Participant recognizes and agrees that the Board or the officers, agents or employees of the Company, including the Custodian, their conduct of the business and affairs of the Company, may cause the Company to act, or to omit to act, in a manner that may, directly or indirectly, prevent the Restricted Shares from vesting under this Agreement. No provision of this Agreement shall be interpreted or construed to impose any liability upon the Company, the Board or any officer, agent or employee of the Company, including the Custodian for any forfeiture of Restricted Shares that may result, directly or indirectly, from any such action or omission.

(b)In the event of recapitalization, stock split, stock dividend, divisive reorganization or other change in capitalization affecting the Company’s Shares, an appropriate adjustment will be made in respect of the Restricted Shares. Any new or additional or different Shares or securities issued as the result of such an adjustment will be deemed included within the term “Restricted Shares” hereunder, will be subject to forfeiture if and to the same extent as the Shares with respect to which such adjustment is made and will be issued in the same manner as provided in Section 1(c) of this Agreement.

7.Interpretation. This Agreement shall at all times be interpreted, administered and applied in a manner consistent with the provisions of the Plan. In the event of any inconsistency between the terms of this Agreement and the terms of the Plan, the terms of the Plan shall control and the Plan is incorporated herein by reference.

8.Amendment; Modification; Waiver. No provision of this Agreement may be amended, modified or waived unless such amendment, modification or waiver shall be authorized by the Committee; provided, that no such amendment or modification shall adversely affect the Grantee's material rights under this Agreement without the Grantee's consent, except to comply with laws, regulations or rules under Section 18.8 of the Plan.



-4-


9.Complete Agreement. This Agreement and the terms and provisions of the Plan contain the entire agreement of the parties relating to the subject matter of this Agreement and supersedes any prior agreements or understandings with respect thereto.

10.Agreement Binding. This Agreement shall be binding upon and inure to the benefit of the Company, its successors and assigns and the Participant, his or her heirs, devisees and legal representatives.

11.Legal Representative. In the event of the Participant’s death or a judicial determination of his or her incompetence, reference in this Agreement to the Participant shall be deemed to refer to his or her legal representative, heirs or devisees, as the case may be.

12.Business Day. If any event provided for in this Agreement is scheduled to take place on a day on which the Company’s corporate offices are not open for business, such event shall take place on the next succeeding day on which the Company’s corporate offices are open for business.

13.Titles. The titles to sections or paragraphs of this Agreement are intended solely for convenience and no provision of this Agreement is to be construed by reference to the title of any section or paragraph.

14.Consent to Transfer of Data. By accepting this Agreement, the Participant hereby consents to the collection, use, disclosure, and transfer (including overseas) of such Participant’s personal data in connection with, or as necessary or appropriate for, the administration of this award and the Plan under which it is issued, including without limitation to Solium Capital LLC and Morgan Stanley Smith Barney LLC (collectively with their respective affiliates, “Shareworks”), service providers which are assisting the Company with the implementation and administration of the Plan. The Company may select one or more different service providers or additional service providers and share personal data with such other service providers in a similar manner. Participant may be asked to agree on separate terms and data processing practices with the service providers, with such agreement being a condition to the ability to participate in the Plan and access any Participant portal that may be provided by service provider.

15.Notices.

(a)Any notice to the Company pursuant to any provision of this Agreement will be deemed to have been delivered when delivered in person to the President or Secretary of the Company, when deposited in the United States mail, addressed to the President or Secretary of the Company, at the Company’s corporate offices, when delivered to the President or Secretary of the Company by electronic mail, or when delivered to such other address as the Company may from time to time designate in writing.

(b)Any notice to the Participant pursuant to any provision of this Agreement will be deemed to have been delivered when delivered to the Participant in person, when deposited in the United States mail, addressed to the Participant at the address on the shareholder records of the Company, when delivered to the Participant by electronic mail, or when delivered to such other address as the Participant may from time to time designate in writing.

16.Administration And Interpretation. The administration of the Restricted Share Award evidenced by this Agreement shall be subject to such rules and regulations as the Committee deems necessary or advisable for the administration of the Plan. The determination or the interpretation and construction of any provision of this Agreement and the Plan by the Committee shall be final and conclusive upon all concerned, unless otherwise determined by the Board of Directors of the Company. This Agreement shall at all times be interpreted and applied in a manner consistent with the provisions of the Plan, and in the event of any inconsistency between the terms of this Agreement and the terms of the Plan, the terms of the Plan shall control, the terms of the Plan being incorporated herein by reference.



-5-


17.Counterparts. This Agreement may be executed in counterparts, each of which shall be deemed an original but all of which together will constitute one and the same instrument. Counterpart signature pages to this Agreement transmitted by facsimile transmission, by electronic mail in portable document format (.pdf), or by any other electronic means intended to preserve the original graphic and pictorial appearance of a document, will have the same effect as physical delivery of the paper document bearing an original signature.

18.Electronic Delivery. In lieu of receiving documents in paper format, the Participant agrees, to the fullest extent permitted by law, to accept electronic delivery of any documents that the Company may be required to deliver (including, but not limited to, prospectuses, prospectus supplements, grant or award notifications and agreements, account statements, annual and quarterly reports, and all other agreements, forms and communications) in connection with this and any other prior or future incentive award or program made or offered by the Company or its predecessors or successors. Electronic delivery of a document to the Participant may be via a Company e-mail system or by reference to a location on a Company intranet site to which the Participant has access.

19.Compensation Recovery. The Company may cancel, forfeit or recoup any rights or benefits of, or payments to, the Participant hereunder, including but not limited to any Shares issued by the Company following vesting of the Restricted Shares under this Agreement or the proceeds from the sale of any such Shares, under any compensation recovery policy that it may establish and maintain from time to time, to meet listing requirements that may be imposed in connection with the Dodd-Frank Wall Street Reform and Consumer Protection Act or otherwise. The Company shall delay the exercise of its rights under this Section for the period as may be required to preserve equity accounting treatment.

20.Taxes; Limitation on Excess Parachute Payments. The settlement of this Award is conditioned on the Participant making arrangements reasonably satisfactory to the Company for the withholding of all applicable federal, state, local or foreign taxes as may be required under applicable law. The Participant shall bear all expense of, and be solely responsible for, all federal, state, local or foreign taxes due with respect to any payment received under this Award Agreement. Notwithstanding any other provision in this Award Agreement to the contrary, any payment or benefit received or to be received by the Participant in connection with a Change in Control or the termination of employment (whether payable under the terms of this Award Agreement or any other plan, arrangement or agreement with the Company or one of its Subsidiaries (collectively, the “Payments”) that would constitute a “parachute payment” within the meaning of Section 280G of the Code, shall be reduced to the extent necessary so that no portion thereof shall be subject to the excise tax imposed by Section 4999 of the Code (the “Excise Tax”), but only if, by reason of such reduction, the net after-tax benefit received by the Participant shall exceed the net after-tax benefit that would be received by the Participant if no such reduction was made. Whether and how the limitation under this Section 20 is applicable shall be determined under the Section 280G Rules set forth in Exhibit A, which shall be enforceable as if set forth in this Award Agreement.

21.Changes to Award Administration. Notwithstanding any other provision herein to the contrary, the Company or the Custodian may provide an alternative process for delivery to the Custodian of an executed copy of this Agreement, and may change the method and process for the issuance, recordation and delivery of the Restricted Shares to or for the benefit of Participant (including at vesting) and for the maintenance of Participant’s account. Without limiting the generality of the foregoing, the Company or the Custodian may select one or more service providers, including the Transfer Agent and Shareworks, to assist with the maintenance and administration of the Plan and Participant’s account, and may deliver the Restricted Shares in book-entry form and/or through electronic delivery of the Restricted Shares to a brokerage account for the benefit of the Participant. Participant hereby agrees that Section 14 and this Section 21 shall apply to all other outstanding awards granted to Participant under the Plan, any predecessor plan or the Kaman Corporation 2003 Stock Incentive Plan, including any awards



-6-


granted pursuant to Restricted Share Agreements, Non-Statutory Stock Option Agreements, Performance Stock Unit Agreements, and Restricted Stock Unit Agreements, as if this provision were set out in such award agreements.



-7-


IN WITNESS WHEREOF, the parties have executed this Agreement, or caused this Agreement to be executed, as of the date first written above.

KAMAN CORPORATION


By: Name:
Title:



PARTICIPANT


image_0a.jpg
«FIRST_NAME» «MI» «LAST_NAME»



-8-


Exhibit A—Section 280G Rules To Restricted Stock Agreement
The following rules shall apply for purposes of determining whether and how the limitations provided under Section 20 are applicable to the Participant.

1.The “net after-tax benefit” shall mean (i) the Payments (as defined in Section
20) which the Participant receives or is then entitled to receive from the Company or a Subsidiary or Affiliate that would constitute “parachute payments” within the meaning of Section 280G of the Code, less (ii) the amount of all federal, state and local income and employment taxes payable by the Participant with respect to the foregoing calculated at the highest marginal income tax rate for each year in which the foregoing shall be paid to the Participant (based on the rate in effect for such year as set forth in the Code as in effect at the time of the first payment of the foregoing), less (iii) the amount of Excise Tax imposed with respect to the payments and benefits described in (i) above.

2.All determinations under Section 20 of this Award Agreement and this Exhibit A will be made by an accounting firm or law firm that is selected for this purpose by the Company’s Chief Executive Officer prior to a Change in Control (the “280G Firm”). All fees and expenses of the 280G Firm shall be borne by the Company. The Company will direct the 280G Firm to submit any determination it makes under Section 20 of this Award Agreement and this Exhibit A and detailed supporting calculations to both the Participant and the Company as soon as reasonably practicable.

3.If the 280G Firm determines that one or more reductions are required under Section 20 of this Award Agreement, the 280G Firm shall also determine which Payments shall be reduced (first from cash payments and then from non-cash benefits, in each such case first from amounts not subject to Section 409A of the Code and then from amounts subject to Section 409A of the Code, with the Payments that otherwise would be made last in time reduced first) to the extent necessary so that no portion thereof shall be subject to the excise tax imposed by Section 4999 of the Code, and the Company shall pay such reduced amount to the Participant.

4.As a result of the uncertainty in the application of Section 280G at the time that the 280G Firm makes its determinations under this Section, it is possible that amounts will have been paid or distributed to the Participant that should not have been paid or distributed (collectively, the “Overpayments”), or that additional amounts should be paid or distributed to the Participant (collectively, the “Underpayments”). If the 280G Firm determines, based on either the assertion of a deficiency by the Internal Revenue Service against the Company or the Participant, which assertion the 280G Firm believes has a high probability of success or controlling precedent or substantial authority, that an Overpayment has been made, the Participant must repay to the Company, without interest; provided, however, that no loan will be deemed to have been made and no amount will be payable by the Participant to the Company unless, and then only to the extent that, the deemed loan and payment would either reduce the amount on which the Participant is subject to tax under Section 4999 of




-9-



the Code or generate a refund of tax imposed under Section 4999 of the Code. If the 280G Firm determines, based upon controlling precedent or substantial authority, that an Underpayment has occurred, the 280G Firm will notify the Participant and the Company of that determination and the amount of that Underpayment will be paid to the Participant promptly by the Company.

5.The Participant will provide the 280G Firm access to, and copies of, any books, records, and documents in the Participant’s possession as reasonably requested by the 280G Firm, and otherwise cooperate with the 280G Firm in connection with the preparation and issuance of the determinations and calculations contemplated by Section 20 of this Award Agreement and this Exhibit A.



-10-
EX-10.9 3 ex109-psuagreement.htm EX-10.9 Document
Exhibit 10.9

PERFORMANCE STOCK UNIT AWARD AGREEMENT
(Under the Kaman Corporation
Amended and Restated 2013 Management Incentive Plan)

Name of Participant:    [____________]

No. of PSUs:     [______]

Grant Date:    [____________]

Performance Period:    [____________] through [____________]


This Performance Stock Unit Award Agreement (the “Agreement”) is between Kaman Corporation, a Connecticut corporation (the “Company”), and the Participant named above (the “Participant”), a person notified by the Company, and identified in the Company’s records, as the recipient of an Award of performance-based Restricted Stock Units (“Performance Stock Units”). This Agreement is effective as of the Grant Date set forth above.

The Company wishes to award to the Participant Performance Stock Units representing the opportunity to earn Shares, or cash or other property in lieu of Shares, subject to the terms and conditions set forth in this Agreement, in order to carry out the purpose of the Company’s Amended and Restated Kaman Corporation Amended and Restated 2013 Management Incentive Plan (the “Plan”).

Accordingly, for good and valuable consideration, the receipt and adequacy of which are hereby acknowledged, the Company and the Participant hereby agree as follows:

1.Award of Performance Stock Units.

The Company hereby grants to the Participant, effective as of the Grant Date, an Award of Performance Stock Units for that number of Performance Stock Units set forth above (the “PSUs”), on the terms and conditions set forth in this Agreement and the Plan. Each PSU represents the right to receive one Share, or cash or other property in lieu of one Share, subject to the terms and conditions set forth herein.

2.Rights with Respect to the PSUs.

The PSUs granted hereunder do not and shall not give the Participant any of the rights and privileges of a shareholder of the Company. The Participant’s rights with respect to the PSUs shall remain forfeitable at all times prior to the date or dates on which such rights become vested, and the restrictions with respect to the PSUs lapse, in accordance with Sections 3 or 4 hereof. The Participant’s right to receive Shares, cash payments and other distributions with respect to the PSUs is more particularly described in Section 7 hereof.

3.Vesting.

(a)Subject to the terms and conditions of this Agreement, including the clawback and forfeiture provisions under Section 6 below, the Earned PSUs (as defined below), if any, shall vest, and the restrictions with respect to the PSUs shall lapse, on the dates and in the amounts set forth in this Agreement if the Participant remains continuously employed by the Company or a Subsidiary until the date the Participant becomes vested in accordance with the terms and conditions of this Agreement.




(b)The number of PSUs that shall become earned, if any (the “Earned PSUs”), following the end of the Performance Period shall be determined (i) with respect to fifty percent (50%) of the PSUs by multiplying such PSUs by the Relative TSR Earned Percentage, calculated as set forth in Exhibit A to this Agreement, which percentage may range from zero to two hundred percent (200%) and (ii) with respect to the remaining fifty percent (50%) of the PSUs by multiplying the PSUs by the ROIC Earned Percentage, calculated as set forth in Exhibit B to this Agreement, which percentage may range from zero to two hundred percent (200%).

(c)The Earned PSUs, if any, shall vest on the last day of the Performance Period (the “Vesting Date”).

(d)The calculations under this Section 3 shall be made by the Compensation Committee (the “Committee”) of the Company’s Board of Directors (the “Board”) following the end of the Performance Period and any vesting resulting from such calculations shall be effective as of the Vesting Date. Any PSUs that do not vest on the Vesting Date pursuant to the terms of Section 3 or 4 hereof shall be immediately and irrevocably forfeited, including the right to receive cash payments and other distributions pursuant to Sections 7(c) and (d) hereof, as of the Vesting Date.

(e)The Committee shall have the authority to make any determinations regarding questions arising from the application of the provisions of this Section 3, which determination shall be final, conclusive and binding on the Participant and the Company.

4.Termination of Employment; Forfeiture.

If the Participant ceases to be employed by the Company or a Subsidiary prior to the vesting or forfeiture of the PSUs pursuant to Section 3 hereof, the Participant’s rights to all of the PSUs shall be immediately and irrevocably forfeited, including the right to receive cash payments and other distributions pursuant to Sections 7(c) and (d) hereof. Notwithstanding the foregoing, the PSUs shall vest subject to the terms and conditions of this Agreement, including the clawback and forfeiture provisions under Section 6 below:

(a)If the Participant’s employment with or other service to the Company or a Subsidiary terminates during the Performance Period because of death or Disability (as defined in Section 22(e)(3) of the Code), then the number of PSUs that become earned shall be determined at the end of the Performance Period in accordance with Section 3(b) hereof, and the Earned PSUs, if any, shall become vested on a pro rata basis by multiplying a fraction, the numerator of which shall be the number of calendar days from the beginning of the Performance Period to the date of the Participant’s termination of employment and the denominator of which shall be the total number of calendar days during the Performance Period.

(b)In the event that the Participant’s employment with the Company or a Subsidiary terminates other than for “Cause” (as defined below) (i) after attaining age 62 with at least five years of employment service or (ii) after attaining age 65 (a “Retirement”) during the Performance Period, then the number of PSUs that become earned shall be determined at the end of the Performance Period in accordance with Section 3(b) hereof, and the Earned PSUs, if any, shall become vested on a pro rata basis by multiplying a fraction, the numerator of which shall be the number of calendar days from the beginning of the Performance Period to the date of the Participant’s termination of employment and the denominator of which shall be the total number of calendar days during the Performance Period. For purposes of this Agreement, “Cause” means (x) the willful refusal by the Participant to perform proper responsibilities of the Participant’s position with the Company or a Subsidiary, (y) a violation
- 2 -


of law by the Participant which adversely affects the assets, financial position or reputation of the Company or a Subsidiary, or (z) a violation by the Participant of any code of ethics, code of conduct or similar policy maintained by the Company or a Subsidiary. A Participant’s service shall be deemed to have terminated for Cause if, after the Participant’s service has terminated, facts and circumstances are discovered that would have justified a termination for Cause.

5.Restriction on Transfer.

Except as contemplated by Section 7(a), none of the PSUs may be sold, assigned, transferred, pledged, attached or otherwise encumbered, and no attempt to transfer the PSUs, whether voluntary or involuntary, by operation of law or otherwise, shall vest the transferee with any interest or right in or with respect to the PSUs.

6.Application of Clawback Policy and Stock Ownership Policy.

The PSUs and any rights to Shares, cash or other property in connection with the PSUs and any other incentive compensation paid to or received by the Participant, including annual cash incentive compensation granted to the Participant under the Plan, are subject to terms and conditions of the Kaman Corporation Compensation Recoupment Policy and any other Company clawback policy and Company minimum stock ownership policy as may be in effect from time to time (the “Policies”). By accepting the PSUs, the Participant voluntarily agrees and acknowledges that: (a) the Policies are part of this Performance Stock Unit Award Agreement, (b) the Company may cancel the PSUs, require reimbursement of Shares, cash or other property acquired under the PSUs or any other incentive compensation paid to or received by the Participant, including annual cash incentive compensation granted to the Participant under the Plan and effect any other right of recoupment as provided under the Plan or otherwise in accordance with the Policies as they currently exist or as they may from time to time be adopted or modified in the future by the Company, and (c) the Participant may be required to repay to the Company certain previously paid compensation, whether provided under the Plan, the PSUs, or otherwise in accordance with the Policies. The Company’s rights under this Section 6 shall be in addition to its rights under Section 24 of the Plan.

7.Settlement of PSUs.

(a)No Shares, or cash or other property in lieu of Shares, shall be issued to the Participant (or the Participant’s beneficiary or, if none, the Participant’s estate in the event of the Participant’s death) prior to the date on which the applicable PSUs vest, in accordance with the terms and conditions set forth in this Agreement.

(i)Except as otherwise provided in this Section 7(a), the Company shall promptly following the end of the Performance Period, as applicable, but no later than the 15th day of the third month following the end of the Company’s taxable year that includes the last day of the Performance Period, as applicable, with respect to PSUs that vest pursuant to Section 3(c) hereof, subject to any applicable withholding taxes pursuant to Section 9 hereof, cause the Shares underlying the Participant’s vested PSUs (as adjusted by the applicable Earned Percentage) to be delivered to the Participant in a manner the Committee deems appropriate, including by a certificate or electronically transfer to the Participant by book-entry (the date of such delivery, the “Settlement Date”). The Committee may, in its sole discretion, elect to deliver to the Participant cash or other property in lieu of the Shares underlying the Participant’s vested PSUs (as adjusted by the applicable Earned Percentage) provided such cash or other property is in an amount equal to the Fair Market Value of such Shares on the Settlement Date.
- 3 -



(ii)In the event that the Participant’s employment terminates in accordance with the provisions of Section 4(a) or Section 4(b) hereof, the Company shall (x) promptly following the last day of the Performance Period, but no later than the 15th day of the third month following the end of the Company’s taxable year that includes the last day of the Performance Period, with respect to PSUs that vest pursuant to Section 4(a) or Section 4(b) hereof on account of the Participant’s termination of employment with the Company on or prior to the Vesting Date, subject to any applicable withholding taxes pursuant to Section 9 hereof, cause the Shares underlying the Participant’s vested PSUs (as adjusted by the applicable Earned Percentage) to be delivered to the Participant or the Participant’s legal representatives, beneficiaries or heirs, as the case may be, in a manner the Committee deems appropriate, including by a certificate or electronically transfer to the Participant by book-entry. The Committee may, in its sole discretion, elect to deliver to the Participant, or the Participant’s legal representatives, beneficiaries or heirs, as the case may be, cash or other property in lieu of the Shares underlying the Participant’s vested PSUs (as adjusted by the applicable Earned Percentage) provided such cash or other property is in an amount equal to the Fair Market Value of such Shares on the Settlement Date.

(b)Notwithstanding the foregoing, any distribution (including any distribution of amounts otherwise described in Sections 7(c) and (d) below) to any “specified employee” as determined in accordance with procedures adopted by the Company that reflect the requirements of Section 409A(a)(2)(B)(i) of the Code (and any applicable guidance thereunder), that constitutes “deferred compensation” under Section 409A of the Code and is on account of the Participant’s “separation from service” (within the meaning of Section 409A of the Code) shall be made as soon as reasonably practicable after the first day of the seventh month following such separation from service (or, if earlier, the date of the specified employee’s death) as required to comply with Section 409A of the Code. The Company will not deliver any fractional Share and will not make any cash payment related to any fractional Share; instead, any fractional Share will be eliminated by rounding upward to the nearest whole share if the fractional is 0.5 or greater and otherwise downward to the nearest whole Share. In the event of the Participant’s death after the Participant’s Retirement or termination of employment and before payment, the number of Shares otherwise deliverable and the amount otherwise payable under Section 7(a) shall be delivered or paid, as applicable, to the Participant’s beneficiary or, if none, the Participant’s estate as soon as practicable after the Participant’s death. No transfer by will or the applicable laws of descent and distribution of any PSUs which vest by reason of the Participant’s death shall be effective to bind the Company unless the Committee shall have been furnished with written notice of such transfer and a copy of the will or such other evidence as the Committee may deem necessary to establish the validity of the transfer.

(c)On each date on which Shares, cash or other property in lieu of Shares under Section 7(a) are delivered to the Participant (or the Participant’s beneficiary or, if none, the Participant’s estate in the event of the Participant’s death), the Company shall also deliver to the Participant (or the Participant’s beneficiary or, if none, the Participant’s estate in the event of the Participant’s death) the number of additional Shares, the number of any other securities of the Company and the value or actual issuance of any other property (in each case as determined by the Committee) (except for cash dividends and other cash distributions), in each case that the Company would have distributed to the Participant during the period commencing on the Grant Date and ending on the Vesting Date in respect of the Shares that are being delivered to the Participant under Section 7(a) had such shares been issued to the Participant on the Grant Date, without interest, and less any tax withholding amount applicable
- 4 -


to such distribution. To the extent that the PSUs are forfeited prior to vesting, the right to receive such distributions shall also be forfeited.

(d)On each date on which Shares, cash or other property in lieu of Shares under Section 7(a) are delivered to the Participant (or the Participant’s beneficiary or, if none, the Participant’s estate in the event of the Participant’s death), the Company shall also deliver to the Participant (or the Participant’s beneficiary or, if none, the Participant’s estate in the event of the Participant’s death) a cash payment equal to the aggregate amount of cash dividends and other cash distributions that the Company would have paid to the Participant during the period commencing on the Grant Date and ending on the applicable vesting date in respect of the Shares that are being delivered to the Participant under Section 7(a) had such shares been issued to the Participant on the Grant Date, without interest, and less any applicable withholding taxes. To the extent that the PSUs are forfeited prior to vesting, the right to receive such cash payment shall also be forfeited.

8.Adjustments.

In the event of any event described in Section 12 of the Plan, an appropriate adjustment will be made by the Committee in respect of the PSUs under Section 12 of the Plan. Any new or additional or different Shares or securities covered by this Agreement as the result of such an adjustment will be deemed included within the term “PSUs” hereunder and will be subject to the provisions of this Agreement.

9.Taxes.

(a)The Participant acknowledges that the Participant will consult with the Participant’s personal tax advisor regarding the income tax consequences of the grant of the PSUs, the receipt of cash payments or other distributions pursuant to Section 7 hereof, the vesting of the PSUs and the receipt of Shares, cash or other property upon the settlement of the PSUs, and any other matters related to this Agreement. In order to comply with all applicable federal, state, local or foreign income tax laws or regulations, the Company may take such action as it deems appropriate to ensure that all applicable federal, state, local or foreign payroll, withholding, income or other taxes, which are the Participant’s sole and absolute responsibility, are withheld or collected from the Participant.

(b)In accordance with the terms of the Plan, and such rules as may be adopted by the Committee, the Participant may elect to satisfy any applicable tax withholding obligations arising from the vesting of the PSUs and the corresponding receipt of Shares and cash or other payments by (i) delivering cash (including check, draft, money order or wire transfer made payable to the order of the Company), (ii) having the Company withhold a portion of the Shares or cash otherwise to be delivered or paid having a Fair Market Value equal to the minimum statutory withholding amount or such greater amount as may be permitted under applicable accounting standards, or (iii) delivering to the Company Shares having a Fair Market Value equal to the amount of such taxes. The Participant’s election must be made on or before the date that the amount of tax to be withheld is determined. The maximum number of Shares that may be withheld to satisfy any applicable tax withholding obligations arising from the vesting and settlement of the PSUs may not exceed such number of Shares having a Fair Market Value equal to the minimum statutory amount required by the Company to be withheld and paid to any federal, state, or local taxing authority with respect to such vesting and settlement of the PSUs, or such greater amount as may be permitted under applicable accounting standards, at the discretion of the Company. If the Participant does not make a tax withholding election under this Section 9(b), the Company shall withhold Shares, cash or other property as provided in Section 9(b)(ii) above.

- 5 -


(c)Notwithstanding any other provision in this Agreement to the contrary, any payment or benefit received or to be received by the Participant in connection with a Change in Control or the termination of employment (whether payable under the terms of this Agreement or any other plan, arrangement or agreement with the Company or one of its Subsidiaries  (collectively, the “Payments”) that would constitute a “parachute payment” within the meaning of Section 280G of the Code, shall be reduced to the extent necessary so that no portion thereof shall be subject to the excise tax imposed by Section 4999 of the Code (the “Excise Tax”), but only if, by reason of such reduction, the net after-tax benefit received by the Participant shall exceed the net after-tax benefit that would be received by the Participant if no such reduction was made.  Whether and how the limitation under this Section 9(c) is applicable shall be determined under the Section 280G Rules set forth in Exhibit C to this Agreement, which shall be enforceable as if set forth in this Agreement.

10.[Reserved.]

11.General Provisions.

(a)Interpretations. This Agreement is subject in all respects to the terms of the Plan. A copy of the Plan is available upon the Participant’s request. Terms used herein which are defined in the Plan shall have the respective meanings given to such terms in the Plan, unless otherwise defined herein. In the event that any provision of this Agreement is inconsistent with the terms of the Plan, the terms of the Plan shall govern. Any question of administration or interpretation arising under this Agreement shall be determined by the Committee, and such determination shall be final, conclusive and binding upon all parties in interest. To the extent that any Award granted by the Company is subject to Section 409A of the Code, such Award shall be subject to terms and conditions that comply with the requirements of Section 409A of the Code to avoid adverse tax consequences under Section 409A of the Code.

(b)Integrated Agreement. This Agreement and the Plan constitute the entire understanding and agreement between the Company and the Participant with respect to the subject matter contained herein and supersedes any prior agreements, understandings, restrictions, representations, or warranties between the Company and the Participant with respect to such subject matter other than those as set forth or provided for herein.

(c)Amendment of PSU Award. No provision of this Agreement may be amended, modified or waived unless such amendment, modification or waiver shall be authorized by the Committee; provided, that no such amendment or modification shall adversely affect the Participant’s material rights under this Agreement without the Participant's consent, except to comply with laws, regulations or rules under Section 18.8 of the Plan.

(d)No Right to Employment. Nothing in this Agreement or the Plan shall be construed as giving the Participant the right to be retained as an employee of the Company or any Subsidiary. In addition, the Company or any Subsidiary may at any time dismiss the Participant from employment, free from any liability or any claim under this Agreement, unless otherwise expressly provided in this Agreement.

(e)Consent to Transfer of Data. By accepting this Agreement, the Participant hereby consents to the collection, use, disclosure, and transfer (including overseas) of the Participant’s personal data in connection with, or as necessary or appropriate for, the administration of this award and the Plan under which it is issued, including without limitation to Solium Capital LLC and Morgan Stanley Smith Barney LLC (collectively with their respective affiliates, “Shareworks”), service providers which are assisting the Company with the implementation and administration of the Plan. The Company may select one or more
- 6 -


different service providers or additional service providers and share personal data with such other service providers in a similar manner. Participant may be asked to agree on separate terms and data processing practices with the service providers, with such agreement being a condition to the ability to participate in the Plan and access any Participant portal that may be provided by service provider. Participant hereby agrees that this Section 11(e) shall apply to all other outstanding awards granted to Participant under the Plan, any predecessor plan thereto or the Kaman Corporation 2003 Stock Incentive Plan, including any awards granted pursuant to Restricted Share Agreements, Non-Statutory Stock Option Agreements, Performance Stock Unit Agreements, and Restricted Stock Unit Agreements, as if this provision were set out in such award agreements.

(f)Securities Matters. The Company shall not be required to deliver any Shares, or any certificates therefore or book-entry transfer notation thereof, until the requirements of any federal or state securities or other laws, rules or regulations (including the rules of any securities exchange) as may be determined by the Company to be applicable are satisfied.

(g)Headings. Headings are given to the sections and subsections of this Agreement solely as a convenience to facilitate reference. Such headings shall not be deemed in any way material or relevant to the construction or interpretation of this Agreement or any provision hereof.

(h)Sections. Sections (if any) that are referenced but “intentionally omitted” from this Agreement shall not be deemed in any way material or relevant to the construction or interpretation of this Agreement or any provision hereof.

(i)Governing Law. The validity, construction, interpretation and effect of this Agreement shall exclusively be governed by and determined in accordance with the laws of the State of Connecticut, except to the extent preempted by federal law, which shall to the extent of such preemption govern.

(j)Notices.

(i)Any notice to the Company pursuant to any provision of this Agreement will be deemed to have been delivered when delivered in person to the President or Secretary of the Company, when deposited in the United States mail, addressed to the President or Secretary of the Company, at the Company’s corporate offices, when delivered to the President or Secretary of the Company by electronic mail, or when delivered to such other address as the Company may from time to time designate in writing.

(ii)Any notice to the Participant pursuant to any provision of this Agreement will be deemed to have been delivered when delivered to the Participant in person, when deposited in the United States mail, addressed to the Participant at the address on the shareholder records of the Company, when delivered to the Participant by electronic mail, or when delivered to such other address as the Participant may from time to time designate in writing.

(k)Offset. Any severance or other payment or benefits to the Participant under the Company’s plans and agreements may be reduced in the Company’s discretion, by any amounts that the Participant owes the Company under Section 6 of this Agreement, provided that any such offset occurs at a time so that it does not violate Section 409A of the Code and is permitted under applicable laws.

- 7 -


(l)Electronic Delivery. In lieu of receiving documents in paper format, the Participant agrees, to the fullest extent permitted by law, to accept electronic delivery of any documents that the Company may be required to deliver (including, but not limited to, prospectuses, prospectus supplements, grant or award notifications and agreements, account statements, annual and quarterly reports, and all other agreements, forms and communications) in connection with this and any other prior or future incentive award or program made or offered by the Company or its predecessors or successors.  Electronic delivery of a document to the Participant may be via a Company e-mail system or by reference to a location on a Company intranet site to which the Participant has access.

(m)Savings Clause. If any provision(s) of this Agreement shall be determined to be illegal or unenforceable, such determination shall in no manner affect the legality or enforceability of any other provision hereof.

(n)Award Agreement and Related Documents. This PSU Agreement shall have no force or effect unless the Participant has been notified by the Company, and identified in the Company’s records, as the recipient of a PSU grant.

YOU MUST REVIEW AND ACKNOWLEDGE ACCEPTANCE OF THE TERMS OF THIS AGREEMENT, INCLUDING SPECIFICALLY THE CLAWBACK AND FORFEITURE PROVISIONS UNDER SECTION 6 OF THIS AGREEMENT AND THE COMPANY’S OFFSET PROVISIONS, BY EXECUTING THIS AGREEMENT ELECTRONICALLY WITHIN 60 DAYS OF THE DATE OF GRANT; PROVIDED, HOWEVER, THAT THE COMMITTEE MAY, AT ITS DISCRETION, EXTEND THIS DATE. FAILURE TO ACCEPT THE REFERENCED TERMS AND TO EXECUTE THIS AGREEMENT ELECTRONICALLY WILL PRECLUDE YOU FROM RECEIVING YOUR PSU GRANT.
IN WITNESS WHEREOF, the parties have executed this Agreement effective as of the Grant Date specified above.
KAMAN CORPORATION


By:    ___________________________________
Name:
Title:



PARTICIPANT


_______________________________________
Name:



- 8 -



PERFORMANCE STOCK UNIT AWARD AGREEMENT – EXHIBIT A

RELATIVE TSR PERFORMANCE CRITERIA

Fifty percent (50%) of the PSUs shall become earned based on the Company’s total shareholder return (“TSR”) for the Performance Period relative to the TSRs of the Russell 2000 Companies (as defined below), as determined by the Committee. The PSUs that shall become earned, if any, following the end of the Performance Period shall be determined by multiplying the number of PSUs granted by the “Relative TSR Earned Percentage,” as determined below, provided that the maximum Relative TSR Earned Percentage for the Performance Period shall be [ ]%. Any PSUs that do not become earned at the end of the Performance Period will be forfeited.

The Relative TSR Earned Percentage shall be determined according to the following grid:

Company TSR Relative to the TSRs of the Russell 2000 Companies for the Performance Period
Relative TSR Earned Percentage
Below [ ]th Percentile
[ ]% (Threshold)
[ ]th Percentile
[ ]%
[ ]th Percentile
[ ]%
[ ]th Percentile or Higher
[ ]% (Maximum)

Interpolation: To the extent performance falls between two levels in the table above, linear interpolation shall apply in determining the percentage of the PSUs that are earned. The criteria in the table above notwithstanding, in the event the Company’s TSR over the Performance Period is negative, the maximum percent of the PSUs to become earned shall be [ ]%.

1.Relative Total Shareholder Return” means the Company’s TSR relative to the TSR of the Russell 2000 Companies. Relative Total Shareholder Return will be determined by ranking the Company and the Russell 2000 Companies from highest to lowest according to their respective TSRs. After this ranking, the percentile performance of the Company relative to the Russell 2000 Companies will be determined as follows:

P= 1 - ([R - 1] / [N - 1])

where:
“P” represents the percentile performance which will be rounded, if necessary, to the nearest whole percentile by application of regular rounding.
“N” represents the number of Russell 2000 Companies as of the Vesting Date, plus the Company.
“R” represents Company’s ranking among the Russell 2000 Companies.

Relative Total Shareholder Return shall be calculated by the Committee based on the terms set forth in this Exhibit A subject to the Committee’s sole and absolute discretion.




2.TSR” means, for the Company and each of the Russell 2000 Companies, the company’s total shareholder return, expressed as a percentage, which will be calculated by dividing (i) the Closing Average Share Value by (ii) the Opening Average Share Value and subtracting one from the quotient.

Example: An illustrative example of a TSR calculation is attached at the end of this Exhibit A.

3.Opening Average Share Value” means the average Share Value over the trading days in the Opening Average Period.

4.Opening Average Period” means the 20 trading days immediately following January 1, [      ].

5.Accumulated Shares” means, for a given trading day, the sum of (i) one (1) share and (ii) the cumulative number of shares of the company’s common stock purchasable with dividends declared on the company’s common stock to that point during the Performance Period, assuming same day reinvestment of such dividends at the closing price on the ex-dividend date.

6.Closing Average Share Value” means the average Share Value over the trading days in the Closing Average Period.

7.Closing Average Period” means the 20 trading days immediately preceding December 31, [      ].

8.Share Value” means, with respect to a given trading day, the closing price of the company’s common stock multiplied by the Accumulated Shares for such trading day.

9.Russell 2000 Companies” means, for the Performance Period, each company that is in the Russell 2000 Index on the first day of the Performance Period and continues to be a member of such index throughout the full duration of that Performance Period. For the avoidance of doubt, each company that is in the Russell 2000 Index on the first day of the Performance Period and ceases to be in the Russell 2000 Index (or its successor) during the Performance Period for any reason, including due to its bankruptcy or insolvency, shall not be a “Russell 2000 Company” for purposes of this Agreement. In the event the Russell 2000 Index ceases to exist for any reason during a Performance Period, the Committee shall determine in its sole discretion the companies whose TSRs will be used to determine the Company’s Relative Total Shareholder Return for the Performance Period.

Each Russell 2000 Company’s “common stock” shall mean that series of common stock that is publicly traded on a registered U.S. exchange or, in the case of a non-U.S. company, an equivalent non- U.S. exchange. For purposes of calculating TSR, the value on any given trading day of any Russell Company shares traded on a foreign exchange will be converted to U.S. dollars.

A-2


The following example illustrates the calculation of TSR for the Company with a Performance Period that extends from January 1, [ ] to December 31, [ ].

Opening Average Share Value (1/[ ]/ [      ] – [ ]/[ ]/ [      ])    $[      ]
Closing Average Share Value (12/[ ]/ [      ] – 12/[ ]/ [      ])    $[      ]
TSR (expressed as percentage)    [      ]%

Opening Average
Closing Average

Date
Closing

Dividend
Accumulated
Share

Date
Closing

Dividend
Accumulated
Share
Price
Shares
Value
Price
Shares
Value




















































































































































































Average
    

Average


Note: Above table is for illustrative purposes only. The Closing Average Share Value can only be determined once the Performance Period is completed.
A-3


PERFORMANCE STOCK UNIT AWARD AGREEMENT – EXHIBIT B
ROIC PERFORMANCE CRITERIA
Fifty percent (50%) of the PSUs shall become earned based on the Company’s return on total capital (“ROIC”) for the Performance Period measured against the Target ROIC Achievement (as defined below) for the Performance Period, as determined by the Committee. The PSUs that shall become earned, if any, following the end of the Performance Period shall be determined by multiplying the number of PSUs granted by the “ROIC Earned Percentage,” as determined below, provided that the maximum ROIC Earned Percentage for the Performance Period shall be [ ]%. Any PSUs that do not become earned at the end of the Performance Period will be forfeited.

Average return on total capital will be calculated by the Committee as the simple average of total return on capital achieved by the Company in each of the three years of the Performance Period. The “Target ROIC Achievement” for the Performance Period shall be an average return on total capital for the three years of the Performance Period of [ ]%.

The ROIC Earned Percentage shall be determined according to the following grid for the Performance Period of January 1, [      ] – December 31, [      ]:

Company ROIC Achievement for the Performance Period vs. Target
Company ROIC Target
ROIC Earned Percentage
Below [      ]% Achievement
< [      ]%
[      ]% (Threshold)
[      ]% Achievement
[      ]%
[      ]%
[      ]% Achievement
[      ]%
[      ]%
[      ]% or Greater Achievement
>= [      ]%
[      ]%

Interpolation: To the extent performance falls between two levels in the table above, linear interpolation shall apply in determining the percentage of the PSUs that are earned.

If the occurrence of any unbudgeted or unanticipated item during the Performance Period would make fair and equitable measurement of the ROIC for the Performance Period no longer practical, the Committee will adjust and modify the performance goals set forth herein to preserve (but not enhance) the incentives contemplated by this Award Agreement. For purposes of this Exhibit B, unbudgeted or unanticipated items shall include, costs associated with natural disasters, storms or pandemics, foreign exchange variations, changes in accounting principles or tax laws, material litigation costs that could not have been reasonably anticipated in the ordinary course of business, costs of severance or other reductions in force, asset write-downs or impairments, including, but not limited to, goodwill and other intangible assets, capital markets transactions, restructurings or recapitalizations, business combinations or consolidations, divestiture activity, stock splits or reverse splits, extraordinary special stock dividends, rights offerings, spin-offs, or similar transactions. For avoidance of doubt, any adjustment or modification under this paragraph shall be made as an exercise of the Committee’s authority under Section 4.2 of the Plan, and shall in no event be treated as an amendment of this Agreement.
B-1


SECTION 280G RULES – EXHIBIT C

The following rules shall apply for purposes of determining whether and how the limitations provided under Section 9(c) are applicable to the Participant. 

1.The “net after-tax benefit” shall mean (i) the Payments (as defined in Section 9(c)) which the Participant receives or is then entitled to receive from the Company or a Subsidiary or Affiliate that would constitute “parachute payments” within the meaning of Section 280G of the Code, less (ii) the amount of all federal, state and local income and employment taxes payable by the Participant with respect to the foregoing calculated at the highest marginal income tax rate for each year in which the foregoing shall be paid to the Participant (based on the rate in effect for such year as set forth in the Code as in effect at the time of the first payment of the foregoing), less (iii) the amount of Excise Tax imposed with respect to the payments and benefits described in (i) above. 

2.All determinations under Section 9(c) of this Agreement and this Exhibit C will be made by an accounting firm or law firm that is selected for this purpose by the Company’s Chief Executive Officer prior to a Change in Control (the “280G Firm”).  All fees and expenses of the 280G Firm shall be borne by the Company.  The Company will direct the 280G Firm to submit any determination it makes under Section 9(c) of this Agreement and this Exhibit C and detailed supporting calculations to both the Participant and the Company as soon as reasonably practicable. 

3.If the 280G Firm determines that one or more reductions are required under Section 9(c) of this Agreement, the 280G Firm shall also determine which Payments shall be reduced (first from cash payments and then from non-cash benefits, in each such case first from amounts not subject to Section 409A of the Code and then from amounts subject to Section 409A of the Code, with the Payments that otherwise would be made last in time reduced first)  to the extent necessary so that no portion thereof shall be subject to the excise tax imposed by Section 4999 of the Code, and the Company shall pay such reduced amount to the Participant. 

4.As a result of the uncertainty in the application of Section 280G at the time that the 280G Firm makes its determinations under this Section, it is possible that amounts will have been paid or distributed to the Participant that should not have been paid or distributed (collectively, the “Overpayments”), or that additional amounts should be paid or distributed to the Participant (collectively, the “Underpayments”).  If the 280G Firm determines, based on either the assertion of a deficiency by the Internal Revenue Service against the Company or the Participant, which assertion the 280G Firm believes has a high probability of success or controlling precedent or substantial authority, that an Overpayment has been made, the Participant must repay to the Company, without interest; provided, however, that no loan will be deemed to have been made and no amount will be payable by the Participant to the Company unless, and then only to the extent that, the deemed loan and payment would either reduce the amount on which the Participant is subject to tax under Section 4999 of the Code or generate a refund of tax imposed under Section 4999 of the Code.  If the 280G Firm determines, based upon controlling precedent or substantial authority, that an Underpayment has occurred, the 280G Firm will notify the Participant and the Company of that determination and the amount of that Underpayment will be paid to the Participant promptly by the Company. 

5.The Participant will provide the 280G Firm access to, and copies of, any books, records, and documents in the Participant’s possession as reasonably requested by the 280G Firm, and otherwise cooperate with the 280G Firm in connection with the preparation and issuance of the determinations and calculations contemplated by Section 9(c) of this Agreement and this Exhibit C.

C-1
EX-21 4 kamn-12312021ex21.htm EX-21 Document

Exhibit 21

KAMAN CORPORATION

SUBSIDIARIES

Following is a list of the Corporation's subsidiaries, each of which, unless otherwise indicated, is wholly owned by the Corporation either directly or through another subsidiary. Second‑tier subsidiaries are listed under the name of the parent subsidiary.
NameState of Incorporation
Registrant: KAMAN CORPORATIONConnecticut
Subsidiaries:
Kaman Aerospace Group, Inc.Connecticut
Kaman Aerospace CorporationDelaware
K-MAX CorporationConnecticut
Kaman X CorporationConnecticut
Kamatics CorporationConnecticut
RWG Germany GmbHGermany
Kaman Lux Holding, S.à r.l.Luxembourg
Kaman Acquisition GmbH
Germany
GRW Bearing GmbH
Germany
Verwaltungsgesellschaft Reinfurt mbH
Germany
GRW CR s.r.o.
Czech Republic
Gebr. Reinfurt GmbH & Co. KG
Germany
GRW Management Inc.
Virginia
GRW High Precision Bearings, LP
Virginia
Reinfurt-CR, k.s.
Czech Republic
Kaman Specialty Bearings Pte. Ltd.Singapore
Kaman Engineering Services, Inc.Washington
Kaman Composites - Vermont, Inc.Vermont
Kaman Composites - Wichita, Inc.Delaware
Kaman Precision Products, Inc.Florida
Kaman EMEA, Inc.Delaware
EXTEX Engineered Products, Inc.Delaware
KEX Canada, Inc.
Canada (BC)
Kaman Specialty Bearings & Engineered Products, GmbHGermany
Kaman Acquisition USA, Inc.Connecticut
Bal Seal Engineering, LLCCalifornia
ASC Continental AGSwitzerland
Bal Seal Engineering Europe BVNetherlands
Bal Seal Asia, Ltd.Hong Kong


EX-23 5 kamn-12312021ex23.htm EX-23 Document

Exhibit 23
CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
We hereby consent to the incorporation by reference in the Registration Statements on Form S-8 (No. 333-188247, 333-116371, 333-225615 and 333-212080) of Kaman Corporation of our report dated February 24, 2022 relating to the financial statements, financial statement schedule and the effectiveness of internal control over financial reporting, which appears in this Form 10-K.
/s/ PricewaterhouseCoopers LLP
Hartford, Connecticut
February 24, 2022
 


EX-24 6 kamn-12312021ex24.htm EX-24 Document

Exhibit 24
POWER OF ATTORNEY


    KNOW ALL PERSONS BY THESE PRESENTS, that each of the undersigned does hereby appoint and constitute Ian K. Walsh and James G. Coogan and each of them as his or her agent and attorney-in-fact to execute in his or her name, place and stead (whether on behalf of the undersigned individually or as an officer or director of Kaman Corporation or otherwise) the Annual Report on Form 10-K of Kaman Corporation respecting its fiscal year ended December 31, 2021 and any and all amendments thereto and to file such Form 10-K and any such amendment thereto with the Securities and Exchange Commission. Each of the said attorneys shall have the power to act hereunder with or without the other.

    IN WITNESS WHEREOF, the undersigned have executed this instrument as of the dates indicated.
February 21, 2022/s/ Aisha M. Barry
Date
February 21, 2022/s/ E. Reeves Callaway III
Date
February 21, 2022/s/ A. William Higgins
Date
February 21, 2022/s/ Scott E. Kuechle
Date
February 21, 2022/s/ Michelle J. Lohmeier
Date
February 22, 2022/s/ George E. Minnich
Date
February 21, 2022/s/ Jennifer M. Pollino
Date
February 22, 2022/s/ Ian K. Walsh
Date


EX-31.1 7 kamn-12312021ex311.htm EX-31.1 Document

Exhibit 31.1
Certification Pursuant to Rule
13a-14 under the Securities and
Exchange Act of 1934
I, Ian K. Walsh, certify that:
1.I have reviewed this annual report on Form 10-K of Kaman Corporation;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant's other certifying officers 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 officers and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
Date:February 24, 2022By:/s/ Ian K. Walsh
Ian. K. Walsh
Chairman, President and
Chief Executive Officer


EX-31.2 8 kamn-12312021ex312.htm EX-31.2 Document

Exhibit 31.2
Certification Pursuant to Rule
13a-14 under the Securities and
Exchange Act of 1934
I, James G. Coogan, certify that:
1.I have reviewed this annual report on Form 10-K of Kaman Corporation;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant's other certifying officers 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 officers and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
Date:February 24, 2022By:/s/ James G. Coogan
James G. Coogan
Senior Vice President and
Chief Financial Officer


EX-32.1 9 kamn-12312021ex321.htm EX-32.1 Document

Exhibit 32.1
Certification Pursuant to
18 U.S.C. Section 1350,
As Adopted Pursuant to
Section 906 of the Sarbanes-Oxley Act of 2002

In connection with the Annual Report of Kaman Corporation (the "Corporation") on Form 10-K for the year ended December 31, 2021, as filed with the Securities and Exchange Commission on the date hereof (the "Report"), I, Ian K. Walsh, Chairman, President and Chief Executive Officer of the Corporation, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to the best of my knowledge:
1)The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, and
2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Corporation.
By:/s/ Ian K. Walsh
Ian K. Walsh
Chairman, President and
Chief Executive Officer
February 24, 2022


EX-32.2 10 kamn-12312021ex322.htm EX-32.2 Document

Exhibit 32.2
Certification Pursuant to
18 U.S.C. Section 1350,
As Adopted Pursuant to
Section 906 of the Sarbanes-Oxley Act of 2002

In connection with the Annual Report of Kaman Corporation (the "Corporation") on Form 10-K for the year ended December 31, 2021, as filed with the Securities and Exchange Commission on the date hereof (the "Report"), I, James G. Coogan, Senior Vice President and Chief Financial Officer of the Corporation, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to the best of my knowledge:
1)The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, and
2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Corporation.
By:/s/ James G. Coogan
James G. Coogan
Senior Vice President
and Chief Financial Officer
February 24, 2022


EX-101.SCH 11 kamn-20211231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 000010001 - Document - Document and Entity Information Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 100010002 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 100020003 - Statement - Consolidated Balance Sheets (Parentheticals) link:presentationLink link:calculationLink link:definitionLink 100030004 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 100040005 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 100050006 - Statement - Consolidated Statement of Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 100060007 - Statement - Consolidated Statement of Shareholders' Equity (Parentheticals) link:presentationLink link:calculationLink link:definitionLink 100070008 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 100070008 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 210011001 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 220022001 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 240034001 - Disclosure - Summary of Significant Accounting Policies (Segments) (Details) link:presentationLink link:calculationLink link:definitionLink 240044002 - Disclosure - Summary of Significant Accounting Policies (Basis of Presentation) (Details) link:presentationLink link:calculationLink link:definitionLink 240054003 - Disclosure - Summary of Significant Accounting Policies (Concentration) (Details) link:presentationLink link:calculationLink link:definitionLink 240064004 - Disclosure - Summary of Significant Accounting Policies (Additional Cash Flow) (Details) link:presentationLink link:calculationLink link:definitionLink 240074005 - Disclosure - Summary of Significant Accounting Policies (Revenue Recognition) (Details) link:presentationLink link:calculationLink link:definitionLink 140084006 - Statement - Summary of Significant Accounting Policies (Cost of Sales and Selling, General and Administrative Expenses) link:presentationLink link:calculationLink link:definitionLink 240084007 - Disclosure - Summary of Significant Accounting Policies (Cash and Cash Equivalents and Accounts Receivable) (Details) link:presentationLink link:calculationLink link:definitionLink 240094008 - Disclosure - Summary of Significant Accounting Policies (Property Plant and Equipment) (Details) link:presentationLink link:calculationLink link:definitionLink 240104009 - Disclosure - Summary of Significant Accounting Policies (Leasing) (Details) link:presentationLink link:calculationLink link:definitionLink 240114010 - Disclosure - Summary of Significant Accounting Policies (Goodwill and Other Intangible Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 240124011 - Disclosure - Summary of Significant Accounting Policies (Unfulfilled Performance Obligations) (Details) link:presentationLink link:calculationLink link:definitionLink 240134012 - Disclosure - Summary of Significant Accounting Policies (Self-Insured Retentions) (Details) link:presentationLink link:calculationLink link:definitionLink 240144013 - Disclosure - Summary of Significant Accounting Policies (Research and Development) (Details) link:presentationLink link:calculationLink link:definitionLink 240154014 - Disclosure - Summary of Significant Accounting Policies (Recent Accounting Standards) (Details) link:presentationLink link:calculationLink link:definitionLink 230163001 - Disclosure - Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 210171002 - Disclosure - Discontinued Operations (Notes) link:presentationLink link:calculationLink link:definitionLink 230183002 - Disclosure - Discontinued Operations (Tables) link:presentationLink link:calculationLink link:definitionLink 240194015 - Disclosure - Discontinued Operations (Details) link:presentationLink link:calculationLink link:definitionLink 210201003 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 230213003 - Disclosure - Business Combinations (Tables) link:presentationLink link:calculationLink link:definitionLink 240224016 - Disclosure - Business Combinations (Details) link:presentationLink link:calculationLink link:definitionLink 210231004 - Disclosure - Segment Reporting link:presentationLink link:calculationLink link:definitionLink 230243004 - Disclosure - Segment Reporting (Tables) link:presentationLink link:calculationLink link:definitionLink 240254017 - Disclosure - Segment Reporting (Details) link:presentationLink link:calculationLink link:definitionLink 240264018 - Disclosure - Payment (Details) link:presentationLink link:calculationLink link:definitionLink 210271005 - Disclosure - Restructuring Costs (Notes) link:presentationLink link:calculationLink link:definitionLink 230283005 - Disclosure - Restructuring Costs (Tables) link:presentationLink link:calculationLink link:definitionLink 240294019 - Disclosure - Restructuring Costs (Details) link:presentationLink link:calculationLink link:definitionLink 210301006 - Disclosure - Accounts Receivable, Net link:presentationLink link:calculationLink link:definitionLink 230313006 - Disclosure - Accounts Receivable, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 240324020 - Disclosure - Accounts Receivable, Net (Details) link:presentationLink link:calculationLink link:definitionLink 210331007 - Disclosure - Contract Assets, Contract Costs and Contract Liabilities (Notes) link:presentationLink link:calculationLink link:definitionLink 230343007 - Disclosure - Contract Assets, Contract Costs and Contract Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 240354021 - Disclosure - Contract Assets, Contract Costs and Contract Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 210361008 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 230373008 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 240384022 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 210391009 - Disclosure - Derivative Financial Instruments link:presentationLink link:calculationLink link:definitionLink 240404023 - Disclosure - Derivative Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 210411010 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 230423009 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 240434024 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 210441011 - Disclosure - Property Plant and Equipment, Net link:presentationLink link:calculationLink link:definitionLink 230453010 - Disclosure - Property Plant and Equipment, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 240464025 - Disclosure - Property Plant and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 210471012 - Disclosure - Goodwill and Other Intangible Assets, Net link:presentationLink link:calculationLink link:definitionLink 230483011 - Disclosure - Goodwill and Other Intangible Assets, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 240494026 - Disclosure - Goodwill and Other Intangible Assets, Net (Details) link:presentationLink link:calculationLink link:definitionLink 240504027 - Disclosure - Goodwill and Other Intangible Assets, Net (Other Intangible Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 210511013 - Disclosure - Environmental Costs link:presentationLink link:calculationLink link:definitionLink 230523012 - Disclosure - Environmental Costs (Tables) link:presentationLink link:calculationLink link:definitionLink 240534028 - Disclosure - Environmental Costs (Schedule of Change in Environmental Remediation) (Details) link:presentationLink link:calculationLink link:definitionLink 240544029 - Disclosure - Environmental Costs (Details) link:presentationLink link:calculationLink link:definitionLink 240554030 - Disclosure - Environmental Costs (Schedule of Future Payments for Environmental Remediation) (Details) link:presentationLink link:calculationLink link:definitionLink 210561014 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 230573013 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 240584031 - Disclosure - Debt (Schedule of Long-term Debt and Maturities) (Details) link:presentationLink link:calculationLink link:definitionLink 240594032 - Disclosure - Debt (Convertible Debt) (Details) link:presentationLink link:calculationLink link:definitionLink 240604033 - Disclosure - Debt (Revolving Credit and Term Loan Agreements) (Details) link:presentationLink link:calculationLink link:definitionLink 240614034 - Disclosure - Debt (Debt Issuance Costs) (Details) link:presentationLink link:calculationLink link:definitionLink 210621015 - Disclosure - Accumulated Other Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 230633014 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables) link:presentationLink link:calculationLink link:definitionLink 240644035 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Details) link:presentationLink link:calculationLink link:definitionLink 210651016 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 230663015 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 240674036 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 240684037 - Disclosure - Income Taxes (Deferred Income Taxes) (Details) link:presentationLink link:calculationLink link:definitionLink 240694038 - Disclosure - Income Taxes (Tax Rate Reconciliation) (Details) link:presentationLink link:calculationLink link:definitionLink 240704039 - Disclosure - Income Taxes (Uncertain Tax Positions) (Details) link:presentationLink link:calculationLink link:definitionLink 210711017 - Disclosure - Pension Plans link:presentationLink link:calculationLink link:definitionLink 230723016 - Disclosure - Pension Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 240734040 - Disclosure - Pension Plans (Obligations and Funded Status) (Details) link:presentationLink link:calculationLink link:definitionLink 240744041 - Disclosure - Pension Plans (Pension Plan Net Periodic Benefit Costs) (Details) link:presentationLink link:calculationLink link:definitionLink 240754042 - Disclosure - Pension Plans (Contributions) (Details) link:presentationLink link:calculationLink link:definitionLink 240764043 - Disclosure - Pension Plans (Expected Future Benefits) (Details) link:presentationLink link:calculationLink link:definitionLink 240774044 - Disclosure - Pension Plans (Plan Assets for Qualified Pension Plan) (Details) link:presentationLink link:calculationLink link:definitionLink 240784045 - Disclosure - Pension Plans (Other Plans) (Details) link:presentationLink link:calculationLink link:definitionLink 210791018 - Disclosure - Other Long-term Liabilities link:presentationLink link:calculationLink link:definitionLink 230803017 - Disclosure - Other Long-Term Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 240814046 - Disclosure - Other Long-Term Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 210821019 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 240834047 - Disclosure - Commitments and Contingencies (Textuals) (Details) link:presentationLink link:calculationLink link:definitionLink 210841020 - Disclosure - Leases (Notes) link:presentationLink link:calculationLink link:definitionLink 230853018 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 240864048 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 210871021 - Disclosure - Computation of Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 230883019 - Disclosure - Computation of Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 240894049 - Disclosure - Computation of Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 210901022 - Disclosure - Share-Based Arrangements link:presentationLink link:calculationLink link:definitionLink 230913020 - Disclosure - Share-Based Arrangements (Tables) link:presentationLink link:calculationLink link:definitionLink 240924050 - Disclosure - Share-Based Arrangements (Compensation Arrangements by Share-based Payment Award) (Details) link:presentationLink link:calculationLink link:definitionLink 240934051 - Disclosure - Share-Based Arrangements (Stock Incentive Plan) (Details) link:presentationLink link:calculationLink link:definitionLink 240944052 - Disclosure - Share-Based Arrangements (Stock Options Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 240954053 - Disclosure - Share-Based Arrangements (Restricted Stock Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 240964054 - Disclosure - Share-Based Arrangements (Employee Stock Purchase Plan) (Details) link:presentationLink link:calculationLink link:definitionLink 240974055 - Disclosure - Share-Based Arrangements (Performance Share Units) (Details) link:presentationLink link:calculationLink link:definitionLink 210981023 - Disclosure - Subsequent Event link:presentationLink link:calculationLink link:definitionLink 240994056 - Disclosure - Subsequent Event Subsequent Event (Details) link:presentationLink link:calculationLink link:definitionLink 211001024 - Disclosure - Schedule II (Notes) link:presentationLink link:calculationLink link:definitionLink 241014057 - Disclosure - Schedule II (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 12 kamn-20211231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 13 kamn-20211231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 14 kamn-20211231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Commercial Aerospace [Member] Commercial Aerospace [Member] Commercial Aerospace [Member] Performance obligations [Domain] Performance obligations [Domain] [Domain] for Performance obligations [Axis] Customer [Domain] Customer [Domain] Actuarial liability (gain) loss (1) Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss) Letter of Credit Letter of Credit [Member] Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period State Current State and Local Tax Expense (Benefit) Environmental remediation liability Accrued Environmental Loss Contingencies, Noncurrent Leasehold improvements Leasehold Improvements [Member] Contractual coupon rate of interest Contractual Coupon Rate of Interest Associated Interest Expense Contractual Coupon Rate of Interest Associated Interest Expense Co-lead Arrangers Bank of America Securities LLC, JP Morgan Securities LLC, and RBS Citizens N.A. and a Syndicate of Lenders Co-lead Arrangers Bank of America Securities LLC, JP Morgan Securities LLC, and RBS Citizens N.A. and a Syndicate of Lenders [Member] Co-lead Arrangers Bank of America Securities LLC, JP Morgan Securities LLC, and RBS Citizens N.A. and a Syndicate of Lenders [Member] Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Accounts, Notes, Loans and Financing Receivable by Receivable Type [Axis] Receivable Type [Axis] Period [Domain] Period [Domain] [Domain] for Period [Axis] Stockholders' Equity, Number of Shares, Par Value and Other Disclosures [Abstract] Stockholders' Equity, Number of Shares, Par Value and Other Disclosures [Abstract] Increase (Decrease) in Contract with Customer, Asset Increase (Decrease) in Contract with Customer, Asset Disposal Group, Including Discontinued Operation, Other Liabilities, Current Disposal Group, Including Discontinued Operation, Other Liabilities, Current Convertible Debt [Abstract] Convertible Debt [Abstract] Security Exchange Name Security Exchange Name Managers’ securities holdings percentage maximum limit of total market value Managers’ Securities Holdings Percentage Limit of Total Market Value of Manager's Account Managers’ Securities Holdings Percentage Limit of Total Market Value of Manager's Account Conversion price (in dollars per share) Debt Instrument, Convertible, Conversion Price Forfeited or expired (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Property, Plant and Equipment, Type [Domain] Major Property Class [Domain] Contract with Customer, Asset and Liability [Table Text Block] Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Operating Lease, Weighted Average Remaining Lease Term Operating Lease, Weighted Average Remaining Lease Term Foreign Currency Translations Foreign Currency Transactions and Translations Policy [Policy Text Block] Current liabilities Liability, Defined Benefit Plan, Current Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Derivative Financial Instruments Derivatives, Policy [Policy Text Block] Number of shares available for grant (in shares) Number of shares available for purchase (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Deferred Compensation Liability, Current and Noncurrent Deferred Compensation Liability, Current and Noncurrent Cash Outflows [Member] Cash Outflows [Member] Cash Outflows [Member] Expected volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate 2020 Long-Term Debt, Maturity, Year Two Income taxes payable Increase (Decrease) in Income Taxes Payable Intrinsic value of options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Performance obligations satisfied in previous periods [Member] Performance obligations satisfied in previous periods [Member] Performance obligations satisfied in previous periods [Member] Effective Income Tax Rate Reconciliation, Deduction, Amount Effective Income Tax Rate Reconciliation, Deduction, Amount Effective Income Tax Rate Reconciliation, Deduction, Amount Additions Charged to Costs and Expenses / Provision Benefit SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Increase (Decrease) in Contract with Customer Liability, Current, Percentage Increase (Decrease) in Contract with Customer Liability, Current, Percentage Increase (Decrease) in Contract with Customer Liability, Current, Percentage Intangible assets amortization expense Amortization of Intangible Assets Cash, Including Discontinued Operations Cash, Including Discontinued Operations Multiple, Debt Instrument Multiple, Debt Instrument Multiple, Debt Instrument Impairment of Long-Lived Assets to be Disposed of Impairment of Long-Lived Assets to be Disposed of Impairment of Long-Lived Assets to be Disposed of Pension Costs [Member] Pension Costs [Member] Changes for tax positions of prior years Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Deferred Tax Assets, Net Deferred Tax Assets, Net Antidilutive securities excluded from computation of earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Operating Lease, Weighted Average Discount Rate, Percent Operating Lease, Weighted Average Discount Rate, Percent Schedule of inventory Schedule of Inventory, Current [Table Text Block] Contract with Customer, Liability, Revenue Recognized Contract with Customer, Liability, Revenue Recognized Business Combinations Recognized Identifiable Assets Acquired and Liabilities Assumed, Restricted Cash Business Combinations Recognized Identifiable Assets Acquired and Liabilities Assumed, Restricted Cash Business Combinations Recognized Identifiable Assets Acquired and Liabilities Assumed, Restricted Cash Subsequent Events [Abstract] Subsequent Events [Abstract] Net deferred tax assets after valuation allowance Deferred Tax Assets, Net of Valuation Allowance Business Acquisition [Axis] Business Acquisition [Axis] Legal Entity Type of Counterparty [Domain] Legal Entity Type of Counterparty [Domain] Details of Impairment of Long-Lived Assets Held and Used by Asset Details of Impairment of Long-Lived Assets Held and Used by Asset [Table Text Block] Award Type [Domain] Award Type [Domain] Local Phone Number Local Phone Number Options, Additional Disclosures [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Options exercisable (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Amortization of net loss Defined Benefit Plan, Amortization of Gain (Loss) Military and Defense, other than fuzes [Member] Military and Defense, other than fuzes [Member] Military and Defense, other than fuzes [Member] Goodwill and Other Intangible Assets Goodwill and Intangible Assets, Policy [Policy Text Block] Document and Entity Information [Abstract] Document and Entity Information [Abstract] Document and Entity Information [Abstract] Long-term incentive plan Long-term Incentive Plan Long-term Incentive Plan SH-2G(I) SH-2G(I) [Member] SH-2G(I) [Member] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Preferred stock, $1 par value, 200,000 shares authorized; none outstanding Preferred Stock, Value, Issued Accounts, Notes, Loans and Financing Receivable by Legal Entity of Counterparty, Type [Axis] Legal Entity of Counterparty, Type [Axis] Convertible, threshold consecutive trading days Debt Instrument, Convertible, Threshold Consecutive Trading Days Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Retained Earnings Retained Earnings [Member] Trade receivables Trade Accounts Receivable [Member] Nature of Cash Flows [Domain] Nature of Cash Flows [Domain] [Domain] for Nature of Cash Flows [Axis] Other Liabilities Disclosure [Abstract] Other Liabilities Disclosure [Abstract] Stock Issued During Period, Value, Conversion of Convertible Securities Stock Issued During Period, Value, Conversion of Convertible Securities Contract Changes Negotiated Settlements and Claims [Member] Contract Changes Negotiated Settlements and Claims [Member] Contract Changes Negotiated Settlements and Claims [Member] Disposal Group, Including Discontinued Operation, Deferred Tax Assets Disposal Group, Including Discontinued Operation, Deferred Tax Assets CZECH REPUBLIC CZECHIA Accounts receivable Increase (Decrease) in Accounts Receivable Interest Expense, Debt [Abstract] Interest Expense, Debt [Abstract] Accrual for purchases of property and equipment Capital Expenditures Incurred but Not yet Paid Debt Instrument, Repurchased Face Amount Debt Instrument, Repurchased Face Amount GERMANY GERMANY Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Disposal Group, Including Discontinued Operation, Property, Plant and Equipment Disposal Group, Including Discontinued Operation, Property, Plant and Equipment Finance Lease, Principal Payments Finance Lease, Principal Payments Pro Forma, Nonrecurring Adjustment, Reduction in Building Expense Pro Forma, Nonrecurring Adjustment, Reduction in Building Expense Pro Forma, Nonrecurring Adjustment, Reduction in Building Expense Earnings Per Share, Basic (in dollars per share) Earnings Per Share, Basic Net Cash Provided by (Used in) Investing Activities, Continuing Operations Net Cash Provided by (Used in) Investing Activities, Continuing Operations Proceeds from Sales of Business, Affiliate and Productive Assets Proceeds from Sales of Business, Affiliate and Productive Assets Unfulfilled Performance Obligations [Abstract] Unfulfilled Performance Obligations [Abstract] Unfulfilled Performance Obligations [Abstract] Outstanding at beginning of period (in shares) Outstanding at end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number 2019 Long-Term Debt, Maturity, Year One Interest expense Interest Expense, Debt Change in net gain Accumulated Defined Benefit Plan & SERP, Change in net gain [Member] Accumulated Defined Benefit Plan & SERP, Change in net gain [Member] Medical Medical [Member] Medical Raw materials Inventory, Raw Materials, Gross Reporting Unit [Domain] Reporting Unit [Domain] Foreign sales Geographic Concentration Risk [Member] SWITZERLAND SWITZERLAND Diluted: Earnings Per Share, Diluted [Abstract] Fair Value Measurement [Domain] Fair Value Measurement [Domain] Schedule II - Valuation and Qualifying Accounts SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block] Cash Provided by (Used in) Investing Activities, Discontinued Operations Cash Provided by (Used in) Investing Activities, Discontinued Operations Disposal Group, Including Discontinued Operation, Accounts Payable Disposal Group, Including Discontinued Operation, Accounts Payable Capitalized Contract Cost, Net Capitalized Contract Cost, Net Machinery and Equipment [Member] Machinery and Equipment [Member] Capitalized Contract Cost, Net, Noncurrent Capitalized Contract Cost, Net, Noncurrent Futures contracts - liabilities Future [Member] Property, plant and equipment Deferred Tax Liabilities, Property, Plant and Equipment Site Contingency [Line Items] Site Contingency [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment from AOCI, Realized upon Sale or Liquidation, Net of Tax Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment from AOCI, Realized upon Sale or Liquidation, Net of Tax Disposal Groups, Including Discontinued Operations [Table] Disposal Groups, Including Discontinued Operations [Table] Entity Voluntary Filers Entity Voluntary Filers Defined Benefit Plan, Plan Assets, Category [Domain] Defined Benefit Plan, Plan Assets, Category [Domain] Schedule of Inventory [Line Items] Schedule of Inventory [Line Items] Schedule of Inventory Discontinued Operation, Tax Effect of Gain (Loss) from Disposal of Discontinued Operation Discontinued Operation, Tax Effect of Gain (Loss) from Disposal of Discontinued Operation Plan Name [Axis] Plan Name [Axis] Quoted prices  in active markets (Level 1) Fair Value, Inputs, Level 1 [Member] Equity interest In certain foreign subsidiaries Equity Interest In Certain Foreign Subsidiaries Equity Interest In Certain Foreign Subsidiaries Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Goodwill, Impairment Loss Goodwill, Impairment Loss Goodwill, Impairment Loss Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Entity Small Business Entity Small Business Cash and cash equivalents Cash and Cash Equivalents [Member] Missile and Bomb Fuzes [Member] Missile and Bomb Fuzes [Member] Missile and Bomb Fuzes [Member] Additions based on current year tax positions Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Finance Lease, Liability Finance lease liability, statement of financial position Finance lease liability, statement of financial position Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Scenario [Axis] Scenario [Axis] Remaining borrowing capacity subject to EBITDA limitations Line of Credit Facility Remaining Borrowing Capacity subject to EBITDA limiitations Line of Credit Facility Remaining Borrowing Capacity subject to EBITDA limiitations Other Significant Noncash Transaction, Value of Consideration Given Other Significant Noncash Transaction, Value of Consideration Given Noncompete agreements Noncompete Agreements [Member] Additional paid-in capital Additional Paid in Capital Contributions made to the Qualified Pension Plan and SERP Schedule of Defined Benefit Plans Disclosures [Table Text Block] Liabilities and Shareholders’ Equity Liabilities and Equity [Abstract] Unrecognized tax benefits that would impact effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] Entity Interactive Data Current Entity Interactive Data Current Share Based Compensation Arrangement by Share Based Payment Award Plan Modification Reduction in Compensation Cost Share Based Compensation Arrangement by Share Based Payment Award Plan Modification Reduction in Compensation Cost Share Based Compensation Arrangement by Share Based Payment Award Plan Modification Reduction in Compensation Cost 2022 Finite-Lived Intangible Asset, Expected Amortization, Year Four Settlements Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities Income tax refunds receivable Income Taxes Receivable, Current Reconciliation of Assets from Segment to Consolidated Reconciliation of Assets from Segment to Consolidated [Table Text Block] Payments for Retention Plans Payments for Retention Plans Payments for Retention Plans Capped call transaction cap price (in dollars per share) Capped Call Transaction Cap Price Capped Call Transaction Cap Price Disposal Group, Including Discontinued Operation, Operating Lease, Liability, Current Disposal Group, Including Discontinued Operation, Operating Lease, Lease Liability, Current Disposal Group, Including Discontinued Operation, Operating Lease, Lease Liability, Current Deferred Tax Assets, Tax Deferred Expense, Other Deferred Tax Assets, Tax Deferred Expense, Other K-MAX® program K-MAX® [Member] K-MAX® [Member] Conversion rate Debt Instrument, Convertible, Conversion Ratio HONG KONG HONG KONG Balance Sheet Location [Domain] Balance Sheet Location [Domain] LTIP Awards Long-term Incentive Plan Awards [Member] Long-term Incentive Plan Awards [Member] Balance at January 1 Balance at December 31 Unrecognized Tax Benefits Total deferred tax assets Deferred Tax Assets, Gross Income Tax Authority [Domain] Income Tax Authority [Domain] Net Periodic Defined Benefits Expense (Reversal of Expense), Excluding Service Cost Component Net Periodic Defined Benefits Expense (Reversal of Expense), Excluding Service Cost Component Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Consolidated total indebtedness to consolidated EBITDA, ratio Consolidated Total Indebtedness to Consolidated EBITDA, Ratio Consolidated Total Indebtedness to Consolidated EBITDA, Ratio Leases Leases [Text Block] Leases Entity Address, State or Province Entity Address, State or Province Environmental Costs, Policy Environmental Costs, Policy [Policy Text Block] Disposal Group, Including Discontinued Operation, Operating Income (Loss) Disposal Group, Including Discontinued Operation, Operating Income (Loss) Reclassification to net income Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent Deferred Tax Assets, Net Deferred Income Tax Assets, Net Current liabilities: Liabilities, Current [Abstract] Receivable Type [Domain] Receivable [Domain] Total Liability, Defined Benefit Plan Cash Provided by (Used in) Financing Activities, Discontinued Operations Cash Provided by (Used in) Financing Activities, Discontinued Operations Restructuring Plan [Domain] Restructuring Plan [Domain] Weighted-average exercise price - options exercisable (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Employee stock plans Stock Issued During Period, Value, Restricted Stock Award, Gross Share based Compensation Arrangement by Share based Payment Award Accelerated Compensation Cost and Modification Share based Compensation Arrangement by Share based Payment Award Accelerated Compensation Cost and Modification Share based Compensation Arrangement by Share based Payment Award Accelerated Compensation Cost and Modification Other Comprehensive Income Location [Domain] Other Comprehensive Income Location [Domain] Inventories Inventory Disclosure [Text Block] SERP Supplemental Employee Retirement Plan [Member] Corporate stock Equity Securities [Member] Unrecognized tax benefits, income tax penalties and interest accrued Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Pro Forma, Nonrecurring Adjustment, Reduction in Acquisition Related Expense Pro Forma, Nonrecurring Adjustment, Reduction in Acquisition Related Expense Pro Forma, Nonrecurring Adjustment, Reduction in Acquisition Related Expense Accounting Policies [Abstract] Accounting Policies [Abstract] 2023 Defined Benefit Plan, Expected Future Benefit Payment, Year Four Weighted-average remaining contractual term - options outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Contractual Obligation Contractual Obligation Operating Lease, Liability Operating Lease, Liability Federal Current Federal Tax Expense (Benefit) Document Transition Report Document Transition Report Schedule of other long-term liabilities Schedule of Other Assets and Other Liabilities [Table Text Block] Net earnings Net earnings (loss) Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent Common stock, $1 par value, 50,000,000 shares authorized; voting; 30,434,269 and 30,278,668 shares issued, respectively Common Stock, Value, Issued Finance Lease, Weighted Average Discount Rate, Percent Finance Lease, Weighted Average Discount Rate, Percent Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Reserves Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Reserves Disposal Group, Including Discontinued Operation, Liabilities Disposal Group, Including Discontinued Operation, Liabilities Compensation cost recognized, period Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Outstanding at beginning of period (in dollars per share) Outstanding at end of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Customer Concentration Risk Customer Concentration Risk [Member] Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect Mutual funds Equity Funds [Member] Increase (Decrease) in Contract with Customer Liability, Current Increase (Decrease) in Contract with Customer Liability, Current Increase (Decrease) in Contract with Customer Liability, Current Contingent conversion price (in dollars per shares) Debt Instrument, Convertible, Contingent Conversion Price Debt Instrument, Convertible, Contingent Conversion Price Aftermarket [Member] Aftermarket [Member] Aftermarket [Member] Proceeds from Divestiture of Businesses, Net of Cash Divested Proceeds from Divestiture of Businesses, Net of Cash Divested Finance Lease, Right-of-Use Asset, Amortization Finance Lease, Right-of-Use Asset, Amortization Contract changes, negotiated settlements and claims for unanticipated contract costs Contracts Receivable, Claims and Uncertain Amounts Business Combination, Recognized Identifiable Assets Acquired and Liability Assumed, Cash and Cash Equivalents and Restricted Cash Business Combination, Recognized Identifiable Assets Acquired and Liability Assumed, Cash and Cash Equivalents and Restricted Cash Business Combination, Recognized Identifiable Assets Acquired and Liability Assumed, Cash and Cash Equivalents and Restricted Cash Funded status at end of year Defined Benefit Plan, Funded (Unfunded) Status of Plan Business Combination Disclosure Business Combination Disclosure [Text Block] Reclassification out of Accumulated Other Comprehensive Income [Axis] Reclassification out of Accumulated Other Comprehensive Income [Axis] ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Schedule of share-based payment award, stock options, valuation assumptions Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Foreign Deferred Foreign Income Tax Expense (Benefit) Weighted average shares issuable on exercise of dilutive stock options (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Disposal Group, Including Discontinued Operations, Employee-Related Liabilities Disposal Group, Including Discontinued Operations, Employee-Related Liabilities Disposal Group, Including Discontinued Operations, Employee-Related Liabilities Goodwill [Line Items] Goodwill [Line Items] Class of Stock [Axis] Class of Stock [Axis] Revenue from External Customers by Geographic Areas Revenue from External Customers by Geographic Areas [Table Text Block] Additional amount recognized due to curtailment/settlement Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement and Curtailment Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities Business Acquisition, Pro Forma Net Income (Loss) Business Acquisition, Pro Forma Net Income (Loss) Business Combinations, Recognized Identifiable Assets Acquired and Liabilities Assumed, Contract Assets Business Combinations, Recognized Identifiable Assets Acquired and Liabilities Assumed, Contract Assets Business Combinations, Recognized Identifiable Assets Acquired and Liabilities Assumed, Contract Assets Deduction Type [Domain] Deduction Type [Domain] [Domain] for Deduction Type [Axis] Acquisition-related Costs [Member] Acquisition-related Costs [Member] Error Corrections and Prior Period Adjustments, Description Error Corrections and Prior Period Adjustments, Description Beginning in 2021 Beginning in 2021 [Member] Lapse rate and period for RSAs granted beginning in 2021 Interest expense associated with convertible notes Interest Expense Associated with Convertible Notes [Table Text Block] Interest Expense Associated with Convertible Notes [Table Text Block] Income Tax Authority [Axis] Income Tax Authority [Axis] Finance Lease, Liability, Payments, Due after Year Five Finance Lease, Liability, to be Paid, after Year Five Common Stock, Dividends, Per Share, Declared Common Stock, Dividends, Per Share, Declared Other current liabilities Accrued Liabilities, Current Defined contribution, maximum contribution limit Defined Contribution, Maximum Contribution Limit Defined Contribution, Maximum Contribution Limit Accounts Receivable, Net Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Stock Options Share-based Payment Arrangement, Option [Member] Cost of Acquired Retention Plans [Line Items] Cost of Acquired Retention Plans Cost of Acquired Retention Plans Fair Value Hierarchy and NAV [Axis] Defined Benefit Plan, Fair Value of Plan Assets by Measurement [Axis] Fair Value Hierarchy and NAV [Axis] Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration Measurement Input Type [Domain] Measurement Input Type [Domain] Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash and Cash Equivalents Finance Lease, Weighted Average Remaining Lease Term Finance Lease, Weighted Average Remaining Lease Term Other comprehensive income (loss), before reclassifications OCI, before Reclassifications, Net of Tax, Attributable to Parent Segment Reporting Disclosure Segment Reporting Disclosure [Text Block] Schedule of Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Fair Value, Sensitivity Analysis Fair Value, Sensitivity Analysis Fair Value, Sensitivity Analysis Number of consecutive quarters Consideration for Permitted Acquisition under Credit Agreement, Number of Consecutive Quarters Consideration for Permitted Acquisition under Credit Agreement, Number of Consecutive Quarters COVID19 [Member] COVID19 [Member] COVID19 Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Document Fiscal Year Focus Document Fiscal Year Focus Costs to Fulfill [Member] Costs to Fulfill [Member] Costs to Fulfill [Member] Additional Paid-In Capital Additional Paid-in Capital [Member] Maximize return Maximize Return Maximize return within reasonable and prudent levels of risk of loss of funded status Cost of Sales and Selling, General and Administrative Expenses Cost of Sales and Selling, General and Administrative Expenses [Policy Text Block] Cost of Sales and Selling, General and Administrative Expenses [Policy Text Block] 2027-2031 Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years Pro Forma, Nonrecurring Adjustment, Inventory Step Up Pro Forma, Nonrecurring Adjustment, Inventory Step Up Pro Forma, Nonrecurring Adjustment, Inventory Step Up Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual Geographic Distribution, Foreign Geographic Distribution, Foreign [Member] Environmental Remediation Site [Domain] Environmental Remediation Site [Domain] Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount Other income, net Other Nonoperating Income (Expense) Qualified Pension Plan Other Pension Plan [Member] Other long-term liabilities Increase (Decrease) in Other Operating Liabilities Bloomfield Bloomfield [Member] Bloomfield [Member] Other, net Payments for (Proceeds from) Other Investing Activities Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table] Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table] Other Long-Term Liabilities Other Liabilities Disclosure [Text Block] Business Combinations [Abstract] Maximum [Member] Maximum [Member] Share-based Payment Arrangement [Abstract] Share-based Payment Arrangement [Abstract] Proceeds from (Repayments of) Other Long-term Debt Proceeds from (Repayments of) Other Long-term Debt Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Actual return on pension plan assets Defined Benefit Plan, Actual Return on Plan Assets, Net of Expenses, Percentage Defined Benefit Plan, Actual Return on Plan Assets, Net of Expenses, Percentage Total recognized in net periodic benefit cost and other comprehensive (income) loss Defined Benefit Plan, Amount Recognized in Net Periodic Benefit Cost (Credit) and Other Comprehensive (Income) Loss, before Tax Costs Associated with Disposal Activity Costs Associated with Disposal Activity Costs Associated with Disposal Activity Award Type [Axis] Award Type [Axis] Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Lessee, Operating Lease, Liability, Maturity [Table Text Block] Lessee, Operating Lease, Liability, Maturity [Table Text Block] Notes Issued Notes Issued Total shareholders’ equity Beginning Balance Ending Balance Stockholders' Equity Attributable to Parent Accounts, Notes, Loans and Financing Receivable by Billing Status, Type [Axis] Billing Status, Type [Axis] City Area Code City Area Code Aggregate intrinsic value - options exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets (Leasing) [Abstract] (Leasing) [Abstract] (Leasing) [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Purchase of treasury shares Payments for Repurchase of Common Stock Estimated useful lives Property, Plant and Equipment, Useful Life Shareholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Schedule of pension costs in future periods Schedule of Amounts in Accumulated Other Comprehensive Income (Loss) to be Recognized over Next Fiscal Year [Table Text Block] Commercial and other government contracts Commercial and Other Government [Member] Commercial and Other Government [Member] Adjustments to Equity, Equity Component of Convertible Debt Adjustments to Equity, Equity Component of Convertible Debt Adjustments to Equity, Equity Component of Convertible Debt Schedule of Lease Right of Use Assets [Table Text Block] Schedule of Lease Right of Use Assets [Table Text Block] Schedule of Lease Right of Use Assets [Table Text Block] Operating Lease, Liability, Noncurrent Operating Lease, Liability, Noncurrent Finance Lease, Liability, Payment, Due Finance Lease, Liability, Payment, Due Total, Current Current Income Tax Expense (Benefit) Convertible note principal amount Convertible notes face amount Debt Instrument, Face Amount 2024 Notes 2024 Notes [Member] 2024 Notes [Member] Net pension benefit (income) cost Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Tax benefit from compensation expense Share-based Payment Arrangement, Expense, Tax Benefit Market price after discount, purchase date Share-based Compensation Arrangement by Share-based Payment Award, Market Price After Discount, Purchase Date Share-based Compensation Arrangement by Share-based Payment Award, Market Price After Discount, Purchase Date Schedule of Defined Benefit Plans Disclosures [Table] Schedule of Defined Benefit Plans Disclosures [Table] Equity awards granted to employees Share-based Payment Arrangement [Member] Adjustments to other comprehensive income related to underfunding of pension and SERP plans and changes in fair value of derivative financial instruments, tax Adjustments To Other Comprehensive Income Related To Underfunding Of Pension And SERP Plans And Changes In Fair Value Of Derivative Financial Instruments, tax Adjustments To Other Comprehensive Income Related To Underfunding Of Pension And SERP Plans And Changes In Fair Value Of Derivative Financial Instruments, tax Lessee, Operating Lease, Term of Contract Lessee, Operating Lease, Term of Contract Schedule of Recognized Identified Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Additions Other SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account Deferred Tax Liabilities, Gross Deferred Tax Liabilities, Gross Business Acquisition [Line Items] Business Acquisition [Line Items] Structures Structures [Member] Structures segment Cash Inflows [Member] Cash Inflows [Member] Cash Inflows [Member] Income Statement [Abstract] Income Statement [Abstract] Pro Forma, Nonrecurring Adjustment, Deferred Compensation Expense Pro Forma, Nonrecurring Adjustment, Deferred Compensation Expense Pro Forma, Nonrecurring Adjustment, Deferred Compensation Expense Entity Registrant Name Entity Registrant Name Asset Class [Domain] Asset Class [Domain] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Finance Lease, Liability, Payments, Due Year Three Finance Lease, Liability, to be Paid, Year Three Finance Lease, Liability, Payments, Due Year Four Finance Lease, Liability, to be Paid, Year Four Deductions SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction Carrying value of liability Convertible Debt Real Estate [Member] Real Estate [Member] Income tax expense (benefit) Income tax (benefit) expense Income Tax Expense (Benefit) Other Commitments [Domain] Other Commitments [Domain] 2022 Defined Benefit Plan, Expected Future Benefit Payment, Year Three Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Accounts Receivable, after Allowance for Credit Loss, Current Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Disposal Group, Including Discontinued Operation, General and Administrative Expense Disposal Group, Including Discontinued Operation, General and Administrative Expense Entity Tax Identification Number Entity Tax Identification Number Document Fiscal Period Focus Document Fiscal Period Focus Total current assets Assets, Current Segment, Geographical, Groups of Countries, Group Six [Member] Segment, Geographical, Groups of Countries, Group Six [Member] Segment, Geographical, Groups of Countries, Group Six [Member] Lessee, Operating Lease, Liability, Payments, Due Lessee, Operating Lease, Liability, to be Paid Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] Accounts receivable Accounts Receivable [Member] Forfeited or expired (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period MEXICO MEXICO Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount Aerosystems [Member] Aerosystems [Member] Aerosystems Share-Based Payment Arrangements Share-based Payment Arrangement [Policy Text Block] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract] SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract] Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Fair Value, by Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] Grantee Status [Axis] Grantee Status [Axis] Restructuring Plan [Axis] Restructuring Plan [Axis] NETHERLANDS NETHERLANDS JPF [Member] JPF [Member] JPF Sales Revenue, Net Revenue Benchmark [Member] Original Equipment Manufacturer [Member] Original Equipment Manufacturer [Member] Original Equipment Manufacturer [Member] Per share fair value of options granted Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Equity Component [Domain] Equity Component [Domain] Customer lists / relationships Customer Lists and Relationships [Member] Customer Lists and Relationships [Member] Share-based compensation expense Shares Issued, Value, Share-based Payment Arrangement, before Forfeiture Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months Lessee, Operating Lease, Liability, to be Paid, Year One Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Disposal Group Name [Domain] Disposal Group Name [Domain] Schedule of Research and Development Arrangement, Contract to Perform for Others [Table] Schedule of Research and Development Arrangement, Contract to Perform for Others [Table] Defined Benefit Plan by Plan Asset Categories [Axis] Defined Benefit Plan, Plan Assets, Category [Axis] Intangibles Deferred Tax Liabilities, Other Finite-Lived Assets Deferred finance costs, gross Deferred finance costs, gross Debt Issuance Costs, Gross Accretion of convertible notes discount Amortization of Debt Discount (Premium) Schedule of future payments for environmental remediation Schedule of Future Payments for Environmental Remediation [Table Text Block] Schedule of Future Payments for Environmental Remediation [Table Text Block] Debt instrument, basis points Debt Instrument, Basis Points Debt Instrument, Basis Points Impairment of Intangible Assets, Finite-lived Impairment of Intangible Assets, Finite-lived Grantee Status [Domain] Grantee Status [Domain] Revenue, Remaining Performance Obligation, Amount Revenue, Remaining Performance Obligation, Amount Compensation [Member] Compensation [Member] Compensation [Member] Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, Net of Tax Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, Net of Tax Accounts Receivable due to contract changes, negotiated settlements and claims for unanticipated cost Accounts Receivable due to contract changes, negotiated settlements and claims for unanticipated cost [Table Text Block] Accounts Receivable due to contract changes, negotiated settlements and claims for unanticipated cost [Table Text Block] Research and Development Research and Development [Table Text Block] Research and Development Fair value of the Company’s qualified pension plan assets Schedule of Allocation of Plan Assets [Table Text Block] Changes in the actuarial present value of the projected benefit obligation and fair value of plan assets Schedule of Changes in Projected Benefit Obligations [Table Text Block] Lessee, Operating Lease, Liability, Payments, Due Year Four Lessee, Operating Lease, Liability, to be Paid, Year Four Time-and-materials Contract [Member] Time-and-materials Contract [Member] Finance Lease, Liability, Current Finance Lease, Liability, Current Measurement Input, Long-term Revenue Growth Rate [Member] Measurement Input, Long-term Revenue Growth Rate [Member] Pro Forma, Nonrecurring Adjustment, Acquisition Related Expense Pro Forma, Nonrecurring Adjustment, Acquisition Related Expense Pro Forma, Nonrecurring Adjustment, Acquisition Related Expense Earnings (loss) from continuing operations before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Debt(1) Significant  other observable inputs (Level 2) Fair Value, Inputs, Level 2 [Member] Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount Contract with Customer, Liability, Noncurrent Contract with Customer, Liability, Noncurrent Auditor Location Auditor Location Type of Restructuring [Domain] Type of Restructuring [Domain] Segment Reporting [Abstract] Lessee, Finance Lease, Term of Contract Lessee, Finance Lease, Term of Contract Increase (Decrease) in Capitalized Contract Cost, Current, Percentage Increase (Decrease) in Capitalized Contract Cost, Current, Percentage Increase (Decrease) in Capitalized Contract Cost, Current, Percentage Amortization Period Finite-Lived Intangible Asset, Useful Life Finance Lease, Interest Expense Finance Lease, Interest Expense 2022 Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year Four Costs of Transition Services Agreement Costs of Transition Services Agreement Costs of Transition Services Agreement Net Cash Provided by (Used in) Financing Activities, Continuing Operations Net Cash Provided by (Used in) Financing Activities, Continuing Operations Use of Estimates Use of Estimates, Policy [Policy Text Block] Schedule of earnings per share, basic and diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Other comprehensive income Other comprehensive income Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Pro Forma, Nonrecurring Adjustment, Reduction in Deferred Compensation Expense Pro Forma, Nonrecurring Adjustment, Reduction in Deferred Compensation Expense Pro Forma, Nonrecurring Adjustment, Reduction in Deferred Compensation Expense Title of 12(b) Security Title of 12(b) Security 2019 Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year One Deferred income taxes Deferred Income Taxes and Tax Credits Common stock, shares authorized (in shares) Common Stock, Shares Authorized Restructuring & Severance Restructuring & Severance [Member] Costs included in Restructuring & Severance line item Employee stock issued (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Per Share Weighted Average Price of Shares Purchased Net Deferred Tax Assets Before Valuation Allowance Net Deferred Tax Assets Before Valuation Allowance Net Deferred Tax Assets Before Valuation Allowance Document Type Document Type Product and Service [Domain] Product and Service [Domain] Annual principal interest rate Debt Instrument, Interest Rate, Stated Percentage Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Discontinued Operation, Amount of Continuing Cash Flows after Disposal Discontinued Operation, Amount of Continuing Cash Flows after Disposal Share-based Compensation Arrangement by Share-based Payment Award Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Discontinued Operations Discontinued Operations [Member] Revolving Credit Facility Revolving Credit Facility [Member] Valuation Allowance of Deferred Tax Assets SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member] Lease, Cost [Table Text Block] Lease, Cost [Table Text Block] Additional Cash Flow Information Additional Cash Flow Information [Policy Text Block] Additional Cash Flow Information [Policy Text Block] Geographical [Axis] Geographical [Axis] Convertible debt stock price threshold trigger percent Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger Vesting [Domain] Vesting [Domain] Long-term debt, weighted average interest rate Long-term Debt, Weighted Average Interest Rate, at Point in Time Number of customers that exceeded threshold Number of Customers that Exceeded Threshold Number of Customers that Exceeded Threshold Minimum liquidity debt covenant under credit agreement Minimum Liquidity Debt Covenant under Credit Agreement Minimum Liquidity Debt Covenant under Credit Agreement Subsequent Events Subsequent Events [Text Block] Award vesting rate ShareBased Compensation Arrangement By Share Based Payment Award Vesting Rate ShareBased Compensation Arrangement By Share Based Payment Award Vesting Rate Increase (Decrease) in Contract with Customer Liability, Noncurrent, Percentage Increase (Decrease) in Contract with Customer Liability, Noncurrent, Percentage Increase (Decrease) in Contract with Customer Liability, Noncurrent, Percentage Corporate Segment Corporate Segment [Member] Business Acquisition, Goodwill, Expected Tax Deductible Amount Business Acquisition, Goodwill, Expected Tax Deductible Amount Net cash used in financing activities of continuing operations Net Cash Provided by (Used in) Financing Activities Less 2,573,896 and 2,555,785 shares of common stock, respectively, held in treasury, at cost Treasury Stock, Value Share-based payment award, vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Unrecognized tax benefits, income tax penalties and interest expense ($0.1 million or less) Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense Total net adjustment Adjustments to other comprehensive income related to the underfunding of the pension and SERP plans and changes in fair value of derivative financial instruments Adjustments to other conprehensive income related to the underfunding of the pension and SERP plans and changes in fair value of derivative financial instruments Environmental Costs Environmental Loss Contingency Disclosure [Text Block] Costs to Obtain [Member] Costs to Obtain [Member] Costs to Obtain [Member] Schedule of share-based compensation, restricted stock and restricted stock units activity Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Fair Value Measurements Fair Value Disclosures [Text Block] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Financing Receivable, Allowance for Credit Loss, Foreign Currency Translation Financing Receivable, Allowance for Credit Loss, Foreign Currency Translation Total Liability/Deductible for Group Health Insurance Per Claim Total Liability or Deductible for Group Health Insurance Per Claim Total Liability/Deductible for Group Health Insurance Per Claim Bank overdrafts Bank Overdrafts Offset Agreement [Member] Offset Agreement [Member] Offset Agreement [Member] Government Contract Receivable, Progress Payment Offset Government Contract Receivable, Progress Payment Offset 2021 Finite-Lived Intangible Asset, Expected Amortization, Year Three Deduction Type [Axis] Deduction Type [Axis] Deduction Type [Axis] Dividends declared but not yet paid Dividends Payable Lease Liabilities Lease Liabilities Lease Liabilities Derivative [Table] Derivative [Table] Customer funded research expenditures Research and Development Arrangement with Federal Government, Costs Incurred, Net Undiscounted estimated remediation liability Total Accrual for Environmental Loss Contingencies, Gross Document Period End Date Document Period End Date Equity interest in domestic subsidiaries Equity Interest In Domestic Subsidiaries Equity Interest In Domestic Subsidiaries Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Fixed income securities Fixed Income Securities [Member] Options, Outstanding [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Collateral Member One Collateral Member One [Member] Collateral Member One [Member] State Deferred State and Local Income Tax Expense (Benefit) Discount rate Accrual for Environmental Loss Contingencies, Discount Rate Award Date [Domain] Award Date [Domain] Property, plant and equipment Property, Plant and Equipment [Table Text Block] Deferred Tax Assets, Tax Credit Carryforwards, Research Deferred Tax Assets, Tax Credit Carryforwards, Research Income Statement Location [Domain] Income Statement Location [Domain] Payments Accrual for environmental loss contingencies, payments Accrual for Environmental Loss Contingencies, Payments Property, plant and equipment, net of accumulated depreciation of $251,888 and $228,984, respectively Property, plant and equipment, net Property, Plant and Equipment, Net Contract Assets Due to Contract Changes, Negotiated Settlements and Claims for Unanticipated Costs [Table Text Block] Contract Assets Due to Contract Changes, Negotiated Settlements and Claims for Unanticipated Costs [Table Text Block] Contract Assets Due to Contract Changes, Negotiated Settlements and Claims for Unanticipated Costs [Table Text Block] Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount Schedule of finite-lived intangible assets, future amortization expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Earnings per share: Earnings Per Share [Abstract] Income Tax Effects Allocated Directly to Equity, Cumulative Effect of Change in Accounting Principle Income Tax Effects Allocated Directly to Equity, Cumulative Effect of Change in Accounting Principle Property, plant and equipment, gross Property, Plant and Equipment, Gross increase (Decrease) in Capitalized Contract Cost increase (Decrease) in Capitalized Contract Cost increase (Decrease) in Capitalized Contract Cost Revenues Revenues Finite-Lived Intangible Assets, Net, Amortization Expense, Rolling Maturity [Abstract] Finite-Lived Intangible Assets, Net, Amortization Expense, Rolling Maturity [Abstract] Finished goods Inventory, Finished Goods, Gross Accrual for payments due to customer under agreement Loss Contingency Accrual Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share Outstanding at beginning of period (in dollars per share) Outstanding at end of period (in dollars per share) Weighted-average exercise price - options outstanding (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Reductions in revenue Reductions in revenue Reductions in revenue Patents Patents [Member] Lessee, Lease Payments Lessee, Lease Payments Lessee, Lease Payments Finance Lease, Right-of-Use Asset, Accumulated Amortization Finance Lease, Right-of-Use Asset, Accumulated Amortization Europe [Member] Europe [Member] Entity Current Reporting Status Entity Current Reporting Status Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Restricted Stock, Weighted-Average Grant Date Fair Value [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Fair value of plan assets at beginning of year Fair value of plan assets at end of year Total carrying value Defined Benefit Plan, Plan Assets, Amount Accrual for Environmental Loss Contingencies [Roll Forward] Accrual for Environmental Loss Contingencies [Roll Forward] Disposal Group, Including Discontinued Operation, Liabilities, Noncurrent Disposal Group, Including Discontinued Operation, Other Liabilities, Noncurrent Loss Contingency, Estimate of Possible Loss Loss Contingency, Estimate of Possible Loss Expected contributions during 2022 Defined Benefit Plan, Expected Future Employer Contributions, Next Fiscal Year Gross accounts receivable Accounts Receivable, before Allowance for Credit Loss, Current Amortization of debt issuance costs Amortization of Debt Issuance Costs Disposal Group, Including Discontinued Operation, Gain Loss on Disposition of Other Assets Disposal Group, Including Discontinued Operation, Gain Loss on Disposition of Other Assets Disposal Group, Including Discontinued Operation, Gain Loss on Disposition of Other Assets Contract with Customer, Asset, Net, Current Contract with Customer, Asset, after Allowance for Credit Loss, Current Dividends (per share of common stock, $0.80) Dividends UNITED STATES UNITED STATES Engineered Products Engineered Products [Member] Engineered Products segment Measurement Input, Discount Rate [Member] Measurement Input, Discount Rate [Member] Income taxes payable Taxes Payable, Current Research and Development Arrangement, Contract to Perform for Others [Line Items] Research and Development Arrangement, Contract to Perform for Others [Line Items] Award Date [Axis] Award Date [Axis] Leases [Abstract] Leases [Abstract] Disposal Group, Including Discontinued Operation, Cash and Cash Equivalents Disposal Group, Including Discontinued Operation, Cash and Cash Equivalents Disposal Group, Including Discontinued Operation, Cash and Cash Equivalents Income Taxes Income Tax, Policy [Policy Text Block] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Inventory, Noncurrent Inventory, Noncurrent Increase (Decrease) in Operating Lease Liabilities Increase (Decrease) in Operating Lease Liabilities Increase (Decrease) in Operating Lease Liabilities Diluted (in shares) Weighted average number of shares outstanding, diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Disposal Group, Including Discontinued Operation, Other Income Disposal Group, Including Discontinued Operation, Other Income Income Taxes Income Tax Disclosure [Text Block] Disposal Group, Including Discontinued Operation, Liabilities, Noncurrent Disposal Group, Including Discontinued Operation, Liabilities, Noncurrent Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Schedule of share-based compensation, stock options, activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Schedule of acquired finite-lived intangible assets by major class Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Entity Address, Address Line One Entity Address, Address Line One Interest paid Interest Paid, Including Capitalized Interest, Operating and Investing Activities Accumulated depreciation Less accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Basis of Presentation Consolidation, Policy [Policy Text Block] Entity Shell Company Entity Shell Company Expected option term Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Total current liabilities Liabilities, Current ESPP Stock Employee Stock [Member] Disposal Group, Including Discontinued Operation, Interest Expense Disposal Group, Including Discontinued Operation, Interest Expense Loss Contingencies [Table] Loss Contingencies [Table] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Noncash or Part Noncash Acquisitions [Line Items] Other Significant Noncash Transactions [Line Items] Asia [Member] Asia [Member] Current Fiscal Year End Date Current Fiscal Year End Date Net Cash Provided by (Used in) Operating Activities, Continuing Operations Net Cash Provided by (Used in) Operating Activities, Continuing Operations Period [Axis] Period [Axis] Period [Axis] Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items] Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items] Statement [Table] Statement [Table] Balance at January 1 Balance at December 31 Accrual for environmental loss contingencies Accrual for Environmental Loss Contingencies Recent Accounting Standards New Accounting Pronouncements, Policy [Policy Text Block] Other Commitments [Axis] Other Commitments [Axis] 2024 Defined Benefit Plan, Expected Future Benefit Payment, Year Five Options, Fair Value Assumptions and Methodology [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract] Goodwill Goodwill [Member] Compensation cost not yet recognized Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Pension plan net periodic benefit costs and other amounts recognized in other comprehensive loss Schedule of Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block] Statistical Measurement [Axis] Statistical Measurement [Axis] Accounts Receivable Accounts Receivable [Policy Text Block] North America [Member] North America [Member] Finance Lease, Liability, Noncurrent Finance Lease, Liability, Noncurrent Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax Goodwill Net balance at beginning of period Net balance at end of period Goodwill Pension Accounting Pension and Other Postretirement Plans, Pensions, Policy [Policy Text Block] Not Subject to Leveling [Member] Fair Value Measured at Net Asset Value Per Share [Member] Scenario [Domain] Scenario [Domain] Schedule of goodwill Schedule of Goodwill [Table Text Block] Adjustments to reconcile earnings from continuing operations, net of tax to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Revenues, Percentage Revenues, Percentage Revenues, Percentage Operating Lease, Cost Operating Lease, Cost Pension and other post-retirement benefits Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Capitalized Contract Cost, Net, Current Capitalized Contract Cost, Net, Current Total, Deferred Deferred Income Tax Expense (Benefit) Environmental Remediation Obligations [Abstract] Environmental Remediation Obligations [Abstract] Number of types of accounts receivable Number of Types of Accounts Receivable Number of Types of Accounts Receivable Disposal Group, Including Discontinued Operation, Goodwill Disposal Group, Including Discontinued Operation, Goodwill Federal statutory rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Contracts and other work in process (including certain general stock materials) Segment work in progress Inventory, Work in Process, Gross Convertible Notes Convertible Debt [Member] Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net Trademarks / trade names Trademarks and Trade Names [Member] Fair Value Hierarchy and NAV [Domain] Fair Value Plan Asset Measurement [Domain] Fair Value Hierarchy and NAV [Domain] Net earnings Net earnings (loss) Net Income (Loss) Attributable to Parent Operating Lease, Right-of-Use Asset Operating Lease, Right-of-Use Asset Employee stock plans (in shares) Shares Repurchased, Net of Shares Issued, in Connection With Stock Awards Shares Repurchased, Net of Shares Issued, in Connection With Stock Awards Interest cost Interest cost on projected benefit obligation Defined Benefit Plan, Interest Cost U.S. Government Inventory for Long-term Contracts or Programs, Gross Accrued salaries and wages Employee-related Liabilities, Current Payment for Pension and Other Postretirement Benefits [Abstract] Payment for Pension and Other Postretirement Benefits [Abstract] Settlements Unrecognized Tax Benefits, Increase Resulting from Settlements with Taxing Authorities Income Statement Location [Axis] Income Statement Location [Axis] Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Statistical Measurement [Domain] Statistical Measurement [Domain] Bal Seal [Member] Bal Seal [Member] Bal Seal Schedule of maturities of long-term debt Schedule of Maturities of Long-term Debt [Table Text Block] Disposal Group, Including Discontinued Operation, Consideration Disposal Group, Including Discontinued Operation, Consideration Self-Insured Retentions Self Insured Retentions [Policy Text Block] Self Insured Retentions [Policy Text Block] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Share-based compensation expense (in shares) Shares Issued, Shares, Share-based Payment Arrangement, before Forfeiture Site Contingency [Table] Site Contingency [Table] Restructuring Type [Axis] Restructuring Type [Axis] Employee stock plans Shares Repurchased, Net of Shares Issued, in Connection With Stock Awards, Value Shares Repurchased, Net of Shares Issued, in Connection With Stock Awards, Value Other assets Other Assets, Noncurrent Expected return on plan assets Defined Benefit Plan, Expected Return (Loss) on Plan Assets Segments [Axis] Segments [Axis] Expected dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Middle East [Member] Middle East [Member] Total Liability/Deductible for Workers Compensation Per Claim Total Liability Deductible for Workers Compensation Per Claim Total Liability Deductible for Workers Compensation Per Claim Entity File Number Entity File Number Forfeited or expired (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] Contract Assets, Contract Costs and Contract Liabilities [Abstract] Contract Assets, Contract Costs and Contract Liabilities [Abstract] Contract Assets, Contract Costs and Contract Liabilities [Abstract] Debt Issuance Costs, Line of Credit Arrangements, Gross Debt Issuance Costs, Line of Credit Arrangements, Gross Weighted average shares issuable on exercise of convertible notes (in shares) Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities Variable Lease, Cost Variable Lease, Cost Disposal Group, Including Discontinued Operation, Costs of Goods Sold Disposal Group, Including Discontinued Operation, Costs of Goods Sold Cost of sales Cost of Sales Member [Member] Cost of Sales Member [Member] Share-based compensation expense Shares Repurchased, Net of Shares Issued, in Connection With Share-Based Compensation, Value Shares Repurchased, Net of Shares Issued, in Connection With Share-Based Compensation, Value Entity Classification Election [Member] Entity Classification Election [Member] Entity Classification Election [Member] Buildings Building [Member] Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual Total fair value of restricted stock awards vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Commitment fee percentage Line of Credit Facility, Commitment Fee Percentage Actual return on plan assets Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss) Accruals and Payable and Other Long Term Liabilities Accruals and Payable and Other Long Term Liabilties [Member] Accruals and Payable and Other Long Term Liabilties [Member] Disposal Group Name [Axis] Disposal Group Name [Axis] Underfunded pension Noncurrent liabilities Supplemental employees' retirement plan ("SERP") Liability, Defined Benefit Plan, Noncurrent Assets Assets [Abstract] Goodwill and Intangible Asset Impairment Goodwill and Intangible Asset Impairment 2021 Long-Term Debt, Maturity, Year Three Accumulated impairment Goodwill, Impaired, Accumulated Impairment Loss Land Land [Member] Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Derivative Financial Instruments Derivative Instruments and Hedging Activities Disclosure [Text Block] Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Business Acquisition, Pro Forma Income (Loss) from Continuing Operations, Net of Tax Business Acquisition, Pro Forma Income (Loss) from Continuing Operations, Net of Tax Restructuring and severance costs (Note 5) Restructuring Costs Goodwill and Other Intangible Assets, Net Goodwill and Intangible Assets Disclosure [Text Block] Concentration risk Concentration Risk, Percentage Property, Plant and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Proceeds from exercise of employee stock awards Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised Foreign Derived Intangible Income Benefit [Member] Foreign Derived Intangible Income Benefit [Member] Foreign Derived Intangible Income Benefit [Member] New Accounting Pronouncements or Change in Accounting Principle [Table] Accounting Standards Update and Change in Accounting Principle [Table] Supplemental Income Statement Elements [Abstract] Outstanding at beginning of period (in shares) Outstanding at end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Adjustments to Additional Paid in Capital, Convertible Debt with Conversion Feature Adjustments to Additional Paid in Capital, Convertible Debt with Conversion Feature Discount rate Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate Trade Names [Member] Trade Names [Member] Debt Instrument [Axis] Debt Instrument [Axis] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, Amount Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, Amount Total Liability/Deductible for Product/General and Auto Insurance Per Claim Total Liability Deductible for Product General and Auto Insurance Per Claim Total Liability/Deductible for Product General and Auto Insurance Per Claim Amount before overallotment DebtInstrumentFace AmountBeforeOverallotment Debt Instrument Face Amount Before Overallotment Equity Interest Used As Collateral For Revolving Credit Agreement [Domain] Equity Interest Used As Collateral For Revolving Credit Agreement [Domain] Equity Interest Used As Collateral For Revolving Credit Agreement [Domain] Long-lived Assets by Geographic Areas [Table Text Block] Long-lived Assets by Geographic Areas [Table Text Block] Discontinued Operation, Tax Effect of Discontinued Operation Discontinued Operation, Tax Effect of Discontinued Operation Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Business Acquisition, Pro Forma Information Business Acquisition, Pro Forma Information [Table Text Block] Tax effects of temporary differences that give rise to deferred tax assets and liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Debt issuance costs, recorded to APIC Debt Issuance Costs, Recorded to APIC Debt Issuance Costs, Recorded to APIC Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Change in net (loss) or gain Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, before Tax Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Dividends Declared [Abstract] Dividends Declared [Abstract] Dividends Declared [Abstract] Available borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Gain (Loss) on Disposition of Business Gain (Loss) on Disposition of Business Gain (Loss) on Disposition of Business Pension plan adjustments, net of tax expense of $2,949, $1,315, and $2,619, respectively Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Lessee, Operating Lease, Liability, Payments, Due Year Three Lessee, Operating Lease, Liability, to be Paid, Year Three Effective Income Tax Rate Reconciliation [Table] Effective Income Tax Rate Reconciliation [Table] Effective Income Tax Rate Reconciliation [Table] Allowance for Doubtful Accounts SEC Schedule, 12-09, Allowance, Credit Loss [Member] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Increase (Decrease) in Operating Right of Use Assets Increase (Decrease) in Operating Right of Use Assets Increase (Decrease) in Operating Right of Use Assets Disaggregation of Revenue [Table Text Block] Disaggregation of Revenue [Table Text Block] 2023 Long-Term Debt, Maturity, Year Five Percentage of average of closing price of common stock Conversion Feature, Percentage of Average of Closing Sale Price of Common Stock Conversion Feature, Percentage of Average of Closing Sale Price of Common Stock Defined contribution plan, employer contributions Defined Contribution Plan, Cost Reporting Unit, Amount of Fair Value in Excess of Carrying Amount Reporting Unit, Amount of Fair Value in Excess of Carrying Amount Restricted Stock, Outstanding [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] 2021 Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year Three Increase (Decrease) in Contract with Customer Asset, Current, Percentage Increase (Decrease) in Contract with Customer Asset, Current, Percentage Increase (Decrease) in Contract with Customer Asset, Current, Percentage Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Tax loss and credit carryforwards Deferred Tax Assets, Tax Credit Carryforwards Percent, Debt Instrument, Repurchase Amount Percent, Debt Instrument, Repurchase Amount Percent, Debt Instrument, Repurchase Amount Repayment of convertible notes Repayments of Convertible Debt Number of shares authorized (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Operating Lease, Payments Operating Lease, Payments Accounts Receivable, Allowance for Credit Loss, Recovery Accounts Receivable, Allowance for Credit Loss, Recovery Research and Development Research and Development Expense, Policy [Policy Text Block] Business Combination, Consideration Transferred Business Combination, Consideration Transferred Provision for doubtful accounts Accounts Receivable, Credit Loss Expense (Reversal) Long-term debt, gross Outstanding balance under revolving credit agreement Long-term Debt, Gross Goodwill [Roll Forward] Goodwill [Roll Forward] Reporting Unit [Axis] Reporting Unit [Axis] 2013 Management Incentive Plan [Member] 2013 Management Incentive Plan [Member] 2013 Management Incentive Plan [Member] Income (Loss) from Continuing Operations, Per Diluted Share Income (Loss) from Continuing Operations, Per Diluted Share Finance Lease, Right-of-Use Asset Finance Lease, Right-of-Use Asset, after Accumulated Amortization Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Aggregate shares to be issued upon conversion, convertible (in shares) Aggregate shares to be issued upon conversion, convertible Aggregate shares to be issued upon conversion, convertible Weighted average shares outstanding: Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract] Credit Agreement 2015 Credit Agreement 2015 [Member] Credit Agreement 2015 [Member] Disposal Group, Including Discontinued Operation, Operating Lease, Right-of-Use Asset Disposal Group, Including Discontinued Operation, Operating Right of Use Asset Disposal Group, Including Discontinued Operation, Operating Right of Use Asset Total liabilities and shareholders’ equity Liabilities and Equity Nonqualified Stock Options and Restricted Stock Nonqualified Stock Options and Restricted Stock [Member] Nonqualified Stock Options and Restricted Stock [Member] Other Asset Impairment Charges Other Asset Impairment Charges Contract with Customer, Liability, Current Contract with Customer, Liability, Current Lessee, Operating Lease, Liability, Payments, Due Year Five Lessee, Operating Lease, Liability, to be Paid, Year Five Disposal Group, Held-for-sale or Disposed of by Sale, Not Discontinued Operations Disposal Group, Held-for-sale or Disposed of by Sale, Not Discontinued Operations [Member] Exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Concentration Risk [Line Items] Concentration Risk [Line Items] Environmental Remediation Site [Axis] Environmental Remediation Site [Axis] Property, Plant and Equipment, Net [Abstract] Property, Plant and Equipment, Net [Abstract] Derivative [Line Items] Derivative [Line Items] Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Reclassification from AOCI, tax Reclassification from AOCI, Current Period, Tax Disposal Group, Including Discontinued Operation, Intangible Assets Disposal Group, Including Discontinued Operation, Intangible Assets Computation of Earnings Per Share Earnings Per Share [Text Block] Disposal Group, Including Discontinued Operation, Assets Disposal Group, Including Discontinued Operation, Assets Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Purchase of treasury shares Treasury Stock, Value, Acquired, Cost Method Accounting Changes and Error Corrections [Abstract] Accounting Changes and Error Corrections [Abstract] 2021 Defined Benefit Plan, Expected Future Benefit Payment, Year Two Inventories include amounts associated with matters such as contract changes, negotiated settlements and claims for unanticipated contract costs Other Inventory, Capitalized Costs, Gross Minimum [Member] Minimum [Member] Equity component Debt Instrument, Convertible, Carrying Amount of Equity Component Gross profit Gross Profit Lessee, Operating Lease, Liability, Payments, Due Year Two Lessee, Operating Lease, Liability, to be Paid, Year Two Variable rate revolving credit facility debt Line of credit, amount outstanding Long-term Line of Credit GA Reduction Effort [Member] GA Reduction Effort [Member] GA Reduction Effort Selling, general and administrative expenses Selling, General and Administrative Expense Forfeited or expired (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Debt issuance costs Debt Issuance Costs, Net Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Increase (Decrease) in Contract with Customer Liability, Noncurrent Increase (Decrease) in Contract with Customer Liability, Noncurrent Increase (Decrease) in Contract with Customer Liability, Noncurrent Schedule of Cash Flows, Leasing Schedule of Cash Flows, Leasing [Table Text Block] Schedule of Cash Flows, Leasing Defined benefit plan, fair value plan assets before accrued income Defined Benefit Plan, Fair Value Plan Assets Before Accrued Income Defined Benefit Plan, Fair Value Plan Assets Before Accrued Income 2022 Long-Term Debt, Maturity, Year Four Revenue Recognition Revenue [Policy Text Block] Share-based Payment Arrangement, Accelerated Cost Share-based Payment Arrangement, Accelerated Cost 2017 Announced Restructuring Plan [Member] 2017 Announced Restructuring Plan [Member] 2017 Announced Restructuring Plan [Member] Acquisition of businesses including earn out adjustments, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Foreign currency translation Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Debt Debt Disclosure [Text Block] Line of Credit Line of Credit [Member] Share-based Arrangements Share-based Payment Arrangement [Text Block] Significant unobservable inputs (Level 3) Fair Value, Inputs, Level 3 [Member] Dividends paid Payments of Ordinary Dividends, Common Stock Debt Instrument face amount overallotment Debt Instrument Face Amount Overallotment Debt Instrument Face Amount Overallotment Capitalized Contract Cost [Domain] Capitalized Contract Cost [Domain] Distribution [Member] Distribution [Member] Distribution [Member] [Member] Disposal Group, Including Discontinued Operation, Deferred Tax Liabilities Disposal Group, Including Discontinued Operation, Deferred Tax Liabilities Primary business segments number Number of Reportable Segments Concentration Risk, Threshold Percentage Concentration Risk, Threshold Percentage Concentration Risk, Threshold Percentage Letters of credit outstanding amount Letters of Credit Outstanding, Amount Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Contract Assets, Contract Costs and Contract Liabilities [Text Block] Contract Assets, Contract Costs and Contract Liabilities [Text Block] Contract Assets, Contract Costs and Contract Liabilities [Text Block] Goodwill, Acquired During Period Goodwill, Acquired During Period Performance Shares Performance Shares [Member] Commitments and contingencies (Note 19) Commitments and Contingencies 2023 Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year Five Accumulated other comprehensive income (loss) Beginning balance Ending balance Accumulated Other Comprehensive Income (Loss), Net of Tax Prior to 2021 Prior to 2021 [Member] Lapse rate and period for RSAs granted prior to 2021 Entity Emerging Growth Company Entity Emerging Growth Company Increase (Decrease) in Capitalized Contract Cost, Noncurrent, Percentage Increase (Decrease) in Capitalized Contract Cost, Noncurrent, Percentage Increase (Decrease) in Capitalized Contract Cost, Noncurrent, Percentage Less allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Noncurrent income taxes payable Accrued Income Taxes, Noncurrent Restricted Stock Restricted Stock [Member] Purchase of call options related to convertible notes Purchase of call options related to convertible notes Purchase of call options related to convertible notes Billed Billed Revenues [Member] Debt and equity issuance costs Payments of Debt Issuance Costs Auditor Name Auditor Name Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Amount Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Amount Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Shares of common stock held in treasury at cost (in shares) Beginning Balance (in shares) Ending Balance (in shares) Treasury Stock, Shares Debt, Long-term and Short-term, Combined Amount Debt, Long-term and Short-term, Combined Amount Lessee, Operating Lease, Liability, Undiscounted Excess Amount Lessee, Operating Lease, Liability, Undiscounted Excess Amount Pension plan adjustments, net of tax expense (benefit) Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, Tax Less current portion Long-term Debt, Current Maturities before debt issuance costs Long-term Debt, Current Maturities before debt issuance costs Commercial and other government contracts Contracts in process, commercial and other government contracts Contracts in process, commercial and other government contracts Cash Provided by (Used in) Operating Activities, Discontinued Operations Cash Provided by (Used in) Operating Activities, Discontinued Operations Employee stock issued (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Shares Purchased for Award Accumulated Depreciation, Depletion and Amortization, Sale or Disposal of Property, Plant and Equipment Disposal Group, Including Discontinued Operation, Property, Plant and Equipment, Accumulated Depreciation Disposal Group, Including Discontinued Operation, Property, Plant and Equipment, Accumulated Depreciation Credit Agreement 2019 [Member] Credit Agreement 2019 [Member] Credit Agreement 2019 [Member] Finance Lease, Liability, Undiscounted Excess Amount Finance Lease, Liability, Undiscounted Excess Amount Current: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Other Liabilities Other Liabilties [Member] Line item in the statement of financial position in which the fair value amounts of the derivative instruments are included. Carrying Value Reported Value Measurement [Member] Finance Lease, Liability, Payments, Due Year Five Finance Lease, Liability, to be Paid, Year Five Schedule of changes in conversion rate for convertible notes Schedule of Changes in Conversion Rate for Convertible Notes [Table Text Block] Schedule of Changes in Conversion Rate for Convertible Notes [Table Text Block] Common Stock Common Stock [Member] Disposal Group, Including Discontinued Operation, Inventory Disposal Group, Including Discontinued Operation, Inventory Pre-tax income (loss) from foreign operations Income (Loss) from Continuing Operations before Income Taxes, Foreign Other Other [Member] Other Operating income (loss) Operating income Operating Income (Loss) Operating Lease, Liability, Current Operating Lease, Liability, Current Disposal Group, Including Discontinued Operations, Contract with Customer Asset Net Disposal Group, Including Discontinued Operations, Contract with Customer Asset Net Disposal Group, Including Discontinued Operations, Contract with Customer Asset Net 2020 Finite-Lived Intangible Asset, Expected Amortization, Year Two Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax Restructuring Costs Restructuring and Related Activities Disclosure [Text Block] AOCI Attributable to Parent, Net of Tax [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Cash and cash equivalents Cash and cash equivalents and restricted cash at beginning of period Cash and cash equivalents and restricted cash at end of period (See Note 2) Cash and Cash Equivalents, at Carrying Value Depreciation Depreciation Technology-Based Intangible Assets [Member] Technology-Based Intangible Assets [Member] Notional Value of Contract, Percent Notional Value of Contract, Percent Notional Value of Contract, Percent Treasury Stock Treasury Stock [Member] Deferred compensation Deferred Compensation Liability, Classified, Noncurrent Pro Forma, Nonrecurring Adjustment, Reduction for Inventory Step Up Pro Forma, Nonrecurring Adjustment, Reduction for Inventory Step Up Pro Forma, Nonrecurring Adjustment, Reduction for Inventory Step Up Other current liabilities Increase (Decrease) in Accrued Liabilities Net loss (gain) on derivative instruments Gain (Loss) on Derivative Instruments, Net, Pretax Asset Impairment Charges Asset Impairment Charges Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount Benefit payments Defined Benefit Plan, Benefit Obligation, Benefits Paid Legal Fees Legal Fees Expenditures for property, plant & equipment Expenditures for property, plant & equipment Payments to Acquire Property, Plant, and Equipment Deferred employee benefits Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Pensions New Hartford New Hartford [Member] New Hartford [Member] Accumulated benefit obligation Defined Benefit Plan, Accumulated Benefit Obligation Employer contributions Contributions Defined Benefit Plan, Plan Assets, Contributions by Employer Interest rate at period end Line of Credit Facility, Interest Rate at Period End Disposal Group, Including Discontinued Operation, Liabilities Liabilities Costs and accrued profit – not billed Unbilled Revenues [Member] 2019 Finite-Lived Intangible Asset, Expected Amortization, Year One Granted (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Aggregate intrinsic value - options outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Derivative Derivative [Member] Measurement Input Type [Axis] Measurement Input Type [Axis] Common stock, shares issued (in shares) Common Stock, Shares, Issued Other unallocated expenses, net Other unallocated expenses, net [Member] Other unallocated expenses, net 2020 Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year Two Amount included in accumulated other comprehensive income Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, before Tax Disposal Group, Including Discontinued Operation, Other Assets, Current Disposal Group, Including Discontinued Operation, Other Assets, Current Total recognized in other comprehensive (loss) income Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, before Tax Schedule of actuarial assumptions used in determining benefit obligations and net periodic benefit cost of the pension plans Defined Benefit Plan, Assumptions [Table Text Block] Entity Address, City or Town Entity Address, City or Town Net repayments under revolving credit agreements Proceeds from (Repayments of) Lines of Credit Actuarial assumptions used in determining benefit obligations and net periodic benefit of the pension plans Schedule of Expected Benefit Payments [Table Text Block] Schedule of Accumulated Other Comprehensive Income (Loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Retirement Plan Type [Axis] Retirement Plan Type [Axis] Noncash or Part Noncash Acquisitions [Line Items] Noncash Investing and Financing Items [Abstract] Disposal Group, Including Discontinued Operations, Net Assets Disposal Group, Including Discontinued Operations, Net Assets Disposal Group, Including Discontinued Operations, Net Assets Debt Instrument, Convertible, Debt Instrument Debt Instrument, Convertible, Debt Instrument Debt Instrument, Convertible, Debt Instrument Balance Sheet Location [Axis] Balance Sheet Location [Axis] Accumulated Other Comprehensive Income (Loss) Comprehensive Income (Loss) Note [Text Block] Interest expense, net Interest Expense Finance Lease, Liability, Payments, Due Next Twelve Months Finance Lease, Liability, to be Paid, Year One Expected return on plan assets Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets Deferred: Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Effective interest rate Debt Instrument, Interest Rate, Effective Percentage Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Capitalized Contract Cost, Amortization Capitalized Contract Cost, Amortization 2020 Defined Benefit Plan, Expected Future Benefit Payment, Year One Retained earnings Retained Earnings (Accumulated Deficit) Operating Expense [Domain] Expense Type [Domain] Expense Type [Domain] Other Long-Term Liabilities [Table] Other Long-Term Liabilities [Table] Other Long-Term Liabilities [Table] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Entity Filer Category Entity Filer Category Reconciliation of Revenue from Segments to Consolidated Reconciliation of Revenue from Segments to Consolidated [Table Text Block] Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Discontinued Operations [Abstract] Discontinued Operations [Abstract] Discontinued Operations [Abstract] Basis of Presentation [Abstract] Basis of Presentation [Abstract] Basis of Presentation [Abstract] Liabilities, Other Accruals and Payables Liabilties, Other Accruals And Payables [Member] Liabilties, Other Accruals And Payables [Member] Order or Production Backlog [Member] Order or Production Backlog [Member] Concentration Risk [Table] Concentration Risk [Table] Recognized net loss Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), after Reclassification Adjustment, before Tax Fair Value Estimate of Fair Value Measurement [Member] Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Lease, Right-of-Use Assets Lease, Right-of-Use Assets Lease, Right-of-Use Assets Machinery, office furniture and equipment Machinery, Office Furniture and Equipment [Member] Machinery, Office Furniture and Equipment [Member] Finance Lease, Liability, Payments, Due Year Two Finance Lease, Liability, to be Paid, Year Two Schedule of Inventory [Table] Schedule of Inventory [Table] Schedule of Inventory Employee stock plans (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Amendment Flag Amendment Flag Equity Components [Axis] Equity Components [Axis] SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Revenue, Remaining Performance Obligation, Amount, Current Revenue, Remaining Performance Obligation, Amount, Current Revenue, Remaining Performance Obligation, Amount, Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Inventories Inventories Inventory, Net Receivables Billing Status [Domain] Receivables Billing Status [Domain] Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table Text Block] Federal Deferred Federal Income Tax Expense (Benefit) Foreign currency translation adjustments and other Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax Lessee, Operating Lease, Liability, Payments, Due after Year Five Lessee, Operating Lease, Liability, to be Paid, after Year Five Amortization of net loss Accumulated Defined Benefit Plan & SERP, Amortization of Net Loss [Member] Accumulated Defined Benefit Plan & SERP, Amortization of Net Loss [Member] Product and Service [Axis] Product and Service [Axis] Disposal Group, Including Discontinued Operation, Gross Profit (Loss) Disposal Group, Including Discontinued Operation, Gross Profit (Loss) Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Entity Public Float Entity Public Float Short-term Lease, Cost Short-term Lease, Cost Unrecognized Tax Benefits, Decrease Resulting from Current Period Tax Positions Unrecognized Tax Benefits, Decrease Resulting from Current Period Tax Positions Discontinued Operations, Disposed of by Sale [Member] Discontinued Operations, Disposed of by Sale [Member] Contract with Customer, Liability Contract with Customer, Liability [Policy Text Block] Contract with Customer, Liability [Policy Text Block] Goodwill and Intangible Assets [Abstract] Goodwill and Intangible Assets [Abstract] Goodwill and Intangible Assets [Abstract] Increase (Decrease) in Contract with Customer, Asset Current Increase (Decrease) in Contract with Customer, Asset Current Increase (Decrease) in Contract with Customer, Asset Current Statement [Line Items] Statement [Line Items] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] Program [Domain] Program [Domain] Program Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Increase (Decrease) in Contract with Customer, Liability Increase (Decrease) in Contract with Customer, Liability Provision for Other Credit Losses Provision for Other Credit Losses Options, Weighted Average Exercise Price [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Assets Assets [Member] Retirement Plan Type [Domain] Retirement Plan Type [Domain] Domestic Tax Authority Domestic Tax Authority [Member] Revenue, Performance Obligation, Description of Timing Revenue, Performance Obligation, Description of Timing Pension liabilities Increase (Decrease) in Obligation, Pension and Other Postretirement Benefits Debt Disclosure [Abstract] Debt Disclosure [Abstract] Defined benefit plan, fair value of plan assets, accrued income Defined Benefit Plan, Fair Value of Plan Assets, Accrued Income Defined Benefit Plan, Fair Value of Plan Assets, Accrued Income Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Deferred Tax Assets, Valuation Allowance Valuation allowance Deferred Tax Assets, Valuation Allowance Other Significant Noncash Transaction, Consideration Given Other Significant Noncash Transaction, Consideration Given Disposal Group, Including Discontinued Operation, Operating Lease, Lease Liability, Noncurrent Disposal Group, Including Discontinued Operation, Operating Lease, Lease Liability, Noncurrent Disposal Group, Including Discontinued Operation, Operating Lease, Lease Liability, Noncurrent Disposal Group, Including Discontinued Operation, Liabilities, Current Disposal Group, Including Discontinued Operation, Liabilities, Current Expense Type [Axis] Expense Type [Axis] Expense Type [Axis] Environmental liability, discounted amount Accrual for Environmental Loss Contingencies, Discount Disposal Group, Including Discontinued Operation, Revenue Disposal Group, Including Discontinued Operation, Revenue Other Long-Term Liabilities [Line Items] Other Long-Term Liabilities [Line Items] Other Long-Term Liabilities [Line Items] Customer [Axis] Customer [Axis] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Amount Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Amount Pension Plans Retirement Benefits [Text Block] Accounts payable - trade Increase (Decrease) in Accounts Payable, Trade Convertible debt trading days threshold Debt Instrument, Convertible, Threshold Trading Days Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Asset Class [Axis] Asset Class [Axis] Document Annual Report Document Annual Report Forecast [Member] Forecast [Member] Money Market Funds, at Carrying Value Money Market Funds, at Carrying Value Vesting [Axis] Vesting [Axis] Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Deferred Rent Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Deferred Rent Total assets Assets Assets Other Accrued Liabilities, Noncurrent Other Accrued Liabilities, Noncurrent Plan Name [Domain] Plan Name [Domain] Deferred tax liabilities: Components of Deferred Tax Liabilities [Abstract] Geographical [Domain] Geographical [Domain] Translation Adjustment Functional to Reporting Currency, Gain (Loss), Reclassified to Earnings, Net of Tax Translation Adjustment Functional to Reporting Currency, Gain (Loss), Reclassified to Earnings, Net of Tax Research and development costs Research and Development Expense Schedule of Accounts Receivable Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax Oceania [Domain] Oceania [Domain] Oceania [Domain] Program [Axis] Program [Axis] Program Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Table] Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Table] Schedule of line of credit facilities Schedule of Line of Credit Facilities [Table Text Block] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Net cash provided by operating activities from continuing operations Net Cash Provided by (Used in) Operating Activities Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts, Notes, Loans and Financing Receivable [Line Items] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Right of Use Asset Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Right of Use Asset Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Right of Use Asset Unfulfilled Performance Obligations Unfulfilled Performance Obligations [Policy Text Block] Unfulfilled Performance Obligations [Policy Text Block] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Basic: Earnings Per Share, Basic [Abstract] Pro Forma, Nonrecurring Adjustment, Reduction in Finite Lived Assets Amortization Pro Forma, Nonrecurring Adjustment, Reduction in Finite Lived Assets Amortization Pro Forma, Nonrecurring Adjustment, Reduction in Finite Lived Assets Amortization Capitalized Contract Cost [Axis] Capitalized Contract Cost [Axis] Changes in foreign currency exchange rates Accrual for Environmental Loss Contingencies, Foreign Currency Translation Gain (Loss) Contract with Customer, Asset Contract with Customer, Asset [Policy Text Block] Contract with Customer, Asset [Policy Text Block] Basic (in shares) Weighted average number of shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Diluted earnings per share (in dollars per share) Earnings Per Share, Diluted Segments [Domain] Segments [Domain] Service cost Service cost for benefits earned during the year Defined Benefit Plan, Service Cost U.K. Composites [Member] U.K. Composites [Member] U.K. Composites [Member] Unrecognized loss Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Gain (Loss), before Tax Income taxes paid, net Income Taxes Paid, Net Total excluding current portion Long-term debt, gross, excluding current maturities Long-term debt, gross, excluding current maturities Sales [Member] Sales [Member] Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount Leasehold improvements Leaseholds and Leasehold Improvements [Member] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Total comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent Other intangible assets, net Intangible Assets, Net (Excluding Goodwill) Contract with Customer, Liability Contract with Customer, Liability Restructuring Costs [Abstract] Restructuring Costs [Abstract] Fixed-price Contract [Member] Fixed-price Contract [Member] Other comprehensive income, net of tax: Other Comprehensive Income (Loss), Net of Tax [Abstract] Effective Income Tax Rate Reconciliation [Line Items] Effective Income Tax Rate Reconciliation [Line Items] [Line Items] for Effective Income Tax Rate Reconciliation [Table] Liabilities related to the qualified pension plan and SERP Schedule of Amounts Recognized in Balance Sheet [Table Text Block] Debt, Policy Debt, Policy [Policy Text Block] Deferred Income Tax Liabilities, Net Deferred Income Tax Liabilities, Net Changes due to convertible notes transactions (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Income (Loss) from Continuing Operations, Per Basic Share Income (Loss) from Continuing Operations, Per Basic Share Net (gain) loss on sale of assets Gain (Loss) on Disposition of Other Assets Schedule of effective income tax rate reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Assets Held under Finance Leases [Member] Assets Held under Capital Leases [Member] Accounts payable – trade Accounts Payable, Current Depreciation and amortization Depreciation, Depletion and Amortization Schedule of share-based compensation arrangement by share-based payment award, options, vested and expected to vest, outstanding Share-based Compensation Arrangements by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding [Table Text Block] Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic and Diluted Share Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic and Diluted Share Contract receivables Contract Receivables [Member] Contract Receivables [Member] Inventories Increase (Decrease) in Inventories Restructuring and Related Costs Restructuring and Related Costs [Table Text Block] Gain (Loss) on Disposition of Business, Non Cash Gain (Loss) on Disposition of Business, Non Cash Gain (Loss) on Disposition of Business, Non Cash Gain (Loss) on Disposition of Business, Non Cash Weighted average shares issuable on exercise of warrants related to 2017 Notes (in shares) Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants Beginning Balance (in shares) Ending Balance (in shares) Common Stock, Shares, Outstanding Share-based compensation expense (in shares) Shares Repurchased, Net of Shares Issued, in Connection With Share-Based Compensation Shares Repurchased, Net of Shares Issued, in Connection With Share-Based Compensation Continuing Operations [Member] Continuing Operations [Member] Cost of Goods and Services Sold Cost of Goods and Services Sold Proceeds from Divestiture of Businesses Proceeds from Divestiture of Businesses Entity Central Index Key Entity Central Index Key Line of Credit Facility, Lender [Domain] Line of Credit Facility, Lender [Domain] Deferred tax assets: Deferred Tax Assets, Gross [Abstract] Lease, Cost Lease, Cost 8888 Foreign Governments 8888 Foreign Governments [Member] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Changes for tax positions of prior years Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Contract with Customer, Type [Domain] Contract with Customer, Type [Domain] [Domain] for Contract with Customer, Type [Axis] Liquidity Liquidity Sufficient liquidity to meet benefit payment obligations and other periodic cash flow requirements Customer Relationships [Member] Customer Relationships [Member] Finance lease liability, noncurrent, statement of financial position Finance lease liability, noncurrent, statement of financial position Finance lease liability, noncurrent, statement of financial position Loss Contingencies [Line Items] Loss Contingencies [Line Items] increase (Decrease) in Capitalized Contract Cost Current increase (Decrease) in Capitalized Contract Cost Current increase (Decrease) in Capitalized Contract Cost Current Accounts Receivable, after Allowance for Credit Loss [Abstract] Accounts Receivable, after Allowance for Credit Loss [Abstract] Property, Plant and Equipment, Net Property, Plant and Equipment Disclosure [Text Block] Other long-term liabilities Other Liabilities, Noncurrent Projected benefit obligation at beginning of year Projected benefit obligation at end of year Defined Benefit Plan, Benefit Obligation Other Income Other Income [Member] Lender Name [Axis] Lender Name [Axis] Schedule of long-term debt instruments Schedule of Long-term Debt Instruments [Table Text Block] Purchase of treasury shares (in shares) Treasury Stock, Shares, Acquired Debt Instrument Debt Instrument Debt Instrument [Line Items] Pro Forma, Nonrecurring Adjustment, Finite Lived Assets Amortization Pro Forma, Nonrecurring Adjustment, Finite Lived Assets Amortization Pro Forma, Nonrecurring Adjustment, Finite Lived Assets Amortization Trading Symbol Trading Symbol Common trust funds Common Trust Funds [Member] Common Trust Funds [Member] Schedule of Lease Liabilities [Table Text Block] Schedule of Lease Liabilities [Table Text Block] Schedule of Lease Liabilities [Table Text Block] Finance Lease Obligations [Member] Finance Lease Obligations [Member] Finance Lease Obligations [Member] Thereafter Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, after Year Five Business Acquisition, Pro Forma Revenue Business Acquisition, Pro Forma Revenue Total program inventory Inventory, Gross Other items Deferred Tax Liabilities, Other Other assets Increase (Decrease) in Other Operating Assets Equity Interest Used As Collateral For Revolving Credit Agreement [Axis] Equity Interest Used As Collateral For Revolving Credit Agreement [Axis] Equity Interest Used As Collateral For Revolving Credit Agreement [Axis] Percentage of Fair Value Estimated based on Income Approach Percentage of Fair Value Estimated based on Income Approach Percentage of Fair Value Estimated based on Income Approach Concentration of Credit Risk Concentration of Credit Risk [Policy Text Block] Concentration of Credit Risk [Policy Text Block] Noncash Consideration on Sale of Aircraft Noncash Consideration on Sale of Aircraft Noncash Consideration on Sale of Aircraft Discontinued Operation, Gain (Loss) from Disposal of Discontinued Operation, before Income Tax Discontinued Operation, Gain (Loss) from Disposal of Discontinued Operation, before Income Tax Severance Costs Severance Costs Schedule of equity and liability components in convertible debt Schedule of Equity and Liability Components in Convertible Debt [Table Text Block] Schedule of Equity and Liability Components in Convertible Debt [Table Text Block] Schedule of change in environmental remediation Schedule of Change in Environmental Remediation [Table Text Block] Schedule of Change in Environmental Remediation [Table Text Block] Gross balance at beginning of period Goodwill, Gross Net increase (decrease) in cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect Long-term debt, excluding current portion, net of debt issuance costs Long-term Debt, Excluding Current Maturities Schedule of Goodwill [Table] Schedule of Goodwill [Table] Other Comprehensive Income Location [Axis] Other Comprehensive Income Location [Axis] Stock compensation expense Share-based compensation expense Share-based Payment Arrangement, Expense Weighted-average remaining contractual term - options exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Consolidated total leverage ratio Consolidated Total Leverage Ratio Consolidated Total Leverage Ratio Reclassification out of Accumulated Other Comprehensive Income [Domain] Reclassification out of Accumulated Other Comprehensive Income [Domain] Percentage of Fair Value Estimate based on Market-Based Valuation Method Percentage of Fair Value Estimate based on Market-Based Valuation Method Percentage of Fair Value Estimate based on Market-Based Valuation Method Restricted Cash, Current Restricted Cash, Current Nature of Cash Flows [Axis] Nature of Cash Flows [Axis] Nature of Cash Flows [Axis] Components of income tax expense (benefit) associated with earnings from continuing operations Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Debt Instrument, Interest Coverage Ratio Debt Instrument, Interest Coverage Ratio Debt Instrument, Interest Coverage Ratio Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Construction in process Construction in Progress [Member] Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] Current assets: Assets, Current [Abstract] Other Proceeds from (Payments for) Other Financing Activities Gross Amount Finite-Lived Intangible Assets, Gross Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Schedule of Financial Instruments not Carried at Fair Value Schedule of Fair Value of Financial Instruments That Are Not Carried At Fair Value [Table Text Block] Schedule of Fair Value of Financial Instruments That Are Not Carried At Fair Value [Table Text Block] Precision Products Precision Products [Member] Precision Products segment Allowance for Doubtful Other Receivables, Current Allowance for Credit Loss, Receivable, Other, Current Noncash or Part Noncash Acquisitions [Table] Noncash or Part Noncash Acquisitions [Table] Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Remaining borrowing capacity excluding letters of credit Line of Credit Facility Remaining Borrowing Capacity Excluding Letters of Credit Line of Credit Facility Remaining Borrowing Capacity Excluding Letters of Credit Accounts Receivable, Allowance for Credit Loss, Writeoff Accounts Receivable, Allowance for Credit Loss, Writeoff Disposal Groups, Including Discontinued Operations [Table Text Block] Disposal Groups, Including Discontinued Operations [Table Text Block] Measurement Basis [Axis] Measurement Basis [Axis] Pro Forma, Nonrecurring Adjustment, Income Tax Expense Pro Forma, Nonrecurring Adjustment, Income Tax Expense Pro Forma, Nonrecurring Adjustment, Income Tax Expense 2023 Finite-Lived Intangible Asset, Expected Amortization, Year Five Deferred Compensation Arrangement with Individual, Compensation Expense Deferred Compensation Arrangement with Individual, Compensation Expense Auditor Firm ID Auditor Firm ID U.S. Government contracts U.S. Government [Member] U.S. Government [Member] Net cash (used in) provided by investing activities of continuing operations Net Cash Provided by (Used in) Investing Activities Defined Benefit Plan, Change in Benefit Obligation [Roll Forward] Defined Benefit Plan, Change in Benefit Obligation [Roll Forward] Portion at Fair Value Measurement [Member] Portion at Fair Value Measurement [Member] Changes in assets and liabilities, excluding effects of acquisitions/divestitures: Increase (Decrease) in Operating Capital [Abstract] Vested (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Change in the liability for uncertain tax positions Summary of Positions for which Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Table Text Block] Income tax refunds receivable Increase (Decrease) in Income Taxes Receivable Number of shares authorized under the plan for each award issued, fair value awards Number of Shares Authorized Under the Plan for Each Award Issued, Fair Value Awards Number of Shares Authorized Under the Plan for Each Award Issued, Fair Value Awards Class of Stock [Domain] Class of Stock [Domain] Finance Lease, Interest Payment on Liability Finance Lease, Interest Payment on Liability Line of credit, credit agreement Line of Credit Facility, Maximum Borrowing Capacity Foreign currency translation Goodwill, Foreign Currency Translation Gain (Loss) Increase (Decrease) in Capitalized Contract Cost Noncurrent Increase (Decrease) in Capitalized Contract Cost Noncurrent Increase (Decrease) in Capitalized Contract Cost Noncurrent Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Income from transition services agreement Income from transition services agreement Income from transition services agreement Lessee, Additional Lease Information [Table Text Block] Lessee, Additional Lease Information [Table Text Block] Lessee, Additional Lease Information [Table Text Block] Proceeds from Sale of Discontinued Operations, Net of Transaction Costs and Working Capital Adjustments Proceeds from Sale of Discontinued Operations, Net of Transaction Costs and Working Capital Adjustments Proceeds from Sale of Discontinued Operations, Net of Transaction Costs and Working Capital Adjustments Collateral Member Two Collateral Member Two [Member] Collateral Member Two [Member] Discount rate for calculating net periodic benefit cost Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Long-Lived Assets Long-Lived Assets Other current assets Other Assets, Current Liability Liability [Member] Performance obligations [Axis] Performance obligations [Axis] Performance obligations [Axis] Debt issuance costs, recorded as contra-debt Debt Issuance Costs, Recorded as contra-debt Debt Issuance Costs, Recorded as contra-debt Disposal Group, Including Discontinued Operation, Other Assets, Noncurrent Disposal Group, Including Discontinued Operation, Other Assets, Noncurrent Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Stockholders' Equity Note [Abstract] Balance Beginning of Period Balance End of Period SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount Notional Amount of Nonderivative Instruments Notional Amount of Nonderivative Instruments Capitalized Contract Cost Capitalized Contract Cost [Policy Text Block] Capitalized Contract Cost [Policy Text Block] Inventories Inventory, Policy [Policy Text Block] Foreign Current Foreign Tax Expense (Benefit) Major Property Class [Axis] Major Property Class [Axis] Developed technologies Developed Technology Rights [Member] Finance Lease, Right-of-Use Asset, before Accumulated Amortization Finance Lease, Right-of-Use Asset, before Accumulated Amortization Contract with Customer, Type [Axis] Contract with Customer, Type [Axis] Contract with Customer, Type [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Unamortized discount Debt Instrument, Unamortized Discount Net additions to accrual Accrual for Environmental Loss Contingencies, Charges to Expense for New Losses Accounts Receivable, Allowance for Credit Loss Accounts Receivable, Allowance for Credit Loss [Table Text Block] Schedule of Finite-Lived Intangible Assets by Major Class [Table] Schedule of Finite-Lived Intangible Assets [Table] EX-101.PRE 15 kamn-20211231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 16 image_0a.jpg begin 644 image_0a.jpg MB5!.1PT*&@H -24A$4@ !F0 +" ( #NEW7/ =DE$051X7NW8 ML0W 0 P#,>^_= (_7&D%D9TTPLT' #R3!P "T$LL X&0L&P M #H$&5LXUAN .@096SC6&X Z!!E;.-8'@ #02BP# @".6 H 0 , 1RP #@B&4 <'ZHES(U9ES&TP !)14Y$KD)@@@$! end GRAPHIC 17 kamn-20211231_g1.jpg begin 644 kamn-20211231_g1.jpg M_]C_X 02D9)1@ ! 0$ D "0 #_X1#R17AI9@ 34T *@ @ ! $[ ( M - (2H=I 0 ! (6)R= $ : 0T.H< < @, /@ M 2P@ M5&]R:0 60 P " % $*:0! " % $+J2D0 " S8S "2 MD@ " S8S #J' ' (# ")H '.H ( M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M R,#(R.C R.C(R(# Y.C4V.C P #(P,C(Z,#(Z M,C(@,#DZ-38Z,# !, &D < !S &L >0 L " 5 !O '( :0 /_A"Q]H M='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O #P_>'!A8VME="!B96=I;CTG M[[N_)R!I9#TG5S5-,$UP0V5H:4AZDY48WIK8SED)S\^#0H\>#IX;7!M M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(CX\&UL;G,Z9&,](FAT=' Z M+R]P=7)L+F]R9R]D8R]E;&5M96YT#IX;7!M971A/@T*(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" * M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" \/WAP86-K970@ M96YD/2=W)S\^_]L 0P '!04&!00'!@4&" <'" H1"PH)"0H5#Q ,$1@5&AD8 M%1@7&QXG(1L=)1T7&"(N(B4H*2LL*QH@+S,O*C(G*BLJ_]L 0P$'" @*"0H4 M"PL4*AP8'"HJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ M*BHJ*BHJ*BHJ*BHJ_\ $0@ K@,9 P$B (1 0,1 ?_$ !\ $% 0$! 0$! M ! @,$!08'" D*"__$ +40 (! P,"! ,%!00$ !?0$" P $ M$042(3%!!A-180'EZ@X2%AH>( MB8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V]_CY^O_$ !\! ,! 0$! 0$! 0$ ! M @,$!08'" D*"__$ +41 (! @0$ P0'!00$ $"=P ! @,1! 4A,08205$' M87$3(C*!"!1"D:&QP0DC,U+P%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66 MEYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7F MY^CIZO+S]/7V]_CY^O_: P# 0 "$0,1 #\ ^D**** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HK-UG7].T"W2;4Y_*#MM10" MS-] *Q?^%E>&_P#GYF_[\-6,J]*#M*23.JG@\15CS4X-KR1UE%&_^?F;_ +\-4_6J'\Z^\T_L_&?\^I?G*48*\G9$4Z=?]GXS_GU+[F=917)_\+*\-_\ /S-_WX:KNE>- M-(UJ^6TTUYY92,G]PP"CU)["FL11D[*2)E@<5"+E*FTEY&_1116YQA1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !61XB\16?AO33(:SK-YKNI/>W\FYVX51]U%[ M*!Z5YV,QBH+EC\7Y'N95E4L7+VE32"_'R0:SK-YKNI/>W\FYVX51]U%[*!Z5 M0HHKYJ4G)W9]_"$8148JR05:T[3KK5;^.SL(C+-(< #M[D]A[T:=IUUJU_'9 MV$1EFD. !V]R>P'K7MOA7PK:^&;#8F);N0#SI\?>]AZ 5V87"RQ$O(\S,LRA M@H=YO9?J_+\P\*^%;7PS8;$Q+=R#]]/C[WL/0"MZBL/Q1XHM?#.G^9+B2YD! M$, /+'U/H!ZU])^[H4^R1\!^^QE;^:4@\4>*+7PSI_F2XDN9 1# #RQ]3Z > MM>(ZGJ=UJ^H27M_*9)I#R>P'8 =@*-3U.[U?4)+V_E,LTAY/8#L .P%5*^;Q M>+EB)?W3[[+LWN_T7E^8445>T?1[S7-22RL(]\CW^'/#=GX;TT6]J-\K8 M,TQ'S2-_0>@H\-^'+/PWIHM[4;Y6YFF(^:1OZ#T%;%?2X/!J@N:7Q?D? 9KF MLL7+V=/2"_'S84445Z)X04444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M61XC\1V?AO33IH\1^([/PWIIN;L[I&XAA!^:1O\ #U-> M(:SK-YKNI/>W\FYVX51]U%[*!Z5YV,QBH+EC\7Y'N95E4L7+VE32"_'R0:SK M-YKNI/>W\FYVX51]U%[*!Z50HHKYJ4G)W9]_"$8148JR05:T[3KK5;^.SL(C M+-(< #M[D]@/6C3M.NM5OX[.PB,LTAP .WN3V'O7MOA7PK:^&;#:F);N0?OI M\?>]AZ 5V87"RQ$O(\S,LRA@H=YO9?J_(/"OA6U\,V&Q,2W<@'G3X^][#T K M>HK#\4>*+3PSI_F2XDN9 1# #RQ]3Z >M?2?NZ%/LD? ?OL96_FE(/%'BBU\ M,Z?YDN)+F0$0P \L?4^@'K7B.IZG=:OJ$E[?RF6:0\GL!V '8"C4]3N]7U"2 M]OY3)-(>3V [ #L!52OF\7BY8B7]T^^RW+88*%WK-[O]%Y?F%%%7]'T>\US4 MDLK"/?(W+,?NH.[$]A7'&+D[(]64XPBY2=DA-'T>\US4DLK"/?(W+,?NHO=B M>PKV_P -^'+/PWIHM[4;Y6P9IB/FD;_#T%'AOPY9^&]-%O:C?*W,TQ'S2-_0 M>@K8KZ7!X-4%S2^+\CX#-SIZ07X^;_ $"BBBO1/""BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH *R/$?B.S\-Z:;F[.Z1LB&$'YI&_P]31XC\1 MV?AO33IKQ#6=9O-=U)[V_DW.W"J/NHO90/2O.QF,5!TJ:07X^2#6=9O-=U)[V_DW.W"J/NHO90/2J%%%?-2DY.[/O MX0C"*C%62"K6G:==:K?QV=A$99I#@ =OC3M.NM5OX[.PB,LTAP .WN3 MV'O7MOA7PK:^&;#8F);N0#SI\?>]AZ+79A<++$2\CS,RS*&"AWF]E^K\@\*^ M%;7PS8;$Q+=R#]].1U]AZ"MZBL/Q1XHM?#.G^9+B6YD!$, /+'U/H!ZU])^[ MH4^R1\!^^QE;^:4@\4>*+7PSI_F2XEN9 1# #RQ]3Z >M>(ZGJ=WJ^H27M_* M99I#R>P'8 =@*-3U.[U?4)+V_E,LTAY/8#L .P%5*^;Q>+EB)?W3[[+LWN_T7E^8445?T?1[S7-22RL(]\CFBWM1OE;!FF(^:1OZ#T%'ASPW M9^&]-%O:C?*V#-,1\TC?T'H*V*^EP>#5!D%^/F_P! MHHHKT3P@HHHH *XGQA\6/#?@?68],US[9]HDA$R^1!O7:20.F_\ #17@?_J)_P#@)_\ 94?\-%>!_P#J)_\ @)_] ME7RM10,^Y/"?BO3O&>@IJ^C>=]E>1HQYR;&RIP>,UM5YA^SW_P DEM_^ON?_ M -"KT^@04444 %-DD2*-I)75$0%F9C@*!W)K$\5^,M$\%Z4;[7KM85.1%"O, MDQ]%7O\ R'>OE_XA_%[6_'4CVD9;3M'S\MG&W,@]9&_B^G0?K0![CJ/Q^\#: M=J$MH+J[N_*;:9K6WWQL?9LC/UZ56_X:*\#_ /43_P# 3_[*OE:B@9]4_P## M17@?_J)_^ G_ -E4EO\ M!>#;NYCM[6'5YII6"QQQV6YG)[ !N37SOX,\!:[ MXZU+[-HMM^Y0@375, '3V(!.#^-3444 %%%% &9XAU^P\+Z#!_^HG_ . G_P!E1_PT5X'_ M .HG_P" G_V5?*U% 'V#X6^,OA/Q=KT6CZ9)=QW<9X]J M[VO@K3[^YTK4K:_L)3%,?"5CK5IA1<1_O8P?\ M5R#AE_ _IB@1N4444 %%%% ')^-?B1H7@&2S37OM6;P.8OL\._[N,YY&/O"N M6_X:*\#_ /43_P# 3_[*N0_:?_X_?#G_ %SN/YQUX+0,^J?^&BO _P#U$_\ MP$_^RH_X:*\#_P#43_\ 3_[*OE:B@#ZOL_V@?!%[?06JR7\)FD6,236VU%) M.,L<\#WKT_K7P#7UA\#O'7_"5^#1I]]+NU/20L4FX\R1?P/[\#!]Q[T"/3J* M** "BBB@ K \8>-='\#:0FH:]+(L4DHBC2)-[NQYX'L!DUO$A02QP!R2>U?( M/QA\='QKXUE^R2%M+T_,%H >'Y^:3_@1'Y 4 >U?\-%>!_\ J)_^ G_V5'_# M17@?_J)_^ G_ -E7RM10,^J?^&BO _\ U$__ $_^RH'[17@!_M&>-]L<'A"PEY;;<7Y4]NJ1G_P!"/_ : .G_ M .&B_ _IJ?\ X"?_ &5'_#17@?\ ZB?_ ("?_95\K44#/JG_ (:*\#_]1/\ M\!/_ +*M#0OCEX.\0Z[:Z39R7D5Q=OY<33P;$+=@3GC/0>]?(U/CD>&5)879 M)(V#(ZG!4CD$4 ??=%-_ ]IJ3,OVR,>1>(/X95')^A&&'UKK:!!1 M110 5S7C3QWH_@.QMKO7?M'E7,IBC\B+>=P&>>1V%=+7B7[3?_(J:)_U_-_Z M+- &Q_PT5X'_ .HG_P" G_V5'_#17@?_ *B?_@)_]E7RM10,^J?^&BO _P#U M$_\ P$_^RH'[17@YM.G_CU?*U% 'WO8WUMJ5A!>V$R3VUP@DBE0Y# MJ1D$5/7S%\$/BE_PC=^GAS79\:3=/_H\KGBUD/;V1C^1Y[FOIV@04444 %8/ MC#QAI?@C1%U76_/^S-,L(\B/>VX@D<9''!K>KR;]H[_DE\/_ &$HO_07H D_ MX:*\#_\ 43_\!/\ [*C_ (:*\#_]1/\ \!/_ +*OE:B@9]F>"_BCX>\>:A]=E7S7^S+_R.&M?]>"_^C!7TI0(**** "BBB@ H MHHH *R/$?B.S\-Z:;F[.Z1N(80?FD;_#U-'B/Q'9^&]--S=G=(W$,(/S2-_A MZFO$-9UF\UW4GO;^3<[<*H^ZB]E ]*\[&8Q4%RQ^+\CW,JRJ6+E[2II!?CY+ M_,-9UF\UW4GO;^3<[<*H^ZB]E ]*H445\U*3D[L^_A",(J,59(*M:=IUUJM_ M'9V$1EFD. !V]R>P]Z-.TZZU6_CL["(RS2' [>Y/8#UKVWPKX5M?#-AL3$M MW(/WT^/O>P]!79A<++$2\CS,RS*&"AWF]E^K\@\*^%;7PS8;$Q+=R >=/C[W ML/0"MZBL/Q1XHM?#.G^9+B6YD!$, /+'U/H!ZU])^[H4^R1\!^^QE;^:4@\4 M>*+7PSI_F2XDN9 1# #RQ]3Z >M>(ZGJ=UJ^H27M_*9)I#R>P'8 =@*-3U.Z MU?4)+V_E,DTAY/8#L .P%5*^;Q>+EB)?W3[[+LWN_T7E^8445>T?1 M[S7-22RL(]\CW^'/#EGX;TT6]J-\KB>$%%%% !1110 5\N M_M(_\E*M/^P;'_Z&]?45?+O[2/\ R4JT_P"P;'_Z&] 'D=%%% SZO_9[_P"2 M2V__ %]S_P#H5>GUYA^SW_R26W_Z^Y__ $*O0-:US3?#NERZCK5Y%9VL0^:2 M0XR?0#J3[#F@1?KR?XC_ !RTSPMYNF>'?+U/5QE68',-N?\ :(^\W^R/Q(KS M3XC_ !TU+Q/YNF>&?-TS2CE7ESB>X'N1]Q?8<^I[5Y)0,T=74G5Y#]T>BCH!["LZBM7P[X:U?Q7JR:=H-F]U<-R=O"QC^\S=%'N: ,L# M) ')/ 'K7LGPX^ M]KOE:IXP$NGZ<<,EH/EFG'O_ '%_7Z=:]+^'/P5TCP:( MM0U;R]3UD_^T>?3%>G4 5-+TJPT338K#2;2*TM(1A(HEP!_ MB?>K=%% @HHHH *YKX@>+H?!/@R]U>7:TZKY=K&?^6DK?='T[GV!KI:^5/CQ MXW_X2;QE_9-E+NT[2"8@5/$DW\;?A]T?0^M 'F-SY< CV7WKQ'7 M=%N_#NO7FD:BFVYLY3&_HV.C#V(P1]: ,^O8OV>_&W]C>)I/#=]+BSU0Y@W' MA)P.!_P(,(_&_@FS MU4%1= >5=H/X)5^]^!X(]C754""BBB@#Y[_:?_X_?#G_ %SN/YQUX+7O7[3_ M /Q^^'/^N=Q_..O!:!A116M/X>NXO"-IXA WV=Q=26K$#_5R* 0#]0>/H: , MFNE\ >+Y_!'C*SUB+&4C(/Y5-7AO[.WCK[9ILOA'49?W]H#-8EC]Z+/S)_P$G(]C[5[E M0(***JZEJ-KI&EW.H:A*(;6UC:65S_"H&30!YG\>/'?_ C/A/\ L:PEVZEJ MRE,J>8H.CM^/W1^/I7RO]*WO&OBJZ\9^+;W6KO*B9ML,1/\ JHAPJ_EU]R:P M:!A14MK:SWMY#:VD333SNL<4:C)9B< #\:N^(-'E\/>(KW2+B19);*4Q2,O0 ML.N/QH S:5?OK]124J_?7ZB@#[XM?^/.'_KFO\JEJ*U_X\X?^N:_RJ6@0444 M4 9/BGQ#:>%/#%]K5^?W5I$6"YYD;HJCW)P*^)-8U:[UW6KO5-1D\RZNY6ED M;W/8>PZ#V%>N_M#^-_[3UR+PM82YMM/(DNRIX>8CA?\ @(/YM[5XK0,***]Q M^ ?PYMM:M-1U_7K82VDL;V5M&XX;<,2./H#M!]<^E 'AU%;OC/PO<^#O%M]H MMWEOL[YBD(_UL9Y1OQ'ZYK"H ]+^!_C;_A%/&Z65Y+MTW5BL$N3PDF?W;_F< M'V;VKZSKX!_2OL#X/>-O^$S\"PM=2;M2L,6UWD\L0/E?_@0_4&@#OJ***!!7 MB7[3?_(J:)_U_-_Z+->VUXE^TW_R*FB?]?S?^BS0!\W4444#"BNP\$^ KGQO MH^O/I;$ZAID44T$':<$MN3Z_*,>_'>N1=&C=DD5D=20RL,$$=010 VOI#X%? M%+^U;>+PGX@GS?0IBQGD/^O0?\LR?[P'3U'TY^;ZDMYYK6YCN+:5H9HG#QR( M<,C Y!!]: /OJBO/?A)\2X?'F@^1>LD>M62@7,8X\T=!*H]#W'8_45Z%0(*\ MF_:._P"27P_]A*+_ -!>O6:\F_:._P"27P_]A*+_ -!>@#Y:HHHH&>U?LR_\ MCAK7_7@O_HP5]*5\U_LR_P#(X:U_UX+_ .C!7TI0(**** "BBB@ HHHH \M^ M)?AN_%ZVM)+)=6I 5U/)M_I_L_UZUYY7THZ+(C)(H96&"I&01Z5Y%XX\#MH[ MOJ.E(6L&.9(QR8#_ /$_RKPY/8#UKVWPKX5M? M#-AL3$MW(!YT^/O>P] *X\+A98B7D>IF690P4.\WLOU?D'A7PK:^&;#:F);N M0#SI\=?8>@%;U%8?BCQ1:^&=/\R7$ES("(8 >6/J?0#UKZ3]W0I]DCX#]]C* MW\TI!XH\46OAG3_,EQ+P'8 =@*J5\WB\7+$2_NGWV6Y;#!0N]9O=_HO+\P MHHJ]H^CWFN:DEE81[Y&Y9C]U%[L3V%<<8N3LCU93C"+E)V2%T?1[S7-22RL( M]\CW>&_#EGX;TT6]J-\KFBWM1OE M;!FF(^:1OZ#T%;%?2X/!J@N:7Q?D? 9KFLL7+V=/2"_'S?Z(**S[S7=-L-2M MK"[NDCN;G_5H3_/TST&>M:%=ZDFVD]CQ90E%)R5K[!1115$!1110 4444 %? M+O[2/_)2K3_L&Q_^AO7U%7R[^TC_ ,E*M/\ L&Q_^AO0!Y'1110,]S\ _%?1 M_ 'P?M[9Q]NU>2XG:*R0XV@MPSM_"/U/ZUY7XM\::WXVU0WNO79EVD^5 G$4 M(]%7M]>I]:P2",$@C/(]Z2@ HHKK?AQJOA?1_%D5SXSTU[ZS&/+(.Y87S]]H M_P",>WZ&@#=^'/P9UCQJT=_J&_3-&)SY[K^\G'_3-3V_VCQ]:^G/#7A71_". MDKIV@V:6T(Y=AR\A_O,W4FKNEZC8:MIL-[I%S#=6XMW"ZC>9M[,=PY'+_P# 1S]< M>M?'9)8DL223DDGDUW?Q?\;'QIXYGDMI-VFV&;>T /# 'YG_ .!'] *X.@85 MT/@7PI/XT\8V.C0;A'*^^XD'_+.)>6;\N![D5SU?4?P \$_V!X2;7;Z+;?ZN M R!AS' /NC_@7WO^^: /5;.T@L+&"SLXUBM[>-8XHU'"J!@#\J\/_:+\#_:+ M*#Q?I\69+<""^"CJF?D<_0G!]B/2O=JKZA86VJ:;<6%]$);:YC:*5&Z,K#!% M CX)HK>\:>%KGP;XNOM%NLL('S#(1_K8CRC?E^H-8- SU#X%>-_^$7\:C3;V M7;IVKE87W'B.7^!OQSM/U'I7U=7P$"005)!'(([5]B?"/QJ/&O@6WGN)-VHV M>+:\']?M/\ _'[X M<_ZYW'\XZ\%H&%?1OP@\-6GB_P" FHZ+?@!+F^F"/C)C<*A5Q]#BOG*OJ;]G M+_DELG_81F_]!2@#YEU?2KO0]8N],U&/R[JTE:*5?<=Q['J/8U3KZ%_:*\"^ M;!%XPTZ+YX@L%^%'5>B2'Z?=/L1Z5\]4 :&A:U>>'=>L]7TU]ES9RB1/0^JG MV(R#[&OMGPSX@L_%/ANRUG3FS!=Q!PN>4;HRGW!R/PKX6KVG]GKQU_9>N2>% MM0EQ::@V^T+'A)\8W-S->7N9[N M4(#CA!U9C[ 9/X5]N:'HUIX>T&STG3DV6UG$(D'KCJ3[DY)]S7CG[.G@G[)I MD_BV_BQ-=@P608?=B!^9Q_O$8^B^]>Y4"/(/V@? _P#;OA=/$-A%NOM)4^:% M',EN?O?]\GYOINKY@K[\DC2:)XI4#QNI5E89# \$&OC+XG>#'\#^-[K3D5OL M4O[^R<]XF/3ZJ)?M-_\BIHG_7\W_HLT ?-U%%% SW;]F'_D M*>(_^N-O_P"A/5OX[?"O>)O%_AZ#YA\VI6\8ZC_GL!_Z%^?K53]F'_D*>(_^ MN-O_ .A/7T.RAU*N RL,$$9!% 'P%17JWQH^%Q\(:H=:T6$_V)>/RBC_ (]) M#_#_ +I[>G3TKRF@#3\/>(-0\+Z];:OI$WE75NV1Z..ZL.X(X-?9/@CQEI_C MGPS#JVG-M8_)<6Y.6@D'53_,'N*^(ZZWX=>/;WP!XF2^@W2V4V$O+8'B5/4? M[0Z@_AWH ^T:\F_:._Y)?#_V$HO_ $%Z]-TG5;+7-)MM3TN=;BTN4$D4B]P? MY'L1V->9?M'?\DOA_P"PE%_Z"] CY:HHHH&>U?LR_P#(X:U_UX+_ .C!7TI7 MS7^S+_R.&M?]>"_^C!7TI0(**** "BBB@ HHHH *1T61&210RL,,I&01Z4M% M &5HWAO3-!>X?3;?RVG;@'I6K167XCUDZ#H<]^+=[AHQ@(HX!/= MCV'J:S]RE#31(W_>XFJDW>3TU*_BCQ1:^&=/\R7$ES("(8 >6/J?0#UKQ'4] M3NM7U"2]OY3)-(>3V [ #L!1J>IW>KZA)>W\IDFD/)[ =@!V JI7S.+QU&^5N9IB/FD;^@]!1 MX;\.6?AO31;VHWR-@S3$?-(?\/05L5]+@\&J"YI?%^1^?YKFLL7+V=/2"_'S M85S?B_Q?;^&K/8FV6^E'[J'/3_:;V_G5CQ;K[^'=#>\AMVGD)V)Q\J$]V/I_ M.O#;R]N-0O)+J]E:6>5MSNW>IQV,]BN2'Q?D:91E?UI^VJ_ OQ_X 7E[<:A> M27=Y*TL\K;F=CUKTGP)X[\_R])UN7][]V"X<_?\ 16/KZ'O7E]+7AT<1.C/G M7S\SZ_%X&CBJ/LIJUMO(^E**\Z\">._/\O2=;E_>\+;W#G[_ **Q]?0]Z]%K MZFC6A7AS1/SK%X2KA*KIU%_P0HHHK8Y HHHH *^7?VD?^2E6G_8-C_\ 0WKZ MBKY=_:1_Y*5:?]@V/_T-Z /(Z***!GT7\+_ FB>.O@A;VFM6_P"\2ZN/(NH^ M)83NZJ?3U!X->3>/OAGK?@"^Q?)]ITZ1L07\2_(WH&_NM['\":]]_9[_ .22 MV_\ U]S_ /H5>CWUC:ZE8RV>H6\=S;3+MDBE4,KCT(- CX)HKVKXF? :YT?S MM6\%I)=V RTMC]Z6 >J=W7VZCWKQ;H<'@T#.F\%?$#7? FH>?HUQFW=LSVO>89XKF!)K>1)8I%#)(C!E8'H01U% A]%%% !7F'QT\;_P#"+^"SIME+ MMU+5@T*;3S'%_&_Y':/K[5Z7<3Q6MM+<7$BQPQ(7D=C@*H&23^%?%OQ$\82^ M-_&MYJS%A;9\JTC/\$*_=_$\D^YH Y>BBB@8^)Q',CLBR!6#%'SM;!Z''8UZ MLG[1GC&*-8XK+1D1 %55MG 4#H!\]>344 >M_P##1_C/_GUTC_P'?_XNC_AH M_P 9_P#/KI'_ (#O_P#%UY)10!U7C?X@:GX^N+6XUJTL8I[5"BRVL3(S*3G: MV6.0#R/J:Y6BB@ KO?@]XV_X0SQU UU)MTW4,6UV">%!/RO_ ,!/Z$UP5% ' MW\#D9'-%>:? [QM_PE?@A+*]EW:EI.V"7)YDCQ^[?\A@^Z^]>ET"/GO]I_\ MX_?#G_7.X_G'7@M>]?M/_P#'[X<_ZYW'\XZ\%H&%?4W[.7_)+9/^PC-_Z"E? M+-?4W[.7_)+9/^PC-_Z"E 'J%_8VVIZ=<6-]$LUM:-<[F2)M]O*1_K8C]UORX/N#7V[7EGQV\"_P#"3^$?[6L(MVI:2K2 M*.98>KK^'WA]#ZT"/E2I()Y;:XCGMY&BFB_ M$"WTF":,P0V4 ,R \2W!&&?Z8Z>F37"444 %?3/[/G@3^Q] ?Q/J,6+W4EVV MP8S'<,1R__ $<_7%?'9)9B6)))R23R:[O MXO>-CXU\#Q^0KC: M* "BBB@#J?ASXPD\$>-K/506^RD^3=H/XX6^]^(X8>XK[2@FCN;>.>W=9(I% M#HZG(92,@C\*^!*^G/V>_&W]L^&9/#=]+F\TL9@W'EX">/\ OD\?0K0![%7B M7[3?_(J:)_U_-_Z+->VUXE^TW_R*FB?]?S?^BS0(^;J***!GNW[,/_(4\1_] M<;?_ -">OHBOG?\ 9A_Y"GB/_KC;_P#H3U]$4"*NIZ;::QIEQI^I0+<6MS&8 MY8G'# _YZU\>_$OX?7GP_P#$C6S[IM.N"7LKDC[Z_P!T_P"T._KP>]?9E8?C M#PEIWC3PW/I&JI\D@W12J/FAD'1U]Q^HR* /AVBMCQ3X9U'PAXBN='U>/;/" M?E<#Y94/1U]C_P#6K'H&>I?!GXH-X-U8:3K$Q_L.\DY8G/V60_QC_9/\7Y]N M?4OVC'63X60.C!E;482&!R"-K\U\MUV5U\0+O4_A8OA#4]TQM+N.:SG)R5C M8&-OID8/IQV% '&T444 >U?LR_\ (X:U_P!>"_\ HP5]*5\U_LR_\CAK7_7@ MO_HP5]*4""BBB@ HHHH **** "BBB@ I'19$9'4,K#!4C((]*6B@#R'QQX'; M1W?4M*0M8,!VT=WU+2D+6 M#',D8Y,!_P#B?Y5X&.P/)^\I[=5V/M.?4 MGHO@3QW]G\O2=;E_=<+;W#G[GHK'T]#VKU"OFJO1? GCO[/Y>DZW+^ZX6WN' M/W/16/IZ'M7M8''6M2JOT9\EF^4U>.>-?!!E^85,%4YHZQ>Z_KJ?-U%==XT\%R^'IS=V0:33I&X/4PG^Z?; MT-]>7TM70KSH3YHF.,P=+&4O9U/D^Q]*45YUX$\=^?Y>DZW+^]^[!<.?O^BL M?7T/>O1:^JHUH5X$JX2JZ=1?\$****V.0*^7?VD?^2E6G_8-C_P#0 MWKZBKY=_:1_Y*5:?]@V/_P!#>@#R.BBB@9]7_L]_\DEM_P#K[G_]"KT^O,/V M>_\ DDMO_P!?<_\ Z%7I] @KROXE_!/3?%PEU/0O+TW63EFP,17)_P!L#HW^ MT/QS7JE% 'PAK6B:EX>U673=:M)+2[B/S1R#J/4'H0?4<50K[;\9>!M$\I0_P']#W%<-10!]M^#O'6A^.--^ MU:)=!I$ \ZUD^66$^C+Z>XX-='7P;I6KZAH>I1:AI%W+9W<1RDL38(]O<>QX MKZ(\"_M":;J%@UOXS"V%]#&6%Q&O[JXP,XQ_"Q].A/3TH$/_ &AO&_\ 97A^ M+PQ82XN]27?+?%-]K5]D274F53.?+0< M*@^@P*QZ!A6SX6\*:KXRUM=*T*%9;@HTC%VVJBCJ2>W8?4UC5]9?!#P'_P ( MEX/%_?1;=4U4+++N',4?\"?D.G_\ @7_]:C_AGKQW M_P \=/\ _ O_ .M7U=10(^4?^&>O'?\ SQT__P "_P#ZU'_#/7CO_GCI_P#X M%_\ UJ^KJ* /E'_AGKQW_P \=/\ _ O_ .M61XG^#_BWPEH.10R,IR&!Y!%? =?4'[/WC;^W/"K^'[Z7=> MZ2 (BQYD@/W?^^3\OTVT OVG_P#C]\.?]<[C M^<=>"T %?4W[.7_)+9/^PC-_Z"E?+-?4W[.7_)+9/^PC-_Z"E 'K%(0",$9' MH:6B@1\@_&+P,?!7C:3[)'MTO4,SVA X3GYH_P#@)/'L17G]?9WQ.\%1^.?! M5SIZJHOH?W]E(?X90.F?1AD'Z^U?&DL4D$SPSHTU_"#P*/ M!/@J);J,+J=_B>\)ZJT44""OBOXG?\E4\2?]A"3^=?:E?%?Q M._Y*IXD_["$G\Z .5I5^^OU%)2K]]?J*!GWQ:_\ 'G#_ -,)?&_C2\U9BPML^5:1G^"%?N_B>2?.G_\ @7_]:C_AGKQW_P \=/\ _ O_ .M7 MU=10!\@Z[\$_&7A[0[K5KZVM7MK5/,E$%QO8+W.,<@=3[5Y_7WW+$D\+Q3(K MQR*5=&&0P/!!KXU^*'@E_ WC6XL(U;[!/^_LG/>,G[OU4\?D>] SCJW/!OB> MY\'^+;'6K3)-O)^]C!_UD9X=?Q'ZXK#HH ^]=.O[;5=-MK^QE$MML9/SH/H3GZ$^E M6/VF_P#D5-$_Z_F_]%F@1\W4444#/=OV8?\ D*>(_P#KC;_^A/7T17SO^S#_ M ,A3Q'_UQM__ $)Z^B*!!1110!PWQ2^'-M\0/#I2,)%JUJ"UG<'CGNC'^Z?T M/-?(5]8W.FW\]E?P/;W-NYCEB<8*,.H-?>U>0_&WX6?\)/8/XAT&'_B<6J?O MHD'-U&/YN!T]1QZ4 ?+]%*>#@\&DH&%%%% 'M7[,O_(X:U_UX+_Z,%?2E?-? M[,O_ ".&M?\ 7@O_ *,%?2E @HHHH **** "BBB@ HHHH **** "D=%D1D=0 MRL,,I&01Z4M% '*O\-_#;R,WV21=QSA9F 'TIO\ PK7PW_S[3?\ ?]JZRBN? MZK0_D7W'=_:&+_Y^R^]G)_\ "M?#?_/M-_W_ &H_X5KX;_Y]IO\ O^U=911] M5H?R+[@_M#&?\_9?>RO864>G6,=K TC11#:GF.6('IDU8HHK=))61Q2DY.[W M(YX(KF!X;B-9(I%*NC#(8>EEB:U%-4 MIM7[,Y/_ (5KX;_Y]IO^_P"U'_"M?#?_ #[3?]_VKK**S^JT/Y%]QM_:&,_Y M^R^]G)_\*U\-_P#/M-_W_:NGMK=;6UC@1G=8UV@R-N8CW)ZU+15PHTZ;O!6, M:N)K5DE5FW;NPHHHK4YPKD/%7PN\,>,]634=>M9IKE(A"K1W#(-H)(X!]2:Z M^B@#S7_A0/@'_H'W7_@9)_C1_P *!\ _] ^Z_P# R3_&O2J* ,CPQX8TSPAH MJ:5H<3Q6B.T@5Y"YRQR>36O110 4444 %07EE;:C92VE_!'<6\RE9(I5#*X] M"#4]% 'FS_ /P"\C-_9MPN3G:MW( /8ET4 >9K^S_X!'6QNV^MX_\ MC3O^% ^ ?^@?=?\ @9)_C7I5% 'G=G\"O EE>P746FS.\,BR*LET[*2#D9!/ M(]J]$HHH **** "BBB@ HHHH Y?Q=\._#GCB:VE\0V;32VJE8Y(Y6C;:><$C MJ,_UKG?^% ^ ?^@?=?\ @9)_C7I5% 'FO_"@? /_ $#[K_P,D_QK5\-_"7PI MX3UN/5M#M[J"[C5E#&Z=@5(P003@C_ 5VM% ',>+_A[X?\<26K^(;>69K0,( MO+F:/&[&>G7H*YS_ (4#X!_Z!]U_X&2?XUZ510!YK_PH'P#_ - ^Z_\ R3_ M !KL/"WA/2O!NCG3-!A>*U,K3%7D+G<0 >3]!6U10 4444 %<'K?P8\%Z_K5 MSJNH:?+]JNGWRF*X=%9NYP#C)[UWE% 'FO\ PH'P#_T#[K_P,D_QKM?#?AK2 M_"6B1Z5H=O\ 9[6-F8*6+%F)R22>2:U:* "BBB@ K@=7^"O@O7-8N]4U&RN' MNKN4RRLMTZ@L>O /%=]10!YK_P *!\ _] ^Z_P# R3_&@? 'P"#G^S[K_P # M)/\ &O2J* ,[6M"L]>T&?1]0\W['<((Y%BD*,RCMN'.#CFN&_P"% ^ ?^@?= M?^!DG^->E44 >:_\*!\ _P#0/NO_ ,D_P :5?@%X!5U;^SKEL'.&NY"#]>: M])HH ;'&D,21Q*$1%"JJC 4#H!3J** "BBB@ HHHH *Y[Q;X&T'QO:V\'B&T M:=;9R\3)(4921@C(['CCV%=#10!YK_PH'P#_ - ^Z_\ R3_ !H_X4#X!_Z! M]U_X&2?XUZ510!P>B_!KP?X>UJVU72;6Z@O+5]\;_:W.#T(()Y!!(Q6YXM\$ MZ)XWL[>U\0P2316\AEC$>'O \UU+X>MI86NU59?,F:3(4DCKTZFN MHHHH **** "BBB@#@=6^"G@C6=6N-1N],D6>Y3 GRAPHIC 18 kamn-20211231_g2.jpg begin 644 kamn-20211231_g2.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@! M7@24 P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH ***PM9\?Z1HFI2:7=6MRTD6-S1JN#D ]S[UI2I5 M*TN6"NS*M7I8>/-4=D;M%?]\)_P#% M5O\ 4<7_ ",YO[2P/_/Q'345S/\ PM30?^?&\_[X3_XJC_A:F@_\^-Y_WPG_ M ,51]1Q?\C#^TL#_ ,_$=-17,_\ "U-!_P"?&\_[X3_XJC_A:F@_\^-Y_P!\ M)_\ %4?4<7_(P_M+ _\ /Q'345S/_"U-!_Y\;S_OA/\ XJC_ (6IH/\ SXWG M_?"?_%4?4<7_ ",/[2P/_/Q'345S/_"U-!_Y\;S_ +X3_P"*H_X6IH/_ #XW MG_?"?_%4?4<7_(P_M+ _\_$=-17,_P#"U-!_Y\;S_OA/_BJ/^%J:#_SXWG_? M"?\ Q5'U'%_R,/[2P/\ S\1TU%?$MQ;6][J<&E>']&TJR>\U/7]3G.V#3[&UC!>YN)&X5 M%& 68JJLP]2K\GOVC_%UW\;O^#K_P"!WP,^)C^9X9^&'PY.8)M M9N(;SS+P*>#($CCP?X39*PP10!]MP?M7?M=0^&?^%C:W_P $W/%L.B"W-P^C M6?CG1KCQ)'%C=S8"86[2;>3$EX[Y!50S84]U^Q[^U'X+_;0_9XT/]I/X=Z%J MNF:-XAN-0CL;'7;7R+R);6_N+-O.B/,4A:W8F,\H3M/(-;WQU^(GB;X2_"C7 M/B7X5^'[^*)]"TZ>^FT6#4H[66XABC:1UB>0%#(0N%5BJDGEEZU\*_#7_@LG MX$O?^"5S?MX_ 3]F:[\(:1XT^(3:)\.-%UR9K^34M?U;7I8+J\FM;'?*8EO9 MKFY:*-C+-LD2-4+(2 ?HQ17YU>*OVH_V^OA!^UI\'G^"NM_&3XY_#KQCXB31 M?B]H?C+]G:Z\/#PG#,T:)K%A=C2;$K!&S.SP3O=,(XS\^3O6I\(_CU_P5&_: M(_X*7_M4_L*6/[5O@OPQHOPQT_PE-X?\6:9\,XY9]+CU*PEO"MO9W$\@EG?> MB/-/CI\,?^"8/[17Q__; ETWQKX]_9 ML^,>O?#:?5M,TU=/A\5W]M=6=I8SR00*5M_-N+^*-Q$APJ%E4DX-GXZ?M7_\ M%$/@AXV^%WQ._9Y\1?&#XY6^H^+K33?C#\,-7_9GU#0M/L],F1S/J>D7%/$;?#:.X.ARSW:11EH9YY6O+@L/++O(L C>1_LY<(M>E>* M_%'_ 4#\&?$72/!'[5_[5ND?"SX:>'/A)IBZK\:?"UOH$-SXR\0;7Y$2@'V\2 ,DX ZFO.OC!\)984AN75E02(P8/M8D'Y58D _FU%^VE^U7 M^W%_P;L_'KXS>+/C==^&_'?P^C\8:-JGB[PCHL5A-X@M]+CDV[H948V)N(W1 M9?*"2+AMAB+87OQX^_;"_8__ .#=S1/VE/@G^TC97>O^'/V>_#FO:,GBOP1: MW,>FV<>CVS&SMQ;M "P#*%FN!'O%_C?P+/X M7UK5=#M+S5_#-U>)<2Z1=2PH\MF\L?R2M$[-&77Y6*9'!K M!_V=/V1/AKX3UC3KCXP?M/Q:#8P^(]7TU7M],B;3+>\U?5S;1>6DLD:RCRX! MLC,DZ$_(A1J/[3'[6'[3W_!,C]L;X&^'?B_\;K_XJ_!CXZ>+D\$WE_XIT+3+ M/6?"?B";;]BFBFTRUM89[28LP>.6$O&(F<2'A* /O>BOSD\"_M ?\%/?CE_P M52_:-_8-T7]J+P5X;\.^!?"?AS4?#_B6Q^&Z2SZ2E_"9CY-K//)Y]RQ8(99Y MWA58=RVQ,N(_3O\ @C#^UI^TC^T7X"^,GPC_ &L_&&G>*/&WP.^.6M^ ;OQG MIFCQ:>OB&VM/*:&\>VAQ'#(WF,"D8"@*G4[B0#Z!_:R_:-G_ &7OA.GQ%TOX M0>)/'NIWFOZ=HVC>$?"7V?[?J-W>7*0(J&YEBB15W&1W=U54C=B0 :\+_:7_ M ."I7Q/_ &/?@+KO[2G[1_\ P3U\=^%_"7ANT6?5;ZZ\>^%9'0LZI'$B1:FS M2RN[*BHFXLS "OK;4=%T?5IK2ZU72[>XDT^Y^TV+SQ!C;S;'C\Q"?NMLD=(4 /TA_8Z_:-N?VN?V;?"O[2,GP@\1>!K;Q?IPU'3/#WBP0KJ M$=FY)@FE6%W5/-CVRJNXD(Z[@"2HW_CG\!IKF^NYY5AMK.VA3+3W$TSQQ1Q*"SNZJ.M=;'''%&L42!54 *JC '85^> M/[%/#NO_%'6--/,=]J$=K>66F2./6WECFD3 M_:D/H, 'V]+\4->\,_")OB;\1_ACK%E?1V[3R^%O#\$FM7Z98^5#MM4(>8J4 M#A-T2.6 E=%\T^=_\$Z?V]?AU_P4F_9HMOVIOA1X,US0M!O]>U'3K"Q\1I&E MZ1:7#0&21(V=8RQ4G9N;'0G->ZU^>?\ P;! #_@E/IH P!\2O%F!_P!Q>>@# MZ(\2?MV:KXB^)OCOX4_LJ_L]ZQ\5-0^%[Q6_CN[T[7;+3K2VU&2$3C2;:6Y< M"ZOQ"R.\>$BC\Q%>9'8H+GPJ_P""DO[)7Q7_ &*[[]OFQ^(#Z/\ #[1-.O+C MQ1+K]HUO>Z#/:$I=65W;C)=#O_'?Q^UGXC_#/Q0OA74+^V\8V&JB)=EK):0R^;<1K;P[H!E] M\K( 2C ?(WP_^ WQS_X*"?\ !*__ (*0:=^R5X;U6]TCQA^U3J&O^ ?#B6DD M$NK):ZE:WUY#' P#"5[=("L.-QDC6+&[@ 'ZN^(O^"H$7PD7X?\ CC]IW]F/ MQ9\-_A[\3M7M-*\.^-]9U.QG&E7MV";*'6;:"1GTWSP,!P9DCN?M MA?M2^%_V.O@1J?QN\2>"?$?BJ:VGM[/1?!_@W3#?:QK]_/*L<-E96R_--,Q) M;:.B([GA2:_+K_@MG_P5"_9I_;$_X()^,-.T32_$D/CGQ/'X:L[OPA?>"=2@ MG\/ZXNJV4TUI<2R6XB@E3R+@("^90A\O<"37U_\ MF?\$[/VL_VSOA#\$M8^ M'?[=^O\ P8\?_"W2DU%+W3O#D.I1WFNRZ'O$/_!.[X\_!BTT#3HKC^U_C%X._L>'4)))"JP6 MP=MTS@*[,5!5 %W$%U!^H*^%?^"5G[;_ .V'KWQB^)G_ 3O_P""FFCZ''\8 M/A)IEGK,/CGP]&(-,\8^'[DLD>IH@5$B974*^U8UR^WRT:-Q7T_X*_;1_8Z^ M)/BBS\#_ Z_:Q^&FOZUJ$A2PT?1?'>GW5UE6\*C]Y+?LE^/?^ M";W_ :\?#W]AW5==)U/4?&>AZ=\0;BRFS&DU]J4^J74*N.&BCN0D2MT98U) M'S&@#]'?"O\ P4[T0/\ #/Q5\;?V?/%/PZ\$?&?5+?3?AMXN\17MFXFO;J)I MK"VU&WAD9].ENXU)A#&0;L1RF&0A#Z=^VC^U[X!_8<_9\\0_M'?$KP9XNUW1 M_#6F37]]9>#O#\E_SGCUNQB1HB.598W< CD5[7_ ,%+=?U3Q;_P M16^-_BG7H!'>ZG^S=KUW>1[-NV631)G<8[88GB@#W+]F3XWZ7^TU^S;\/?VD M=#T.XTNR^(/@?2?$MGIEW(KRVD5_9Q720NR\,RK*%)'!(.*\*\0?\%4?"TNB M_$?XK?"'X ^*O'7PQ^$.KW>F_$#Q_H5W:*BSV:A]1.G6LD@EU%+-23,Z[ 2C MK!]H92M9_P"R/XS\1?#G_@@E\,?B%X0=UU;0?V0M%U'2VC^\+B#PM#+&1[[U M6O,?^#=7P7X;F_X(#_"_1M6C2XMM?T#Q+-K:7)^\=IVG/910 M!]6?$O\ ;,^&GPZ^#?AW]J6!DUSX1ZQI\.H:IX^T:Y\V+2-/N%C>WU.6';N> MQVOF:926@4K(T9B$TD/K=I=VE_:Q7]A)/#SP7GS"YTU[^Z4PG/5 LSQ = JA>@ MKJ/^#:;X[>-/B[_P3%L/AS\0M9FU+5O@[XWUCX>2:E<,2\]OI\B-:@Y_YYVU MQ!"/]F(=\T ??]%%% !7FGQ _P"1NN_^V?\ Z+6O2Z\T^('_ "-UW_VS_P#1 M:UZN3_[R_3]4>)GW^YQ_Q+\F8U%%%?1GR04444 %%%% !1110 4444 %%%% M!7I?P_\ ^11M/^VG_HQJ\TKTOX?_ /(HVG_;3_T8U>5G'^[+U_1GMY#_ +Y+ M_"_S1I:IJ-OH^F7&K7<<[Q6L#S2I:VLD\K*JEB$CC5GD; X1068X !) KY__ M &)_^"CGPT_;F^*OQ@^%WP]^&GB[P]-\&_$EKH6N2>,--6RFN[N5)78QV^YG MCC41#!DVLV[.Q1C/T/7YY_\ !(0 ?\%*?^"@0 _YK)H?_ILDKYP^M/O[Q/XF M\.^"_#>H>,?%^MVNF:3I-C+>:IJ5].L4%I;Q(7DED=B B*BEBQX !)KPC_@F MW_P44^&O_!3+X0^*?C?\)?!VK:/H7A_XBZIX6LSK0V3WZV:PL+LQ8#0"03*1 M$_SKC#<\#D_CU\5OA7^U5^T7/^REX@^)GA^P^''PZOK6^^+(U#68(1X@U8!+ MBR\.A7<;[>,&*\O!]U@;6V.]9;E%\2_X-O?&/A+4O@C\?M TSQ7ID]_-^U?X MZO8;*&]C>5[9IK4+.$#;C&21AQP<]: /2_VN_P#@LHO[-/QXU?X$_"__ ()W M?M%?&Y_#L<$7B+Q)\'_AY+JVEZ=?RQ+/_9\DZG'VA();>5T'W5N$SSD#ZW^& M/B[5?'_PWT#QWKG@C4O#-YK6C6U]=>'-:""\TN26)9&M9PA91+&6V.%) 92 M2.:_*SX[_L\_\%>O^"+NC^*_VW/V=_VQ!^T#\+K77]0\6_%GX0>,O#$-C=BV MN+A[G4+ZQNHFD963?)(0#&J*F3',J!!^I/P6^+'A/X]?!SPG\<_ 4TLFA>-/ M#-AKNBR3IM=K2[MTN(2PR<$I(N1GK0!TU%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 5\-?\%4?^"9GQ=^/?QY^%?_!1K]B#Q+HV MC?'WX*7++I5KXBD>/3O%>C.9/.TBYE0%H=RS7*I(!C%U*K;=RR1__ G6O!^J_\ !-#XRZ;XYU?0;G3V\-PW7A^XLX[N6%H\KJ?]IK;- M;AFSYC%'VC/E!ODKY3^''_!$W]I\?\&\GAC_ ()T^(?&>B>'/C3X/UB7Q7X5 MU/3]1:>RL=9CUNXU*UB>81CDQR^2SJK*CL6'F*GS?JI10!\+?LA?M*_\%F_V MBM0\/?"/]J#_ ()^:=\%6T2]M)/B'\46\?V6H6^K1V\B226^EZ? )'#7>SRV MD>4QP1R2,KO($6J'['_P;_:T^&O_ 5__:N_:K\?_LA^*=-\!_%K1_"L7@S6 M3XD\/3//)HVE-;3)+!%J;2Q&:3B(E<<@R&(9(^^** /R8^#?_!++]J?]H7]B M3]N#]C?]H3X(:O\ "^X^/7Q]\1?$7X<^(=7U_2+VW47%Y8WFG1SC3;VXEBD6 M>R3S1LP$9MK,WRGUS]D/]H;_ (+H_$[0M%_96_:=_8*TWP#K.FI%I_C+]H,_ M$.QNK*YLX\+)>V.G0K)))?3QJP0%_)CE<2N%4>0?T+HH ^"?AG\&/VM-#_X+ MU^/OVN=8_9)\2V_PM\3?!NP\&:?XP;Q)H# 7MM?1W!N'M5U$W(MF7> WE&7* MC,0!R*'CGX;_ +?WPR_X+3>)OVDH/V2F^,?P\\1?#K3M&^%.O'QG86$'P\N4 M"_V@DL=TQEA6YES)+<6\,LK1B)%67:8U_06B@#\JOV./V ?V_-._X)>?M;?L M)?&#X$Z3X8UOQ[KGCRX\$ZV_BZWN+?79]5C(M3$D6YH+8L#F2/@]\)V MT;X]?LH-HUW#\.O$^O6"QZ]#%96=OJFFI>6MQ-;QF;[)'Y?$;P9X=TSPIX@_X2/P_(T\^EV@27?;IJ1FB$KEEC)3L"_E@\7/\ M@CK\!_VIO@-\9/VI=4_:&_9GUWP5IGQ3^/NL^.?!NIZAX@T6\2XT^Z*)'#(E MA?W$D4^$WE678 <;R1@_==% 'Q?_ ,%Q[+_@I#X__9&D_9[_ .";'P5U#7M> M^(,TFE^,/%NG^(]*L)?#6BD*+AH%U"]MO-N9U=HDV-A%$I+QMY356_8LD\7_ M + G[+/A;]E?]G__ () _'R+1_"VFB))[GQ)\/$EU.[;YI[RX=?%)S+-*6=B M 0-P50%55'VS10!Y%^Q?X@_:>\;?"W4_B)^UK\+I/ ?B?7_%>H7-GX#DURTU M(Z!ID;K;6<#7%I))#(\D,"W+['8"2Z<<8VCY4_;X^%FH_"#_ (+;?LC_ +>] MQ"?^$7UBTUGX5^*K_'RV%U>VUU-HX;T$]W++#DX 8HO)=17Z$5SGQ:^$OPZ^ M.GP[U3X4?%CPM!K.@:Q ([^PG9ESM8.DB.A#Q2HZI(DJ,KQNBNC*R@@ T/&& MNZIX9\-7>NZ+X+U/Q#=6Z!H=%T>6U2YNB6 VQM=S0P@@$GYY$& >2< _%G_! MO_\ L_?M0?LE_L.C]G?]JO\ 9VU?P-X@L/&&MZHCW>O:1J%M=07MZ]Q&(WT^ M]G8,JR88.J#*G!/%?9W@+PUJO@[PC9>&-9\9:AX@GLHS$-8U98Q=7" G89C$ MJ([A< N%7<1N(R36Q0!\[_M:>*_VP/C#X9UC]G;]CSP#J'A'5-:$NF:C\9O% M8AAT_P -VS$QS75C:B7[5J%X$R;<>7';[BKO. NQ^C_99_9B^#'_ 3=_9$\ M/_L]? SPAJ]UX?\ !]B(TBLK7[5J6JW,LNZ:ZE"@>9-++(TCGA5!.-J* /9: M* /C7Q]^R)\7_P#@HE^T_P"!/C'^UQX(?P;\(/A%K:Z]X$^$^HWUO=:CXD\1 M("L.KZN;:26W@@MU9OL]I')([-([S,@/D5Z)^TQ^U'^V)\"_V@_#OA+X8_\ M!/#Q'\6/AMJVA&35O&'@GQGI,&I:5J?G.OV9K#4IK9'B,8C?SOM"C+L"!L^; MZ&HH ^?/@#^SCXN\2?M&^-/VW_VA_!-AHOBCQCX,T[P;HO@^*]CO3HOAVTGN MKKRKJ>/]U-=7%S>S22B/?%&L<,:/)M:1]'X9?\$S/^"=GP1\=:=\5/@[^PQ\ M*/#'B;1I6ETG7?#_ ("T^TO+1RC(6BFCB5D)5F7((X8CO7N5% 'YK>*/C]_P M62UC]J&_^,_B+_@AAK'B[1O#=W+!\)M-O?VB?">GQZ/ \9CEU&: 33A]1G5G M0R[R((',,0'F7$MQZ5\;?V6/VH_^"NO_ 3#^(_P'_;G^"VD_!3QEXQO7E\% M^%[3Q+!KA\,O9O#)83W-]:_N[EI+F%WK> =,C\3:-JO[0/B;5=8TZ>PO[?3CYLMAI/V6YD MEN3>7*1NDLD<2PP@F0"7$-?0G_!4GP+\6?BI_P $^/BW\"?@-\'-3\8^)O'7 MPZUCPYHFEZ5J.G6:PSW=E+;QR2R7]S;QK$K."=K,V!PIKZ"HH ^?_P#@F]\. M_B)X/_X)V?"G]GG]HCX*ZAX5USP?\+-%\)>)-"UJ_P!/O$N9+/3(+2=TDL;F MXC>%RCXW,K$'E17S5^S7^SI^VI_P3U_8@\=_\$S_ (-? 35?&GV6_P!?M/@1 M\0H=;T^'2;?2]5EFN(7U9IKA;FWELIKJ8RK'!)YRHGD;V8JGZ*T4 ?/_ .Q7 M^S9\+?\ @E5_P3O\,? FX\4QGP]\*O!MS>>)/$,L?EI-(OFWNH7I4GY$:5YY M I)VJ0,G&:\2_P"#<[]G+QU\ O\ @F?H_BKXHZ'-I7B/XM>+-5^(6J:5<*1) M9KJ4BFV1@>0QM(K9R" 5+E2,@U];?&WX$^%_V@M)L_!7Q)O;BZ\)K<"?6_"R M!1;:Z4='B@NSC=);!UW/ "JS8"2[XB\3]LJJBA$4 8 Z4 +1110 5YI\0/ M^1NN_P#MG_Z+6O2ZK3Z/I%U*9[K2[:21OO/) I)[=2*[,%B8X6JYM7TM^1P9 MC@Y8V@H1=K._X/\ S/)**]9_X1_0?^@)9_\ @,G^%'_"/Z#_ - 2S_\ 9/\ M*]/^V:?\C/&_L"M_.ON/)J*]9_X1_0?^@)9_^ R?X4?\(_H/_0$L_P#P&3_" MC^V:?\C#^P*W\Z^X\FHKUG_A']!_Z EG_P" R?X4?\(_H/\ T!+/_P !D_PH M_MFG_(P_L"M_.ON/)J*]9_X1_0?^@)9_^ R?X4?\(_H/_0$L_P#P&3_"C^V: M?\C#^P*W\Z^X\FHKUG_A']!_Z EG_P" R?X4?\(_H/\ T!+/_P !D_PH_MFG M_(P_L"M_.ON/)J*]9_X1_0?^@)9_^ R?X4?\(_H/_0$L_P#P&3_"C^V:?\C# M^P*W\Z^X\FKTOX?_ /(HVG_;3_T8U7O^$?T'_H"6?_@,G^%6(+>WM8A!:P)' M&OW4C4 #OT%QENI( MHF=+: H'F(&0BEV503T&Y@,GD@#=:WK-_:RF:\G;[TCD. 2? MI7SW_P $4O\ @E)<_P#!/7P5\9?B[KG[(6@:%\5KWXB>+(OAW*= MWFTRR-Q;R3K;0/) O#KYD>W+)V/Z0T4 ?%EI\8_^"@_[C:IHFDVMS&]O<7-C]CN7NK^<1.[11/;Q0E]H M>;:"6^L_A-\,?"/P3^%?AGX,^ +%K;0?"/A^RT71+9WW&*TM8$@A0GN1'&HS M[5T%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%8/Q+^*'P_P#@YX,O M/B'\4/%5KHFAZ=&9+_5+YBL-L@!)=VQ\J@ DL> !R: -ZBN*^ G[2'P#_:F\ M"'XG_LX?&'P[XX\.B]DLVUGPSJL=Y;K<1A2\1>,D!U#J2IYPP/<5L?$[XH?# MKX+> =5^*GQ;\;Z7X;\-Z':FYUC7-9O$M[6SA! +R2.0JC) Y/4@=Z -VBO* M-._;E_9*UO\ 9[\0?M7>'?CIHNJ_#GPMH]QJFM^+]':2\LX;2!'>65&A5C-M M$;_+$'8E=H!/%9'Q-_X*/?L0?!G]E_0OVS/BC^T3HNB?#?Q/H]MJGAWQ#>Q3 MAM2MKB-)(FAMA&;F1F1T/EK&7&X J#Q0![=17DG[0?[=_P"R+^RKH?AG7_V@ M/CGI/AJ+QG?VMEX6M[I)I+K4YKEE6%8K>)'F8$L,MLVKU8J :];H **** "B MBB@ HKSGP+^UI^SS\2_VB/''[)_@CXDP7_Q!^&]GI]UXU\.+97"/IL-]$)K5 MC*\8BEWQE6Q&[E=RA@I(!]&H **\K^//[;?[*?[,?CWP5\+/CG\;-)T#Q-\1 M/$-EHG@OP_*)9[S5+V[N%MK=$AA1W1&F8)YSA8E.2S@*2/5* "BBH=0U"PTB MPGU75;Z&UM;6%I;FYN)0D<4:@EG9C@*H ))/ H FHK!\*_$[P)XS\!Q_%#0 M/$43^'IK:2YAUBYC>W@DMT+9N%:4+F$A2ZS#]VZ%75F1E8T/@O\ 'CX,_M&> M#&^(OP&^)NB^+_#XU&XL5UOP_?)=6DD\$ACF1)4)23:X*EE)7(X)H ZVBO,O MC7^V7^R[^SKJ[>'_ (S?&K1M#U"+3/[2N[&61Y9K.PW%?MMPD2LUO;;@R^?* M%CRK#=P<=WX<\9^$/&'A*S\?>$O%6FZIH6HV*7NGZUIU]'-:7-LZ[UFCF0E' MC*D,'!((YS0!I45Y+X,_;M_9"^(7B32?"W@[X^:#>S^(;QK3PU=K*Z66N7"A MB8;"[=1;WTF%8[())&(5B!@$CT7QMXY\%?#3PI?>//B-XPTO0-#TN SZGK.M M:A':VMI$.KRRRLJ1J/5B!0!JT5@?"[XH_#WXV?#W2/BQ\)_%MGKWAO7[);S1 M=9T^3?!>6[?=EC;^)3U!Z$IWD M5O;6\32W%Q/($2)%&69F/"@ $DG@ 4 2T5Y/\+_VZ/V0OC1X\L_AE\,/V@?# MFKZ[JEC+>Z'80W90ZS:Q_P"LN+%G"K?0KU:2W,B $$G!!KJ/C!\?O@U\ M-L M-4^+_P 0M/T-=6O/LFCVUPY>YU*XVES#;01AI;B0(K.4C5F"JS$8!( .PHKD MO@M\>?@U^T9X+'Q$^!GQ+T?Q3HPO);.:^T>\640741VRV\JCYH9D/#Q.%=3U M I/CO\>_@Y^S%\*-7^.7Q^^(FF^%?"6@Q))JVNZM*4AMP\BQH#@$LS.ZJJJ" M69@ "30!UU%<[K_Q8^'?A77/#WAWQ+XH@L+GQ7*T/ATW:.D5].J!_LZ2D>7Y M[)ETA+"218Y&16$;E>BH **** "JMSKFC6[M^#_ ,COO^$E\._] M!VS_ / A?\:/^$E\._\ 0=L__ A?\:\HHKU/['I?S,\7^WZ_\B_$]7_X27P[ M_P!!VS_\"%_QH_X27P[_ -!VS_\ A?\:\HHH_L>E_,P_M^O_(OQ/5_^$E\. M_P#0=L__ (7_&C_ (27P[_T';/_ ,"%_P :\HHH_L>E_,P_M^O_ "+\3U?_ M (27P[_T';/_ ,"%_P :/^$E\._]!VS_ / A?\:\HHH_L>E_,P_M^O\ R+\3 MU?\ X27P[_T';/\ \"%_QH_X27P[_P!!VS_\"%_QKRBBC^QZ7\S#^WZ_\B_$ M]7_X27P[_P!!VS_\"%_QH_X27P[_ -!VS_\ A?\:\HHH_L>E_,P_M^O_(OQ M/5_^$E\._P#0=L__ (7_&C_ (27P[_T';/_ ,"%_P :\HHH_L>E_,P_M^O_ M "+\3U?_ (27P[_T';/_ ,"%_P :/^$E\._]!VS_ / A?\:\HHH_L>E_,P_M M^O\ R+\3U?\ X27P[_T';/\ \"%_QH_X27P[_P!!VS_\"%_QKRBBC^QZ7\S# M^WZ_\B_$]7_X27P[_P!!VS_\"%_QH_X27P[_ -!VS_\ A?\:\HHH_L>E_,P M_M^O_(OQ/5_^$E\._P#0=L__ (7_&C_ (27P[_T';/_ ,"%_P :\HHH_L>E M_,P_M^O_ "+\3U?_ (27P[_T';/_ ,"%_P :/^$E\._]!VS_ / A?\:\HHH_ ML>E_,P_M^O\ R+\3U?\ X27P[_T';/\ \"%_QH_X27P[_P!!VS_\"%_QKRBB MC^QZ7\S#^WZ_\B_$]7_X27P[_P!!VS_\"%_QH_X27P[_ -!VS_\ A?\:\HH MH_L>E_,P_M^O_(OQ/5_^$E\._P#0=L__ (7_&C_ (27P[_T';/_ ,"%_P : M\HHH_L>E_,P_M^O_ "+\3U?_ (27P[_T';/_ ,"%_P :/^$E\._]!VS_ / A M?\:\HHH_L>E_,P_M^O\ R+\3U?\ X27P[_T';/\ \"%_QH_X27P[_P!!VS_\ M"%_QKRBBC^QZ7\S#^WZ_\B_$]7_X27P[_P!!VS_\"%_QH_X27P[_ -!VS_\ M A?\:\HHH_L>E_,P_M^O_(OQ/5_^$E\._P#0=L__ (7_&C_ (27P[_T';/_ M ,"%_P :\HHH_L>E_,P_M^O_ "+\3U?_ (27P[_T';/_ ,"%_P :/^$E\._] M!VS_ / A?\:\HHH_L>E_,P_M^O\ R+\3U?\ X27P[_T';/\ \"%_QH_X27P[ M_P!!VS_\"%_QKRBBC^QZ7\S#^WZ_\B_$]7_X27P[_P!!VS_\"%_QH_X27P[_ M -!VS_\ A?\:\HHH_L>E_,P_M^O_(OQ/5_^$E\._P#0=L__ (7_&C_ (27 MP[_T';/_ ,"%_P :\HHH_L>E_,P_M^O_ "+\3U?_ (27P[_T';/_ ,"%_P : M/^$E\._]!VS_ / A?\:\HHH_L>E_,P_M^O\ R+\3V2BBLCQ_X_\ !'PJ\$:M M\2_B7XLT_0?#^@Z?+?:UK6JW2P6UE;1*7DEDD3PVJND;3,L;$J@>2 M-=QXRZCO6M\8/VT/V5?@#XI'@KXQ_'?P[H&JK8+?W=E>WOSV%FS[%N[K:"+2 MW+ J)YMD9*L-WRG !Z=169KWC3P=X6\(7?Q!\3>*]-T[0;#3WOK[6[Z^CBM+ M>U5-[3O,Q"+&$!8N2% YSBO*OV8_^"BO[#'[9WB+5/"'[+'[4_@SQQJVBP^= MJ6EZ%K"27$4.X(9A&<,\6XJOF*"F649^89 /:**** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "J^JV\%UI=S:W,*R1R6[I)&ZY#*5((([C%6*Y[XJ?$WX=?!_P'J/Q M^*OCK2/#FAV%L[WFK:WJ,=K;P@*3\TDC!1P#QGG% 'XJ?\$!=:U3_@F/^T_\ M+OV6_%.HSI\,/VQ/@'X;\>_#ZYNY28K7Q?#I$!U.T#-@!IAYDA]C91C)-?3G M_!Q7JVJ?M _LU?$;]DGPSJ,\>B>!O@WK'Q-^*,UK(5RMO!/'H&G.1_SWU"*6 M](/5=&(/$G/C?QG^!EA^V=_P;B? #XZ_LD>.=-U'XN_LR?#GPKXQ\(WN@7L= MQ=:?J.EZ=!]OL'$9+)(4@D;R2-S36L2XKT?]HW7)_!__ 0C_:$_:K_:_P!5 MT3PC\4/VDOAWJOB"_P!#U#4DC>T%QIJVNCZ%;B4J\C6]G]E1HP,FXFN'V@R& M@#U+]D3]HRR_9!_X-W_A3^T-J'P.U7Q]I7A;]G[3=1UWP[HTUE$6LH],\VXE ME-W*B&((K;P@DD(;B-^<<+_P6E^,>E?M*?\ !L+XG_:"TSP-#XPR/P)'XU]H_&W]J'4/!/Q?T/\ M9G^#7@"V\8_$G7]!NM>BT74-=.F:?IFDV\L<+WU]=K!PX0C#$&L[_@J-\3?@%^RC_P5I^&__!0K]L+X+Z+\2/V9_B)\ M$X_ EYXRE\+0^(K#PMJT.J3WUO>E!'*/+DCGV Q@NX:8H',>P@'T_P#"C_@K M^?%MQ\>OA-\0_P!E77])^,?[/%HM]XR^&F@>);+4%U'3Y;;[3!?Z??W)LTG@ M>+:Y$D<4JB1!Y99@M>7ZC_P7S^)D?[!OAG_@I)H7_!-7Q=?_ HGMHKOQYKA M\;V5O+HEN]]]EWV5O+$LVJ;"4+L$@B!!OVF?\ @FU\0/V:OC3\ M-V.<8YH _0?\ ;0_X*PZ'^R+\2O@=X,L/V;?%OC31OCCKT&GZ!XKT2ZMO M(7S8EE58K=6>ZGG*.I6-HHHSGF88;!\ _P#@IQ\0_&7[>EQ^P#^T]^QMJ_PD M\3:IX(E\6^ +ZZ\96.M0Z[IL5QY,J2FS&RTND.280\RX1CYF-AD^,/VX/VF_ MV<[W4_\ @F!J5I\=O"$MO:_$#1+Z[GC\16Q2VMAI4,#32D/B-!*PC+-@!LJ> M00/3_P!HSX]? ^+_ (.7/V>;1_B_X9\R/X%^(;"4?V[;_N[JXE=[>!CO^621 M58HA^9AT!R* /I3]E+]OC1OVA/V^_CM^R-)^RYJ7@7Q!\)],T";7=?UK4+&6 MZUM;Z*66V&VS,JB-(=KH3.[?OBI2-E85Y!XK_P""Z&H:#^QM!O!1\.:1IVMP-)K5S8:,WVFWMR&/F/&^ M$DVY\LD[@,&OBO\ ;+_;9^&O_!0?_@@E\6OBQ\9/B?KWB;]H-KZ%_$'PST^R MOXM.^&L4'B>V00_V?$H@M$%HF/MUWOGE>:2,39)B0 _07_@OJ]K>>(OV&]0M MRKA_V[/ !BE ZHSW)X]C@'\!7TQ\1/VR/%)_:LU#]C3]GGX:>'_%/C30/ UM MXL\2Q^*O&SZ';VUC=7,UM;) T5C>27,S/!(7'EI'&K1;I-TBK7PO_P %G_VL M/V=_&7@7]@;QYI7Q7TJ#2YOVNO GB..;5I38N=&MGN$FU/R[@(XLU)'^D%1& MRLK*Q5E)[7_@HO\ !C_@GM^W/^V,_A?4OVKKKX"_M#> /A]INM_#;XR^&/&< M>GSZCHUVUTX4;GCCOK:*1'9XUD#A+@$2*DC @'W3^RK\;O$O[1'P/TWXJ^,_ MA3>>!]7N=2U2QU/PIJ%^EU-IT]EJ-S8O&\J*J.2UN6RH*_-@,P 8_+7_ 4F M^,]Y\6?V_P#]FO\ X)6Z?.PT'XB:CJ/C+XL1(W_'YH&CP27%MIL@_CM[N]B" M3+P'C@,;;DD=3W?_ 19^.7[5/[0G[ OA[QY^V%>6NJ>*X-9U33;7Q=960MX M?%6FVMW)#:ZQ'&%4!+B-=ZNJJLBA95 605X5^USX3U;P#_P#M/NF'[N/4+.*\ORA/16>.X0*.K;2!G!H _1#Q?X)\&?$'P]-X2\ M>^$M,UO2KG;]HTS5[".YMY=K!EW1R*5;! (R." :^ ?^#7.PL]*_X),Z-I>G MP+%;VWQ%\5101(,!$75IPH'L *^_O&'C3P=\//#5WXS\?\ BS3-#T>P0/?: MMK%_';6UNI8*&DED(5 6(&21R0.]?G3_ ,&L'Q/^''B__@F/#X3\+^.](O\ M5=.^(?B:?4-+M-1C>YMHIM3EDBDDB!WHKHZ,I( (88H T/\ @A1\5Y/B9\=_ MVW?#_P 9)DD^*5G^U#JRZ[:7V#<1^'$MX;31H0&Y:U1+:Z6+JNTDC._)\+_X M)V_#+XF_M+_L(_\ !0;_ ()D_L_^-QI^C>%OC'XT\*_!Z\:Z*VNGV=T\S+IB M2+G9;>8K*2H.%NY& ((%?4O_ 4A\"?\$^]-\?7?Q4TC]E;PU\6?VG-4THZ7 MX0\%^'Y&.JZ]+@1Q#5DMY47^S8BJ>?<7H\F.*/;DML0\'\/?^">7[2W_ 3" M_P""$/Q0^#G[*FH?VO\ '_7/#^J^)M&V3R;8* MH+/"C*JL^T 'AG@#]MB;_@KC^SSX._X(UR?#C_A4OQZ\$>)]#A^*MIJUU;VJ M>%K3PU?6=Q/?Z-M??=3S-:K%##"I\D/,TCK$B2S?H]_P4_\ AWX"^(W_ 3V M^-.G^/\ P7I6M0V?PI\275DFJZ?'<"VN%TJZVS1[U/ER+DX=<,,\&OSP_;\^ M '[$G[07_!.'X+?%S_@GCXMT>T_:%^'D7AZW^ 5QX.OXAXBGU$7, N=-O(5/ MG/M+W,]SYX!MY$GEE*J9P_Z%_P#!33X@^#OAM_P3F^,NK_%'QKHVB+=?"?Q! M91W&H7Z6\5Q>2:5_9[_P""5/CSX#_&70OBWJO_ 54_:C\>6^B7+RR^$?'/CZU MN])U(-$Z;+B%+-&=06W@!A\RJ>U 'B__ 7W^'?@*'XM_L2?$^#P7I2>))/V MXO -A+KR:?&+R2U,L[F%I@N]H]T49VDXR@XXKH_^#F[X@>/OAS_P24\6ZKX2 MCOCH]YXIT&Q\>OI^X2#0);^);J,E>0DI\N!^S),RGAC7'?\ !Q#\:/A#X+\; M_L8Z#XN^*'A_3+[2?VT?!&O:K97VL0Q2V>EP/<^=?2HS QVZ;UW2L @R,FOT M+\:O\&_B-\)[]/B%-X;UOP/KVDLFI'5Y(+C2[^QF3#"0R9BDA=6[Y5@: /SR M_P"#DWQYX)\'_P#!*7PI^V5\#/$VFVNM_#KX@>%?%'P>\0Z.Z*@=YDC06[)C M=!):2R$QK\KH@R"!QJ>#/C9J&I?\',U[\/\ XX!M/67]E6W?X/6&IG";YK^& MXU/[.&X-RQAE5V4;C%8D$[4Q7EGB?_@F-^R#^W9^TE\-O@?^Q5^SYH^C_LX? M"GQ:GBGXB_$>V,US9>*+^$L;;PWHD\[OYMGO9WNWMB+;.Q WFQ!1]O?\%%O M'_!-GQ3X:T;QA^WMX1\-:M?>&+AKGP7&[2_\)"UTW(M]+6S9;V>:4HH$%ODR M%5RIVY !\V_ GQ;)\)_^#GKXR? CX;707PW\1_V>-,\9>-=(M6 A@\06EY!9 MQ7;(.$D>UD & M_P!H?]J+XG^'9_@?XX_:1T27P_X3\/\ A>.)=0^'7A80>3;(S(=IU.8".XN6 MW$^_P""IOQ*\<>"_"FF^'K* M'X;:KX7TBSTN>V&LZ=;00_Z-"KQI"6CD14(&85'3(H _7+XU? 3PE^T_^RQJ MWP&\:ATLO$GA=;:*\A8K-I]R(U>WO('7#1SP3K'/'(I#))$C @@&O%?^"(?[ M;/C/]O+_ ()V^$/BS\6)5?QYH5S=^%O'[JH'FZMI\I@DG(& &FC\F=@ &F8 M 5Z[^QG\(?B'\ /V=]*\$_%_\ :0U[XG:G KW4OB_Q3:6UM<^2X#+"RP*L M82-?E!QG YKXY_X-<_!.L:/_ ,$X_$/Q:O;.2#3_ (I?&SQ1XM\/)*A4FPEF MBM(V"GD!FLW8>H((X() /T>HHHH *\T^('_(W7?_ &S_ /1:UZ77FGQ _P"1 MNN_^V?\ Z+6O5R?_ 'E^GZH\3/O]SC_B7Y,QJ***^C/D@HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /9*^,?^"TO@O] MN+XF?!KP=X&_9!_9/\+_ !BT5?%\.K_$SP1XK\1VUC;:YIUEB:WTUEN&5)HY M;KRI71CL9;3RW5TE9:^SJ\*_:4_X*6_L1?L<_&;PO\"OVI?CWIG@/6?&6F3W M_A^]\30S6NESQPN$=7U!T%K"X)^[)(IQC^\N[X<_2#Y[_P""+7[2O[!?QPOO M'OA3X.?\$]O"W[,WQM\$F&P^+/PVM/ ]AI6H6T3$M#()[:W@:\M"P)5F52I( M)0!XW?D?^#?AKX,_:!_X*I>)_\ @I1\';3=X+3X'6OP_MO% M$=LT5MXQOFU7[?)=VQ('VJWMH8;>%;L924S.D;,L!->&_P#!(OQC\*O^"0?P M4^-/["_[6GCS3O!\WPN^)6KZ[X+_ +8NDA?Q/X4OA'-87>GHQ!O9&D$MNT,. M]TG"Q$;V4$ M?\&^4VC?M1?\$W]>_9C_ &@;3_A+=&^!7QTUGP5I=KK/W:UDZ%\0/^"=7[3/\ P<3> M>_9Z^, MOA31/&_PD^&FM6OB&QTNQ>TD\=75Y"8H+*)_+6*\2QMOM%R[*S'][#L#K%*8 M=K_@E#>_#_\ X(Y_\$N8/CC_ ,%&_% ^&5_\8OBQ?^*O$$&KZ=^$OV<_^"E'[;O[*WQ0_8R\;>&?&OB/ MX5?$U?$OC+XD>!]0@O[/2/#$-M*\FG75];,R>;=7)M$BM2YD*M/($""1J /T M2HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *@U+3--UFPETK6 M-/@N[6="D]MJ+=<7#$8)<8^+[:V$TV@ZU:L3# M<",D":)E:2&: D"6&:1,J6#+ZK10!C^ KSQQ?>$;*?XDZ)I^GZZ(RNI6VDWK M7%KYBDC?"[HC%& # ,H8!L'D9.Q110!2TGPWX=T":ZN-"T&RLI+ZX:>]>TM4 MC-Q*Q):1RH&]B226.2235VBB@"G:^']!L=4GURRT2SAO;H 7-Y%;(LLP&,!G M RW0=3VJY110 4444 %4]<\/Z!XGL#I7B30[/4+4R*YMKZV26,LI#*VUP1D$ M @]B*N44 (B)&@CC0*JC"JHP /2J:^&_#J:ZWBE-!LAJ;P"!]1%JGGM$"2$, MF-Q4$DXSCFKM% !1110!YI^U-\-/B7\? KP+XB7P[IOBZSGT[Q7XLAG M_P!-T[39%"3I8Q[2#=RQL\<?\ ?Q?_ (FC_A5OAW_GYO/^_B__ !-=)11]>Q?\[#^S<#_S[1S?_"K? M#O\ S\WG_?Q?_B:/^%6^'?\ GYO/^_B__$UTE%'U[%_SL/[-P/\ S[1S?_"K M?#O_ #\WG_?Q?_B:/^%6^'?^?F\_[^+_ /$UTE%'U[%_SL/[-P/_ #[1S?\ MPJWP[_S\WG_?Q?\ XFC_ (5;X=_Y^;S_ +^+_P#$UTE%'U[%_P [#^S<#_S[ M1S?_ JWP[_S\WG_ '\7_P")H_X5;X=_Y^;S_OXO_P 37244?7L7_.P_LW _ M\^TQ?\[#^S<#_ M ,^TQ?\[#^S<# M_P ^TQ?\ M.P_LW _\^T?]_%_^)H_X5;X=_P"?F\_[^+_\37244?7L M7_.P_LW _P#/M'-_\*M\._\ /S>?]_%_^)H_X5;X=_Y^;S_OXO\ \37244?7 ML7_.P_LW _\ /M'-_P#"K?#O_/S>?]_%_P#B:/\ A5OAW_GYO/\ OXO_ ,37 M244?7L7_ #L/[-P/_/M'-_\ "K?#O_/S>?\ ?Q?_ (FC_A5OAW_GYO/^_B__ M !-=)11]>Q?\[#^S<#_S[1S?_"K?#O\ S\WG_?Q?_B:/^%6^'?\ GYO/^_B_ M_$UTE%'U[%_SL/[-P/\ S[1S?_"K?#O_ #\WG_?Q?_B:/^%6^'?^?F\_[^+_ M /$UTE%'U[%_SL/[-P/_ #[1S?\ PJWP[_S\WG_?Q?\ XFC_ (5;X=_Y^;S_ M +^+_P#$UTE%'U[%_P [#^S<#_S[1S?_ JWP[_S\WG_ '\7_P")H_X5;X=_ MY^;S_OXO_P 37244?7L7_.P_LW _\^TQ?\[#^S<#_ ,^TQ?\[#^S<#_P ^TQ?\ .P_LW _\^T?]_%_^ M)H_X5;X=_P"?F\_[^+_\37244?7L7_.P_LW _P#/M'-_\*M\._\ /S>?]_%_ M^)H_X5;X=_Y^;S_OXO\ \37244?7L7_.P_LW _\ /M!535] T'7TBCUW1+2] M6"420K=VRR"-QT9=P.#[CFK=%\TC2=1N;>\U#2[>>:TD+VLLT"LT+$ M8+(2,J<=Q5BB@"#4M,TW6+*33-7T^"ZMI1B6WN8@Z.,YP58$'D4:;I>F:+8Q MZ9H^G06EM$"(K>VA6-$&<\*H '-3T4 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 44CND2&21PJJ,LS' ]:_-7]@OXG>) M?^"Z'Q8^)G[47Q'\<>(+/]G+P/XUG\)?";X<>']=N=,M_$\ULD*XEA\FV=_(0%@T;NA=@#]*Z*^3/CM_P36TS2+OP/XU_8N\7>)OA]>>&?B7 MX;U?Q'X1T+Q;=PZ%XETBVU:UFO;6YL9)3;K(($DD26-%D9XUC9F1R*][^,W[ M1GPA^ 4>G1_$CQ#>+?:PTPT;0="T&]U?5=1\I0TS6]A80S75PL:LI=HXF"!E M+$;AD [BBO#?"G_!2S]@_P 9? /6OVG=*_:>\,V_@CPUJ,VG>)-7UF=].?2; MZ+.^SNK:Z6.XM[D8_P!1)&LAXPIR*Y+4/^"S_P#P3"TJ^\#6&I?M=:# WQ&A ML9?"TLNGWJQ.MXBO:BZE,&S3VE1E=%NS"Q5@V,$&@#Z?HKD/C!\>/A7\!]*L M=4^)OB62T?5;S['HVF6&FW-_J&J7&QI##:65I'+<7<@1'/&\41SZ)=>')QG$5_::C'!<6C ML00JRQJ7*D+D@B@#VVBOF[X:?\%>_P#@FY\8OB#\/_A7\-?VK-#U7Q!\4K:[ MN/ FF0V5XKZG';231RG+PA8/FMY=@F*&4+NC#JRDW8_^"J?[!DFKZ+8?\+U9 M=/\ $GB8^'?#WBZ3PKJJ^&]3U42/%]CM];-J--FE,D.[[5[SQ=J\7A*_NK>RTRTT6[N8XK MZ^Q%EA$GDQ!S*$WH:U?B'XP_X)J?$_\ X*2?!75/%7QABG^/^A>' M=8;X;>%;/5[U9X[*]TYIKI[RRC&R FU1W7[4(STP&8( ?5M%>:?&']KWX!? M OQ3%X"\<^*M2NO$4NEMJ9\,^$_"NI:_JD5@&*&\DL]+M[B>*WW@H)G18RP* MAB015#1?V\?V-?$'[.$G[7FF?M*>$3\-8$D-SXOFU=(K2W>,D/#)YFUHYU(* MF%@) WR[<\4 >M45\MZO_P %K/\ @EQH%KX+O]9_; T"VMO'\=M)X;NI=/OA M$4N"1 UT_D;=/$F"4-V80R_,,KS7U)0 45^;_P#P7C_X)M?&[XL_ W4?VK_V M$/BG\1-"^)W@J8ZSJ?@[P]X_U>WT_P 9V$9\RXLS:PW*JEQM#-&80C2?-$6&:TM$IW<[;54R2W-W))+*YVC)9CS7@W_!0W]JWQ9X%^*/P:_84^"/ MB)]+^(?Q^\47-C#K=NJM-X?\/:?;F\UC4H@P*BY%NODV^\%1+,'P_E%& /J6 MBN.E^"N@Z;\(F^#?PX\1:QX/L?L[0Q:GX?N8S?Q;V+2R^?=1S%YI&9V>=PTK M.[.7WG?7QK_P;5>./B-\1/\ @EYIOBGXL?$;7/%NOR_$/Q/'?^(/$>IR7EY> M,FJ3('DEE)9CA1U/'0<4 ??=%?G;^P9J'A3_ (*W^/\ ]ISXE_M+7FLZAI_@ MCXY:O\-? ?A2T\27EA!X=TK3(+8"_@2VEC,=]T:P9S97$QX\ MZ\=4>'LTK)&6)=V) /T7HK\[_P!@#XH^%/\ @H$=(_:&_;W^/WAM?$_Q&M1J MWPO_ &8D\;] MM_X3_LK_ 2\%_ #XE?$;X@> /#?Q/UMK+Q?X^^%VFR/J?A?0+6/S)I+>6.- MUMIIIOLMJK%21%-<.JLT04@'WY17P]_P1I_9;_8]\%>#]1_:I_8__P""AGQD M_: T#QC81Z?!J/Q-^))UF'2O*?S)(H[;[-;M:7#$Q^8LR>:H5 @9MWW#0 4 M5^=?_!<^[^*G@/XS?L<>-?!?Q^\:Z3IGB#]L3P/X(GB61=$:_N5BEOMK#:6B@$S)N^42;"00"" ?8=%?FC_P5R\-1?\$COV3K:W4.HK-3=PB"'5I495>W2RR8XICY/G72NZG8&0 _1.BOAW]BOXBW_ (!_:K_: M:U+X?^(M1N?V9? ^F:;)H=W=WTUY8V/B&VM[A]?'KXE?\ M!6/_ ()(^ ?VTOAKK6A)P3Y=Q'(JL0"RA6P-U 'M=%%% !7GOCG6-7M?%-U!:ZI\OR92_X2 M#7O^@W>?^!+_ .-'_"0:]_T&[S_P)?\ QJG17T/LJ?\ *ON/E?;5?YG]Y<_X M2#7O^@W>?^!+_P"-'_"0:]_T&[S_ ,"7_P :IT4>RI_RK[@]M5_F?WES_A(- M>_Z#=Y_X$O\ XT?\)!KW_0;O/_ E_P#&J=%'LJ?\J^X/;5?YG]Y<_P"$@U[_ M *#=Y_X$O_C1_P )!KW_ $&[S_P)?_&J=%'LJ?\ *ON#VU7^9_>7/^$@U[_H M-WG_ ($O_C1_PD&O?]!N\_\ E_\:IT4>RI_RK[@]M5_F?WES_A(->_Z#=Y_ MX$O_ (T?\)!KW_0;O/\ P)?_ !JG11[*G_*ON#VU7^9_>7/^$@U[_H-WG_@2 M_P#C1_PD&O?]!N\_\"7_ ,:IT4>RI_RK[@]M5_F?WES_ (2#7O\ H-WG_@2_ M^-'_ D&O?\ 0;O/_ E_\:IT4>RI_P J^X/;5?YG]Y<_X2#7O^@W>?\ @2_^ M-'_"0:]_T&[S_P "7_QJG11[*G_*ON#VU7^9_>7/^$@U[_H-WG_@2_\ C1_P MD&O?]!N\_P# E_\ &J=%'LJ?\J^X/;5?YG]Y<_X2#7O^@W>?^!+_ .-'_"0: M]_T&[S_P)?\ QJG11[*G_*ON#VU7^9_>7/\ A(->_P"@W>?^!+_XT?\ "0:] M_P!!N\_\"7_QJG11[*G_ "K[@]M5_F?WES_A(->_Z#=Y_P"!+_XT?\)!KW_0 M;O/_ )?_&J=%'LJ?\J^X/;5?YG]Y<_X2#7O^@W>?^!+_P"-'_"0:]_T&[S_ M ,"7_P :IT4>RI_RK[@]M5_F?WES_A(->_Z#=Y_X$O\ XT?\)!KW_0;O/_ E M_P#&J=%'LJ?\J^X/;5?YG]Y<_P"$@U[_ *#=Y_X$O_C1_P )!KW_ $&[S_P) M?_&J=%'LJ?\ *ON#VU7^9_>7/^$@U[_H-WG_ ($O_C1_PD&O?]!N\_\ E_\ M:IT4>RI_RK[@]M5_F?WES_A(->_Z#=Y_X$O_ (T?\)!KW_0;O/\ P)?_ !JG M11[*G_*ON#VU7^9_>7/^$@U[_H-WG_@2_P#C1_PD&O?]!N\_\"7_ ,:IT4>R MI_RK[@]M5_F?WES_ (2#7O\ H-WG_@2_^-'_ D&O?\ 0;O/_ E_\:IT4>RI M_P J^X/;5?YG]Y<_X2#7O^@W>?\ @2_^-'_"0:]_T&[S_P "7_QJG11[*G_* MON#VU7^9_>7/^$@U[_H-WG_@2_\ C1_PD&O?]!N\_P# E_\ &J=%'LJ?\J^X M/;5?YG]Y<_X2#7O^@W>?^!+_ .-'_"0:]_T&[S_P)?\ QJG11[*G_*ON#VU7 M^9_>7/\ A(->_P"@W>?^!+_XT?\ "0:]_P!!N\_\"7_QJG11[*G_ "K[@]M5 M_F?WES_A(->_Z#=Y_P"!+_XT?\)!KW_0;O/_ )?_&J=%'LJ?\J^X/;5?YG] MY<_X2#7O^@W>?^!+_P"-'_"0:]_T&[S_ ,"7_P :IT4>RI_RK[@]M5_F?WES M_A(->_Z#=Y_X$O\ XT?\)!KW_0;O/_ E_P#&J=%'LJ?\J^X/;5?YG]Y<_P"$ M@U[_ *#=Y_X$O_C1_P )!KW_ $&[S_P)?_&J=%'LJ?\ *ON#VU7^9_>7/^$@ MU[_H-WG_ ($O_C1_PD&O?]!N\_\ E_\:IT4>RI_RK[@]M5_F?WES_A(->_Z M#=Y_X$O_ (T?\)!KW_0;O/\ P)?_ !JG11[*G_*ON#VU7^9_>7/^$@U[_H-W MG_@2_P#C1_PD&O?]!N\_\"7_ ,:IT4>RI_RK[@]M5_F?WES_ (2#7O\ H-WG M_@2_^-'_ D&O?\ 0;O/_ E_\:IT4>RI_P J^X/;5?YG]Y<_X2#7O^@W>?\ M@2_^-'_"0:]_T&[S_P "7_QJG11[*G_*ON#VU7^9_>7/^$@U[_H-WG_@2_\ MC1_PD&O?]!N\_P# E_\ &J=%'LJ?\J^X/;5?YG]Y<_X2#7O^@W>?^!+_ .-' M_"0:]_T&[S_P)?\ QJG11[*G_*ON#VU7^9_>7/\ A(->_P"@W>?^!+_XT?\ M"0:]_P!!N\_\"7_QJG11[*G_ "K[@]M5_F?WES_A(->_Z#=Y_P"!+_XT?\)! MKW_0;O/_ )?_&J=%'LJ?\J^X/;5?YG]Y<_X2#7O^@W>?^!+_P"-'_"0:]_T M&[S_ ,"7_P :IT4>RI_RK[@]M5_F?WES_A(->_Z#=Y_X$O\ XUK>!M8U>Z\4 MVL%UJES)&V_ET45^;$W[1?P9\7?\%G_ (T_LF_\%(?$W]E65GX6T*]_9XT7 MQ3K,MEX?O])-B\NJW<(WI!-??:O,!EDS*B6[)$56*3/R)]X?I/17YK_"3]NC MXQ?L;_\ !(G]H;]M+QW-K&O>$?!WCGQ'+^SA=>,I[B:[U3PQ+<06VA/<2SG[ M1-;O>3L(I)297M?).2"I/-_'GP%\9/V4/^"-VA?\%-O"?Q5\3:C^T-X6\+Z' M\0/%_B?6/$%U+#XC:Y>VFU/2+NV\SR3I_P!GN)HHK=(T6#R87B".NZ@#]3** M^-OC_P#LBG_@KWX,^%7QLC_:U^*7PS^&5WX#M?$6B:7\)/%9T?4M7N]3ABG5 M[ZX\N16AAMQ$(XU&6>XF+%0JAO$/V&/V![/]GC_@L7K?A'X7_M@?'SQYX5^% M7PD@O?%UK\3OB?/JUM_PD&M3RQV5N(@D49\NPMKF=@RN0;FW8%2.0#].**** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH MS_%>@0^*_"VI>%KBY>&/4M/FM7FB^\@D0H6'N,YK\JO^#5?7K_\ 9U^%'QC_ M ."5GQPMTT7XK?!WXGWMY?Z).=CWNE74<"Q7T ;!FA,L3GS%RNR>W;/[U<_K M+7C'[0__ 3^_95_:=\?Z-\8_B1\/+BS\=^'(S'H'Q!\):[>:)KUC&<_NEO[ M"6*9XOF;]S(S1'>V4.XY /AO_@Y)T :+XC_96\2^%?$.NZ%?^+?VD]!\+^)K MGP]X@N[!M3TFYW>;:S_9Y$\Q3L7!;)7+8(W'.MXD\7Q^'/\ @X4U3]F_Q+^T M5XA^$\>M_LXZ):?!TZ%;:.8M2BAU&Z>\L83JEA=IYK2#?LB".XLQN+"- /K) MO^"97[+OB+X@>'?BC\9X_%_Q-UGP?J*:AX3;XE>.-0U>ST>\3!2Z@L99?LBS MJ0")S"95(&'%6?V[/^"9?[%?_!23PMI7AC]KGX-P>(7T"=YO#VLVM_/8ZAIC MOMW^34MMX M+F^*7B/[.(XI(Y8H6<:AYKPQR11ND+.8T9054&@#Y5_:2^+>H:'_ ,%U_@3X M"^)W[1GB'X;:'XP_9?O-/^'WB338M*=;KQ--J\,MY9AM5L[J%))K:UM1E561 MG$,8;]YM;VKPY^Q#^S?^S_\ M5_&3XZV?QR\;>,/C!\2_A!,?',.OW.G"VDT MVVCAMK6XFMM/LK:*&4B+RHF9095CN&,-X:GU;Q'J$^J:8X&-T6HR3M=Y(P"&E8,JJK!@J@'[/7_!+[]B MW]EKX ^(/V;O@?\ #+4-#\/^+3GQ5>V?BW4H]7U9MFP&;4TN%O.$RJJLJJJL MRJ%#," ?+?\ P0%T3X"?#[_@@#\+?C#\3/!NE+IFA>%O%&O:]JATQ9+B)%O= M1CN[A7 \SS#:Q>42I#&-%0< "OD_]O:9/%'_ ;W^!?B)\"_#6A?##X%GQQX M;F^%7PS@EEU35S9OK@9+F_U.XF?;,^Z6 KB.>)O"FK^*=3UBRCBG:1IXHX]1N9Q%'(TLK.B;5*6'_! ;_@E18_!/6_V>'_9MN;OPCK5V+A=+U'QKJ]S_91%RESMTYY; MIGTY6E16?[,8S*!B0N,"@#SS_@H-+&?^"^G_ 3UD$B[3:?%90V>-P\.1C'U MSQ47[;'V.;_@X9_8>O[8QN9O _Q$Q,A!WI_9.5Y'4?,2/J:^E/C;_P $POV( M/VA?#/P\\)_$[X+F6V^%5Y)<^ KC2?$6H:;=Z5)*%$^VZM+B.>3SMBF7>[>: MPW/N;YJL>-O^";'['7Q!^/W@W]I_Q#\.M9C\:_#S3S8>!M2TCQ_K>GP:%:F' MR&@M;2UO([:*-XOD=%B"NO#!J /E?_@D)\0]8U[_ (*I_M^^$?B]*T7CNU^) MVBO907AQ,_AB.UGBTLQ \F%8=K_+P#L>!/VK/\ @K#X1\#6 MWE_"Z;PY;7T=H@_T3_A(KWPO<76I^4/NB0O-^^ Y_P!3GH*_03XV_P#!/G]F MKXY_&S3?VE]7T;7?#GQ'TO2FTJ'QUX%\57NB:E<:>S;C97$EI*@NH-P#!)E< M(0"NT\UIVO[#O[,UC^SWKO[+NG>!+ZT\'>*FO)/%,%CXIU*WO]:ENP1=SWFH MQ7"WES-,&(DEDF9W& S$ 'Y7_$SP9X0LO^#+N*"Q\,V$"3_"O1]1G6&T1/ M,O#K=JYN&P.9"P!+GDXZU^O_ ,"+J>]^!_@V\NIVEEF\*:<\DCMDNQMHR23W M)->.:A_P29_83U7]DB+]A'4?AGXDE^$L.U8_!;_%+Q'Y'EK,LRPF3^T/-,*R MJKB$N8PPR%%>W?"SX9>$?@S\/M)^%W@./44T;0[-+33(M5UR[U*>.%!A$:XO M)99I HP!O=B !P!0!Q'[6G[3 _9X\(:;I?@WPVGB;XB>,]1.C_#7P2MSY;Z MSJ10N6D8 F&S@C#7%S<8(BAC8X9RB/\ E]9^$_B%_P &XW_!0'1/C5\1_'Q\ M0?L]?M/ZA%9_%_78M+CLK+PEXY=I)?[0AMX@$M;&1I)BL8)V0>:K%S;1%_TG MO/\ @G1^REJ'[5-E^VOJ/ASQ=O MS4_::74[;_@Z4_9LN=;##2[K]GKQ%#H)?[IOU?4'N0O^UY!BSCG&*^]/V=/V M;_A1^RE\+K#X,?!.RUNS\-:3$L.EZ=K?B_4]9-G"JA$ABEU&XGDCA55 6)6" M*!A5%>2_\% ?V1_%/QA\5_"C]K7X'Z9!<_%+X#>+)=:\,6$UPL UW3+N VNK M:-YSD+"US:L?+D?Y%FBBWE4+L #Z4K\\_P#@V"(/_!*C3<'_ )J7XL_].\]? M<5E=>%OC[\+5F*^(M/T_68,30K=7VAZG:LK_ #1,\+PW-M(KH5;:RG@C)4\\ M3^Q]^P=^S!^P5X)N/AK^RKX*U?PWX?N;N6Z?1KOQMJ^J6R3R,&DDCCU"ZG6) MG898H%+$DG.30!\S_'#]BOX?_P#!.'XB_&C_ (*5?"?]MWQ!\&O!7C&%O$'Q M@\(Q^'-/U6SU'4DW?Z7IPO%)MKZ>25E"[9A+-.!L.41?A'XA_L"_M3?#K_@V M9_:9^,'Q3T36(_BI\=?&:?%/QIHU\@_M"STO^U[*Z:&Y"(@65;:*>[E 1-OF MNA5=I4?LKXB_8^^"OCWXG6'Q9^*UCJOC'4]%U0ZCX.6-@0R,IX9 M2"00>"#0!^5O_!83]F']D[7O^#?VV^-GP#\ ^'_#M]X&\*>&/%?PD\4^%--B ML[RQO)+BQ\E[::!5??<+.5.#EGD5N752/TE^#%YXJUSX*^$]+^-$5LWBR\\& MV$GBS39E3)NGMD%T&CZ;?-+J1C':O-_A]_P33_9%^&=MHGA_PSX*UA_#/A?7 M!K'A3P-J7B[4;O0=%OED,J2VVGS3M!&(Y&,D494QP/AH5C(!$'[3'_!,;]DC M]J_X[>'?VG/B=X>\4:?\0/"^CG2=)\7^"?B!J_A^_73S*\OV5IM-N86:/?)( MW7_P!B;]DO0_V3?^"OO[26C_L>:/9:1\-/$'PO\.ZUXA\+V8,6 MD:3XVGN+[;;Q1I\L!:SC2YDCC VK>QD_L]^(O^"[%Y\9="MOVIOAK^ MRY9> 'N7'B6Z\#>(=?FU:.'RGVFW2YA6)F\S8#O(&TMWQ7TK\(O@Q\,/@/X. M3P%\)?"%OH^F"XDN9HXG>26ZN9#F2YN)I&:6XG<\O-*SR.>68FNGH _//_@O MX0/$/[$.3_S?EX _]#NZ^M?VW/V-/@I^W_\ LR>)_P!E']H'3+J?PWXHMD2: M?3YA%=64\&/$G[1O@ M_P 0:W=>"]9_@K_ ,$1'_;F\4_%VZUC7=/UKXAR3>%M.L5\.>!].8C[;JL\*--- M=R2"..W8RQB:2%RZ,[+(OT_^WGX<\!?M^_M_^&/^"-GQJ\'6_P#PJJ/X-3_$ M[Q8!$$N=:FAU)=,L+"TGQOM!!(SW,LD)61@(H]PC>5)/KWX'?LT?!/\ 9SMM M67X2^"A97GB&^%[XDUR^OI[_ %36KD+M6:\OKIY+F[=5^53+(VQ0%7"@"J7Q MP_9.^"7[07B?PU\0/'GA^]M_%/@V::3PIXN\/ZSI\"9O$/P,\9 MZMC[;HVC:C)*8'[C+'L<@]-]?2I6%);FY=W\J,,_EPJ5BC\Q]B+O;/! M^/\ _@FY^R-\2_%'B7Q#XE\!:FEIXWU&+4/'?AC3/%6H6>B>)[N-443ZAIT$ MZ6UT[+'&LF^,B=8T682JH /GG_@V.^!WC#X%?\ !&+X4:9XZTZ:SO\ Q(-1 M\1I:3H5:.UO;V:6U;![26WDRCVEKC?\ @UBMM2@_8(^(T[;O[&N/VC?%DGA< M_P !L,VBC9CC;YRS].,YK[;_ &H/&'Q%\%_".Z^'W[-_A3[9X^U_3)M-\#6R M6[)8Z9.4$:W]W(J[+>TM=ZRO_$X011*\KHA@_87_ &0OAY^P9^R7X'_9+^%\ MTEQI?@W1A;/J$Z!9=0NW=IKJ\D )P\UQ)+*1D@&3 X H ]9HHHH *\T^('_( MW7?_ &S_ /1:UZ77(^)_ &KZWKL^J6MU;+'+MVK(S9&% [ ^E>CEE6G1KN4W M96_5'DYQ0JXC"J--7=_T9Q-%=/\ \*KU[_G^L_\ OM__ (FC_A5>O?\ /]9_ M]]O_ /$U[GU["?SH^;_LW'?\^V_Y_K/_ +[?_P")H_X57KW_ M #_6?_?;_P#Q-'U["?SH/[-QW_/MG,45T_\ PJO7O^?ZS_[[?_XFC_A5>O?\ M_P!9_P#?;_\ Q-'U["?SH/[-QW_/MG,45T__ JO7O\ G^L_^^W_ /B:/^%5 MZ]_S_6?_ 'V__P 31]>PG\Z#^S<=_P ^V_Y_K/_ +[?_P") MH_X57KW_ #_6?_?;_P#Q-'U["?SH/[-QW_/MG,45T_\ PJO7O^?ZS_[[?_XF MC_A5>O?\_P!9_P#?;_\ Q-'U["?SH/[-QW_/MG,45T__ JO7O\ G^L_^^W_ M /B:/^%5Z]_S_6?_ 'V__P 31]>PG\Z#^S<=_P ^V_Y_K/_ M +[?_P")H_X57KW_ #_6?_?;_P#Q-'U["?SH/[-QW_/MG,45T_\ PJO7O^?Z MS_[[?_XFC_A5>O?\_P!9_P#?;_\ Q-'U["?SH/[-QW_/MG,45T__ JO7O\ MG^L_^^W_ /B:/^%5Z]_S_6?_ 'V__P 31]>PG\Z#^S<=_P ^V_Y_K/_ +[?_P")H_X57KW_ #_6?_?;_P#Q-'U["?SH/[-QW_/MG,45T_\ MPJO7O^?ZS_[[?_XFC_A5>O?\_P!9_P#?;_\ Q-'U["?SH/[-QW_/MG,45T__ M JO7O\ G^L_^^W_ /B:/^%5Z]_S_6?_ 'V__P 31]>PG\Z#^S<=_P ^V_Y_K/_ +[?_P")H_X57KW_ #_6?_?;_P#Q-'U["?SH/[-QW_/M MG,45T_\ PJO7O^?ZS_[[?_XFC_A5>O?\_P!9_P#?;_\ Q-'U["?SH/[-QW_/ MMG,45T__ JO7O\ G^L_^^W_ /B:/^%5Z]_S_6?_ 'V__P 31]>PG\Z#^S<= M_P ^V_Y_K/_ +[?_P")H_X57KW_ #_6?_?;_P#Q-'U["?SH M/[-QW_/MG,45T_\ PJO7O^?ZS_[[?_XFC_A5>O?\_P!9_P#?;_\ Q-'U["?S MH/[-QW_/MG,45T__ JO7O\ G^L_^^W_ /B:/^%5Z]_S_6?_ 'V__P 31]>P MG\Z#^S<=_P ^V_Y_K/_ +[?_P")H_X57KW_ #_6?_?;_P#Q M-'U["?SH/[-QW_/MG,45T_\ PJO7O^?ZS_[[?_XFC_A5>O?\_P!9_P#?;_\ MQ-'U["?SH/[-QW_/MG,45T__ JO7O\ G^L_^^W_ /B:/^%5Z]_S_6?_ 'V_ M_P 31]>PG\Z#^S<=_P ^V_Y_K/_ +[?_P")H_X57KW_ #_6 M?_?;_P#Q-'U["?SH/[-QW_/MG,45T_\ PJO7O^?ZS_[[?_XFC_A5>O?\_P!9 M_P#?;_\ Q-'U["?SH/[-QW_/MG,45T__ JO7O\ G^L_^^W_ /B:/^%5Z]_S M_6?_ 'V__P 31]>PG\Z#^S<=_P ^V_Y_K/_ +[?_P")H_X5 M7KW_ #_6?_?;_P#Q-'U["?SH/[-QW_/MG,45T_\ PJO7O^?ZS_[[?_XFC_A5 M>O?\_P!9_P#?;_\ Q-'U["?SH/[-QW_/MG,45T__ JO7O\ G^L_^^W_ /B: M/^%5Z]_S_6?_ 'V__P 31]>PG\Z#^S<=_P ^V_Y_K/_ +[? M_P")H_X57KW_ #_6?_?;_P#Q-'U["?SH/[-QW_/MG,5L_#__ )&ZT_[:?^BV MJ]_PJO7O^?ZS_P"^W_\ B:O^&/ &KZ)KL&J75U;-'%NW+&S9.5([@>M98C&8 M65"<5-7:?Y&^%R_&PQ4)2@[)K\SKJ_,;]H;]EGX4_P#!=[]K;]H+]E_]IFVN M="\/_LZG2M!^'-QHJ)!JUIK6I60O;C7))2-[Q86&&&V)\B1%DD=6D\IH?TYK MRGQ[^QA\#/'7QCE_:%M['6_#?CB[TB/2]4\3>#O$MYI5QJEE&6,4%XMO(L=V M(RS>6TJ.\62(V0$@_+GV9^5OQ=MOVZ_VK?\ @A%^V-^P/^TSJK>-_B5^SYXE MAT:'QQ81,S>+-.TN;3M;BE<=9+K[)&0PY=M\6[=(69OH3_@I+\;/"WBC_@V4 MU7XD^&;@7<'C3X&^&['0[>U&^2YN-1%A;10(B\M)OFV[ ,@JPQP:^^?@]\$/ MA=\!/!S^!/A5X533=/GO[B_OFENI;FXO[R=R\]U=7$[O-=3R,^!?$&BZGH'PZOQI7ACQ!)KWA/P7=^)[^?P[H6J.[R&[L]*D MF:TMY%>21X]D86!I':(1EB2 ;G[$?PRU#]F+]@_X2?![XB7<5I=_#_X3:%I& MO3SR@)#+9:9!#.S-G 4-&YST %>5?\$?]*U#QQ\ /$_[;'BBQEBUC]HKQ_J/ MCN,72$2PZ&Y2ST* D\E5TJTLG X :9\#FOH_XP?"[PQ\;_A/XF^#/C:2]71O M%F@W>CZN=.O&MYS:W,+0RB.5/FC8H[ .N"I.001FM#P5X.\-_#OP;I/P_P#! MNE1V&CZ%ID&GZ58PC"6]M#&L<4:^RHJ@?2@#3HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHK MC_%/C[6=%UV?3+2"V:.+;M,B,3RH/9AZUO0P]3$SY8;[G-BL52PE-3J;7L=A M17 ?\+2\1?\ /M9_]^V_^*H_X6EXB_Y]K/\ []M_\577_96+\OO.'^V\#Y_< M=_17 ?\ "TO$7_/M9_\ ?MO_ (JC_A:7B+_GVL_^_;?_ !5']E8OR^\/[;P/ MG]QW]%(O^?:S_[]M_\ %4?V5B_+[P_M MO ^?W'?T5P'_ M+Q%_S[6?_ '[;_P"*H_X6EXB_Y]K/_OVW_P 51_96+\OO M#^V\#Y_<=_17 ?\ "TO$7_/M9_\ ?MO_ (JC_A:7B+_GVL_^_;?_ !5']E8O MR^\/[;P/G]QW]%(O^?:S_[]M_\ %4?V M5B_+[P_MO ^?W'?T5P'_ M+Q%_S[6?_ '[;_P"*H_X6EXB_Y]K/_OVW_P 5 M1_96+\OO#^V\#Y_<=_17 ?\ "TO$7_/M9_\ ?MO_ (JC_A:7B+_GVL_^_;?_ M !5']E8OR^\/[;P/G]QW]%(O^?:S_[] MM_\ %4?V5B_+[P_MO ^?W'?T5P'_ M+Q%_S[6?_ '[;_P"*H_X6EXB_Y]K/ M_OVW_P 51_96+\OO#^V\#Y_<=_17 ?\ "TO$7_/M9_\ ?MO_ (JC_A:7B+_G MVL_^_;?_ !5']E8OR^\/[;P/G]QW]%( MO^?:S_[]M_\ %4?V5B_+[P_MO ^?W'?T5P'_ M+Q%_S[6?_ '[;_P"*H_X6 MEXB_Y]K/_OVW_P 51_96+\OO#^V\#Y_<=_17 ?\ "TO$7_/M9_\ ?MO_ (JC M_A:7B+_GVL_^_;?_ !5']E8OR^\/[;P/G]QW]%(O^?:S_[]M_\ %4?V5B_+[P_MO ^?W'?T5P'_ M+Q%_S[6?_ '[; M_P"*H_X6EXB_Y]K/_OVW_P 51_96+\OO#^V\#Y_<=_17 ?\ "TO$7_/M9_\ M?MO_ (JC_A:7B+_GVL_^_;?_ !5']E8OR^\/[;P/G]QW]%(O^?:S_[]M_\ %4?V5B_+[P_MO ^?W'?T5P'_ M+Q%_S M[6?_ '[;_P"*H_X6EXB_Y]K/_OVW_P 51_96+\OO#^V\#Y_<=_17 ?\ "TO$ M7_/M9_\ ?MO_ (JC_A:7B+_GVL_^_;?_ !5']E8OR^\/[;P/G]QW]%(O^?:S_[]M_\ %4?V5B_+[P_MO ^?W'?T5P'_ M M+Q%_S[6?_ '[;_P"*H_X6EXB_Y]K/_OVW_P 51_96+\OO#^V\#Y_<=_17 M ?\ "TO$7_/M9_\ ?MO_ (JC_A:7B+_GVL_^_;?_ !5']E8OR^\/[;P/G]QW M]%(O^?:S_[]M_\ %4?V5B_+[P_MO ^? MW'?T5P'_ M+Q%_S[6?_ '[;_P"*H_X6EXB_Y]K/_OVW_P 51_96+\OO#^V\ M#Y_<=_17 ?\ "TO$7_/M9_\ ?MO_ (JC_A:7B+_GVL_^_;?_ !5']E8OR^\/ M[;P/G]QW]%(O^?:S_[]M_\ %4?V5B_+ M[P_MO ^?W'?T5P'_ M+Q%_S[6?_ '[;_P"*H_X6EXB_Y]K/_OVW_P 51_96 M+\OO#^V\#Y_<=_17 ?\ "TO$7_/M9_\ ?MO_ (JC_A:7B+_GVL_^_;?_ !5' M]E8OR^\/[;P/G]QW]%(O^?:S_[]M_\ M%4?V5B_+[P_MO ^?W'?T5P'_ M+Q%_S[6?_ '[;_P"*H_X6EXB_Y]K/_OVW M_P 51_96+\OO#^V\#Y_<=_17 ?\ "TO$7_/M9_\ ?MO_ (JK_A;Q]K.M:[!I MEW!;+'+NW&-&!X4GNQ]*F>6XJG!R=K+7 M%O\ @M-X%_X)M_#CXW^![#PAX\^&-WXPCUO5OAN][?Z>T$UXC6@V7\*2*1;* M1(0"-Y!5L9/Z'5^4?[_\$T/VF/A!X*_; ?P%\0OA-\9 M/&$7A.P\;>#_ [=:'K'AO5IBHA^UVLMY=PWENV[)>(Q,H60E,JBR??%?BW_ M ,%GM'^/G[$'[4WP&_X*'_\ !1KXA6O[0/P-\&^/H;32_!^@:*OAIO"6MRJ9 MXM5:V1[C^U2BVK.BR2Q@-$L> )"S?8'[:'@;X(?$/_@HAX(O_B[KMS\98IOA M#>P^%OV4[?PM;:E;2W,E\IE\67;7DZ6=O$L.+-9+P(NXD0NTC&-@#W7_ (*2 M?$?XW?!?]A'XL_&W]GGQEI&A^*?!'P_UCQ%8WFM:"=1B?[#8SW)B6/SHU5W, M042-YBKDDQOTIW_!-;XO_$/]H'_@GO\ !/XY_%O7QJOBCQ?\+M$U?Q#J8M(H M/M5Y<644LTOEPJD<>YV8[455&< 5^<7[$7B#QFG_!&?_@H_\'?$CW5MI?PU M\>?&'PSX2\.SZN]]'XF6\S %H(7DEVX !W$@#.!RWB+_ ()8?"#Q MC_P0'\"?\% _"GQ)\?:+\=/AK^S;IOC/P?\ $2#QW?I)I::=HZ7@TVWMDE6U MM[8Q0F(".)7W$2.[NTC. ?MG17X]_MUZ?XI\>?L'_LJ?\%Z-1^'QU3Q5X#T; MPIXF^./ABTB*V_BGP]>6UN+Z5[4'RY9('D$T+.I$<;.22L:@?8^EVOPC_;K_ M ."BOA?XP>$X--U[PC\%?AU;:I9:_;*&BU36]>6&[T]=W_+1;/3H1=JK#"OK M%O*N&7( /JOQ=IOB+5_#EUIWA+Q*NCZC*@%KJ3V*W(@8,#DQ,0'! (QD=>M? MG7_P28_:R_X*>_\ !1_X2?%'XA^)/VDOA?X6OOA_\8]8\"6=I;_!VXO(+HV$ M%I+]KDSK$3X?\ !/;_ (*3 M_%[XW?M@?&+_ ()P?M??#KPYHOQ=^#D=IJ$^K^!YISHOB+2+J.*2&[@BN&>6 MU<)<6Q:%Y),&; ;:\+0>*='B1&ALH[ 1J-,6*)@!$A=2ULR;ML4&?0O^"2/PX^"W_!93 M]A3Q+^V)^VEX'M/&/BKXG>./$"6UYJ3>9=^";"&Y:WLK#2)C\VF>1"B2!X-C MO+(979V;- 'Z=45^%?A/_@IQ^V!H?_!(/3O@7\1?C%KC>,$_;.B_9XU#XMI= MO'JC:(C+//J N?O+=?9P]J)\^8!^\W>:"]?1/_!<+X1>#/\ @EW^SWX/_P"" MDO[!/@JR^'_C+X9^/-(M_$=GX8A^S0>-M$NYA;W&GZI&F/[09W:%A/-OF0AV M5PYW _4NBOR[^.'P&\-_$'_ (.4O#WPZUWQGXV3P[XH_9.U'5-?T2+QOJ"Q MSR-KABDAC)F+V4,B10AXK1H581;2"KRJ_+?L6_L+? N+_@JS^UY_P3NC?Q+' M\!='TOPAXFL?A);^++V+2!J%_8,UPS;)1,T3.6

9Y+$H71_)A\L _6VBOQ M9_9__:<^)/\ P3E_X)G?\%"=$^!>O7YTWX _&[7="^#UIJ=T]Z?#5K=26MO; MQ1&WU>4Z';OJD5R'61WN99.C #:[ @'Z@45^3WQ M:_9 ^'/[17_!QYXX_9X^)7B[QO<^"/%?[&LNK>)O#T?CO4PEX]QXCAMY+>.0 MSF2TMB8K>7R+=HHRUNJE3&TB/'^VEX';_@EU\9_!?B#XM_L.>(?V@?V0?"OP M!X$>Z^0HD"(KQJ@CD /UEKQO]LS] MK.Q_9=\+^&='T#0XM=\>_$;Q7;>%OAMX7DN#$NH:G/N8RS.H+16EO"DMQ/* M2L41"@NR*V!_P2UU7]F;6OV'O"&I_L>_%=_&?PZNKK5KOPUK$YF\^.&XU.ZN M?LD_GDR^=;F8P,9<.QBW, 6Q7RW^U7XDU+QA_P '.G[+GPPUR5FTGP?\#_%' MB7187)V#4+U;VRF<#H6\FVC^E 'WM+IGQM\+_")M/T'Q!H_BSQLENQ74/$ . MF6$MP[$D[+6*5XX4W$)'\\A1%5YF8M*?GC_@B3^VK\)[_QAKEA&SMHK6^D@CBC$CNY"J@&YF+-U)KZXK\]/^#8/_ )14 M:;_V4OQ;_P"G>>@#T7X0?M0?M%_\%"_B/\;+;]E3XP:)\/?!WP>\?7?@#2M7 MO/":ZO!?LP?LO?MP_\$K_ -ISX]-\+/A;X6^(OP,^+OCN]^(>F:OJ'CZ+0I_! MFI7(W7T=\L\,ADM=JQ@2PB1ECMU8J69E7Y3_ ."=G[5?Q4_9C_8#_:$_X*;W M_@S6+*\_:E_:?U!_ ,^@>&;O6HM'L;B2?.M?9HXA-<00!;THK1KYTEM"C>6) MBR@'V-^V5_P5)^+7@7_@I/\ +]CW]GS1K-_!WB3XGR>'/B?XPNK=9DFO5L# M&+_ ,6>,?&6 MOP>'?AG\/-#D1=0\4ZU.=L-K$7^6*,$AI9W^2).3N8HC?D5^UI_P4L_8,T#] MH']B/2_@9X0^+4/ASX1_$W5-3\0S>(_AEJL6I:D;BUS-=CSH1)J%Y/-U#* ?HS^SUX6_:N^Q0>-OVIOBGH3ZQ=VI, M_@KP-HJQ:/IC-@B/[3<^9=7DD?W?/#01N./BA\'OBI\)+WQGX3MO&VJR:OJ_AC4K*247%M#=RYFGMW6$[8Y M&;#3Q!2"C&3VG]GO_@L+X#_:)^,NA?!?2OV%?VH_"UQKUR\,6O\ CGX)76F: M39E8GDW7%T\A6%2$V@D4_,"$4_,/6_\ @I+^V]H/ M_!/;]D7Q%^TEJ7AO^W-2M9[33/"WA[[1Y(U75[R=+>UMVDP?+C\QP\C8)6.- MR 2 #\U_\%^_^1A_8A_[/S^'_P#Z'=U[1_P6+_X)_:[_ ,%*_P!A/Q'^S;X' M\;6_ASQ6NH66M^#=9O=_V>#5+.421";8"RQNN^,NH8IY@<*VW:0#SO\ ;$_: MW_:]_P""7F@?#_\ :8_::^*?ACX@?#36/%EAX>^+EII?A Z6_A5KXE(M5TZ4 M3R,]I#-A)(+CS975U*R*V17M7[>W[>WA+]B?PQX7T;3?!EWXV^)7Q)UY=!^% M7PWTJZ2&Y\0ZDV,EI6!6VM(599)[E@5B0@X)95/YP?\ !<'XI_\ !0?]I+]@ M/X:_\$^?CO\ LL>&/"7Q-^.'Q'T/PS&NE>/H]4?4[FUE2YN=1M+6"#$5BC11 M22O-*C0+,BE7!:1>Z\>?!O4_VE_^#GJU^%GC7XE^*/#^C_"']E)=0\%R>'[] M+:ZF:YOH[.YD29HV>$R)>31O- 8YOW**)% .0#]&?@%X/_:9TZR3Q5^TU\8= M&U76[NSVW'AGP9H"V>B:=(Q5L127!EO+AT *>:\L:2!F;R(R55/EG_@O/_P4 M]^*7_!/3]D;Q-K/[+>BVFJ?$FQTBTU:\NKV!9K7PQH\VI6^GC4+E&X=Y;B=8 M((3S(PGD 9+645Y'X2_:S_:%_P""7O\ P4U^,/['OQ1^)7Q!^,WPH7]GJY^+ MW@"UUZ[?6?$>EO;7#6\VEQW3#S;E)98YE02EBG[@9R9&?Y$_X*=_\%)OV9/B MG_P1T^-WP\O-*^)5[\:?BY=Z%JWC/7M7^%.KZ=IB7,&LZ?,FGPW5U"JPV5I; MPFWMU(IO"6COJWB3P$T"*W MB.P6)9;B.UFQN@OD1':#),,C%HI%'F)-!W/P.^-/PV_:.^#WAGX\_!_Q)%J_ MA?Q=HMOJNAZC$,":WF0.N5/*.,[60X96#*0""*Y+]C']IOX9?M@_L\Z3\7OA M=IFOP:-.'L/(\4>';C3+DR0@))F"X57V$]&QAAR*^,/^#67Q'K$__!.GQ7\* MKJX=]*^''QW\5>&O#0=]P2P26"[55/\ =$MW-0!^DU%%% !7FGQ _P"1NN_^ MV?\ Z+6O2Z\T^('_ "-UW_VS_P#1:UZN3_[R_3]4>)GW^YQ_Q+\F8U%%%?1G MR04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5L_#__ )&ZT_[:?^BV MK&K9^'__ "-UI_VT_P#1;5ABO]VGZ/\ (Z<%_OE/_$OS1Z77S+^UQ^WKK_P] M_:#\*?L'_LI>#-.\8_&_QGIDFK_8M7N'CTGPCH4;[)=:U5XOWGE;_P!W%;Q[ M7GDP@>/(>OIJOR+_ .""?$ATBZCTJUCGCM&%U"GVF-?+A@94CD2-RN9$D(7;\*=0=!->WJZ);:786FT$O]GA3?)'%W_?3SL H^?KGYR_9M_;% M^.'_ 4I\2:UX^_9.U/3_!GP%T36+C2=+^)=_I'V[5_'-U;R&.XFTJ&5A;VE MA'(K1BZG2X:9E8+%'M+5^??Q6_;(_;8\!?\ !,__ (*+_L5?%OXK:QXZ\0?L M]7=AH7ACXBZF%&J:EX1RS/0!^J/C+QOX1^#7PTU'XA?%#QI'9Z)X9T:2]UWQ!JK(@CMX M(RTMQ+Y:JH.U2Q"*!GA5' KXZ_X)1_\ !0G]H[]MS]J;]I[P3\;O 2^$M%^' M'B#PY!X'\)W-HJ:AIUC?6,]Q_IS#)-S(BPR21$D0NS1 G:2?&/C9_P %?O@E M\3/&/P;TW]J#X8?$?3O S_#7PQ\2];T7PO\ #G4]8M]?UR_M8KZQL))+>)U^ MR6#%;ET8YEN/LH^[!(LG#?\ !&+_ (**? 'XE_\ !7[]K'1?#NB^.(YOC1XU MT"Y\'F_\#7UND"6.BW33B^9XP+%B$.P3;3)QMSF@#]@Z*** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH *^'OCG_P2Y_:M^)G_ 4S\,_\%,_ G[:_@70=<\&^ M"9_"OA[PKJOP2N]1LOL$TER[M<.GB"WDEF)N6&Y#$OR+\G7/W#10!\1?M)?\ M$D_B?_P4"^('@N[_ ."BO[7.G>,_A]X&\11Z[8_"CX?_ X;PYI6J7\898I+ M^2YU'4+BX4([H462-2LC@;=QK8^./_!-+X[:S_P4@M_^"B/[+'[8,'P^U+6/ MA]%X-\>Z!K/@:/6X=0T^*X\^.6U+W$0MIPVT L'0%0Q5@7C?[%HH ^&_V9O^ M"-FN_ _P?^T]\'O'7[8?B#Q5X'_:0UKQ-J-YIJ^&[.TO]/N-=MA;WMW+= .+ MBX"#$>R.&$$NS1-N41N\"_\ !+S]IU_V--(_X)L?&C]KCPWJOP9TC1;7P]=7 MGACP%<:9XDUOP] %5=+GN6OY8+??$BP2W$4)>2+<%$3OY@^XJ* /#/VD_CC^ MP+^SK\&=7_9__:&^)G@+P]X>B^'-RDWP\U'6[6"ZN_#R0/:M#;V)D$LT3(K0 M(L:G*=8TA)[K3XTD:6,(7!&8Y'>2,D$QN[,A4DFO4Z ,[Q;:^+;SP[=6W@ M36].TW5G0?8KW5M+DO;>)MPR7@CG@:0;_CQJOQ9^-?C?34TJ M?Q3?Z-#IEAHVF+Y>+/3[&)G%NF(HP6:21R$Z@O*9,+X _P#!,_X_?L(^/?B+ MI_[!/[1?A/0OAG\2O$L_B(^!/'?@>XU,>$=6G4+<3Z;+;7UMYEO)M3_190 G MEKMD^\&^T:* /CKQQ_P10_99\>_\$W;G_@G+K>L:XUC,[_ $_YK.74VFO9XXXA+MFEMX$ ED1?G2,-$WUW M10!\H^*/^">?QFU__@JMHG_!2ZT_:9\.VUMHGPXD\#Q> W^&T\C2Z7)>O>.[ M7W]JKBY,C "00; JC]V3DF'X'?\ !/'X[?![_@HE\7/V^;S]J'PKJI^+>A:7 MI=_X2C^%UQ;KIZ:=;^3:/'[WP/I M'[3'P_\ VE?COH?Q%\&_M.^)M2USQ3H.E_#^;19M,N;U2CK;W#:G=91$VE"4 MWJZ*^_C%<5^RA_P1Z_;H^!&DZ=^S)\4?^"L&N>-?V<]"*P6'P[?P%9VVK:AI M:G]WH]UJI=YEL@H6)TCP9(MT2^3&VT?HC10!\F0?\$[_ (XVW_!6&?\ X*\C9'=) MPCPF)E=84^=",U[]10!X?_P3W_8?\%_\$_?V=8O@1X.UP:I)=>(-2U[7=2BT MY;*"XU&^N&GG^SVJLZVMNI81Q0AGV1QH"[MECXE_P4O^!.H_#W]L7]GG_@JO MX:TZ:XM/@WJVHZ%\4H;:(NZ>%-6MGMI-195RS1V$T@N7"@D1/-(>(\5]NT$! M@589!Z@T 9'B-_$GB#P;+ M!)-&N8I;R%/A_P"'H/"7@?P]::3I M=J7^R:=80B*" ,YR#DBRN]3>4&WM95PL\-O"LDBED%PJ%@WM MO@KP7X1^&_@_2_A_X \-66C:'HFGPV.D:3IMLL-O9VT2!(X8T4 (BJ !P * MTZ* /GG]L']@W_AJ_P#:,_9_^/\ _P +5_L#_A1?C:[\0_V3_8?VK^V_/MA! MY'F^?']FVXW;]DN>FT=:/VN_V$_^%]?&SX:_M( M;O2#?V6IZ7=QF.\TG4+9986FMY%.499%>"3]XAY96^AJ* /"?A-^QUJ&G_M5 M:I^V_P#'WQCIOB7XB7'A"/PGX=31='>RTWPYHHG-S+!!')-+)+//.0\MP[ L ML<2(D:JV_P!VHHH ^4_^"DG_ 3T^+W[>?B;X0:KX1_:4\/^!K'X/_%C1_B% MI5I??#F;5Y;_ %33F^'[O MQ,(8UDN[ZUGM[%I.!)((D>215ZE8_,)Z O\ Q5T%% '@7P<_86T_0?VC+G]M M#]HOQ^/B)\5VTIM)T'5SI/V#2O"FF,29+32;$RS&V\TG,L\DLT\O*F18\1BE M^T_^PE=_%/\ ::\ _MQ? ?XAVG@SXL^ =.N=%_M+4M&:_P!.\1:!%-=\0Z7XKUKP_:W>HZ*96T MB[N8@[63RILD>+/W'9,IO&&VLRYPS Z= !1110 5Y]XWT/6;SQ1=7-II-S+& MVS:\<+$'Y%'4"O0:*Z<+B986HYI7TL<>-P<<;24).UG?\_\ ,\I_X1KQ%_T MKS_P';_"C_A&O$7_ $ KS_P';_"O5J*[_P"V*O\ *CS/[ H_SO\ \I_X1KQ M%_T KS_P';_"C_A&O$7_ $ KS_P';_"O5J*/[8J_RH/[ H_SO\#RG_A&O$7_ M $ KS_P';_"C_A&O$7_0"O/_ ';_"O5J*/[8J_RH/[ H_SO\#RG_A&O$7_0 M"O/_ ';_"C_ (1KQ%_T KS_ ,!V_P *]6HH_MBK_*@_L"C_ #O\#RG_ (1K MQ%_T KS_ ,!V_P */^$:\1?] *\_\!V_PKU:BC^V*O\ *@_L"C_._P #RG_A M&O$7_0"O/_ =O\*/^$:\1?\ 0"O/_ =O\*]6HH_MBK_*@_L"C_._P/*?^$:\ M1?\ 0"O/_ =O\*/^$:\1?] *\_\ =O\*]6HH_MBK_*@_L"C_._P/*?^$:\1 M?] *\_\ =O\*/\ A&O$7_0"O/\ P';_ KU:BC^V*O\J#^P*/\ ._P/*?\ MA&O$7_0"O/\ P';_ H_X1KQ%_T KS_P';_"O5J*/[8J_P J#^P*/\[_ /* M?^$:\1?] *\_\!V_PH_X1KQ%_P! *\_\!V_PKU:BC^V*O\J#^P*/\[_ \I_X M1KQ%_P! *\_\!V_PH_X1KQ%_T KS_P !V_PKU:BC^V*O\J#^P*/\[_ \I_X1 MKQ%_T KS_P !V_PH_P"$:\1?] *\_P# =O\ "O5J*/[8J_RH/[ H_P [_ \I M_P"$:\1?] *\_P# =O\ "C_A&O$7_0"O/_ =O\*]6HH_MBK_ "H/[ H_SO\ M \I_X1KQ%_T KS_P';_"C_A&O$7_ $ KS_P';_"O5J*/[8J_RH/[ H_SO\#R MG_A&O$7_ $ KS_P';_"C_A&O$7_0"O/_ ';_"O5J*/[8J_RH/[ H_SO\#RG M_A&O$7_0"O/_ ';_"C_ (1KQ%_T KS_ ,!V_P *]6HH_MBK_*@_L"C_ #O\ M#RG_ (1KQ%_T KS_ ,!V_P */^$:\1?] *\_\!V_PKU:BC^V*O\ *@_L"C_. M_P #RG_A&O$7_0"O/_ =O\*/^$:\1?\ 0"O/_ =O\*]6HH_MBK_*@_L"C_._ MP/*?^$:\1?\ 0"O/_ =O\*/^$:\1?] *\_\ =O\*]6HH_MBK_*@_L"C_._P M/*?^$:\1?] *\_\ =O\*/\ A&O$7_0"O/\ P';_ KU:BC^V*O\J#^P*/\ M._P/*?\ A&O$7_0"O/\ P';_ H_X1KQ%_T KS_P';_"O5J*/[8J_P J#^P* M/\[_ /*?^$:\1?] *\_\!V_PH_X1KQ%_P! *\_\!V_PKU:BC^V*O\J#^P*/ M\[_ \I_X1KQ%_P! *\_\!V_PH_X1KQ%_T KS_P !V_PKU:BC^V*O\J#^P*/\ M[_ \I_X1KQ%_T KS_P !V_PH_P"$:\1?] *\_P# =O\ "O5J*/[8J_RH/[ H M_P [_ \I_P"$:\1?] *\_P# =O\ "C_A&O$7_0"O/_ =O\*]6HH_MBK_ "H/ M[ H_SO\ \I_X1KQ%_T KS_P';_"C_A&O$7_ $ KS_P';_"O5J*/[8J_RH/[ M H_SO\#RG_A&O$7_ $ KS_P';_"C_A&O$7_0"O/_ ';_"O5J*/[8J_RH/[ MH_SO\#RG_A&O$7_0"O/_ ';_"C_ (1KQ%_T KS_ ,!V_P *]6HH_MBK_*@_ ML"C_ #O\#RG_ (1KQ%_T KS_ ,!V_P */^$:\1?] *\_\!V_PKU:BC^V*O\ M*@_L"C_._P #RG_A&O$7_0"O/_ =O\*/^$:\1?\ 0"O/_ =O\*]6HH_MBK_* M@_L"C_._P/*?^$:\1?\ 0"O/_ =O\*/^$:\1?] *\_\ =O\*]6HH_MBK_*@ M_L"C_._P/*?^$:\1?] *\_\ =O\*U?!&AZS9^*+6YN])N8HUW[GDA8 ?(PZ MD5Z#145,UJ5*;@XK56-*624J56,U-Z-/[@KYFU7]@_QE\,?VT?%7[;?[(GQ, MT3PSJOQ+T2ST_P"*OA+Q+X?EO=,UZ>R5DL=3C:"XADM;N)'>)C\\4>V?/7P=_X)S_![P;\(_BK\/?C"\7CS5/CMJ=_J'QAUN\L/LBZW)=0 M?9_L\,*NYM;6&W"PP1"1WC5=QD>1FD;S;2/^"87QIO?V.[3_ ()O?$K]JFSU MSX+V-M!HQND\*20>)[_PQ!(AAT6:\%V;=3Y2+;/=QP!W@4JL<&/#>EP6.G:;:1VMA96L82*WAC4(D:*.%55 Z 5X)^RC^P;_ M ,,P_M:?M#?M1_\ "U?[<_X7SXAT;5/["_L/[-_8?V"S>V\OSO/?[3YF_=NV M1;<8PW6OH:B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBO$_P!J/]KKQA\ ?B3X'^$'PS_94\;?%7Q% MXXLM6O8++PA>:;:QZ;::>;-9I[J?4;JWBC0M?0(OSDLQP 20" >V45\.?#W_ M (+(_$/XJ?M.?$']COP+_P $SOBK>_$/X7V>GW7C70SXO\*Q+8Q7L"3VQ6>3 M55AFWQR(<1NVW.&P0:^DOV0_VEYOVJ_A//\ $;4O@WXG^'^I6'B'4-%UCPCX MQ2 7]A=6D[0N'^SR21,K8#HZ.RLCJP)!!H ]1HHHH **S_%FL:IX?\-WNM:) MX3O==N[:!GM]'TZ:".>[<=(T:XDCB4GU=U'O7S#^Q3_P4L\6?MR_\$_?$O[: M_P *_P!E?5%US2KGQ!:Z#\,G\2PM>:O=Z<\D<5L;HQ+%!).Z!>CK&6^])CD M^KJ*X3X!D_M;_&GXW_ GX:6'C'X!?LNZG\6]9NO$^GZ==>&M*U^# M39+6RGEV37YEG5E985PQ0#G/+(H9U /4:*** "BBB@ HHKYG_9I_X**7?[0O M[>?QG_89U3]GC6/"%[\'M(T:^N=8UC7;6=]5744:6,I#:F1(T$81@QF9CO*L MB%2* /IBBO+O@)\:?C?\4/B3\3?"'Q4_9=U/P%HW@WQ0FF^#/$E]K\%Y'XRL MC$'-_#%$H:V4$A=CEOO#Y@P=$]1H **ST\6>&I/%4I^U#!XL^(_BKX>_!/X=WWC8^ B;;QE? M:9J%O;Q6VIM"LT>E6[SLD=Q>!)(7E1GCC@CE4O)YA$1XS_@F!^W[;_\ !2C] MF)OVD[7X0W?@A!XLU71!H-_JZ7LZ?8K@PF1W2-%5F(R47<%/ =NM 'T31110 M 45\]_&W]MCQAI'QVUS]E']E/X,Z9\2/B7X8\"Q^+/$&BZUXR.@V5K9S2O#: M6WVM;2[)O+AHY#'$8EC"1EI)8PR;^T_8V_:'\3?M4_LY^'_CAXT^ 'B[X7:Q MJRW$>J>!?'%BUOJ.EW$$\D#JP95+QLT9>.3:OF1NC;5W8 !ZA1110 4444 % M%?./[:/_ 4L^%G[%'Q5^$_P=\:?##QMK&I_%[XEZ/X+T/4],T-DTJRN]0N8 MXE>>\FVQG:C/)Y<7F.?*((7[P]9_:+_:$^$W[*7P1\2?M#_'+Q2FC>%?"NG& M\U:_:-G8+N")'&B@M)+)(R1I&H+.[JH!)% ':T5\P:U_P4DG^$7CGX>:'^UI M^S-XF^%OA_XK:S#HO@WQ5K&KV-Y!;:O.C/;:9JB6\C&PN9E5@FTS1;U9&E4C MGZ8U+4M.T;3KC6-8OX+2TM('FNKJYE$<<,:@LSNS$!5 !))X &: )Z*^<_\ M@G+_ ,%)_A+_ ,%+_#?Q'\=?!7PSJ=GH/@'XF7OA"VU'4R%.L&WM[>;[;''@ M-%&_V@;4?Y\*"P4G:.B^-O[!/"*P M--ING!MAU'4;B>2.#3[3>0H>5P\C?+#'*WRT >U45Y+\7?VE]:_9Q^&>F_&' MX_\ PY@TOPU"[CQUJ^@ZTVH1>%8FD"PWDP:WA>6T"G-Q,BYMLABDD*RSQ^K6 MEW:7]K%?V%S'/!/&LD,T+ADD0C(92.""#D$4 24444 %9G_"56'_ DG_",> M1-Y_]_ V?GM6G7&_P#-7?\ /_/O75A:4*O/S=(M_-'%C*]2C[/E^U-) M^C.RHHKPK6_VTKSQ'^T-XM_9B_9P^#USXZ\1_#VQL;CQ_?3ZY!IFFZ++>Q-- M:6)FD#R374[3W6BO+/V2_VM?A[^U]X%UKQ3X+TC5- M'U3PGXMO_"OC;POKD<:WN@ZU9,JW%G,87DB? >.19(G='CE1@W.!ZG0 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 5!)I6F3:G#KV\$D%O=M"IEBBD9 M&D17QE58Q1E@#@F-"?NC$]1W. ,END#,;:20*VY9%*!3QW[$ MOP$_;0^'O_!;G]I;]L3XF_L8^*=!^'7QCTKP]8>&==G\4^')WMFTZTMK1Y+F MWM]4DE1'\MY%V*[;0 5#'%=G_P %V/@+^U1^TI\)_A)X)_99_9JUGQ]?^$_C MKX<\:ZRUEXAT;3X8;'3FG:6+=J%[ S3,70*JJ5Y)++C! +WQ!\+_ /!:[X,_ M#SQ2NC?'KP-\4]6\8?$W0[?0=6L_!MGH2_#KPQ,7_M>],5Q<%+XVZ[?)25YI M."[^;GRARW[+G[>7Q%E_X+ WG[!VD_M7K\;OAIKGP1D\8Z/XLO\ 2]+2\TO5 M;?4_L<]I%=Z3:6MK>VY0[B1&S))\A?*.#TO_ 6B^$7[9/[0_P"S+\-+_P#9 MI^"UYXJMM"^*^A^(/BK\%[[7;*RG\6>'K=G>XTF67SFMI5+^47A,CQR ?\M- MH1O/;+X/?\%"O$?_ 6@^%_[=#?L-V?A[P+-\!KCP/?65S\0=.:;PLIU/[5Y MEZL&]6EV$JD%I]HC/R S)\YC /1?V5/V@_VC?^"I&F_$[X[? W]IB^^%O@/P MYX[U+PE\+;?0/#6EZ@VMMI^U)M6U-M0MIVD@FN&98[:V:U=88SNE+N&3Y4_X M)/?$_P#:.^!O_!MU\3_CM\&?%OAO1O'/@34_B%XDFN=5\/R:C:2O8RW=U-#% M%]HBV,[1$)(YD5?XHWZ5Z9_P3?\ @W_P4"_X)%>.OB+^Q)8?L8ZS\6OA-K_C MZ_\ $GPD^(GA7Q3I5JFFQ7A4O8ZK'>W$4D"1;%9I8TE8L9?+CFW*J\[^Q7^R M+_P4&^%'_!"SXZ_L:?$/]CN[C\<^-['QO8^$-&TWQII3RWAUR&Z2&:5IYX8K M>&-YANWR>:5P?*!RH .6_P""L/Q3_:-^//\ P;U? C]HW7_VAM:TW5_%]CX MO/'EOH^GV<$7B.YU!K)Y&G"Q#RXUE8RB&'RXV; 964!:^BO^"OO[0'[<_P"P M%^R5X(^('P?_ &F[#4[Z]^+&B:#XDU?Q!X#LGU"YM+ZZV8@:(I:P;5&T[K:1 MF#9#J1SYQ^TA^PG^VG\:O^#>+X=_LA>&_P!GVYT[XN_#71O!LEYU M2;17M!.(+NWNI;8+(L&-9\0>!+_QUX^\9)80W5YI.A03&UMX;&*X1[?[ M3<76X&2:.5(HXF/E.SJ4X+PI^V'^T_\ LQ_\%4=,_P""97[0?Q0A\>:'\6_ M=[X@^"GQ(UCP]:V^I66H6<EZE#IZ6MO=(L<#3K)%';MM*HH>)[[0_!D_@KXM_"@ZK86VKW.@S233QSVD MCW M);FWFG9VB\\"3RHE1^21U5C^SE\3OVJ_^"EO@?\ X**_$?X):]X,\,_! M?X=ZKIGP^\.>(9[(:WKFL:FICNKIHH+B2*VMX[7,"+-*DCRRLS+&B*S@'B7[ M&?QH_P""O?[>.@_M-^ =._;5\&^!]7^$OQ_\1>#_ ]XKTGX6VMU)<"PBA2" MVCM+EVBMK8ONE=YGNYV-P45XA"#+V?[+?[?'_!0G]N'_ ((G?"_]K#]F_P"' MOAZ]^,'C74X]'\1WL[6\-GI%M!K$^G7^MI#<2I'(R0VS7 @W;0TG"NJ>6UO_ M ()1?"/]L#]EK4?VK_$?QJ_8O\7::?B3^T'XC^(/@>SM_$_ANYDU*POWA6&V MS'JA6&Y 0NPE9(P 0)"V%/RW\.OV O\ @J=\-/\ @@A\)_V,[']EC44\7_#7 MXP0ZQ\3/AC<^-='$'Q#\*MJ^H7]QI45U:WDL?ER>?;"6*8Q[UC=0)/NN ?3O MP#_;Q^(VE?\ !8+2?V&= _:Z'QP^&OB_X27VOP>(-1TK2ENM%UJRO#%+;PWN MD6EK:W4!CX9"CR1R<&08*F#]CI;I_P#@X8_;62QFCCG/PY^'XADEB+JK_P!F MG!90RE@#C(!&?4=:QM3^$/\ P4+\9_\ !7'X$_MN:5^P5:>&? ^F?"35/"%] MHUW\0--$_A=)9ED26^6WWH.#M2"S^TC:@S(A++'VG[*WP4_:Q\#?\%I_VD/V MJ/'/[)_B32_AU\3O"OAO3?"OB:7Q'H,OF3:79B*4RV\.HO/&LCEA&?+)P 7$ M>> "#]@C]MW]L[Q_XO\ VUM$^-.K:7X_U7X%^-+C3O .A>&/#2Z9%=I#I\UQ M';1QAYIB\SK&O[R65@Q^4XXK)_X)U_MM>/OV_/"?PJ^,?[/W_!0^'Q?K2ZA; M3?M!?![5O#^B64^A0R6DHN(;2!;6*^MXX+XQ(LDLMSYL2G;*S?,:O[$/P1_; M\^"/Q1_;E^)<_P"ROKGA/5/BOXEOO$WP:U/4O$'A^\CNKJ.PGAM(YH[?4)C% M(TPA8+(OEX?#,,$5SGQ<_8,\5?M8?M8?L_?MB?"W]@_7_P!G[XY>%/B5INM? M&7QJ-1TR&PN=%B1SJ5@\NGW<@U>2Z(6"*01ES$[>>T2_NR )^Q=X*_:!U/\ MX. /VL=(UK]KOQ3?0>%] \!RO#>:/ILB7>FS03WBZ4JF#%K;QF:95,.R1O-9 MW=I&+G[X_;'^.,W[,O[(_P 4?VC;:U2>;P'\/=9\06]O*,K-+9V4UPD9_P!Y MHPOXU\I> /@%^V9\!/\ @M[\9?VB/"W[.4?B;X:_''PKX3MU\<+XLL[6#P[) MI<'V:Y2YMG8W,KLF]XQ%&RLQC4N@,CQ?6W[5WP/MOVF?V7?B/^SE>7JVT?CW MP)JWAYKIP2(/MEG+;B3CGY3)N_"@#YX_X(#>%[W1/^"2OPA\5>(-1EU#7O&^ MEWGB[Q/K%R=T^I:CJE]<7LUQ,W5W)F R>R@= *^&?^"1WPF_X*G_ !._X)DZ M_JO[!7[6_@SX8-H7Q4\83Z+HVI> XM9G\57HU&1F@N[JZ;R].@)"QKY,,KY+ M.T@!$:_V>" M0=F,:PR#U65#WKR;_@F+X+_;H_X)N_LW^,OV0/$7["_B3Q5XKC\=Z_K7@GQ3 MH/B32#X9UB*^N6F@>>YFNX[FS6-F_>J]N9=BDQI*Q"4 9_P5_P""Y?B[X[?\ M$_O@1\3I/"7_ COQ5^,7Q#NO NM0:5X6OM930KK3UN)=3U"WT^U62XNB(+< M-% -VR2ZC\PO'%(6[?X+?M+_ +=?A#_@I'X7^"MDWQ9^,'P$\<^';IM5\&K[P+K$,22R:G8Y:1B[F**- RM(X /F;]CGX2?'+_B(!_:CT>; M]K3Q!)>Z1X#\"3:MJK>&=(\S6;=K8N+:1/LWEPJHRNZ%4<[B22>:]Y_9N_:+ M^/?_ 4^\7?'#Q%\#_VD=3^%/@7X8?$N_P#A]X.N?#'AW2K^\UK4[""%[S4K MTZG;7*-:F6=$A@@$#E(W9I.OV,/%FD?#G MXH^%O#&C^&_$4WB?PY,\4NG0QPS2W%O#JCS)&2\C+M5W*Q\J&8+69^Q7^S]^ MU!_P26_:5^.7PXT3]G'Q/\3_ ((_%GX@7/CWP'K7@.[TY[W0-4O JWFF7MM> MW5NP0B.$17"%DVP@N5+ML .+T+_@K!^VIX]_X)F_M/Z^VI^#?"O[07[*.KZS MH_CF^_X1B2^TS6EL4E:*^M(&N$%LUPL3X\SSD5HF/EE754ZCP+^U3_P4,^ ' M[&6G?\%9?VM/VD?"WB3X80_LU67B"_\ A'I?@N&TO9]?FM+:2UN/[23!WW+R M#S5")#"TY2.%@@D.3XF_X)S?M,>$_P#@G?\ M?7FF_!&X\1?&G]K37M>U*3P M9H.OZ:B>'H+R&2#3K*>[O+F"WE-O&Q:>6-FS),XC615#GV;2?V*_B)^UA_P1 M L/^"?'QZ\!:E\-?%4_P6TSP??0:O?6-\+/5+&PMHXKM7T^YGCEM_M4".!O6 M1D4@JA(H \6_:(_;!_X*0_"+PM\/_P!H#]F[6_BW\9/$,FO6(^)_P3F_9FU+ M2M$FTV9&-U)I%[-I,%U;O"=JQ_:;RY\S(8J<%6_3='$B!P" PR PP?R[5^;? M[''QG_X+R2?#W1OV&?C]^PCI/AW7-$L(]"U/]I4?$6RGTP:?&@B&J0:M 'YY_\%^P/^$B_8A..?\ AO+P!S_P.[KI M_P#@XE_9X_:!_:-_X)C^(=%_9G\+7?B'Q/X7\3Z-XG3PO81M)/K-O87:S2V\ M<:\RN!B41C+.8=J@L5!J_P#!:/X&?M5?M#^+OV:8/V*M1L?$.AV42Z;IS3&:"(7^H0227!$HVKL"'!RXK[/UWQW<^'? J>,[_P# MX@DG:&-F\/V-I'=7R.^!Y16&1HRRDX9A(4&"=V.: /R$_P""_7_!2#]G+]M3 M_@CE;Z5\!X_%%QXT\7^./#%OH.BW/A#4;6YT/6_M:S&SFGD@6*&[58KB-8P^ MY\,T89 6'W)^T3\4O _[2'Q>A_87\8?%'0-/\*^&;*RU#X]W5WK$-L-4:1%E MM?#48=E)6Y %Q>8Z6GEPD$7VY*%]^QY\7OVYOVQ/!/[5O[9'A >$_ /P>O7U M'X1_""XO[>[O+C7& ']O:Q);/);K+" !;6L,DPC.9&E#,T5=C\;/^".W_!,7 M]H_XI:O\;/CE^QAX-\3>*]?F276-[=(UB5G(<#(1$7IT44 ?+7_!$ M'XS_ W\ 1?MX^*!XDTRY33/VP/B%KMOIUE?Q&6ZL88K>7S84!RT95" X!7W MKQO_ ((^ZM_P4ZO/^">7Q%_X*O?!KP=\*?%7Q"^-/BS6?&6NVOC*74I]4\16 M5A/-:0Z3;/ 8H]/2$6UPEK&WVA#YR@F)2 OO?_!'7_@C+\/?V1?B3^T1\0/B M[^R-H/AN^UWXU^*K7X4ZA'?V]RY\ W:PI:V\?V>>3R8642#RI0LJ_P 2C(KJ MO^">7PF_:[_X);?LS:]^P/IW[->O?$FP\%ZWJTOP1\8Z1J^FQ6&L:9>W,MY! M;ZDUQ#GM M?#_Q%T&\T_Q#X8U"43&UE#2V=[9NP $B;UD"OM7?&RMM7=M'@?\ P;3?';QI M\7?^"8MA\.?B%K,VI:M\'?&^L?#R34KAB7GM]/D1K4'/_/.VN((1_LQ#OFO8 M?^"='[)W@W_@D?\ \$T_#OP2\<>-K6YM_A]X=U#6_'/B2-2EN]P[S7U],@;! M$,9=U3(!\N)"0#FO,/\ @W._9R\=? +_ ()GZ/XJ^*.AS:5XC^+7BS5?B%JF ME7"D26:ZE(IMD8'D,;2*V<@@%2Y4C(- 'W;1110 5QO_ #5W_/\ S[UV5<;_ M ,U=_P _\^]=V!_Y>_X)?H>;F7_+G_KY']3LJ_(S_@H9XB_:K_X)O_\ !2KX MA?ME_P#!,_2T^+=UXS\!V6M?M'_ L6DL[Z3!9P&TT[78Y(B/+=U1@+8'SI5A MN'5'CWR6_P"N=?&/P@^#7QX_8P_X*#?M _&J^^#^O?$+P1\=[S1-;TGQ%X7N M+26^T*\L+ VD:?_!$[5?V6O'?[%S?' M?]E_XNW7CM_B;XQU/Q7\1O%.IV26=[=>*+MD:^2XLT9ELC$%BB2W5G5(8XBK MRAA*_P!=U\I?\$OOV*M9_93U#XV_$_5O!$/@R/XS?%JZ\6Z;\/+6YAE7P]:M M!%"J2FW9X![FC(^2[C14C$Z% M6DB58Y?,$*"[.-TEL'7<\ *K-@)+OB+Q M/VRJJ*$10 !@ #I2T4 %%%% !4/]GV'VO[?]AA\__GMY0W],=>O3BIJ*:;6P MG%/=!1112&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% E%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?_V0$! end GRAPHIC 19 kamn-20211231_g3.jpg begin 644 kamn-20211231_g3.jpg M_]C_X 02D9)1@ ! 0$ D "0 #_X1#R17AI9@ 34T *@ @ ! $[ ( M - (2H=I 0 ! (6)R= $ : 0T.H< < @, /@ M 2P@ M5&]R:0 60 P " % $*:0! " % $+J2D0 " S4R "2 MD@ " S4R #J' ' (# ")H '.H ( M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M R,#(R.C R.C(S(#$X.C$S.C Q #(P,C(Z,#(Z M,C,@,3@Z,3,Z,#$ !, &D < !S &L >0 L " 5 !O '( :0 /_A"Q]H M='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O #P_>'!A8VME="!B96=I;CTG M[[N_)R!I9#TG5S5-,$UP0V5H:4AZDY48WIK8SED)S\^#0H\>#IX;7!M M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(CX\&UL;G,Z9&,](FAT=' Z M+R]P=7)L+F]R9R]D8R]E;&5M96YT#IX;7!M971A/@T*(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" * M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" \/WAP86-K970@ M96YD/2=W)S\^_]L 0P '!04&!00'!@4&" <'" H1"PH)"0H5#Q ,$1@5&AD8 M%1@7&QXG(1L=)1T7&"(N(B4H*2LL*QH@+S,O*C(G*BLJ_]L 0P$'" @*"0H4 M"PL4*AP8'"HJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ M*BHJ*BHJ*BHJ*BHJ_\ $0@" 0/* P$B (1 0,1 ?_$ !\ $% 0$! 0$! M ! @,$!08'" D*"__$ +40 (! P,"! ,%!00$ !?0$" P $ M$042(3%!!A-180'EZ@X2%AH>( MB8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V]_CY^O_$ !\! ,! 0$! 0$! 0$ ! M @,$!08'" D*"__$ +41 (! @0$ P0'!00$ $"=P ! @,1! 4A,08205$' M87$3(C*!"!1"D:&QP0DC,U+P%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66 MEYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7F MY^CIZO+S]/7V]_CY^O_: P# 0 "$0,1 #\ ^@;[7=,TRX%O?7L<,S)O",>= MN2,X],@_E5?_ (2S0O\ H)1?D?\ "B#_ )'B^_[!UM_Z,GK8H Q_^$LT+_H) M1?D?\*/^$LT+_H)1?D?\*V** ,?_ (2S0O\ H)1?D?\ "C_A+-"_Z"47Y'_" MMBB@#'_X2S0O^@E%^1_PH_X2S0O^@E%^1_PK8HH Q_\ A+-"_P"@E%^1_P * M/^$LT+_H)1?D?\*V** ,?_A+-"_Z"47Y'_"C_A+-"_Z"47Y'_"MBB@#'_P"$ MLT+_ *"47Y'_ H_X2S0O^@E%^1_PK8HH Q_^$LT+_H)1?D?\*/^$LT+_H)1 M?D?\*V** ,?_ (2S0O\ H)1?D?\ "C_A+-"_Z"47Y'_"MBB@#'_X2S0O^@E% M^1_PH_X2S0O^@E%^1_PK8HH Q_\ A+-"_P"@E%^1_P */^$LT+_H)1?D?\*V M** ,?_A+-"_Z"47Y'_"C_A+-"_Z"47Y'_"MBB@#'_P"$LT+_ *"47Y'_ H_ MX2S0O^@E%^1_PK8HH Q_^$LT+_H)1?D?\*/^$LT+_H)1?D?\*V** ,?_ (2S M0O\ H)1?D?\ "C_A+-"_Z"47Y'_"MBB@#'_X2S0O^@E%^1_PH_X2S0O^@E%^ M1_PK8HH Q_\ A+-"_P"@E%^1_P */^$LT+_H)1?D?\*V** ,?_A+-"_Z"47Y M'_"C_A+-"_Z"47Y'_"MBB@#'_P"$LT+_ *"47Y'_ H_X2S0O^@E%^1_PK8H MH Q_^$LT+_H)1?D?\*/^$LT+_H)1?D?\*V** ,?_ (2S0O\ H)1?D?\ "C_A M+-"_Z"47Y'_"MBB@#'_X2S0O^@E%^1_PH_X2S0O^@E%^1_PK8HH Q_\ A+-" M_P"@E%^1_P */^$LT+_H)1?D?\*V** ,?_A+-"_Z"47Y'_"C_A+-"_Z"47Y' M_"MBB@#'_P"$LT+_ *"47Y'_ H_X2S0O^@E%^1_PK8HH Q_^$LT+_H)1?D? M\*/^$LT+_H)1?D?\*V** ,?_ (2S0O\ H)1?D?\ "C_A+-"_Z"47Y'_"MBB@ M#'_X2S0O^@E%^1_PH_X2S0O^@E%^1_PK8HH Q_\ A+-"_P"@E%^1_P */^$L MT+_H)1?D?\*V** ,?_A+-"_Z"47Y'_"C_A+-"_Z"47Y'_"MBB@#'_P"$LT+_ M *"47Y'_ H_X2S0O^@E%^1_PK8HH Q_^$LT+_H)1?D?\*/^$LT+_H)1?D?\ M*V** ,?_ (2S0O\ H)1?D?\ "C_A+-"_Z"47Y'_"MBB@#'_X2S0O^@E%^1_P MH_X2S0O^@E%^1_PK8HH Q_\ A+-"_P"@E%^1_P */^$LT+_H)1?D?\*V** , M?_A+-"_Z"47Y'_"C_A+-"_Z"47Y'_"MBB@#'_P"$LT+_ *"47Y'_ H_X2S0 MO^@E%^1_PK8HH Q_^$LT+_H)1?D?\*/^$LT+_H)1?D?\*V** ,?_ (2S0O\ MH)1?D?\ "C_A+-"_Z"47Y'_"MBB@#'_X2S0O^@E%^1_PH_X2S0O^@E%^1_PK M8HH Q_\ A+-"_P"@E%^1_P */^$LT+_H)1?D?\*V** ,?_A+-"_Z"47Y'_"C M_A+-"_Z"47Y'_"MBB@#'_P"$LT+_ *"47Y'_ H_X2S0O^@E%^1_PK8HH Q_ M^$LT+_H)1?D?\*/^$LT+_H)1?D?\*V** ,?_ (2S0O\ H)1?D?\ "C_A+-"_ MZ"47Y'_"MBB@#'_X2S0O^@E%^1_PH_X2S0O^@E%^1_PK8HH Q_\ A+-"_P"@ ME%^1_P */^$LT+_H)1?D?\*V** ,?_A+-"_Z"47Y'_"C_A+-"_Z"47Y'_"MB MB@#'_P"$LT+_ *"47Y'_ H_X2S0O^@E%^1_PK8HH Q_^$LT+_H)1?D?\*/^ M$LT+_H)1?D?\*V** ,?_ (2S0O\ H)1?D?\ "C_A+-"_Z"47Y'_"MBB@#'_X M2S0O^@E%^1_PH_X2S0O^@E%^1_PK8HH Q_\ A+-"_P"@E%^1_P */^$LT+_H M)1?D?\*V** ,?_A+-"_Z"47Y'_"C_A+-"_Z"47Y'_"MBB@#'_P"$LT+_ *"4 M7Y'_ H_X2S0O^@E%^1_PK8HH Q_^$LT+_H)1?D?\*/^$LT+_H)1?D?\*V** M ,?_ (2S0O\ H)1?D?\ "C_A+-"_Z"47Y'_"MBB@#'_X2S0O^@E%^1_PH_X2 MS0O^@E%^1_PK8HH Q_\ A+-"_P"@E%^1_P */^$LT+_H)1?D?\*V** ,?_A+ M-"_Z"47Y'_"C_A+-"_Z"47Y'_"MBB@#'_P"$MT+OJ<(YQDY _E6Q6/XM_P"1 M0U/_ *]VK8H QX/^1XOO^P=;?^C)ZV*QX/\ D>+[_L'6W_HR>MB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **Y_Q?K%YI M=G8VVEF-+[4[R.SAEE7BPVK2RS2PH MDT4BD<*$ #!@3QU!'4YH ZJBN-NOB+#IMG>2:MHNHV4UO;"[2W<1L\\1<)E= MK$9!89!(/(J.?XDI:->K>>'M3@_L\1O>%C$1#$_W7R'Y[\#)�!VU%: .QH MKC;KXBPZ?%,FI:)J-M?1/ !9D1L\BS/L1E(;:?FX//%;6@^(5UN2^@DLKBPN M["58Y[>7$RQXC1'90J[.3TQ\Q)R* .OHKSGP) MK^IWVH67_"1:MJL=U?6[S16%YI\<$+]R(W"AB5!'!/OS6IXC\3W?@[Q#]IU0 MR7.BWT&RV2.,;H;I02(\@9(D'3/\0QWH [*BN+3Q5>Z!96%EKL;ZEKMY&]W) M;0-%&((]WW=S%1A=P4\RBQQQRJ63.3DGCH!4%]?:KK/C M2ZT+2M1.EV^GVL4]Q/'$DDDCR%@JKO! "$G@DY% '645SFF:OJ.GWUAHOB+ M;<7UV]QY-U JR11[2&9?X6(;H.,BL]OB-#)-!#I^BZA>S3+=,L<1C&!;R^6 MY)9@!D\B@#LZ*X=?BC8?V>U[-I5_!;OITFHVSR! ;B-,;@ &R#\PZXJ?QEXN MDTRTNK73=\-[%!;7(F*JR['N%C(P>^,]J .QHKEM0\<1Z9K$5G>:5>10372V MD=T[1J&D8X4A"V\J3QNQBN>TCX@:C);QW.K6=XLBRZF5MH5B(G2WYSVQ0!Z517*ZA\0=)T\%MDT\?V2&Y5XMN&,S;8HQDCYF.3Z Y-7O#WBBW\ M02W=L+>2TO+,KYUO(Z.0&&58,A*D'![]C0!N45P%Y9^)1X\M]*B\97T=M*TW\>6T=TW_$NO9-.CN_L+ZF GE";=LQC.[&_P"7 M=C&: .LHKA= \;:K<^'9+S4-#NYI_P"T;FW18FB552.1P-S%@JX "\GDCBI] M$\9'Q%XFTS[ 7BL+FQNGE@D52RS13)&?F&>AW#@X- '9T5YMKOB@VWQ U;3] M2\8GP_8VEG;RPH(X3N9]^XDNA/\ "M6](\>75MX>TT:Q:S7NJ7LD_P!G5%2 MS01N0LS!R F5*G'JW H [ZBO/)?B6SZQ:W%G8SRZ-_95U=W!!0.LD+A67ENJ MD%>."6'85N:UXZLM#ADDN+6YE":6VID1@$E RKM'/WLN/:@#IZ*XV?X@36]R M]LWAG4VN8K/[=+$KPDQQ;F&2=^,_+G YKJK"]AU+3;:^M26@NH4FC)&"58 C M]#0!8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q_%O\ R*&I_P#7 MNU;%8_BW_D4-3_Z]VK8H QX/^1XOO^P=;?\ HR>MBL>#_D>+[_L'6W_HR>MB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH R M?$6A+K^G) +A[6XMYDN+:Y0 F*5#E6P>HZ@CN":QKOP=J6N172>)==,Z2VCV MT45E"8(TW8)D(+-N;@8SP.>.:Z^B@#A[WP%J.LI<2:YK<=Q=-:K:0/#:>6D: M"178E=QW,Q0=P!Z5%8J.QZ'FI(OAA-%J]O=G4K5EM M]3_M 2&Q'VB7+EMCR[LD#<0, =!7H5>8#QO(/B<)O[7B_L=KXZ+]B,JY$FP, M)MO7_693- '0VO@=K;2?#MD-1(.BO(WFI'@R;XY$XY^4CS,]^E9$7PJW_:FO M-3A266W6));&S$!=UD61990&(=PR#L.I]:U+3QX;OQ?<:+'81 6\[0ONO%6X M^5<[_)(!*'L02?:L^R^*)O-$U/4UTN Q6-H]SY<=^K2J5/\ JY4VAHV_!AQU MH N2^!;[4;XZAK.L1W%]YMJ5:&U\N-8X9?,VA=Q.6.=568*7,LXA"\CC&9 ADW'O[,^TM(=\S>:B["-[LW' M)Y&[]*Y=_BQIZZZ]J(K0D KGJ,9]Z )M-\*ZFFL:?>:[K8U)=+C=+0"W\M MRS#:7D;<=S;>. !R36CXDT'_ (2"TLX1.(/LM]!=Y*;MWEONV]1C/K7-^*/% M5UX<\97L_P"\N;*R\-RWQLU?:))%F49Z'!QD4FI>-KR.WN;75=*FTZYC%G/' M]FO0Q>.6X6/!;;P0>HP<@\'O0!I>*?!2Z_J]KJMN]BMY! ]L1?V*W43(Q#?= M)&&!'!![FL6Y^%;2")(-2MF06 LW^U:>DOEG+$R0C(6-CN.>#T'I3=&\4:O- MKWD:Q$X#>(+JT@%O=C&U(&;:PV#(&WCD"XW6-I:8$>W'D(5W=3UST[4 M[4_#MZ^OG6M U&.QO9(!;W"SV_G1S(I)4D!E(92S8(/,-^8)_.HY?'UY!=WS-H>=-T_4DT^>[^U#<6VGFE>XN8/,C<2J R+&&&U1M7 !XQWS1X?\ DNB MSVTLVI_:GAM[N%V,.TN9YO-W=>,=,=_:E_X6!#';0-<61CF-WYWV4;F2REO+:*SO%N)&5%W%'4 ;'(/ Y'49XH MLW/PT6\TC3-/GU(B.RTB?3&9(L%_,"#>.>,;.G/6DN?A_JFIR79!#J@TKS%O0"\QQM(4K]W+ $YX]#0!%- M\,9I=7:Z_M*U*_VFNHB1[$-RQQ>1AB+EMQ4G<<=*H7/Q1CLK80WMC;VVJ?;Y+%H)KY4A4H@N36WX4\+'P\][--)9M M-=LN5LK);:)%48 "@DD\DDDGK6)I'B_5-=\9:']EM%@TN\TR>>:.2?YTD215 M/ 7G!X'/(8GM6IK/BZ\LM4OK32=&;45TRW6XO7-P(MH8$A4!!W-A2<' Z+3[::TC6YPI$JLP9H]O)(]3Q MCWK"U;5]5T_XI(-;U74M*MVE<6*O>%? 3>&KRTG.H+<_9H[M M," 1[O/F$N< X&,$8%+=7^NQ?%+3;6XN(8])N+6Z,5M%DLY01_.Y_P"!D #I M^-)=5L]$T/Q9-J-UD^&6LJF, ?* "5Q M].]>AT <,/AQMM;.W344$26%S9706U5?,$Y#%D"D!,,.!@\?G4,_P\U745G_ M +6U^&9GTDZ9'Y5EL"+O1MY&\Y/R8/3\*[^B@#"F\-F;6K^_^U8^V::MCLV? M?O]/:K^B:=_9'A_3]-,GFFSM8[?S-N-^Q0N<=LXJ]10 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 8_BW_D4-3_Z]VK8K'\6_\BAJ?_7N MU;% &/!_R/%]_P!@ZV_]&3UL5CP?\CQ??]@ZV_\ 1D];% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% #7!:-E M5MK$$!L9P?6N4;X";;5(];22[F0:Q+;RR;5'[LQ;< ?78/SKIJ* .33P)'#J9DMM5NX-/:[^ MVO81A0#*3N/SXW!2W)7/KVI=/\"Q6>OVNI7.IW-[]B:0VJ3(FZ/?D$-(!N< M$@ GTZXKJZ#TH YKQ!X*MO$%_>74]U-$UUI3Z8RH 0J,X?<,]^*-:\%6VM7L MES+=2Q,\-O"0H! $4XF!_$C'TKA=.TC=\--2\41ZKJ4&KVLM[/'<-?RL@,RADCL$B\^%EE,T[,BNPCVJ5& W&X\GTH Z M!_ %M+J,MQ+J%P87OIKT0!5&UY86BV.F6SZ+:WK6DI:4BXPG#R@?=P# MGY>I _"L32/BI"0.: .RU;P MS!J_A(:#+/)'"$B3S5 W?NV4CVYVU5G\&6T^F:G9&ZE"ZAJ2:@[!1E&5HVVC MV_=#\S7.VGC7Q;=I8C^S-)CDU#2CJ<1,\A$:J%RK<+]?O-2U M;6])M;>6S72+.^DM[FX<;$P7&NZC/!':/:6R*5B,*,,;MR %G 8]*P M=0^++)>73Z;:12VEDL3/$ZRF>XWHKD1[5*@@,.IY/IUKI_#6NZMKNJZMY]M: MP:=8WDEI$0S&:0J%.XCH!\V/PH SF^&\,]OJ!N]6GEO;U8$^U+!&A00R"1"5 M488[AR3U]JT5\%P"V,)[,Q>(88]*U._N? M$5W>1S0QI<,(K2W#+OWQ@[=FT,,D9):LV.[O#8Q>*C=WOVYO$;61A,[>5Y N M3!Y?EYV_=&[.,YYH Z:X^']N][<7]KJ$]M?R7[WT4ZHK>67C5&3:1AE(4=>_ MTJWI7@Z+3-0LKUM0N;JXMHIT9YB"93*RLQXZ8V #@"L""S-MX]T^TT;4]0O M[V&62;69I;AFA6)E;;&RYV*VXKM50" "?K>\.'5X_B7X@@UC4OM:FRM9888U M*Q0*TDPVJ,]<*,MW/X4 7=*\%1:1>Z5]2!483(N0"-P.UL,1D=JZ:B@#'TCPU::+J-Q:YL/E(>0O$^ Q&0I, M0)&>HXZFNWHH S;K18KKQ%I^K-*RR6$,T21@#:PDV9)^FP?G6+9> K6UO(/- MO[FXTZTEEFM-/D"[(6D#!N0,L '8 'IFNLHH YC1/!4>CWUI/+J=U?1:="T& MGPS!0+9&P",@ L< *">@KIZ** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** ,?Q;_R*&I_]>[5L5C^+?\ D4-3_P"O=JV* ,>#_D>+ M[_L'6W_HR>MBL>#_ )'B^_[!UM_Z,GK8H **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** .,B^&6F) UI+JFL3Z:\S3-ITET! Q9RY!"J"5W$\$_6K^H^!=,U'4+BY: M>]MX[LH;NUMY]D-R4P!O7&>@ .",@Z$UXL$ER+J2Q6;% MN\PQ\Y7&>P.,X)&<5#:?#_2K1T"W-_);PQR1VUK+<;HK42 AM@QZ$@9)P.E= M310!B0>%-/MVLC&TV;+3CIL67'^J(4<\?>^0&,$!6P/:[.B@#F;WP%I-[=S2K->6L%R(Q=6EM/LAN-@ 7ZDWG.';&<>W J_10!RB> ;>'Q!>:O:ZYK-O/ M>S":=(YX]CXP O*$[0!C&:L#P1I@UC[>);O9]J^V"S\[]PL__/4+CKWZXSSC M-='10!RGA_P#;^'+H2V.N:R\9F>:2WFG1HY7;));" GD^OI6[#I%M#KUUJZ& M3[3=01P2 GY=L9N7/Z5>HH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,?Q;_P BAJ?_ %[M6Q6/ MXM_Y%#4_^O=JV* ,>#_D>+[_ +!UM_Z,GJC-XUCM]2$4^DW\=@;L60U!U41^ M:3M'RYW;=W&[&,U>@_Y'B^_[!UM_Z,GKCY-3N_$'C<1ZYHVM0:;I]WML84T^ M0Q32#@7$DF,;0?NCH.I[8 .@L_'=E=ZC#$UE=P65S+)#;:A(%$4SQYW <[A] MUL$@ XI^B^-K;6;^V@^P7=I%?1--87$X4+=(N,E<$D<$'# $BN.M]!U2^T;1 M/"DFGWMN^EW_^Q0:=>:E<);FZG2U"_N80<;CN M(R20< 9)P:IWOQ!L+?=)9V=WJ%I#;1W=U=6ZKLMXG&58Y()X!. "0*S]3EO; M#Q-=ZU!H^I7D.K:1'!''##EXI4+D(Z_P9$G4\#!S7/6GA_6/#'A_5=$.F7E] M/JVDV]O!+ N^-)1#Y3*[?P <')X(H ];1UDC5XR&5@"I'<4ZJVG6IL=*M+0M MN,$"1%O7:H&?TKE=4M]97QAINEVGB?4((;NVN9W)@MF(*-$% S%T^<_I0!V= M%8PTG5@ #XBN#[FVBY_\=I?[)U;_ *&&?_P&B_\ B: -BBL?^R=6_P"AAG_\ M!HO_ (FC^R=6_P"AAG_\!HO_ (F@#8HK'_LG5O\ H89__ :+_P")H_LG5O\ MH89__ :+_P")H V**Q_[)U;_ *&&?_P&B_\ B:/[)U;_ *&&?_P&B_\ B: - MBBL?^R=6_P"AAG_\!HO_ (FC^R=6_P"AAG_\!HO_ (F@#8HK'_LG5O\ H89_ M_ :+_P")H_LG5O\ H89__ :+_P")H V**Q_[)U;_ *&&?_P&B_\ B:/[)U;_ M *&&?_P&B_\ B: -BBL?^R=6_P"AAG_\!HO_ (FC^R=6_P"AAG_\!HO_ (F@ M#8HK'_LG5O\ H89__ :+_P")H_LG5O\ H89__ :+_P")H V**Q_[)U;_ *&& M?_P&B_\ B:/[)U;_ *&&?_P&B_\ B: -BBL?^R=6_P"AAG_\!HO_ (FC^R=6 M_P"AAG_\!HO_ (F@#8HK'_LG5O\ H89__ :+_P")H_LG5O\ H89__ :+_P") MH V**Q_[)U;_ *&&?_P&B_\ B:/[)U;_ *&&?_P&B_\ B: -BBL?^R=6_P"A MAG_\!HO_ (FC^R=6_P"AAG_\!HO_ (F@#8HK'_LG5O\ H89__ :+_P")H_LG M5O\ H89__ :+_P")H V**Q_[)U;_ *&&?_P&B_\ B:/[)U;_ *&&?_P&B_\ MB: -BBL?^R=6_P"AAG_\!HO_ (FC^R=6_P"AAG_\!HO_ (F@#8HK'_LG5O\ MH89__ :+_P")H_LG5O\ H89__ :+_P")H V**Q_[)U;_ *&&?_P&B_\ B:/[ M)U;_ *&&?_P&B_\ B: -BBL?^R=6_P"AAG_\!HO_ (FC^R=6_P"AAG_\!HO_ M (F@#8HK'_LG5O\ H89__ :+_P")H_LG5O\ H89__ :+_P")H V**Q_[)U;_ M *&&?_P&B_\ B:/[)U;_ *&&?_P&B_\ B: -BBL?^R=6_P"AAG_\!HO_ (FC M^R=6_P"AAG_\!HO_ (F@#8HK'_LG5O\ H89__ :+_P")H_LG5O\ H89__ :+ M_P")H V**Q_[)U;_ *&&?_P&B_\ B:/[)U;_ *&&?_P&B_\ B: -BBL?^R=6 M_P"AAG_\!HO_ (FC^R=6_P"AAG_\!HO_ (F@#8HK'_LG5O\ H89__ :+_P") MH_LG5O\ H89__ :+_P")H V**Q_[)U;_ *&&?_P&B_\ B:/[)U;_ *&&?_P& MB_\ B: -BBL?^R=6_P"AAG_\!HO_ (FC^R=6_P"AAG_\!HO_ (F@#8HK'_LG M5O\ H89__ :+_P")H_LG5O\ H89__ :+_P")H V**Q_[)U;_ *&&?_P&B_\ MB:/[)U;_ *&&?_P&B_\ B: -BBL?^R=6_P"AAG_\!HO_ (FC^R=6_P"AAG_\ M!HO_ (F@#8HK'_LG5O\ H89__ :+_P")H_LG5O\ H89__ :+_P")H V**Q_[ M)U;_ *&&?_P&B_\ B:/[)U;_ *&&?_P&B_\ B: -BBL?^R=6_P"AAG_\!HO_ M (FC^R=6_P"AAG_\!HO_ (F@#8HK'_LG5O\ H89__ :+_P")H_LG5O\ H89_ M_ :+_P")H V**Q_[)U;_ *&&?_P&B_\ B:/[)U;_ *&&?_P&B_\ B: -BBL? M^R=6_P"AAG_\!HO_ (FC^R=6_P"AAG_\!HO_ (F@#8HK'_LG5O\ H89__ :+ M_P")H_LG5O\ H89__ :+_P")H V**Q_[)U;_ *&&?_P&B_\ B:/[)U;_ *&& M?_P&B_\ B: -BBL?^R=6_P"AAG_\!HO_ (FC^R=6_P"AAG_\!HO_ (F@#8HK M'_LG5O\ H89__ :+_P")H_LG5O\ H89__ :+_P")H V**Q_[)U;_ *&&?_P& MB_\ B:/[)U;_ *&&?_P&B_\ B: -BBL?^R=6_P"AAG_\!HO_ (FC^R=6_P"A MAG_\!HO_ (F@#8HK'_LG5O\ H89__ :+_P")H_LG5O\ H89__ :+_P")H V* M*Q_[)U;_ *&&?_P&B_\ B:/[)U;_ *&&?_P&B_\ B: -BBL?^R=6_P"AAG_\ M!HO_ (FC^R=6_P"AAG_\!HO_ (F@#8HK'_LG5O\ H89__ :+_P")H_LG5O\ MH89__ :+_P")H V**Q_[)U;_ *&&?_P&B_\ B:/[)U;_ *&&?_P&B_\ B: - MBBL?^R=6_P"AAG_\!HO_ (FC^R=6_P"AAG_\!HO_ (F@#8HK'_LG5O\ H89_ M_ :+_P")H_LG5O\ H89__ :+_P")H V**Q_[)U;_ *&&?_P&B_\ B:/[)U;_ M *&&?_P&B_\ B: -BBL?^R=6_P"AAG_\!HO_ (FC^R=6_P"AAG_\!HO_ (F@ M#8HK'_LG5O\ H89__ :+_P")H_LG5O\ H89__ :+_P")H V**Q_[)U;_ *&& M?_P&B_\ B:/[)U;_ *&&?_P&B_\ B: -BBL?^R=6_P"AAG_\!HO_ (FC19KP M:AJ5G>W;7?V9XPDC1JIPR!C]T8[T 'BW_D4-3_Z]VK8K'\6_\BAJ?_7NU;% M&/!_R/%]_P!@ZV_]&3UL5CP?\CQ??]@ZV_\ 1D];% !1110 4444 %_\ H<%=+7-:C_R4O0O^P=>_^AP4 =+1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 5CZ7_P C'KG_ %TA_P#10K8K'TO_ M )&/7/\ KI#_ .BA0 >+?^10U/\ Z]VK8K'\6_\ (H:G_P!>[5L4 8\'_(\7 MW_8.MO\ T9/4DGB32X_$\'A\W*MJ2J+C);TZ\>M1P?\CQ??\ 8.MO M_1D]9.H:;%!\3]#N[2S5&EMKQKB9(_O-B(#.U@:4Q1 X,C8Z+G\:@U#QUHNGS*K/<3QB!+B:>WA,D<$3_==V'0'! M_ 9Z5@ZGJD.F>++W6)H;N:RU;18X[-HK9WW2*SGR\ 95F#J0#COZ5S5C97OA MCPSK.BZI:W2STBSMIFWR0P)&[>I"@$UR.I1Z]_PLC1L76G;O ML-YY>;:3 7?!G/[SD]/UH [BBL?RO$G_ #^:5_X"2?\ QRCRO$G_ #^:5_X" M2?\ QR@#8HK'\KQ)_P _FE?^ DG_ ,PK#N9]OB(48MMZ]A-I'HL,T<\*2PL'C<95AW%/K MSSPWK6M/=0:18&T6$J[>;<1LY7'..&'%=7Y7B3_G\TK_ ,!)/_CE50JJM34T M-;)FQ16/Y7B3_G\TK_P$D_\ CE'E>)/^?S2O_ 23_P".5L!L45C^5XD_Y_-* M_P# 23_XY1Y7B3_G\TK_ ,!)/_CE &Q16/Y7B3_G\TK_ ,!)/_CE'E>)/^?S M2O\ P$D_^.4 ;%8^E_\ (QZY_P!=(?\ T4*/*\2?\_FE?^ DG_QRH= %TNM: MT+]X9)_,BW-"A1?]6,8!)/ZT 3>+?^10U/\ Z]VK8K'\6_\ (H:G_P!>[5L4 M 8\'_(\7W_8.MO\ T9/6Q6/!_P CQ??]@ZV_]&3UL4 %%%% !1110 5S6H_\ ME+T+_L'7O_H<%=+7-:C_ ,E+T+_L'7O_ *'!0!TM%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !112.ZQJ6D8*HZDG M % "T5A:AXU\/:9D7.IPLX_@B.\_I7-7?Q9M68IH^EW-VW]Y_E'Z9-9RJ0CN MSIAA:\U=1T^[\ST*D=UC4L[!5'4DX KRE_%_BS5GV0F'3T;HL,>]S^>:T;+P M=J^J,LVK7,Q'7=I\4N5>7^9E'EO[QY4=$\7ZY+Y@LVMPW_+6\DPWY M=1^59VK^&/%FDW200)+J :,.9;> LH.3\N<>WZU[712^I4K6.NGB8PT5.-O2 M_P"+/*_ 6G^(8O%4[5L4 8\'_(\7W_8.MO_ $9/5R75["'6 M(-*DNHQ?W$;RQ6^?F9%QN;V'(JG!_P CQ??]@ZV_]&3U@ZAI5G:?%O1;VV@5 M;J\M+PS3=6? B"C)[#TZ=: -RW\7Z%=:U_94&H*UWO>-5V,%9U^\JOC:6'< MY&*=I?BS1=9OWL]-OEFG568+L90Z@X)0D . >"5)%>4Z&+N'3](TRVU66ZUX M7-S!=Z9*BE;9<29E"XRA!*D/GYMWO6SXN6T]CX?\*:]I?B)S'J.H:':QV<,B?/,?(*>6H_B8/U Z9H M ]M!STKFM1_Y*7H7_8.O?_0X*VM+BF@T:SAN3NGCMT60GNP4 _K7):E/KW_" MR-&QI^G;Q8WFP?;Y,,N^#))\G@]..?K0!W%%8_VCQ+_T"]*_\&4G_P 8H^T> M)?\ H%Z5_P"#*3_XQ0!L45C_ &CQ+_T"]*_\&4G_ ,8H^T>)?^@7I7_@RD_^ M,4 ;%%8_VCQ+_P! O2O_ 92?_&*/M'B7_H%Z5_X,I/_ (Q0!L45C_:/$O\ MT"]*_P#!E)_\8H^T>)?^@7I7_@RD_P#C% &Q16/]H\2_] O2O_!E)_\ &*/M M'B7_ *!>E?\ @RD_^,4 ;%%8_P!H\2_] O2O_!E)_P#&*/M'B7_H%Z5_X,I/ M_C% &Q16/]H\2_\ 0+TK_P &4G_QBC[1XE_Z!>E?^#*3_P",4 ;%%8_VCQ+_ M - O2O\ P92?_&*/M'B7_H%Z5_X,I/\ XQ0!L45C_:/$O_0+TK_P92?_ !BC M[1XE_P"@7I7_ (,I/_C% &Q16/\ :/$O_0+TK_P92?\ QBC[1XE_Z!>E?^#* M3_XQ0!L45C_:/$O_ $"]*_\ !E)_\8H^T>)?^@7I7_@RD_\ C% &Q16/]H\2 M_P#0+TK_ ,&4G_QBC[1XE_Z!>E?^#*3_ .,4 ;%%8_VCQ+_T"]*_\&4G_P 8 MH^T>)?\ H%Z5_P"#*3_XQ0!L45C_ &CQ+_T"]*_\&4G_ ,8H^T>)?^@7I7_@ MRD_^,4 ;%%8_VCQ+_P! O2O_ 92?_&*/M'B7_H%Z5_X,I/_ (Q0!L45C_:/ M$O\ T"]*_P#!E)_\8H^T>)?^@7I7_@RD_P#C% &Q16/]H\2_] O2O_!E)_\ M&*/M'B7_ *!>E?\ @RD_^,4 ;%%8_P!H\2_] O2O_!E)_P#&*/M'B7_H%Z5_ MX,I/_C% &Q16/]H\2_\ 0+TK_P &4G_QBC[1XE_Z!>E?^#*3_P",4 ;%%8_V MCQ+_ - O2O\ P92?_&*/M'B7_H%Z5_X,I/\ XQ0!L45C_:/$O_0+TK_P92?_ M !BC[1XE_P"@7I7_ (,I/_C% &Q16/\ :/$O_0+TK_P92?\ QBC[1XE_Z!>E M?^#*3_XQ0!L45C_:/$O_ $"]*_\ !E)_\8H^T>)?^@7I7_@RD_\ C% &Q16/ M]H\2_P#0+TK_ ,&4G_QBC[1XE_Z!>E?^#*3_ .,4 ;%%8_VCQ+_T"]*_\&4G M_P 8H^T>)?\ H%Z5_P"#*3_XQ0!L45C_ &CQ+_T"]*_\&4G_ ,8H^T>)?^@7 MI7_@RD_^,4 ;%%8_VCQ+_P! O2O_ 92?_&*/M'B7_H%Z5_X,I/_ (Q0!L45 MC_:/$O\ T"]*_P#!E)_\8H^T>)?^@7I7_@RD_P#C% &Q16/]H\2_] O2O_!E M)_\ &*/M'B7_ *!>E?\ @RD_^,4 ;%%8_P!H\2_] O2O_!E)_P#&*/M'B7_H M%Z5_X,I/_C% &Q16/]H\2_\ 0+TK_P &4G_QBC[1XE_Z!>E?^#*3_P",4 ;% M%8_VCQ+_ - O2O\ P92?_&*/M'B7_H%Z5_X,I/\ XQ0!L45C_:/$O_0+TK_P M92?_ !BC[1XE_P"@7I7_ (,I/_C% &Q16/\ :/$O_0+TK_P92?\ QBC[1XE_ MZ!>E?^#*3_XQ0!L45C_:/$O_ $"]*_\ !E)_\8H^T>)?^@7I7_@RD_\ C% & MQ16/]H\2_P#0+TK_ ,&4G_QBC[1XE_Z!>E?^#*3_ .,4 ;%%8_VCQ+_T"]*_ M\&4G_P 8H^T>)?\ H%Z5_P"#*3_XQ0!L45C_ &CQ+_T"]*_\&4G_ ,8H^T>) M?^@7I7_@RD_^,4 ;%%8_VCQ+_P! O2O_ 92?_&*/M'B7_H%Z5_X,I/_ (Q0 M!L45C_:/$O\ T"]*_P#!E)_\8H^T>)?^@7I7_@RD_P#C% &Q16/]H\2_] O2 MO_!E)_\ &*/M'B7_ *!>E?\ @RD_^,4 ;%%8_P!H\2_] O2O_!E)_P#&*/M' MB7_H%Z5_X,I/_C% &Q16/]H\2_\ 0+TK_P &4G_QBD>[\11J6DT[254=2=3D M '_D"@#9HKBM0\>R:9D7/]B,X_@BU.5S^D%8\/Q9OKJ9X;7PZ)V_@:"Y9\_A MY8-0ZD5NSIAA*]36,7^1Z;2.ZQJ6D8*HZDG %>=_;/B+K?\ Q[VD.DPMW< , M/SR?TK/N/AWXLO[HMJNIV][%UP;Z1#^7E,!4^T;^%&OU6$/XE1+TU.XU#QKX M>TS(N=3A9Q_!$=Y_2NNT7+U=O MR*'VSXBZW_Q[VD.DPMW< ,/SR?TJI>>"W_UOB[Q3+*W7R8B6/X9_PKHFG\3: MXI^S1KI\##@L2I/X]?R%5;+POJUN_F7FG:;>2YSF34I0/R\BN?FG4^!-^;T7 MW"^O5%_"BH^B_P S$L]#TII/+T#0FNG'_+Q>$O\ CC[HKH[/P7)-M?5;@*HZ M00*% _H/P%:T)?^@7I7_@RD_^,5I'"IZU M'?\ !?<E?^#*3_P",5UQBHJR1)L45C_:/$O\ T"]*_P#!E)_\8H^T>)?^ M@7I7_@RD_P#C%,#8HK'^T>)?^@7I7_@RD_\ C%'VCQ+_ - O2O\ P92?_&* M-BBL?[1XE_Z!>E?^#*3_ .,4?:/$O_0+TK_P92?_ !B@#8HK'^T>)?\ H%Z5 M_P"#*3_XQ1]H\2_] O2O_!E)_P#&* -BBL?[1XE_Z!>E?^#*3_XQ1]H\2_\ M0+TK_P &4G_QB@#8HK'^T>)?^@7I7_@RD_\ C%'VCQ+_ - O2O\ P92?_&* M-BL?2_\ D8]<_P"ND/\ Z*%'VCQ+_P! O2O_ 92?_&*AT!KI]:UHW\4,,_F M1;DAE,BC]V,88JI_2@";Q;_R*&I_]>[5L5C^+?\ D4-3_P"O=JV* ,>#_D>+ M[_L'6W_HR>M?:"P) R.AQTK(@_Y'B^_[!UM_Z,GK8H :(T#EPJACU;')H$: ML0B@M]X@=:=10 TQ1E5!12%^Z".E#(C,"RJ2O0D=*=10 5S6H_\ )2]"_P"P M=>_^AP5TM[U"SL(_,O;J&W3UD<+_.N6U+XG^'[+*VTDM])V$"ICC)(_,_X5WFGVOV'3;:TW;_ "(4BW8QG: , M_I5BME237O:GG2QLXM^R2CZ(Y?3_ (=>&]/P18_:''\5PQ?].GZ5T=O:V]K& M$M8(X4'18T"C]*S]0\1Z;IN5EG$D@_Y9Q_,?_K5CG6-=UKY=)M/LL!_Y;2?X MG^E92K4J;Y8ZOLCCJ5YU'[\FSIKJ^MK&/S+N=(E_VCUKGKCQ>;B4P:)9R74G M9RIQ^5.M?!T;R>?K%S)>2GDC<0/\:Z&WM8+2(1VT*1(.RC%+]_4_NK[W_D9: MLYA= UG6&#ZW>F&/KY,?_P!;C^=;>GZ#IVF@&WMU+C_EH_S-^=:-%7##TX/F MW?=ZC44@HHHKH&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5CZ M7_R,>N?]=(?_ $4*V*Q]+_Y&/7/^ND/_ **% !XM_P"10U/_ *]VK8K'\6_\ MBAJ?_7NU;% &/!_R/%]_V#K;_P!&3UK&1%D6-G4.^2JD\MCK@5DP?\CQ??\ M8.MO_1D]<]J&FBT^,.CZE)=7,[W%E> 1NV4B11%\J*/_^)%KJSB^CU"Z MTZ_BM[66SF00*OE>4O*XR3N9F'&6 STK4\,6]K:7'P_GTN.)9[RQE^VR1XW3 M+Y09F<_Q?O,IHFO+:WECBGN(HI)3 MB-'< N?8'K7#:U9V.I>/M8BUV&":V@T%6MQ. 0H9Y/,89Z'Y4Y'M7(:8JZIX M/\17OB2..2_MM M&MI9N7C7R"RNI/*DR9.1U(H ]NKFM1_Y*7H7_ &#KW_T. M"MK2GGDT:R>[&)VMT,H]&VC/ZUR.I:EJ8^(^C,-"F++8W@5?M$7SC?!S][CH M.OK0!W-%8W]K:O\ ]"Y,1]UE="I/X'/Z5<:/W,;*554]!G^==?X=\;:[H.DQ0ZII%U>6N 89BK M*0OUQR*Z)89J*:>I;AH>L45YT_QBTY'51I%\Q/4[HP!^;5HVGQ(M;['D67)_ MA>\A0_D6%8.G-;HCE:.THK#BUW49UW0:#+(OJEY 1_Z%3_[6U?\ Z%RX_P# MJ'_XJLQ&S16-_:VK_P#0N7'_ (%0_P#Q55;WQ5<:;'OO](:W7UDO8!_[-1L- M)MV1T=%>>/\ %_3UF:)=*NW8#Y61T*L?3@Y_2F?\)1XVUWC1-$%E"W26FIUQP59J\ERKST/12P526( '4FL34O&>@:5D76I0EQ_RSB.]OR%< M!+X3\9ZK<-_PD#W<\6?N07,>#^!8 ?E6SIO@^ST[#'PARL5[/#4_CGS>B_5A/\4'O)##XQ/3\LTG]L^);K_CUTD1 ]#(#_ M %(J?K=)_#=^B9S^,K5)/)TV)[ MV8\#:,+_ (FJOV#Q%KG-].+&W/\ RS7@D?0?U-3:7=3P6B2:;X7E6-URKBXA MRP_%LU>_M;5_^AK+3LM%_F59O<-.\+Z;I^&\KSY1_'+ MS^G2MD# P.!6-_:VK_\ 0N7'_@5#_P#%4?VMJ_\ T+EQ_P"!4/\ \573"G"" MM%6':QLT5C?VMJ__ $+EQ_X%0_\ Q5']K:O_ -"YJ*^-P'UVK^54+3PKH M5A/T@OM+MYX[--D"NN=B M\?+[C@<'@XI]_P"&-$U.[@N;_3+:>:W 6)W3[H!R![@'D UJT4 %_%72(F\O3K:YOI.@")M!_/G]*T MC3G+9#2;.YHKSO\ X27QQK/_ ""-#6RB;I)..GXM@?I1_P (5XJUCG7O$31( M>L4!)_E@?SJO96^)I#Y>YV=_X@TG3 ?M^HV\)'\+2#/Y=:YJ^^*FB0-LL8[B M^DZ 1IM!_$\_I3[#X7:!:X:Z$]Z_#W2, _GUH_ M=+N_P#W4<1_PE?C/6?\ D"^'_LL;=)9P?YG H_X1#QAK/.M^(?LZ'K% 3_(8 M%>B44>UM\*2#F['%6/PLT*W(>]:XO7[F1]H/X#_&NEL=!TK3 !8:?;PD?Q+& M,_GUK0HJ)5)RW8FVRCJ6BZ?JXA&HVL<_DN'CW#H?\/:KH4!0H P!BO-Y?B M7J9U:^M+?3;=EM9'0,SM\VTD#\\4ZP^*SR6DAO-'F:X#81(/ND>Y/2N7ZS3O MRM['4\)5UVT\UU.[NM'TV^!^V6%O-GN\0)_.L&^^'?A>X5G>S^S>K12E,?TK MDK[Q]XHOR5L+6#3T/1F^9OU_PK*:RO=6D#:YJM[>'KY4/3]>GY5#S"$/AD-4 M(0UJ5$O35_@7-7T+POHSL;#Q5/!,O1(OWI'XKBLO3/$7BUKGRM#O+^^0'"EH MM^?J#G^==)IN@06V#I_AW_ -)BNHXR.1:JH/X[>:PM-32X;K_B MJ=.U:XFSS\^ ?J#@_K7J'_",ZQ<_\?VM/CN$+'_"I8O UB#FYN+B8_4"E&4F MM:5_5_H2\?5M:"45Y:%'0]7\(6D6;&R^Q,!UDMCN/X\UHS>-]+C_ -4LTO\ MNKC^=6D\):,L97[)NR.2SG/\ZR+_ .&>BWF3'+>0$_W9BP_)LU<8UI/5J*\E M?_(Y)2G-WDR7_A+KVY_X\-'E?T)R?Y"C[9XMNO\ 56<5L#W8#/ZG^E8W_"M] M6L.=$\2SQ =$?H0G^@%.7P2LAS>ZE/,>^/\ Z^:Q/^$Y\4:=_P ACPQ(P'5X M@P'Y\BK-M\6-'=MM[:W=HW?*!@/RY_2C^SENUS?.X>S-Z'P=I$7WH7E/J[G^ MF*T(=&TVW_U5E /* _A!)Y[W2VGN-4U-I2V\F-B+=CT=BS*=N,*%'2D\,6R:;>^";VQWFYUJTD M.I2&0L;@F(2;VSU(?@'MG% 'J&<=:,UP.O:=;Z_XZU2SUA6>UL-&2:U7S"H2 M1WDW2#!X8;%P>U)?"^MZQKID_M#3-%M9;.7S2#"_D&3S%QT)?J>^,4 M >UUS6H_\E+T+_L'7O\ Z'!6WI<\MSH]G/<+MEE@1W7T8J"1^=*%"QY;YX.1\_3C]10!W-%8_P#;UQ_T -5_[YB_^.4?V]P MDV7=M>(V<$*(G(_!7-4[CXK6+MY>D:9=WLAZ#;M']36D:4Y;(?*V=[7*M\0] M&7Q+_9)D^7[IN<_NP_\ =_\ KUS.K:OX^US3I8[/0GMK>4;2$PLA'U=A7##P MKKO]IBP;2[@717?Y>%SM]=EJ*ZGT2#GI17D<>B>,[:-4MKK5P MJC"J0F /^_AI_P!G^(L7^KFU!_J(_P"K5E[./22)LNYZS17DOVGXG1?>_P#"6^-HO];X5+_[JM_2E_X3SQ+' M_K_"4X^@>_\++U&/_7^%KL?1F_^)I1\557_ %V@7J?C M_P#6%'L*G8.5GH-%< /BYI8XETV^0_1?\:F3XLZ"WWH;Q/K&#_6CV-3L'*SN M:*XO_A:OAS;DM=9]/)_^O4;?%OPZO2.^;Z0#_&I]E4[!RL[BBN$7XO>'V.!; M:C^,*C^;5,GQ3T-^D%X/][RA_.2E[.?85F=K17(I\1])D^Y;W!^DD'_QREN/ MB)IEK;F::TNP@XR&A;GZ"0G]*7)+:P69UM%>>V7Q>TMKT$@#).!7FEWXA^(6H0&33 M="-M&>F%7?\ ^/D?RK/'AWQ-JIW>(9-:93UBA6,C_P!& ?I3]DE\4E^8EV5U?R=MJ[0?YG]*J6'A'1++ M#2^&-9NW'\4YB(_(2 5TMI>0V";++PK?P+Z1PPK_ .U*+TEW8>ZCG/[?\>:S M_P @S1X]/B;I),O(_P"^O\*/^$%\2:O\WB#Q&X4]8H22/Z#]*ZS^WKC_ * & MJ_\ ?,7_ ,) ,C8@W' MZ%R!7,\52O:.K\M171V;NL:EI&55'4L< 5CWGBW1[/(^U>>X_@@&_P#7I^M< M<-,UB_8/J]CJS?[.(WQ^O^2' M==@N?'=U.WEZ5IV">C3'&)OX5(@7]/F_6NC@U(6 MJ[;;PSJ,0_V(H1_[4J;^WKC_ * &J_\ ?,7_ ,NF\(:)9ZJMT]^I?RW4(JL5X([_ (UTW]M2_P#0NZI_ MWQ#_ /'*4:Y,OW?#VJ#Z)%_\N/\ H :K_P!\Q?\ QRC^WKC_ * &J_\ ?,7_ M ,N/\ H :K_P!\Q?\ QRC^WKC_ * &J_\ ?,7_ ,+B[LX)Q_TTC#?SJA_;UQ_T -5_[YB_^.4?V]&KS.[35B)[PL4_D:Q9_A/IZMOTW4KRT;MR&Q^6* MZ;^WKC_H :K_ -\Q?_'*/[>N/^@!JO\ WS%_\F_\ M@OQ)YZCHLS-_7(H_M7XBZ9_Q]:9!?H.K1J"3_P!\G^E=9_;UQ_T -5_[YB_^ M.4?V]IRPR+M962+D?]_*\[M? M;+XAD:ZTC5GTL?-&@$0=L_PD^9QCU[UK3E1:?,K%)QZGK=E?6VHVJ7-E,DT4 M@RK*5/8].HK@X/BUH_DG[=9WD$P.#$J!N?KD?KBMNS\7Q:C M%YECI6H7">L9A;_VI6N/^@!JO_?,7_QRC^WKC_H :K_WS%_\N/^@!JO_?,7_QRC^WKC_H :K_WS%_\N/^@!JO_?,7_QRC^WK MC_H :K_WS%_\N/^@!JO_?,7_QRC^WKC_H :K_WS%_\N/^@!JO_?,7_QRC^WKC_H :K_WS%_\N/^@!JO_?,7_QRC^WK MC_H :K_WS%_\N/^@!JO_?,7_QRC^WKC_H :K_WS%_\N/^@!JO_?,7_QRC^WKC_H :K_WS%_\N/^@!JO_?,7_QRC^WK MC_H :K_WS%_\N/^@!JO_?,7_QRC^WKC_H :K_WS%_\#_D>+[_ +!UM_Z, MGJ[/I=I%/W M[D0(QRRQ@G$8)_NXZ5O44 8.H^#-&U6.V2]BG"M!U.XCFNK(C9$D)2*5XTDC4Y5'52 ZCL"#6]10 # X KFM1_Y*7H M7_8.O?\ T."NEKFM1_Y*7H7_ &#KW_T."@#I:*** "BBB@ HHHH **** "BB MB@ HHHH **** "BBHI[J"UCWW,T<*?WI&"C]: ):*YF_^(7ANPR#J"SN/X8% M+_KT_6L-_B;(IY_6.,DC]?\*@G\?\ B"?B MUL;*V'8R,SG],55;5/&6H\+?R(#VMK8#]<9K%YG26D/P0^6*WFE^/Y7.KL/A MSX;L,$V9N7'\5PY;].E:WVK1-&CV^=8V2K_"&5,5YT?"?B+4N;R?49@>HEGV MC\LU9M_AA,Q!E2!3ZR2%C6,L;4GM!L7[CK)OT7^;-WQ%X^T6'1;R/3=51KTQ M,(3""V&QQSC%>?#Q!XG.D_;/[8NO,SD+D?=_*NSE^'JV-C)-&RRRHN5CA@Y8 MUD_V#JO_ $#KG_OT:X<17Q%U[MBUBX4DHTX=;N]G\MC>\._$71CHMI%J^HLE MZL8$S2QMRWU KH[;Q/H=YC[/JMHY/;S0#^1KF[3P'%>Z?%+/(\,K+\\JL#3Z\ MS;X;WL#;K8HI'0Q3LE/30?%EC_Q[WFH8'I^%5@VFN^@F2.Z3E4DDW*_M[&O1**I5JB=[CYF>/>"? MA[<:A>?;-<@>"UA? A<8:5AV^G\Z]:M;&TLHPEG;0P*.T:!?Y5/114JRJ.[! MR;"BBHI[F"V7=<31Q#U=@*Q;2U9)+16%=>,-)MLA)FG8=HES^IK OOB.%;9: M01HQX&]MS'_@(KGEBJ,=+W]-05Y.T=3O*@N+ZUM%SWJS_AP^_0OV?QSMZ?YDV7!K&/#7LTMRW<9VC_']:Z>BJCA:2=Y*[\]1678J6NEV-D/]%M8H MSZA>?SJW1172DDK( HHHI@%%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 9VI>']*U=2-1L(9C_>*X8?B.:Y*]^%EM'+ MY^@:ELVR]P-S8_1OYU;L M?BGIYD\C6K*XTZ8<-E=RC^OZ5W=5+_2;#4X]FH6<-PO_ $T0$C\:OVD)?%'[ MAW3W0S3]:TW5D#:=>PW'LCC(_#K5ZN'U#X6:5,YETFXN-.FZC8VY0?QY_6J' MV'X@>'/^/2YCU>W7^%SN;'XX/Y&CV<)?#+[PLGLST>BO/[7XHI;S"W\1Z3<6 M$O0LJDC\C@_SKK-,\2Z/K ']GZA#*Q_@W;6_(\U$JMBL>#_D>+[_L'6W_ *,GK#O7UB#XLZ5]HU'.G3VEUY-E$I51M$?S.?XF MR3CL!0!VE%>26^IWUAH>A>+%NKZ>]U.\F2YMWF9HV0K*501YVKMV+C !X/K6 MCX;DNK"]\'WGVZ]NI/$%M(U^L\[.C/Y7FA@I.$P2I&[ 0<'CD\5R]GJNH^*?#NKZW>7U]:W>D MZ1;SVJPS-&@E,/FLY4'#9.!ALC H ]BKFM1_Y*7H7_8.O?\ T."MO3+EKS2; M2ZD4H\\"2,N.A*@X_6N1U+Q!9CXD:,_D:CB.QO%/_$MN,D[X.@VO'Y5QRQE.-1TV;3IQAHY*]D^O7H>J57NM0L[%-]Y=0 MP+ZR.%_G7FFIWOB>=]EXVL!6[6EE(%_-$/\ .LZ/PZD[[[JWU L>K3:==N3_ M .0ZT6)B]HR?R_S,;Q.YO_B3X/,_M!?\ KGHES_,QUIPZ;X>C_P!9%K+=4XDO39QG^&"/;C^OZU1&G1W$GF:BUY?.>IEG"?_%'] M:]'A'AF'[NE:DW^_I5TW\TJ]#K&BP?ZG3;^/_=T:X'_M.CVF,>SC'T17M&MD MC@;*REB(_LS0[-3V9K=YV_-CC]*V5L?%]V@7SKJ%/[L82$#\ :ZT>)K =+; M5!_W";G_ .-T?\)/8_\ /OJG_@IN?_C=9.C5G\=1L7M)]_P1R(\!:I>'-]<; M_P#KO<.]7K;X;PQ\R7$:_P#7.$?S-=!_PD]C_P ^^J?^"FY_^-T?\)/8_P#/ MOJG_ (*;G_XW2^ITOM7?JQ.Q_Y]]4_P#!3<__ !NC_A)['_GWU3_P4W/_ ,;I M@;%%8_\ PD]C_P ^^J?^"FY_^-T?\)/8_P#/OJG_ (*;G_XW0!L45C_\)/8_ M\^^J?^"FY_\ C='_ D]C_S[ZI_X*;G_ .-T ;%%8_\ PD]C_P ^^J?^"FY_ M^-T?\)/8_P#/OJG_ (*;G_XW0!L4A4'J ?J*R/\ A)['_GWU3_P4W/\ \;H_ MX2>Q_P"??5/_ 4W/_QN@#1DL;27_6VT+_[T8-5)/#VDR_?L8?P&/Y5#_P ) M/8_\^^J?^"FY_P#C='_"3V/_ #[ZI_X*;G_XW4.G"6Z%9$,O@W1Y!\L4D1]4 MD/\ 7-4Y? =J23;WDT?H& /^%:7_ D]C_S[ZI_X*;G_ .-T?\)/8_\ /OJG M_@IN?_C=9/"T7O%!9&&W@[5K?_CRU8>P)=/Y9J%M/\8VG^JE:8#^Y.#G_OK% M=%_PD]C_ ,^^J?\ @IN?_C='_"3V/_/OJG_@IN?_ (W4?4Z7V;KT;*]WLXP]KJ;?72+D_^TZ7U:2^&H_S*7L^J?W_\!G.P_$N%_OP0M_N3 M8J_#X_L9/OVTP_W6#5)U9U*F*I10H4XJ-ZK:?:WZLQ6\9:YK3F/3([JXSVM8BJC M_@53V_A#Q/J;;[QH+%6ZF9S*_P"0X_6NTC\1:;$@2*TU)%'15TBY '_D.G?\ M)/8_\^^J?^"FY_\ C==*P<'K4;EZCYZ>:IX?\ "&I9 M9-.U:SE/\=OI=TH_+R\5B&UU[0#N\.:GJMQ$O2";2KH?H8R/Y4Q_Y]]4_\%-S_ /&Z MAT"[CO=:UJ>%9E1I(L":%XFXC'\+@$?E0!-XM_Y%#4_^O=JV*Q_%O_(H:G_U M[M6Q0!CP?\CQ??\ 8.MO_1D]6;G1[>ZURRU60R?:+*.6.( C:1)MW9&/]D56 M@_Y'B^_[!UM_Z,GK8H YRS\#:79:HEVDMW)%#+)-;VB@!%4(H5 JC ["N;U'_DI>A?\ 8.O?_0X*Z6N: MU'_DI>A?]@Z]_P#0X* .EHHHH **** "BBB@ HHHH X[6/!]YJ.L7-Y%-;H) MF!P2<\*!SQ[5:\.>&+G1M2>YGEAU=/17*L+253VBW%;6X444 M5U#"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ JO=6%G?!1>VL%P%^Z)HP^/IFK%% TVG M=%*+1=+@F66#3;..1#E72!00?8@5=HHHM8')RW84444""BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** $=%D4JZA ME/4$9!KG=4\!>'M5RTMBL$A_Y:6YV'\AQ^E='151E*.S'=H\Z?X?Z[HKF3PO MKTBJ.1#,2 ?Y@_E6#XC\8^+;"TDT?6(X[::0QUD>(_#EEX METUK6\7#CF*8#YHV]1_A6\*WO>^KE*6NIQ/PS\7WEW,NB7RR7 528IP,E .S M'T]#7IM8OAGPO9>&-.\BU&^9N99R/F<_T'M6U6=6493;B*33>@4445D2%%%% M !1110 5CZ7_ ,C'KG_72'_T4*V*Q]+_ .1CUS_KI#_Z*% !XM_Y%#4_^O=J MV*Q_%O\ R*&I_P#7NU;% &/!_P CQ??]@ZV_]&3UL5CP?\CQ??\ 8.MO_1D] M;% !17D.G^+M5B\00W<][J$L,MW>I*94'V&>.-7,:0'&=_RK]^%;J^U2XOAXCMG>XAE V1/Y?FJ8P!\H RN.<\=Z /1**XG7)M1U;Q??Z59 MZK=:9#INF)=*;;:#)*[. 6)!RH"?=[YKG+;Q/K/B;0=4UR#4[C3WTC2[>YB@ MA4".29H?-6]_K6M7%E,LT+21;70Y!Q&!0!/XM_Y%#4_^O=JV*Q_%O_(H:G_U M[M6Q0!CP?\CQ??\ 8.MO_1D];!&1@UCP?\CQ??\ 8.MO_1D];% '(V?@"&UE MM8)=3N+C2;&=I[33W1 L;G=U<#.ZAUNZM+QK/[%=SQ1)_I,?7.",*V2 MV".F35:[^'EJZ/;Z=J-SI]E<6D=G=VT05A/%&"%^8C*G:2"1U%=A10 V.-8H MDCC4*B*%4#L!7.:C_P E+T+_ +!U[_Z'!72US6H_\E+T+_L'7O\ Z'!0!TM% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6/I?_(QZ MY_UTA_\ 10K8K'TO_D8]<_ZZ0_\ HH4 'BW_ )%#4_\ KW:MBL?Q;_R*&I_] M>[5L4 8\'_(\7W_8.MO_ $9/6Q6/!_R/%]_V#K;_ -&3UL$X4D]J "BO*]%\ M?W][=6NJSZBRV%T]QBUEL"D)1%8JD^*;S2=$U%-.&G:JY^T)A3O@X//!X/Y4 =G16;_P )%HG_ $&-/_\ M I/\:/\ A(M$_P"@QI__ (%)_C0!I45F_P#"1:)_T&-/_P# I/\ &C_A(M$_ MZ#&G_P#@4G^- &E16;_PD6B?]!C3_P#P*3_&C_A(M$_Z#&G_ /@4G^- &E16 M;_PD6B?]!C3_ /P*3_&C_A(M$_Z#&G_^!2?XT :5%9O_ D6B?\ 08T__P " MD_QH_P"$BT3_ *#&G_\ @4G^- &E16;_ ,)%HG_08T__ ,"D_P :/^$BT3_H M,:?_ .!2?XT :5%9O_"1:)_T&-/_ / I/\:/^$BT3_H,:?\ ^!2?XT :5%9O M_"1:)_T&-/\ _ I/\:/^$BT3_H,:?_X%)_C0!I45F_\ "1:)_P!!C3__ *3 M_&C_ (2+1/\ H,:?_P"!2?XT :5%9O\ PD6B?]!C3_\ P*3_ !H_X2+1/^@Q MI_\ X%)_C0!I45F_\)%HG_08T_\ \"D_QH_X2+1/^@QI_P#X%)_C0!I45F_\ M)%HG_08T_P#\"D_QH_X2+1/^@QI__@4G^- &E16;_P )%HG_ $&-/_\ I/\ M:/\ A(M$_P"@QI__ (%)_C0!I45F_P#"1:)_T&-/_P# I/\ &C_A(M$_Z#&G M_P#@4G^- &E16;_PD6B?]!C3_P#P*3_&C_A(M$_Z#&G_ /@4G^- &E16;_PD M6B?]!C3_ /P*3_&C_A(M$_Z#&G_^!2?XT :5%9O_ D6B?\ 08T__P "D_QH M_P"$BT3_ *#&G_\ @4G^- &E16;_ ,)%HG_08T__ ,"D_P :/^$BT3_H,:?_ M .!2?XT :5%9O_"1:)_T&-/_ / I/\:/^$BT3_H,:?\ ^!2?XT :5%9O_"1: M)_T&-/\ _ I/\:/^$BT3_H,:?_X%)_C0!I45F_\ "1:)_P!!C3__ *3_&C_ M (2+1/\ H,:?_P"!2?XT :5%9O\ PD6B?]!C3_\ P*3_ !H_X2+1/^@QI_\ MX%)_C0!I45F_\)%HG_08T_\ \"D_QH_X2+1/^@QI_P#X%)_C0!I45F_\)%HG M_08T_P#\"D_QH_X2+1/^@QI__@4G^- &E16;_P )%HG_ $&-/_\ I/\:/\ MA(M$_P"@QI__ (%)_C0!I45F_P#"1:)_T&-/_P# I/\ &C_A(M$_Z#&G_P#@ M4G^- &E16;_PD6B?]!C3_P#P*3_&C_A(M$_Z#&G_ /@4G^- &E16;_PD6B?] M!C3_ /P*3_&C_A(M$_Z#&G_^!2?XT :5%9O_ D6B?\ 08T__P "D_QH_P"$ MBT3_ *#&G_\ @4G^- &E16;_ ,)%HG_08T__ ,"D_P :/^$BT3_H,:?_ .!2 M?XT :5%9O_"1:)_T&-/_ / I/\:/^$BT3_H,:?\ ^!2?XT :5%9O_"1:)_T& M-/\ _ I/\:/^$BT3_H,:?_X%)_C0!I45F_\ "1:)_P!!C3__ *3_&C_ (2+ M1/\ H,:?_P"!2?XT :5%9O\ PD6B?]!C3_\ P*3_ !H_X2+1/^@QI_\ X%)_ MC0!I45F_\)%HG_08T_\ \"D_QH_X2+1/^@QI_P#X%)_C0!I45F_\)%HG_08T M_P#\"D_QH_X2+1/^@QI__@4G^- &E16;_P )%HG_ $&-/_\ I/\:/\ A(M$ M_P"@QI__ (%)_C0!I45F_P#"1:)_T&-/_P# I/\ &C_A(M$_Z#&G_P#@4G^- M &E16;_PD6B?]!C3_P#P*3_&C_A(M$_Z#&G_ /@4G^- &E16;_PD6B?]!C3_ M /P*3_&C_A(M$_Z#&G_^!2?XT :5%9O_ D6B?\ 08T__P "D_QH_P"$BT3_ M *#&G_\ @4G^- &E16;_ ,)%HG_08T__ ,"D_P :/^$BT3_H,:?_ .!2?XT M:5%9O_"1:)_T&-/_ / I/\:/^$BT3_H,:?\ ^!2?XT :5%9O_"1:)_T&-/\ M_ I/\:/^$BT3_H,:?_X%)_C0!I45F_\ "1:)_P!!C3__ *3_&C_ (2+1/\ MH,:?_P"!2?XT :5%9O\ PD6B?]!C3_\ P*3_ !H_X2+1/^@QI_\ X%)_C0!I M45F_\)%HG_08T_\ \"D_QH_X2+1/^@QI_P#X%)_C0!I45F_\)%HG_08T_P#\ M"D_QH_X2+1/^@QI__@4G^- &E16;_P )%HG_ $&-/_\ I/\:/\ A(M$_P"@ MQI__ (%)_C0!I45F_P#"1:)_T&-/_P# I/\ &C_A(M$_Z#&G_P#@4G^- &E1 M6;_PD6B?]!C3_P#P*3_&C_A(M$_Z#&G_ /@4G^- &E16;_PD6B?]!C3_ /P* M3_&C_A(M$_Z#&G_^!2?XT :5%9O_ D6B?\ 08T__P "D_QH_P"$BT3_ *#& MG_\ @4G^- &E16;_ ,)%HG_08T__ ,"D_P :/^$BT3_H,:?_ .!2?XT :5%9 MO_"1:)_T&-/_ / I/\:/^$BT3_H,:?\ ^!2?XT :58^E_P#(QZY_UTA_]%"I MO^$BT3_H,:?_ .!2?XU4T.Z@O-"]0 MTZXL#=:Q'=0Z/;R0:8GV;:4W+M#2'=\Y"C'&WO78T4 JBST^]LHK*\CD@\QV2- M=FY&R-K%3@Y!'3BNYHH 9!"EO;QP1#;'&@11Z # KF-1M+?_ (65H8\B+!T^ M])&P[5L5C^+?\ D4-3_P"O M=JV* ,>#_D>+[_L'6W_HR>MBL>#_ )'B^_[!UM_Z,GK8H **XN7QS*?'O]F0 M0QG2(;.YDFNCG+S0["RKVPH?!/KD=J9H'BG69[[0WUD69M/$$#RVL<",KVY" M[PK,6(?*9Y '(H [>BN2US7-:?Q%QL!>SO=1L_F%F8)& &&W.QL MMSVXK%_X3[5M7T^\U;0%LTLM,T^&\N(;A69YV>/S&C# @)A>^#DF@#T>N:U' M_DI>A?\ 8.O?_0X*W[2Y2]LH+J'F.>-9%^A&1_.L#43_ ,7+T+_L'7O_ *'! M0!TM%&11D4 %%&11D4 %%&11D4 %%&11D4 %%&11D4 %%&11D4 %%&11D4 % M%&11D4 %%&11D4 %%&11D4 %%&11D4 %%&11D4 %%&11D4 %%&11D4 %%&11 MD4 %%&11D4 %%&11D4 %%&11D4 %%&11D4 %%&11D4 %%&11D4 %%&11D4 % M%&11D4 %%&11D4 %%&11D4 %%&11D4 %%&11D4 %%&11D4 %%&11D4 %%&11 MD4 %%&11D4 %%&11D4 %%&11D4 %%&11D4 %%&11D4 %%&11D4 %%&11D4 % M%&11D4 %%&11D4 %%&11D4 %%&11D4 %%&11D4 %%&11D4 %%&11D4 %%&11 MD4 %%&11D4 %%&11D4 %%&11D4 %%&11D4 %%&11D4 %%&11D4 %%&11D4 % M%&11D4 %%&11D4 %%&11D4 %8^E_\C'KG_72'_T4*V,BL?2_^1CUO_KI#_Z* M% !XM_Y%#4_^O=JV*Q_%O_(H:G_U[M6Q0!CP?\CQ??\ 8.MO_1D]:[KO1ER1 MD8R#R*R(/^1XOO\ L'6W_HR>MB@#@HOAC%9^(-,GM-4OVTZTM;F"2">Y+$^: M4X''(.&W9/)Q4NC>$M"%SG.?:N MXHH Y#4] \0/JC:KI,NFQ7E[IRV5ZDV\HC DJZ$#)QO;@XSQR*RV^'NI:;87 M>E^'[NS6PU*PALKI[A6$D91/+,B ##$KV)&".M>AT4 16MO':6<-M",1PQK& MH]@,"N,U+PUH1^)&C(=%T\K)8WCNOV5,,P>#!/')Y/YUW%_\ H<% %[_A$O#G_0 TS_P#C_PH_P"$2\.?] #3/_ ./_"M>B@#(_X1+PY_ MT -,_P# ./\ PH_X1+PY_P! #3/_ #C_P *UZ* ,C_A$O#G_0 TS_P#C_PH M_P"$2\.?] #3/_ ./_"M>B@#(_X1+PY_T -,_P# ./\ PH_X1+PY_P! #3/_ M #C_P *UZ* ,C_A$O#G_0 TS_P#C_PH_P"$2\.?] #3/_ ./_"M>B@#(_X1 M+PY_T -,_P# ./\ PH_X1+PY_P! #3/_ #C_P *UZ* ,C_A$O#G_0 TS_P# MC_PH_P"$2\.?] #3/_ ./_"M>B@#(_X1+PY_T -,_P# ./\ PH_X1+PY_P! M#3/_ #C_P *UZ* ,C_A$O#G_0 TS_P#C_PH_P"$2\.?] #3/_ ./_"M>B@# M(_X1+PY_T -,_P# ./\ PH_X1+PY_P! #3/_ #C_P *UZ* ,C_A$O#G_0 T MS_P#C_PH_P"$2\.?] #3/_ ./_"M>B@#(_X1+PY_T -,_P# ./\ PH_X1+PY M_P! #3/_ #C_P *UZ* ,C_A$O#G_0 TS_P#C_PH_P"$2\.?] #3/_ ./_"M M>B@#(_X1+PY_T -,_P# ./\ PH_X1+PY_P! #3/_ #C_P *UZ* ,C_A$O#G M_0 TS_P#C_PH_P"$2\.?] #3/_ ./_"M>B@#(_X1+PY_T -,_P# ./\ PH_X M1+PY_P! #3/_ #C_P *UZ* ,C_A$O#G_0 TS_P#C_PH_P"$2\.?] #3/_ . M/_"M>B@#(_X1+PY_T -,_P# ./\ PH_X1+PY_P! #3/_ #C_P *UZ* ,C_A M$O#G_0 TS_P#C_PH_P"$2\.?] #3/_ ./_"M>B@#(_X1+PY_T -,_P# ./\ MPH_X1+PY_P! #3/_ #C_P *UZ* ,C_A$O#G_0 TS_P#C_PH_P"$2\.?] #3 M/_ ./_"M>B@#(_X1+PY_T -,_P# ./\ PH_X1+PY_P! #3/_ #C_P *UZ* M,C_A$O#G_0 TS_P#C_PH_P"$2\.?] #3/_ ./_"M>B@#(_X1+PY_T -,_P# M./\ PH_X1+PY_P! #3/_ #C_P *UZ* ,C_A$O#G_0 TS_P#C_PH_P"$2\.? M] #3/_ ./_"M>B@#(_X1+PY_T -,_P# ./\ PH_X1+PY_P! #3/_ #C_P * MUZ* ,C_A$O#G_0 TS_P#C_PH_P"$2\.?] #3/_ ./_"M>B@#(_X1+PY_T -, M_P# ./\ PH_X1+PY_P! #3/_ #C_P *UZ* ,C_A$O#G_0 TS_P#C_PH_P"$ M2\.?] #3/_ ./_"M>B@#(_X1+PY_T -,_P# ./\ PH_X1+PY_P! #3/_ #C M_P *UZ* ,C_A$O#G_0 TS_P#C_PH_P"$2\.?] #3/_ ./_"M>B@#(_X1+PY_ MT -,_P# ./\ PH_X1+PY_P! #3/_ #C_P *UZ* ,C_A$O#G_0 TS_P#C_PH M_P"$2\.?] #3/_ ./_"M>B@#(_X1+PY_T -,_P# ./\ PH_X1+PY_P! #3/_ M #C_P *UZ* ,C_A$O#G_0 TS_P#C_PH_P"$2\.?] #3/_ ./_"M>B@#(_X1 M+PY_T -,_P# ./\ PH_X1+PY_P! #3/_ #C_P *UZ* ,C_A$O#G_0 TS_P# MC_PH_P"$2\.?] #3/_ ./_"M>B@#(_X1+PY_T -,_P# ./\ PH_X1+PY_P! M#3/_ #C_P *UZ* ,C_A$O#G_0 TS_P#C_PH_P"$2\.?] #3/_ ./_"M>B@# M(_X1+PY_T -,_P# ./\ PH_X1+PY_P! #3/_ #C_P *UZ* ,C_A$O#G_0 T MS_P#C_PH_P"$2\.?] #3/_ ./_"M>B@#(_X1+PY_T -,_P# ./\ PH_X1+PY M_P! #3/_ #C_P *UZ* ,C_A$O#G_0 TS_P#C_PH_P"$2\.?] #3/_ ./_"M M>B@#(_X1+PY_T -,_P# ./\ PH_X1+PY_P! #3/_ #C_P *UZ* ,C_A$O#G M_0 TS_P#C_PH_P"$2\.?] #3/_ ./_"M>B@#(_X1+PY_T -,_P# ./\ PH_X M1+PY_P! #3/_ #C_P *UZ* ,C_A$O#G_0 TS_P#C_PH_P"$2\.?] #3/_ . M/_"M>B@#(_X1+PY_T -,_P# ./\ PH_X1+PY_P! #3/_ #C_P *UZ* ,C_A M$O#G_0 TS_P#C_PH_P"$2\.?] #3/_ ./_"M>B@#(_X1+PY_T -,_P# ./\ MPH_X1+PY_P! #3/_ #C_P *UZ* ,C_A$O#G_0 TS_P#C_PH_P"$2\.?] #3 M/_ ./_"M>B@#(_X1+PY_T -,_P# ./\ PH_X1+PY_P! #3/_ #C_P *UZ* M,C_A$O#G_0 TS_P#C_PH_P"$2\.?] #3/_ ./_"M>B@#(_X1+PY_T -,_P# M./\ PH_X1+PY_P! #3/_ #C_P *UZ* ,C_A$O#G_0 TS_P#C_PH_P"$2\.? M] #3/_ ./_"M>B@#(_X1+PY_T -,_P# ./\ PJ#0+*UL-:UJWL;:*VA62(K' M"@11F,$\#BMZL?2_^1CUS_KI#_Z*% !XM_Y%#4_^O=JV*Q_%O_(H:G_U[M6Q M0!CP?\CQ??\ 8.MO_1D];%8\'_(\7W_8.MO_ $9/6Q0 45QTWBS6=+U*R;7= M,M;6POYY(8D2VM-:P:*4L MZ[0&"R C&2ISQTP10!V-%.0/>@#O:Y MK4?^2EZ%_P!@Z]_]#@KH;>=+JUBGA.8Y4#J?4$9%<]J/_)2]"_[!U[_Z'!0! MTM%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6/I?_ M ",>N?\ 72'_ -%"MBL?2_\ D8]<_P"ND/\ Z*% !XM_Y%#4_P#KW:MBL?Q; M_P BAJ?_ %[M6Q0!CP?\CQ??]@ZV_P#1D];!Z<.X6_1DLK=@1M2/'4C&YLY/TXJ?1?#NOQ M3Z$FIV=JL7ANVDC@>.XR;R0Q^6I Q\@VYSG/)KOJ* .+U+3/$$>MRZSI.G6T ML^I:8EI!BL=/ NM:'I-_HVB16MU;ZKIT%I+<2 M2^7]GD2/RV?;@[@5P0!SD5Z910!!96J6.GV]I%]R")8E^BC _E7&ZEH,1^)& MC+]NU+]Y8WC$B]DR,/!P.>!ST^E=S7-:C_R4O0O^P=>_^AP4 7/^$:A_Z".K M?^#"3_&C_A&H?^@CJW_@PD_QK9HH QO^$:A_Z".K?^#"3_&C_A&H?^@CJW_@ MPD_QK9HH QO^$:A_Z".K?^#"3_&C_A&H?^@CJW_@PD_QK9HH QO^$:A_Z".K M?^#"3_&C_A&H?^@CJW_@PD_QK9HH QO^$:A_Z".K?^#"3_&C_A&H?^@CJW_@ MPD_QK9HH QO^$:A_Z".K?^#"3_&C_A&H?^@CJW_@PD_QK9HH QO^$:A_Z".K M?^#"3_&C_A&H?^@CJW_@PD_QK9HH QO^$:A_Z".K?^#"3_&C_A&H?^@CJW_@ MPD_QK9HH QO^$:A_Z".K?^#"3_&C_A&H?^@CJW_@PD_QK9HH QO^$:A_Z".K M?^#"3_&C_A&H?^@CJW_@PD_QK9HH QO^$:A_Z".K?^#"3_&C_A&H?^@CJW_@ MPD_QK9HH QO^$:A_Z".K?^#"3_&C_A&H?^@CJW_@PD_QK9HH QO^$:A_Z".K M?^#"3_&C_A&H?^@CJW_@PD_QK9HH QO^$:A_Z".K?^#"3_&C_A&H?^@CJW_@ MPD_QK9HH QO^$:A_Z".K?^#"3_&C_A&H?^@CJW_@PD_QK9HH QO^$:A_Z".K M?^#"3_&C_A&H?^@CJW_@PD_QK9HH QO^$:A_Z".K?^#"3_&C_A&H?^@CJW_@ MPD_QK9HH QO^$:A_Z".K?^#"3_&C_A&H?^@CJW_@PD_QK9HH QO^$:A_Z".K M?^#"3_&C_A&H?^@CJW_@PD_QK9HH QO^$:A_Z".K?^#"3_&C_A&H?^@CJW_@ MPD_QK9HH QO^$:A_Z".K?^#"3_&C_A&H?^@CJW_@PD_QK9HH QO^$:A_Z".K M?^#"3_&C_A&H?^@CJW_@PD_QK9HH QO^$:A_Z".K?^#"3_&C_A&H?^@CJW_@ MPD_QK9HH QO^$:A_Z".K?^#"3_&C_A&H?^@CJW_@PD_QK9HH QO^$:A_Z".K M?^#"3_&C_A&H?^@CJW_@PD_QK9HH QO^$:A_Z".K?^#"3_&C_A&H?^@CJW_@ MPD_QK9HH QO^$:A_Z".K?^#"3_&C_A&H?^@CJW_@PD_QK9HH QO^$:A_Z".K M?^#"3_&C_A&H?^@CJW_@PD_QK9HH QO^$:A_Z".K?^#"3_&C_A&H?^@CJW_@ MPD_QK9HH QO^$:A_Z".K?^#"3_&C_A&H?^@CJW_@PD_QK9HH QO^$:A_Z".K M?^#"3_&C_A&H?^@CJW_@PD_QK9HH QO^$:A_Z".K?^#"3_&C_A&H?^@CJW_@ MPD_QK9HH QO^$:A_Z".K?^#"3_&C_A&H?^@CJW_@PD_QK9HH QO^$:A_Z".K M?^#"3_&C_A&H?^@CJW_@PD_QK9HH QO^$:A_Z".K?^#"3_&C_A&H?^@CJW_@ MPD_QK9HH QO^$:A_Z".K?^#"3_&C_A&H?^@CJW_@PD_QK9HH QO^$:A_Z".K M?^#"3_&C_A&H?^@CJW_@PD_QK9HH QO^$:A_Z".K?^#"3_&C_A&H?^@CJW_@ MPD_QK9HH QO^$:A_Z".K?^#"3_&C_A&H?^@CJW_@PD_QK9HH QO^$:A_Z".K M?^#"3_&C_A&H?^@CJW_@PD_QK9HH QO^$:A_Z".K?^#"3_&C_A&H?^@CJW_@ MPD_QK9HH QO^$:A_Z".K?^#"3_&C_A&H?^@CJW_@PD_QK9HH QO^$:A_Z".K M?^#"3_&C_A&H?^@CJW_@PD_QK9HH QO^$:A_Z".K?^#"3_&C_A&H?^@CJW_@ MPD_QK9HH QO^$:A_Z".K?^#"3_&C_A&H?^@CJW_@PD_QK9HH QO^$:A_Z".K M?^#"3_&C_A&H?^@CJW_@PD_QK9HH QO^$:A_Z".K?^#"3_&C_A&H?^@CJW_@ MPD_QK9HH QO^$:A_Z".K?^#"3_&C_A&H?^@CJW_@PD_QK9HH QO^$:A_Z".K M?^#"3_&C_A&H?^@CJW_@PD_QK9HH QO^$:A_Z".K?^#"3_&C_A&H?^@CJW_@ MPD_QK9HH QO^$:A_Z".K?^#"3_&C_A&H?^@CJW_@PD_QK9HH QO^$:A_Z".K M?^#"3_&C_A&H?^@CJW_@PD_QK9HH QO^$:A_Z".K?^#"3_&C_A&H?^@CJW_@ MPD_QK9HH QO^$:A_Z".K?^#"3_&C_A&H?^@CJW_@PD_QK9HH QO^$:A_Z".K M?^#"3_&C_A&H?^@CJW_@PD_QK9HH QO^$:A_Z".K?^#"3_&H?#]JMGK6M0)+ M-*%DB^>>0R,N?\ 72'_ -%"@ \6_P#(H:G_ ->[5L5C M^+?^10U/_KW:MB@#'@_Y'B^_[!UM_P"C)ZV*QX/^1XOO^P=;?^C)ZV* "BD= M@B,[G"J,D^@KE=%\;MJM]IZW&E26EGJR.^G7+3!O."C.&4#Y"5RPY/ [4 =7 M17/:YXGN-/U8:9I.E/J=VMJ;N9!,(A'$#M')!RQ.<#VZBLR?XB)) UUHNE2Z MC:6]C'?W_\ H<%=#;SQ MW5K%<0-NBE0.C#N",@USVH_\E+T+_L'7O_H<% '2T444 %%%% !1110 4444 M %%-DE2&,R2NJ(O5F. *=0 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1133*@F6(NHD92P3/) QDX_$?G0 ZBBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BFQRI-&'B=70Y 93D<'%.H **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HILDJ1*&E=4!8*"QQDDX _$D"G4 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 444U94:5HU=2Z %E!Y7/ M3/Y&@!U%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%-BE2 M:%)875XW4,K*A%.H **** "BBB@ HHHH *Q]+_Y&/7/^ND/_ **%;%8V ME,K>)-="D$K+"" >A\H'^M "^+?^10U/_KW:MBL?Q;_R*&I_]>[5L4 8\'_( M\7W_ &#K;_T9/6Q6/!_R/%]_V#K;_P!&3UL4 17,(N;2:!N!*C(?Q&*\^T+1 MM:\SPO9ZAI$ENGAB.0O<>:A6Z?RFB01@'/(8GYL8XKT:B@#B;]=7M/$P\0V& MA7-W]OTM;:2V$L:R6\JL67?EL8^8@D$XQWKGK#PCKGA30[W2++3&U'^U-'@L M_.BE4)!,J-&V_<0=N&!! /0\5ZO10!3TFQ_LO1+'3PVX6MO' &]=JA<_I6-? M>#Y+_5(-0D\2:O'<6Z21Q-%]G7:KE2P_U7/W%Z^E=+10!S?_ B=Y_T-^O?] M]V__ ,:H_P"$3O/^AOU[_ONW_P#C5=)10!S?_")WG_0WZ]_WW;__ !JC_A$[ MS_H;]>_[[M__ (U7244 ?\ 0WZ]_P!]V_\ \:H_X1.\_P"AOU[_ +[M_P#XU725RMQX MPN[/48?MVA36VF37PL8[N28!RY.U6\K&=A(X.<]\8H +KP3/>VKV]SXLUYXG M&&7?!S_Y"J;_ (1.\_Z&_7O^^[?_ .-57TOQR=0O['S-+DM].U.62&QO3,&\ MUD#'YD ^4,%8@Y.<=LTMI\0-,O+C7MD4ZVFBP)-)?]#?KW_?= MO_\ &JZ2B@#F_P#A$[S_ *&_7O\ ONW_ /C5'_")WG_0WZ]_WW;_ /QJNDHH M YO_ (1.\_Z&_7O^^[?_ .-4?\(G>?\ 0WZ]_P!]V_\ \:KI** .;_X1.\_Z M&_7O^^[?_P"-4?\ ")WG_0WZ]_WW;_\ QJNDHH YO_A$[S_H;]>_[[M__C5' M_")WG_0WZ]_WW;__ !JNDHH YO\ X1.\_P"AOU[_ +[M_P#XU1_PB=Y_T-^O M?]]V_P#\:KI** .;_P"$3O/^AOU[_ONW_P#C5'_")WG_ $-^O?\ ?=O_ /&J MZ2J6KW\NF:7) ?,Y) '/8/9K5[FQOM&>/6(IX((K. M.X#I,9L["),# ^5LY'&WOQ5C_A.[:UT/4;S5K.:UN].G^S3641\YVD*AE"$# MYMRD$' ]\8H F_X1.\_Z&_7O^^[?_P"-4?\ ")WG_0WZ]_WW;_\ QJHKCQ7J M1\*V.O:;HT,]M<68NY_M%^(/LZE0W78=W!/ITK5\-:K=:YX?]#?KW_?=O\ _&J/^$3O/^AOU[_ONW_^ M-5TE% '-_P#")WG_ $-^O?\ ?=O_ /&J/^$3O/\ H;]>_P"^[?\ ^-5TE% ' M-_\ ")WG_0WZ]_WW;_\ QJC_ (1.\_Z&_7O^^[?_ .-5TE% '-_\(G>?]#?K MW_?=O_\ &J/^$3O/^AOU[_ONW_\ C5=)10!S?_")WG_0WZ]_WW;_ /QJC_A$ M[S_H;]>_[[M__C5=)10!S?\ PB=Y_P!#?KW_ 'W;_P#QJC_A$[S_ *&_7O\ MONW_ /C5=)10!S?_ B=Y_T-^O?]]V__ ,:H_P"$3O/^AOU[_ONW_P#C5=)1 M0!S?_")WG_0WZ]_WW;__ !JC_A$[S_H;]>_[[M__ (U4NN^(-2TRXDCT[09; M^.WMS<3SM.(4"\_*I(.Y\ G'';GFLF?XC(8);S3-*FO=/M+2&\O9_-"-"DB[ MP%0@[V"_,1D<>M %NU\$S65N(+;Q9KR1J20N^#J22?\ EEZDU-_PB=Y_T-^O M?]]V_P#\:I;SQI8V_BO2]!ABEN)[\G=*JD1PCRVD&6Q@DA3@#G'-4AX]SKRV MITMA8-J7]EB[\]=_GXS_ *K&=O;.??&* +G_ B=Y_T-^O?]]V__ ,:H_P"$ M3O/^AOU[_ONW_P#C5=)10!S?_")WG_0WZ]_WW;__ !JC_A$[S_H;]>_[[M__ M (U7244 ?\ 0WZ]_P!]V_\ \:H_X1.\_P"AOU[_ +[M_P#XU7244 ?]#?KW M_?=O_P#&J/\ A$[S_H;]>_[[M_\ XU7244 ?]#?KW_?=O\ _&J/^$3O/^AOU[_ONW_^ M-5TE% '-_P#")WG_ $-^O?\ ?=O_ /&J/^$3O/\ H;]>_P"^[?\ ^-5TA. 3 MZ>E<@/'4UK?]#?KW_?=O_\ &JBTCQHUY=0Q:OIC MZ4EW9M?6DCS"3S(EP6W #Y6 921SUZU6@^(]E=>']4U:"PNC'9WJV<$3C8]T M[;-A ;&T,7&,]N: +W_")WG_ $-^O?\ ?=O_ /&J/^$3O/\ H;]>_P"^[?\ M^-59T+Q!+J=]>:=J-C_9^I62QO+ )A*I1\[65@!D':PZ#D&MN@#F_P#A$[S_ M *&_7O\ ONW_ /C5'_")WG_0WZ]_WW;_ /QJNDHH YO_ (1.\_Z&_7O^^[?_ M .-4?\(G>?\ 0WZ]_P!]V_\ \:KI** .;_X1.\_Z&_7O^^[?_P"-4?\ ")WG M_0WZ]_WW;_\ QJNDHH YO_A$[S_H;]>_[[M__C5'_")WG_0WZ]_WW;__ !JN MDHH YO\ X1.\_P"AOU[_ +[M_P#XU1_PB=Y_T-^O?]]V_P#\:KI** .;_P"$ M3O/^AOU[_ONW_P#C5'_")WG_ $-^O?\ ?=O_ /&JZ2B@#F_^$3O/^AOU[_ON MW_\ C5'_ B=Y_T-^O?]]V__ ,:KI*SM:U*ZTZVB.GZ;+J-Q-*(DB1MBKD$[ MG?!VJ,=<'M0!F?\ ")WG_0WZ]_WW;_\ QJH4\$S1W?]#?KW_?=O_P#& MJ/\ A$[S_H;]>_[[M_\ XU6='\1#?VL,NA:+-?/]B^VW,33+&8$W,NW/(9B4 M? & =O6NLTZ^@U33+:_M&W0742S1DCJK#(_G0!B?\(G>?]#?KW_?=O\ _&J/ M^$3O/^AOU[_ONW_^-5TE% '-_P#")WG_ $-^O?\ ?=O_ /&J/^$3O/\ H;]> M_P"^[?\ ^-5TE% '-_\ ")WG_0WZ]_WW;_\ QJC_ (1.\_Z&_7O^^[?_ .-5 MTE% '-_\(G>?]#?KW_?=O_\ &J/^$3O/^AOU[_ONW_\ C5=)10!S?_")WG_0 MWZ]_WW;_ /QJC_A$[S_H;]>_[[M__C5=)10!S?\ PB=Y_P!#?KW_ 'W;_P#Q MJC_A$[S_ *&_7O\ ONW_ /C5=)10!S?_ B=Y_T-^O?]]V__ ,:H_P"$3O/^ MAOU[_ONW_P#C5=)10!S?_")WG_0WZ]_WW;__ !JC_A$[S_H;M>_[[M__ (U4 M>O>+KW1)+V?^P9YM,T]5:YO&F$>00"3&A'S[0>>1Z#-0R^._+OIG32Y'TBWO M4L9]0\X#9*Q4<1XR5#.JDYZ]J )+3P3/96<-K;>+->2&"-8XUWP?*H& /]5Z M"IO^$3O/^AOU[_ONW_\ C50MXPO(-4MDOM!GM=/N[TV,-U),!(7R0K&+&0C% M>#D]0<59TGQC9ZUXLU#1+*&4BPA5WNF4JDC%V4JN1S@J03TSQ0 S_A$[S_H; M]>_[[M__ (U1_P (G>?]#?KW_?=O_P#&JZ2B@#F_^$3O/^AOU[_ONW_^-4?\ M(G>?]#?KW_?=O_\ &JZ2B@#F_P#A$[S_ *&_7O\ ONW_ /C5'_")WG_0WZ]_ MWW;_ /QJNDHH YO_ (1.\_Z&_7O^^[?_ .-5>T+P_'H;7D@O;N^GO95EFGNV M4L2$"#[JJ,84=JUJ* ,?Q;_R*&I_]>[5L5C^+?\ D4-3_P"O=JV* ,>#_D>+ M[_L'6W_HR>MBL>#_ )'B^_[!UM_Z,GK8H **** "BBB@ HHHH **** "BBB@ M HHHH *\ZADUS5_''VGQ%X:U/[):7)CTU4:$P1#[OVA_WFYF(R1Q\HZ#->BT M4 >;Z#X>UB)/#.A7>F206WAVY>5[YI5,3NKO*** "BBB@ HHHH **** "BBB@ HHHH **** " ML?Q5?:MIWANYG\.Z+Q-JE[9-:7&LS;XK61 MU9T58%B7=@D G:3@'O77T4 <--H6IW'PW\.Z ULP+&SAU%-P_=PI@R \\YV[ M>,]:[D * , < 444 %%%% !1110 4444 %%%% !1110 4444 %%%% '!^.9 M==OM7ATB'0]2NM :+?>2V#Q![DY_U.7=2JX'S$ET4 BW/]J^$OL<1DATVY8SR9 V MK]FD0$YZ\D#\:Y.+PGJ:^(A,VC2?VP-9-V=>\U/+-MO^YC=N_P!5A-NW&>K:3)IR:'ITELQEE1A/*XC4[-I/R@1DY..HXIMYX=OI]'\6Q/IS7 M!O-26YM8Q,(VD54B^9&'W6!0XSW SQ7>44 <5X(T"]M->U?6]02^C:^B@@0: MC,DD[+'O.YMGRJ,O@ >F>]=K110 4444 %%%% !1110 4444 %%%% !1110 M5SGC:_UZQT-!X6TZ6\O)Y1&SQ;";=#]Z0*[*&(Z 9ZD5T=% 'FUEH]WI[:%J M^F^'=2#:;-GZ/%IMOHU_Y&JW M=S>ZE+82Q&:!)')6%2SJ Q!&6&<^EO]$\,W/V?4-'BL M$L_-C5[1XFDV;_FQM(D.2"3Q78^&=*;0_"NF:7(P=[.UCA=AT+!0#CVS6I10 M 4444 %%%% !1110 4444 %%%% !1110 4444 >>>)9=;U/Q<;2_\-ZG=^'K M-HWB2T:';>2CG=)ND!V*>BXY(R?2H+SP[K$EMJ7AM-+D:TU'6$OQJ'FH(XXO M,25@1G=O!0J !@Y'->E44 >=Z=+KFJ^.%OO$OAK4UBMKAH].56A-O;)]WSF_ M>;FMBL>#_D>+[_L'6W_HR>MB M@ HHHH **** "BBB@#.UC49]/6T2SMH[F>[N/(199C$H^1GR6"L>B'MWJ#[5 MXC_Z!&F?^#.3_P",4:Y_R$=!_P"PC_[;S5L4 8_VKQ'_ - C3/\ P9R?_&*/ MM7B/_H$:9_X,Y/\ XQ6Q10!C_:O$?_0(TS_P9R?_ !BC[5XC_P"@1IG_ (,Y M/_C%;%% &/\ :O$?_0(TS_P9R?\ QBC[5XC_ .@1IG_@SD_^,5L44 8_VKQ' M_P! C3/_ 9R?_&*/M7B/_H$:9_X,Y/_ (Q6Q10!C_:O$?\ T"-,_P#!G)_\ M8H^U>(_^@1IG_@SD_P#C%;%% &/]J\1_] C3/_!G)_\ &*/M7B/_ *!&F?\ M@SD_^,5L4V66."%I9G5(T&YF8X 'K0!D_:O$?_0(TS_P9R?_ !BC[5XC_P"@ M1IG_ (,Y/_C%6-(US3]=MWFTRX698V*MC@@_2M"FTT[,#'^U>(_^@1IG_@SD M_P#C%'VKQ'_T"-,_\&M:4&K0-:VLE]C3Y[E0RVUS(BR G^' )!/TS2 J_:O$?\ T"-,_P#!G)_\ M8H^U>(_^@1IG_@SD_P#C%:#7]FEP('NX%F)P(S( Q.,XQ]*%O[-K5KE;N VZ M_>E$@V#\>E &?]J\1_\ 0(TS_P &N: ,K[5XC_P"@1IG_ (,Y M/_C%'VKQ'_T"-,_\&-^/7'7% &;]J\1_] C3/_!G)_\ &*/M7B/_ M *!&F?\ @SD_^,5=_M73\L/M]ME3AAYR\=>O/L?RJ0W]HMG]K-U +;KYQD&S M_OKI0!G?:O$?_0(TS_P9R?\ QBC[5XC_ .@1IG_@SD_^,5H2:A9Q+&TMW @E M&8RT@&_Z<\]12'4K(321&\M_-B4M(GFKN0#N1G@4 4/M7B/_ *!&F?\ @SD_ M^,4?:O$?_0(TS_P9R?\ QBF:+XJLM?M[*YTU6DMKR%Y5F+IA-I VL-V<\YX' MUQ6G'J%E+ 9HKN!X@VTR+*I4'TSGK0!G_:O$?_0(TS_P9R?_ !BC[5XC_P"@ M1IG_ (,Y/_C%:=O=07<7F6L\<\><;HW##/U%2T 8_P!J\1_] C3/_!G)_P#& M*/M7B/\ Z!&F?^#.3_XQ6Q10!C_:O$?_ $"-,_\ !G)_\8H^U>(_^@1IG_@S MD_\ C%;%% &/]J\1_P#0(TS_ ,&(_\ H$:9_P"#.3_XQ6Q10!C_ &KQ'_T"-,_\&(_P#H$:9_X,Y/_C%;%% &/]J\1_\ 0(TS_P &(_^@1IG_@SD_P#C%1:#XQTGQ)=2V^F22M)$F]@\97C. M/ZUNT)IJZ"<)4WRS5F8_VKQ'_P! C3/_ 9R?_&*/M7B/_H$:9_X,Y/_ (Q6 M$OQ(1M(GU<^'M4&E6\DBRW@,)"K&Y1GVA]V 5)Z9Q77+>VSPF9;B+RQ@%MXP M"<8!].H_.F09WVKQ'_T"-,_\&(_P#H$:9_X,Y/_C%:1O+878M3 M<1"X(W"'>-Y'KCK1%>6T\TD,-Q%)+%_K$1P63ZCM0!F_:O$?_0(TS_P9R?\ MQBC[5XC_ .@1IG_@SD_^,4_5?$=AI>C76I>8+J*U*K(MNZLP)8+CKUYI^E:[ M;:MI]S>0I)'';SS0/O'.8V*L1C/'% $/VKQ'_P! C3/_ 9R?_&*/M7B/_H$ M:9_X,Y/_ (Q69;^/[(NAU/3[[2X)K:2ZMY[M%"S1H-S$!6)4[3G# '%$7Q L M!;7,VIV-]IOD6@O$CN47=/"3@,@5CSD@;3@Y84 :?VKQ'_T"-,_\&(_P#H$:9_X,Y/_C%9O_">V<5I>-J&GWUE>6OE?Z#*BF67S3MCV;6(.Y@1 MUX(.<5JZ'K\6M_:HS:SV5W9R".XM;C;OC)4,I^4D$$$$$&@!GVKQ'_T"-,_\ M&(_P#H$:9_X,Y/_C%+IGB6QU+^T/F^S"POI+&0SLJAG10Q*\], M-^AJ^=0LUM!=&[@%NW28R#8?QZ4 9_VKQ'_T"-,_\&(_\ H$:9 M_P"#.3_XQ3M,\2:?J6EM?^8+6!;F6VS<.JY:.1D.#G')4D5HM=VZLX:>(&- M[@N/E7^\?0<'F@#,^U>(_P#H$:9_X,Y/_C%'VKQ'_P! C3/_ 9R?_&*UU8. MH92&4C((/6EH Q_M7B/_ *!&F?\ @SD_^,4?:O$?_0(TS_P9R?\ QBMBB@#' M^U>(_P#H$:9_X,Y/_C%'VKQ'_P! C3/_ 9R?_&*V** ,?[5XC_Z!&F?^#.3 M_P",4?:O$?\ T"-,_P#!G)_\8K8HH Q_M7B/_H$:9_X,Y/\ XQ1]J\1_] C3 M/_!G)_\ &*V** ,?[5XC_P"@1IG_ (,Y/_C%'VKQ'_T"-,_\&(_\ H$:9_P"#.3_XQ6I;W$=U;I/ VZ.1 M=RFI*2=U= 8_VKQ'_P! C3/_ 9R?_&*/M7B/_H$:9_X,Y/_ (Q64GC^"6(_^@1IG_@SD_\ C%9^ MH^-)+7Q)=:-I_A[4M4GM(8YIGM6A"J'W;1\[J2?E/:M+3/$NGZIX9&NQ,\=F M(W>3S5PT>PD.&'J"I'X4 -^U>(_^@1IG_@SD_P#C%'VKQ'_T"-,_\&(_P#H$:9_X,Y/_C%:,]_9VJHU MS=00B3[ADD"[OIGK6-<>,;&W\1C1FAG,YN(K?> -NZ2-W!ZYQA#^E %C[5XC M_P"@1IG_ (,Y/_C%'VKQ'_T"-,_\&0EU TW/[L2 MQUXZ\50US7 MXM$^RQBUN+V[O)#';VML!OD(&6.6( Y)- #?M7B/\ Z!&F?^#.3_XQ1]J\ M1_\ 0(TS_P &S^R:5J-S>W0E/V!8U66(1':Y;(_\ H$:9 M_P"#.3_XQ1]J\1_] C3/_!G)_P#&*75/$EEIG@^Y\2'?<6,%F;S]R 6>,+NX MSCDBKJ:G9.T:?:H5EDQMB:10Q. <8SUP10!1^U>(_P#H$:9_X,Y/_C%'VKQ' M_P! C3/_ 9R?_&*?JWB*QT>2WCG<233W4-L(HV4NID8*K$9SC)J_P#:[;[5 M]F^T1?:,;O*WC?CUQUH S?M7B/\ Z!&F?^#.3_XQ1]J\1_\ 0(TS_P &(_^@1I MG_@SD_\ C%;%% &/]J\1_P#0(TS_ ,&(_\ H$:9_P"#.3_XQ6Q10!C_ &KQ'_T"-,_\ M&(_P#H$:9_X,Y/_C%;%% &/]J\1_\ 0(TS_P &7Y7VJW2;R]V=NY0<9[]:MUD>$O^ M1+T3_KP@_P#1:UKT %%%% !1110!C^+?^10U/_KW:MBL?Q;_ ,BAJ?\ U[M6 MQ0!CP?\ (\7W_8.MO_1D];%8\'_(\7W_ &#K;_T9/6Q0 4444 %%%% !1110 M!CZY_P A'0?^PC_[;S5L5CZY_P A'0?^PC_[;S5L4 %%%% !1110 4444 %% M%% !1110!SGBGPYJ6NRV[:=K_#C7Y[*6-O%$UR"O\ MJ9=^USZ'+&O2J*UC5G%612DT>0>&OAWX@>&6=M0ET5MVP*N[6:AX-U2Z\7^(_$5@UP-0L;V"XTR M";BWGVVT:OQW+ %-W\)''>LOQF-4\30ZI+#X;N[>6YTZ/[*#I/FSRMM)*M(W M$15N, 9/49R*]GHK @\BO_"+7VG^(+J?19)KVXU;3WBD> F1HE%N'*G&<8W@ MX]\U)J6E7VFZCK\%GH ;3)=9MI(\6!G2*/[*NZ6.%<;_ )Q@XR 221Q7K-% M'CGAOPO=7.M6*:MH]P]E%K=U<*ES9"*,(UL K&,#:H+9X]>O-=SX,TJ6T\*W MNG2P/:(;V\6%"NW9&TK[2H],'(KJJ* //M#U75- \(6?AT>'+ZXU:SC6T4>2 M?LLF#@2&7[H7'..O;%8[Z-=;WL3H5T?$3:Z+I=6$!V"'S]^[SO01?)LSGVKU MFB@#QNZT*TTGP;X>_M#0GDDF\0M)=0+;YEF'F3,,CJW!SCN.E6(='FBUF/59 M_#UVWADZE-+'I8M2S1;H4593!UP75SC&1NSBO5+JQMKUX&NH5E:VE$T);^!P M" P]\$U8H \K\->%I9/%.F7.HZ(\>GQC4)K."XBR+5'EB,:D=%. Q [5FV.F M:G>>*M$GGT&2T,>HSF\BBTORXXD9)!\TY),H8D><<5[-10!XBGAO5Y?" MVDV>GZ/=036VEW4%S%Y)AWMY\+,F3@9=%8 ]_6KVKZ!_;5UL3W=I MXGN;2&0Y6%=V$XZ##"N'\6>"?$-K=VX,UYKFY"?-6-V\OGIU/UKVRBL948R/ M0HYA5I-;-+R1XCX4\%>(;J_F42WFB;8L^R3\D>.1>"]87X?-IVMY;,EJVP0_N, MDG^$KL8%3SQTKUJBMCSSRN\TN_M_B++K7FG7%MI] MM-82106:,O0R, #(V!D_@/>;Q%INJ^,\W=EI-_:'3],5#%P9+:6(QRW'E3-))M0\G 88 M]2#BNI\*17%WXCU_7)+2YM+>^>&.WCNHS&[+&F"Y0\KDD@9]*ZNB@#RP>&[F M]U%XM0TN66U?QE+=,LD1*M#Y& Y]5W#&>E1#0I-.UTSWN@SW6A6VL7C"SBM3 M(%$D47ERK%CYEW"0<#@MFO6** /#+/P_JD-IIES<:5>VVF(=05+-M+%VT#O= M,R$Q'IF/@,,XZ=#5J]\,:O)I>AQPZ3?2'3+,/J:2':U[;&3<+3CAF &<9XQM M_BKVFB@!D#*]O&T:%$9055EVE1CH1V^E/HHH **** "BBB@ HHHH **** "B MBB@#GM1\/ZA>7\D\&LS01N>(QG"_D16%K.B:S:JD27=WJ"2 [E4,5'UY-=]1 M7'4PE.:>Z;\V2XIGG^C:)K-SOA:YN]/2,94,&"GZ23V^H074K:'HVNZ-XA:[W-':EGTV;,G,C M9/E[67).,-D^M9VLZ9XDA\1W6O:?IE]-XKCNI8UU-G@B-D8X7>J\CG<6 M+ \&O;**["CSQ?#-YK7Q%U>_DO=8TNVET^S"26K>2)C^\W Y4\C(X'3-=7'H M\6A^$9-,T*SCF$-NZPV]PY(F8@G#L>3N)Y/O6Q10!Y/IUM>1WUG#X7TWQ'ID M95UU"POPS6D%1/H"!8]#F6[$EM_RV(CP' MR.6R7QGGK7JU% 'B#Z9K,OAK3;"^T&;S%T)84E_LO[3*\N6!B)8[8<#:O44 >>Z)J&H^$?# M,V>F^9YJ*8R9/M)Z8PPVJ >/)Y)QJ@@PB1 MK/ESYOIM#+LZG/3O76>/M&%[KGA_4[NQNM0TVQ:>.[MK56=B)%7:Q1>74%>0 M,]<]J["SL;;3XY([.%85DE:5PO=V.6/XFK% 'E>@VFJ>&]4L=;O=,U2:Q:VO M+2&V2,S36L33K)"&7D_=4CVX!J'0=+U7P>LMS>:3?W;:II B6*VC\WR9A+,_ MEMC[N1,!N/'RGFO6J* .$UK0;ZU^ MYH4<,ES?IH;6XBB!=GD\K&U<=>>!6' M>^%))-*\3WHT=VU-]3M9+67R"9=J"#E#C.!ALX]#7J]% 'D%QH\L=_96MQX< MO)]73Q0EW)J26Q9#;FXW!S+_ '0A5=O;'3C-0P^'-87Q.4O(+Q[[^W6NQFT44 %%%% !1110 4444 %%%% !0>AHH/0T 9'A+_ M )$O1/\ KP@_]%K6O61X2_Y$O1/^O"#_ -%K6O0 4444 %%%% &/XM_Y%#4_ M^O=JV*Q_%O\ R*&I_P#7NU;% &/!_P CQ??]@ZV_]&3UL5DWFE7KZP^H:;J$ M=L\D"02)+;>:"%9F!'S+C[YIOV+7_P#H-6G_ (+S_P#'* -BBL?[%K__ $&K M3_P7G_XY1]BU_P#Z#5I_X+S_ /'* -BBL?[%K_\ T&K3_P %Y_\ CE'V+7_^ M@U:?^"\__'* -BBL?[%K_P#T&K3_ ,%Y_P#CE'V+7_\ H-6G_@O/_P ?_CE'V+7_P#H-6G_ (+S_P#'* -BBL?[%K__ M $&K3_P7G_XY1]BU_P#Z#5I_X+S_ /'* #Q;_P BAJ?_ %[M6Q6!>Z+K&HV4 MMG=ZS;F"9=D@CL2K$=\'S#C\JWZ "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** K"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#__V0$! end XML 20 R1.htm IDEA: XBRL DOCUMENT v3.22.0.1
Document and Entity Information Document and Entity Information - USD ($)
12 Months Ended
Dec. 31, 2021
Jan. 28, 2022
Jul. 02, 2021
Document and Entity Information [Abstract]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2021    
Entity File Number 001-35419    
Entity Registrant Name KAMAN CORPORATION    
Entity Incorporation, State or Country Code CT    
Entity Tax Identification Number 06-0613548    
Entity Address, Address Line One 1332 Blue Hills Avenue,    
Entity Address, City or Town Bloomfield,    
Entity Address, State or Province CT    
Entity Address, Postal Zip Code 06002    
City Area Code (860)    
Local Phone Number 243-7100    
Title of 12(b) Security Common Stock ($1 par value)    
Trading Symbol KAMN    
Security Exchange Name NYSE    
Entity Well-known Seasoned Issuer Yes    
Entity Voluntary Filers No    
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    
ICFR Auditor Attestation Flag true    
Entity Shell Company false    
Entity Public Float     $ 1,376,988,159
Entity Common Stock, Shares Outstanding   27,875,575  
Entity Central Index Key 0000054381    
Current Fiscal Year End Date --12-31    
Document Fiscal Year Focus 2021    
Document Fiscal Period Focus FY    
Amendment Flag false    
Document Transition Report false    
Auditor Firm ID 238    
Auditor Location Hartford, Connecticut    
Auditor Name PricewaterhouseCoopers LLP    

XML 21 R2.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 140,800 $ 104,377
Restricted Cash, Current 0 25,121
Accounts receivable, net 73,524 153,806
Contract with Customer, Asset, Net, Current 112,354 108,645
Capitalized Contract Cost, Net, Current 850 3,511
Inventories 193,100 185,072
Income tax refunds receivable 13,832 5,269
Other current assets 12,083 12,173
Total current assets 546,543 597,974
Accumulated depreciation 251,888 228,984
Property, plant and equipment, net of accumulated depreciation of $251,888 and $228,984, respectively 197,822 210,852
Operating Lease, Right-of-Use Asset 11,011 12,880
Goodwill 240,681 247,244
Other intangible assets, net 138,074 150,198
Deferred Tax Assets, Net 15,717 39,809
Capitalized Contract Cost, Net, Noncurrent 10,249 8,311
Other assets 38,385 39,125
Total assets 1,198,482 1,306,393
Current liabilities:    
Accounts payable – trade 42,134 60,200
Accrued salaries and wages 38,892 70,552
Contract with Customer, Liability, Current 2,945 39,073
Operating Lease, Liability, Current 4,502 4,305
Income taxes payable 386 19
Disposal Group, Including Discontinued Operation, Liabilities, Current 0 18,086
Other current liabilities 32,076 36,177
Total current liabilities 120,935 228,412
Long-term debt, excluding current portion, net of debt issuance costs 189,421 185,401
Deferred Income Tax Liabilities, Net 6,506 7,381
Underfunded pension 21,786 69,610
Contract with Customer, Liability, Noncurrent 16,528 11,019
Operating Lease, Liability, Noncurrent 7,140 9,325
Disposal Group, Including Discontinued Operation, Liabilities, Noncurrent 0 1,171
Other long-term liabilities 39,837 47,636
Commitments and contingencies (Note 19)
Preferred stock, shares outstanding (in shares) 0 0
Preferred stock, shares authorized (in shares) 200,000 200,000
Preferred stock, par value (in dollars per share) $ 1 $ 1
Common stock, shares issued (in shares) 30,434,269 30,278,668
Common stock, shares authorized (in shares) 50,000,000 50,000,000
Common stock, par value (in dollars per share) $ 1 $ 1
Shareholders’ equity:    
Preferred stock, $1 par value, 200,000 shares authorized; none outstanding $ 0 $ 0
Common stock, $1 par value, 50,000,000 shares authorized; voting; 30,434,269 and 30,278,668 shares issued, respectively 30,434 30,279
Additional paid-in capital 248,153 238,829
Retained earnings 750,445 728,764
Accumulated other comprehensive income (loss) $ (111,385) $ (130,821)
Shares of common stock held in treasury at cost (in shares) 2,573,896 2,555,785
Less 2,573,896 and 2,555,785 shares of common stock, respectively, held in treasury, at cost $ (121,318) $ (120,613)
Total shareholders’ equity 796,329 746,438
Total liabilities and shareholders’ equity $ 1,198,482 $ 1,306,393
XML 22 R3.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Balance Sheets (Parentheticals) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Statement of Financial Position [Abstract]    
Accumulated depreciation $ 251,888 $ 228,984
Stockholders' Equity, Number of Shares, Par Value and Other Disclosures [Abstract]    
Preferred stock, par value (in dollars per share) $ 1 $ 1
Preferred stock, shares authorized (in shares) 200,000 200,000
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 1 $ 1
Common stock, shares authorized (in shares) 50,000,000 50,000,000
Common stock, shares issued (in shares) 30,434,269 30,278,668
Shares of common stock held in treasury at cost (in shares) 2,573,896 2,555,785
XML 23 R4.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Statement [Abstract]      
Revenues $ 708,993 $ 784,459 $ 761,608
Cost of Goods and Services Sold 472,375 538,877 520,803
Gross profit 236,618 245,582 240,805
Selling, general and administrative expenses 152,474 169,485 160,768
Goodwill and Intangible Asset Impairment 0 50,307 0
Impairment of Long-Lived Assets to be Disposed of 0 36,285 0
Research and development costs 16,072 14,755 11,896
Intangible assets amortization expense 10,468 15,666 4,523
Costs of Transition Services Agreement 1,728 12,515 4,673
Cost of Acquired Retention Plans [Line Items] 0 22,814 0
Restructuring and severance costs (Note 5) 6,154 8,359 1,558
Gain (Loss) on Disposition of Business 234 (493) 3,739
Net (gain) loss on sale of assets (8) 200 237
Operating income (loss) 49,496 (84,311) 53,411
Interest expense, net 16,290 19,270 17,202
Net Periodic Defined Benefits Expense (Reversal of Expense), Excluding Service Cost Component (26,229) (16,250) (396)
Income from transition services agreement (931) (8,439) (3,673)
Other income, net (142) (728) (309)
Earnings (loss) from continuing operations before income taxes 60,508 (78,164) 40,587
Income tax expense (benefit) 16,832 (7,730) (15,859)
Net earnings 43,676 (70,434) 56,446
Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, Net of Tax 0 0 29,027
Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax 0 692 124,356
Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent 0 692 153,383
Net earnings $ 43,676 $ (69,742) $ 209,829
Earnings per share:      
Income (Loss) from Continuing Operations, Per Basic Share $ 1.57 $ (2.54) $ 2.02
Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share 0 0.02 5.49
Earnings Per Share, Basic (in dollars per share) 1.57 (2.52) 7.51
Income (Loss) from Continuing Operations, Per Diluted Share 1.57 (2.54) 2.01
Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic and Diluted Share 0 0.02 5.46
Diluted earnings per share (in dollars per share) $ 1.57 $ (2.52) $ 7.47
Weighted average shares outstanding:      
Basic (in shares) 27,865 27,723 27,936
Diluted (in shares) 27,891 27,723 28,092
XML 24 R5.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Supplemental Income Statement Elements [Abstract]      
Net earnings (loss) $ 43,676 $ (69,742) $ 209,829
Other comprehensive income, net of tax:      
Foreign currency translation adjustments and other 9,489 15,634 (1,772)
Pension plan adjustments, net of tax expense of $2,949, $1,315, and $2,619, respectively 9,947 4,438 8,871
Other comprehensive income 19,436 20,072 7,099
Total comprehensive income (loss) 63,112 (49,670) 216,928
Pension plan adjustments, net of tax expense (benefit) $ 2,949 $ 1,315 $ 2,619
XML 25 R6.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statement of Shareholders' Equity - USD ($)
Total
Common Stock
Additional Paid-In Capital
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Treasury Stock
Beginning Balance (in shares) at Dec. 31, 2018   29,544,714        
Beginning Balance at Dec. 31, 2018 $ 633,157,000 $ 29,545,000 $ 200,474,000 $ 610,103,000 $ (134,898,000) $ (72,067,000)
Beginning Balance (in shares) at Dec. 31, 2018           1,672,917
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net earnings (loss) 209,829,000 0 0 209,829,000 0 $ 0
Income Tax Effects Allocated Directly to Equity, Cumulative Effect of Change in Accounting Principle 0 0 0 23,094,000 (23,094,000) 0
Other comprehensive income $ 7,099,000 0 0 0 7,099,000 0
Common Stock, Dividends, Per Share, Declared $ 0.80          
Dividends (per share of common stock, $0.80) $ (22,360,000) $ 0 0 (22,360,000) 0 0
Changes due to convertible notes transactions (in shares)   0        
Stock Issued During Period, Value, Conversion of Convertible Securities   $ 0   $ 0 $ 0 $ 0
Adjustments to Equity, Equity Component of Convertible Debt (18,000)          
Adjustments to Additional Paid in Capital, Convertible Debt with Conversion Feature     $ (18,000)      
Purchase of treasury shares (in shares)   0 0 0 0 522,622
Purchase of treasury shares (31,785,000) $ 0       $ (31,785,000)
Employee stock plans (in shares)   449,937        
Employee stock plans 19,676,000 $ 449,000 $ 20,151,000 $ 0 $ 0  
Employee stock plans (in shares)           17,609
Employee stock plans           $ (924,000)
Share-based compensation expense (in shares)   63,804        
Share-based compensation expense 7,604,000 $ 64,000 7,546,000 0 0  
Share-based compensation expense (in shares)           6,184
Share-based compensation expense           $ (6,000)
Ending Balance (in shares) at Dec. 31, 2019   30,058,455        
Ending Balance at Dec. 31, 2019 823,202,000 $ 30,058,000 228,153,000 820,666,000 (150,893,000) $ (104,782,000)
Ending Balance (in shares) at Dec. 31, 2019           2,219,332
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net earnings (loss) (69,742,000) 0 0 (69,742,000) 0 $ 0
Other comprehensive income $ 20,072,000 0 0 0 20,072,000 0
Common Stock, Dividends, Per Share, Declared $ 0.80          
Dividends (per share of common stock, $0.80) $ (22,160,000) $ 0 0 (22,160,000) 0 $ 0
Purchase of treasury shares (in shares)   0       302,778
Purchase of treasury shares (14,209,000) $ 0 0 0 0 $ (14,209,000)
Employee stock plans (in shares)   164,149        
Employee stock plans 4,296,000 $ 164,000 5,752,000 0 0  
Employee stock plans (in shares)           (32,150)
Employee stock plans           $ (1,620,000)
Share-based compensation expense (in shares)   56,064        
Share-based compensation expense 4,979,000 $ 57,000 4,924,000 0 0  
Share-based compensation expense (in shares)           1,525
Share-based compensation expense           $ (2,000)
Ending Balance (in shares) at Dec. 31, 2020   30,278,668        
Ending Balance at Dec. 31, 2020 $ 746,438,000 $ 30,279,000 238,829,000 728,764,000 (130,821,000) $ (120,613,000)
Ending Balance (in shares) at Dec. 31, 2020 2,555,785         2,555,785
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net earnings (loss) $ 43,676,000 0 0   0 $ 0
Income Tax Effects Allocated Directly to Equity, Cumulative Effect of Change in Accounting Principle 274,000 0 0 274,000 0 0
Other comprehensive income $ 19,436,000 0 0 0 19,436,000 0
Common Stock, Dividends, Per Share, Declared $ 0.80          
Dividends (per share of common stock, $0.80) $ (22,269,000) $ 0 0 (22,269,000) 0 $ 0
Purchase of treasury shares (in shares)   0       12,992
Purchase of treasury shares (618,000) $ 0 0 0 0 $ (618,000)
Employee stock plans (in shares)   71,945        
Employee stock plans 2,705,000 $ 72,000 2,716,000 0 0  
Employee stock plans (in shares)           1,416
Employee stock plans           $ (83,000)
Share-based compensation expense (in shares)   83,656        
Share-based compensation expense 6,687,000 $ 83,000 6,608,000 0 0  
Share-based compensation expense (in shares)           3,703
Share-based compensation expense           $ (4,000)
Ending Balance (in shares) at Dec. 31, 2021   30,434,269        
Ending Balance at Dec. 31, 2021 $ 796,329,000 $ 30,434,000 $ 248,153,000 $ 750,445,000 $ (111,385,000) $ (121,318,000)
Ending Balance (in shares) at Dec. 31, 2021 2,573,896         2,573,896
XML 26 R7.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statement of Shareholders' Equity (Parentheticals) - $ / shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dividends Declared [Abstract]      
Common Stock, Dividends, Per Share, Declared $ 0.80 $ 0.80 $ 0.80
XML 27 R8.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Statement of Cash Flows [Abstract]      
Cash, Including Discontinued Operations   $ 136,089 $ 471,540
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents $ 140,800 136,089  
Net earnings (loss) 43,676 (69,742) 209,829
Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent 0 692 153,383
Cash flows from operating activities:      
Net earnings (loss) 43,676 (70,434) 56,446
Adjustments to reconcile earnings from continuing operations, net of tax to net cash provided by operating activities:      
Depreciation and amortization 36,654 43,899 25,854
Amortization of debt issuance costs 1,836 1,746 1,996
Accretion of convertible notes discount 2,957 2,860 2,760
Provision for doubtful accounts 575 1,381 788
Impairment of Long-Lived Assets to be Disposed of 0 36,285 0
Gain (Loss) on Disposition of Business, Non Cash 234 (493) 3,971
Net (gain) loss on sale of assets (8) 200 237
Goodwill and Intangible Asset Impairment 0 50,307 0
Net loss (gain) on derivative instruments 1,025 (466) 302
Stock compensation expense 6,687 4,979 4,669
Noncash Consideration on Sale of Aircraft 0 0 (3,100)
Deferred income taxes 20,998 (6,055) 182
Changes in assets and liabilities, excluding effects of acquisitions/divestitures:      
Accounts receivable 78,367 7,042 (8,173)
Increase (Decrease) in Contract with Customer, Asset (3,482) 12,629 (21,994)
increase (Decrease) in Capitalized Contract Cost 725 294 4,506
Inventories (10,357) (18,485) (25,129)
Income tax refunds receivable (8,565) 2,763 (6,296)
Increase (Decrease) in Operating Right of Use Assets 1,798 1,513 3,390
Other assets 3,450 2,490 (6,108)
Accounts payable - trade (18,398) (9,227) 14,034
Increase (Decrease) in Contract with Customer, Liability (30,708) (29,555) (26,638)
Increase (Decrease) in Operating Lease Liabilities (1,918) (1,560) (3,423)
Payments for Retention Plans (25,108) 0 0
Other current liabilities (8,880) 16,955 6,085
Income taxes payable 295 (4,885) 7,888
Pension liabilities (37,580) (21,550) 4,170
Other long-term liabilities (5,575) (6,164) 6,071
Net Cash Provided by (Used in) Operating Activities, Continuing Operations 48,698 16,469 42,488
Cash Provided by (Used in) Operating Activities, Discontinued Operations 0 0 (50,288)
Net cash provided by operating activities from continuing operations 48,698 16,469 (7,800)
Cash flows from investing activities:      
Proceeds from Divestiture of Businesses 0 5,223 655,030
Proceeds from Divestiture of Businesses, Net of Cash Divested (3,428)    
Proceeds from Sales of Business, Affiliate and Productive Assets   493 0
Expenditures for property, plant & equipment (17,530) (17,783) (22,447)
Acquisition of businesses including earn out adjustments, net of cash acquired 0 (304,661) 0
Other, net (154) (1,994) (4,267)
Net Cash Provided by (Used in) Investing Activities, Continuing Operations (21,112) (318,722) 628,316
Cash Provided by (Used in) Investing Activities, Discontinued Operations 0 0 (9,838)
Net cash (used in) provided by investing activities of continuing operations (21,112) (318,722) 618,478
Cash flows from financing activities:      
Net repayments under revolving credit agreements 0 0 (38,500)
Proceeds from (Repayments of) Other Long-term Debt 0 0 (76,875)
Repayment of convertible notes 0 0 (500)
Proceeds from exercise of employee stock awards 2,705 4,296 19,676
Purchase of treasury shares (618) (14,210) (30,060)
Dividends paid (22,241) (22,210) (22,343)
Debt and equity issuance costs 0 0 (3,584)
Other (2,079) (1,411) (527)
Net Cash Provided by (Used in) Financing Activities, Continuing Operations (22,233) (33,535) (152,713)
Cash Provided by (Used in) Financing Activities, Discontinued Operations 0 0 7,967
Net cash used in financing activities of continuing operations (22,233) (33,535) (144,746)
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect 5,353    
Net increase (decrease) in cash and cash equivalents   (335,788) 465,932
Disposal Group, Including Discontinued Operation, Cash and Cash Equivalents 0 0 (21,834)
Effect of exchange rate changes on cash and cash equivalents (642) 337 (269)
Cash and cash equivalents and restricted cash at beginning of period 104,377 471,540  
Cash and cash equivalents and restricted cash at end of period (See Note 2) $ 140,800 $ 104,377 $ 471,540
XML 28 R9.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2021
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Kaman Corporation, headquartered in Bloomfield, Connecticut, was incorporated in 1945 and is a diversified company that conducts business in the aerospace and defense, medical and industrial markets. Kaman Corporation reports information for itself and its subsidiaries (collectively, the "Company") in three business segments, Engineered Products, Precision Products and Structures.

Basis of Presentation

The accompanying consolidated financial statements include the accounts of the Company and its subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. Certain amounts in prior year financial statements and notes thereto have been reclassified to conform to current year presentation. In 2021, the Company reclassified its research and development costs and intangible asset amortization expense out of selling, general and administrative expenses to distinct line items on the income statement. The Company updated the presentation of the earliest years presented on the Consolidated Statement of Operations to conform to this presentation.

Following the sale of the Company's Distribution business in 2019, the Company operated as one segment. In the fourth quarter of 2021, our Chief Operating Decision Maker ("CODM") established a new structure for the Company to better align the Company's businesses to support capital allocation plans, portfolio management and growth. This new structure resulted in the introduction of three reportable segments: Engineered Products, Precision Products and Structures. See Note 4, Segment and Geographic Information, for 2021 financial results by segment and a recast of financial results by segment for fiscal years 2020 and 2019.

During the fourth quarter of 2020, the Company committed to a plan and received approval from its Board of Directors to sell its United Kingdom ("UK") Composites division. As a result of the approved plan, the UK Composites division met the criteria set forth in ASC 205-20, Presentation of Financial Statements - Discontinued Operations ("ASC 205-20"). for held for sale. At December 31, 2020, the assets of the UK Composites business were considered impaired as the estimated fair value of the disposal group was lower than the estimated carrying value of the UK Composites business. As a result, $24.3 million in assets were written off and the remaining loss related to the anticipated sale of the disposal group of $12.0 million was accrued for in liabilities held for sale, current portion on the Company's Consolidated Balance Sheets, resulting in a total loss of $36.3 million recorded to impairment on assets held for sale on the Company's Consolidated Statement of Operations in the year ended December 31, 2020. The related liabilities of the UK division to be sold were reclassified to liabilities held for sale, respectively, as of December 31, 2020 on the Company's Consolidated Balance Sheets. The Company sold its UK Composites division in a transaction that closed on February 2, 2021. An additional loss of $0.2 million was recorded to loss (gain) on sale of business in the year ended December 31, 2021. See Note 2, Disposals, to the Consolidated Financial Statements for further information.

During the third quarter of 2019, the Company completed the sale of its Distribution business for total cash consideration of $700.0 million, excluding certain working capital adjustments and transaction costs. The Distribution business' results of operations and the related cash flows have been reclassified to earnings from discontinued operations in the Consolidated Statements of Operations and cash flows from discontinued operations in the Consolidated Statements of Cash Flows, respectively, for all periods presented. See Note 2, Disposals, to the Consolidated Financial Statements for further information.

During the year ended December 31, 2020, the Company recorded a correction of certain prior-period errors. The errors primarily resulted in revenue being overstated and cost of sales being understated, resulting in income before taxes being overstated for the years ended December 31, 2019 and December 31, 2018 by approximately $1.1 million and $0.8 million, respectively. The corresponding correction, totaling $1.9 million, was recorded in fiscal year 2020. This correction was not material to the prior period financial statements.

Use of Estimates

The preparation of the consolidated financial statements in accordance with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Significant items subject to such estimates and assumptions include the carrying amount of property, plant and equipment, goodwill and other intangible assets; valuation allowances for receivables, inventories and income taxes; valuation of share-based compensation; assets and obligations related to employee benefits; and accounting for long-term contracts including claims. Actual results could differ from those estimates.
1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

Foreign Currency Translation

The Company has certain operations outside the United States that prepare financial statements in currencies other than the U.S. dollar. For these operations, results of operations and cash flows are translated using the average exchange rate throughout the period. Assets and liabilities are generally translated at end of period rates. The gains and losses associated with these translation adjustments are included as a component of accumulated other comprehensive income (loss) in shareholders’ equity.

Concentration of Credit Risk

Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of trade accounts receivable. The carrying amounts of these items, as well as trade accounts payable and notes payable, approximate fair value due to the short-term maturity of these instruments. At December 31, 2021, no individual customer accounted for more than 10% of consolidated accounts receivable. At December 31, 2020, one individual customer accounted for more than 10% of consolidated accounts receivable. In the year ended December 31, 2021, two individual customers, the U.S. Government ("USG") and a Joint Programmable Fuze ("JPF") direct commercial sales ("DCS") customer, accounted for more than 10% of consolidated net sales. In the year December 31, 2020, three individual customers, the USG, The Boeing Company and a JPF DCS customer, accounted for more than 10% of consolidated net sales. In both 2021 and 2020, sales to the USG were primarily made by the Engineered Products and Precision Products segment, while sales to a JPF DCS customer were made by the Precision Products segment. In 2020, sales to The Boeing Company were made by all three segments. Foreign sales were approximately 41.6%, 50.0% and 44.4% of the Company’s net sales in 2021, 2020 and 2019, respectively, and are concentrated in the Middle East, Germany, Canada, United Kingdom, New Zealand, Switzerland and France.

Additional Cash Flow Information

Non-cash investing activities in 2021 include an accrual of $2.0 million for purchases of property and equipment. Non-cash financing activities in 2021 include an adjustment to other comprehensive income related to the underfunding of the pension and SERP plans. The total net adjustment was $9.9 million, net of tax of $2.9 million. Additionally, non-cash financing activities in 2021 include $5.6 million of dividends declared but not yet paid.

Non-cash financing activities in 2020 include an adjustment to other comprehensive income related to the underfunding of the pension and SERP plans. The total net adjustment was $4.4 million, net of tax of $1.3 million. Additionally, non-cash financing activities in 2020 include $5.5 million of dividends declared but not yet paid.

Non-cash investing activities in 2019 include an accrual of $0.8 million for purchases of property and equipment (including finance lease obligations), $4.0 million in working capital adjustments associated with the sale of the Distribution business and the write-off of the $4.0 million note receivable associated with the sales of the UK Tooling business as it was deemed not likely to be collected. Additionally, in 2019, the Company repurchased a K-MAX® aircraft from a customer who was simultaneously purchasing a new aircraft to support the development of the Company's unmanned aircraft system. The repurchased aircraft was used to settle a portion ($3.1 million) of the purchase price on the customer's new K-MAX® aircraft. Non-cash financing activities in 2019 include an adjustment to other comprehensive income related to the underfunding of the pension and SERP plans. The total net adjustment was $8.9 million, net of tax of $2.6 million. Additionally, non-cash financing activities in 2019 include $5.6 million of dividends declared but not yet paid and an accrual of $1.7 million for purchases of treasury shares.

The Company describes its pension obligations in more detail in Note 17, Pension Plans.

Revenue Recognition

Under Accounting Standard Codification ("ASC") 606, the amount of revenue recognized for any goods or services reflects the consideration that the Company expects to be entitled to receive in exchange for these goods or services. To achieve this core principle, the Company applies the following five step approach: (1) identify the contract with a customer; (2) identify the performance obligations in the contract; (3) determine the transaction price; (4) allocate the transaction price to performance obligations in the contract; and (5) recognize revenue when or as a performance obligation is satisfied.
1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

Revenue Recognition - continued

A contract is accounted for when there has been approval and commitment from both parties, the rights of the parties are identified, payment terms are identified, the contract has commercial substance and collectability of consideration is probable. Performance obligations under a contract are identified based on the goods or services that will be transferred to the customer that are both capable of being distinct and are distinct in the context of the contract. In certain instances, the Company has concluded distinct goods or services should be accounted for as a single performance obligation when they are a series of distinct goods or services that have the same pattern of transfer to the customer. To the extent a contract includes multiple promised goods or services, the Company must apply judgment to determine whether the customer can benefit from the goods or services either on their own or together with other resources that are readily available to the customer (the goods or services are distinct) and if the promise to transfer the goods or services to the customer is separately identifiable from other promises in the contract (the goods or services are distinct in the context of the contract). If these criteria are not met, the promised services are accounted for as a single performance obligation. The transaction price is determined based on the consideration that the Company will be entitled to in exchange for transferring goods or services to the customer. To the extent the transaction price includes variable consideration, the Company estimates the amount of variable consideration that should be included in the transaction price, generally utilizing the most likely amount method. Determining the transaction price requires significant judgment. If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative standalone selling price basis. Standalone selling price is determined by the price at which the performance obligation is sold separately. If the standalone selling price is not observable through past transactions, the Company estimates the standalone selling price by taking into account available information such as market conditions and internally approved pricing guidelines related to the performance obligations. Performance obligations are satisfied either over time or at a point in time as discussed in further detail below. In addition, the Company's contracts with customers generally do not include significant financing components or non-cash consideration.

In certain instances, the Company has accounted for contracts using the portfolio approach, a practical expedient permissible under the standard. The determination of when the use of the portfolio approach is appropriate requires judgment from management based on consideration of all the facts and circumstances. The Company uses the portfolio approach when the effect of accounting for a group of contracts or a group of performance obligations would not differ materially from considering each contract or performance obligation separately. This determination requires the use of estimates and assumptions that reflect the size and composition of the portfolio. The Company primarily uses the portfolio approach for its commercial and defense bearings and structures businesses. The Company's primary criteria considered when using the portfolio approach is the commonality of economic factors, which generally follow the product type based on consistent production costs and standard pricing for the products.

To determine the appropriate revenue recognition model for long-term contracts, the Company evaluates whether a contract exists, considering whether multiple contracts should be combined as one single contract and then whether the contract should be accounted for as more than one performance obligation. This evaluation requires significant judgment, as these decisions could change the amount of revenue and profit recorded in a given period. For certain programs, the Company may promise to provide distinct goods or services within a contract, in which case these are separated into more than one performance obligation.

For certain programs, the Company recognizes revenue over time because of continuous transfer of control to the customer. For USG contracts, this continuous transfer of control to the customer is supported by clauses in the contract that provide lien rights to the customer over the work in progress, thereby control transfers as costs are incurred. For non-USG contracts, the customer typically controls the work in progress because the Company is producing products that do not have an alternative use to the Company and where contractual termination clauses provide the Company rights to payment for work performed to date plus a reasonable profit.
1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

Revenue Recognition - continued

Revenue is recognized based on the extent of progress towards completion of the performance obligation. The selection of the method to measure progress towards completion requires judgment and is based on the nature of the products or services to be provided. The Company generally uses the cost-to-cost measure of progress for its contracts because it best depicts the transfer of assets to the customer which occurs as cost is incurred under the contracts. Under the cost-to-cost method, the extent of progress towards completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation. Revenues, including estimated fees or profits, are recorded proportionally as costs are incurred. Total estimated contract costs generally include labor, materials and subcontractors’ costs, other direct costs and related overhead costs. These estimates also include the estimated cost of satisfying offset obligations, as required under certain contracts. The complexity of certain programs as well as technical risks and uncertainty as to the future availability of materials and labor resources could affect the Company’s ability to accurately estimate future contract costs.

For contracts that recognize revenue over time, the Company performs detailed quarterly reviews of the progress and execution of its performance obligations under these contracts. As part of this process, management reviews information including, but not limited to, any outstanding key contract matters, progress towards completion and the related program schedule, identified risks and opportunities and the related changes in estimates of revenues and costs. The risks and opportunities include management's judgment about the ability and cost to achieve the schedule (e.g. the number and type of milestone events), technical requirements (e.g., a newly-developed product versus a mature product) and other contract requirements. Management must make assumptions and estimates regarding labor productivity and availability, the complexity of the work to be performed, the availability of materials, the length of time to complete the performance obligation (e.g. to estimate increases in wages and prices for materials and related support cost allocations), execution by subcontractors, the availability and timing of funding from customers and overhead cost rates, among other variables. Based upon these reviews, the Company will record the effects of adjustments in profit estimates each period. If at any time management determines that in the case of a particular contract total costs will exceed total contract revenue, a provision for the entire anticipated contract loss is recorded at that time. The Company recognized reductions in revenue of $2.6 million and $7.0 million in the years ended December 31, 2021 and 2020, respectively, due to changes in profit estimates. These decreases were primarily related to cost growth on certain legacy fuzing contracts and certain structures contracts, partially offset by favorable cost performance on the JPF contract with the USG. The Company recognized as reduction in revenue in the year ended December 31, 2019 of $4.6 million due to a change in profit estimates. This decrease was primarily related to cost growth on the SH-G program with Peru, a certain legacy fuzing contract and certain structures contracts, partially offset by favorable cost performance on the JPF contract with the USG.

Due to the nature of the work required to be performed on many of the Company's performance obligations, the estimation of total revenue and cost at completion is complex, subject to many variables and requires significant judgment. From time-to-time the Company enters into long-term contracts with the USG and other customers that contain award fees, incentive fees or other provisions that can either increase or decrease the transaction price. These variable amounts generally are awarded upon achievement of certain performance metrics, program milestones or cost targets and can be based upon customer discretion. The Company estimates variable consideration at the most likely amount to which it expects to be entitled. Estimated amounts are included in the transaction price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. Estimates of variable consideration and determination of whether to include estimated amounts in the transaction price are based largely on an assessment of the Company's anticipated performance and all information (historical, current and forecasted) that is reasonably available. The Company does not include financing components as variable consideration if less than one year. At December 31, 2021, the Company did not have any significant financing components.

Contracts are often modified to account for changes in contract specifications and requirements. The Company considers contract modifications to exist when the modification either creates new or makes changes to the existing enforceable rights and obligations. Contract modifications for goods or services that are not distinct from the existing contract are accounted for as if they were part of that existing contract. In these cases, the effect of the contract modification on the transaction price and the measure of progress for the performance obligation to which it relates is recognized as an adjustment to revenue (either as an increase in or a reduction of revenue) on a cumulative catch-up basis, except when such modifications relate to a performance obligation that is a series of substantially the same distinct goods or services. If the modification relates to a performance obligation for a series of substantially the same distinct goods or services, the modification is treated prospectively. Contract modifications for goods or services that are considered distinct from the existing contract are accounted for as separate contracts. The Company applied the practical expedient for any contracts that were modified prior to January 1, 2018; therefore, the contracts were not restated retrospectively for those modifications.
1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

Revenue Recognition - continued

For other contracts, excluding the long-term contracts discussed above, the method of revenue recognition remained substantially the same under ASC 606. For these contracts, revenue is primarily recognized at the point in time when the title transfers to the customer, as this is when the performance obligation is controlled by the customer. Additionally, a small percentage of revenue related to certain contracts for repairs and overhauls is accounted for over time under ASC 606. Under these contracts, revenue is generally recognized as work is performed in proportion to the actual costs incurred as compared to total estimated contract costs.

Cost of Sales and Selling, General and Administrative Expenses

Cost of sales includes costs of products and services sold (i.e., purchased product, raw material, direct labor, engineering labor, outbound freight charges, depreciation and amortization, indirect costs and overhead charges). Selling expenses primarily consist of advertising, promotion, bid and proposal, employee payroll and corresponding benefits and commissions paid to sales and marketing personnel. General and administrative expenses primarily consist of employee payroll including executive, administrative and financial personnel and corresponding benefits, incentive compensation, consulting expenses, warehousing costs, and depreciation. Legal costs are expensed as incurred and are generally included in general and administrative expenses.

In 2021, the Company reclassified its research and development costs and intangible asset amortization expense out of selling, general and administrative expenses to distinct line items on the income statement. The Company updated the presentation of the earliest years presented on the Consolidated Statement of Operations to conform to this presentation.

Cash and Cash Equivalents

Cash and cash equivalents include cash on hand, demand deposits and short-term cash investments. These investments are liquid in nature and have original maturities of three months or less. The Company's cash and cash equivalents at December 31, 2021 and 2020 included $65.5 million and $51.5 million of Level 1 (quoted prices in active markets for identical assets or liabilities) money market funds.

On January 3, 2020, the Company acquired all of the equity interests of Bal Seal. Upon closing, the Company funded $24.7 million associated with Bal Seal's employee retention plans into escrow accounts. This amount and related interest was included in restricted cash on the Company's Consolidated Balance Sheets as of December 31, 2020. Eligible participants received an allocation of the escrow balance one year following the acquisition date.

Bank overdraft positions, which occur when total outstanding issued checks exceed available cash balances at a single financial institution at the end of a reporting period, are reclassified to other current liabilities within the consolidated balance sheets. At December 31, 2021 and 2020, the Company had bank overdrafts of $1.4 million and $1.6 million, respectively, included in other current liabilities.

Accounts Receivable

The Company has three types of accounts receivable: (a) Trade receivables, which consist of amounts billed and currently due from customers; (b) USG contracts, which consist of (1) amounts billed, and (2) costs and accrued profit – not billed; and (c) Commercial and other government contracts, which consist of (1) amounts billed, and (2) costs and accrued profit – not billed. The Company's receivables, net, consist of amounts billed and currently due from customers. The amounts due are stated at their net estimated realizable value.

The allowance for doubtful accounts reflects management’s best estimate of probable losses inherent in the trade accounts receivable and billed contracts balance. Management performs ongoing evaluations of its customers’ current creditworthiness, as determined by the review of their credit information to determine if events have occurred subsequent to the recognition of revenue and the related receivable that provide evidence that such receivable will be realized in an amount less than that recognized at the time of sale. Estimates of credit losses are based on historical losses, current economic conditions, geographic considerations, and in some cases, evaluating specific customer accounts for risk of loss.
1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

Contract Assets

The Company's contract assets include unbilled amounts typically resulting from sales under long-term contracts when the cost-to-cost method of revenue recognition is applied and revenue recognized exceeds the amount billed to the customer, and right to payment is not just subject to the passage of time. Amounts do not exceed their net realizable value. Contract assets are generally classified as current as such amounts are billable and collectible within twelve months.

Contract Costs

Contract costs consist of costs to obtain and fulfill a contract. Costs to fulfill a contract primarily consist of nonrecurring engineering costs incurred at the start of a new program for which such costs are expected to be recovered under existing and future contracts. Such costs are amortized over the estimated revenue amount of the contract. Costs to obtain a contract consist of commissions and agent fees paid in connection with the award of a contract. If these costs are determined to have an amortization period of less than one year, the Company applies the practical expedient and the related costs are expensed as incurred. If the amortization period is determined to be greater than a year and the incremental costs to obtaining the contract qualify as an asset, then the contract costs are recorded and amortized over the estimated contract revenue.

Inventories

The Company has the following types of inventory: (a) raw materials, (b) contracts in process and other work in process, and (c) finished goods. Raw material includes certain general stock materials but primarily relates to purchases that were made in anticipation of specific programs for which production has not been started as of the balance sheet date. Raw materials are stated at the lower of the cost of the inventory or its fair market value. Contracts in process and other work in process and finished goods are valued at production cost represented by raw material, labor and overhead. Contracts in process and other work in process and finished goods are not reported at amounts in excess of net realizable values.

Property, Plant and Equipment

Property, plant and equipment is recorded at cost. Depreciation is computed primarily on a straight-line basis over the estimated useful lives of the assets. The estimated useful lives for buildings generally range from 15 to 40 years and for leasehold improvements range from 1 to 20 years, whereas machinery, office furniture and equipment generally have useful lives ranging from 3 to 15 years. At the time of retirement or disposal, the acquisition cost of the asset and related accumulated depreciation are eliminated and any gain or loss is credited to or charged against income.

Long-lived assets, such as property, plant and equipment and purchased intangible assets subject to amortization, are reviewed for impairment whenever events or changes in circumstances indicate the carrying amount of an asset may not be recoverable. If circumstances require a long-lived asset be tested for possible impairment, the Company first compares undiscounted cash flows expected to be generated by an asset to the carrying value of the asset. If the carrying value of the long-lived asset is not recoverable on an undiscounted cash flow basis, an impairment is recognized to the extent that the carrying value exceeds its fair value. Fair value is determined through various valuation techniques including discounted cash flow models, quoted market values and third-party independent appraisals, as considered necessary.

Maintenance and repair items are charged against income as incurred, whereas renewals and betterments are capitalized and depreciated.

Leasing

The Company accounts for leases in accordance with ASC 842, Leases. Under ASC 842, the Company determines if a contract contains a lease at the inception date of the contract. To determine if the contract contains a lease, the Company evaluates if there is an identified asset in the contract and if the Company has control over the use of the identified asset. The Company has elected not to apply the recognition requirements of ASC 842 to short-term leases (leases that, at the commencement date, have a lease term of twelve months or less and do not include an option to purchase the underlying asset that the lessee is reasonably certain to exercise) as permissible under the standard. For short-term leases, the Company recognizes lease payments on a straight-line basis and variable payments in the period in which the obligation for those payments is incurred.
1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

Leasing - continued

The Company must classify each lease as a finance lease or an operating lease. The Company's finance leases are included in machinery, office furniture and equipment and construction in process. Amortization of these assets is included in depreciation and amortization expense. The Company's operating leases consist of rent commitments under various leases for office space, warehouses, land and buildings.

At the commencement date, the right-of-use asset and lease liability are recorded to the Company's Consolidated Balance Sheets when the Company obtains control of the use of the asset. Lease liabilities are recognized at commencement based on the present value of the unpaid lease payments over the lease term. The initial measurement of the right-of-use asset is equal to the total of the initial measurement of the lease liability, incremental costs to obtain the lease and prepaid lease payments, less any lease incentives received. Some of the Company's leases have fixed amount rent escalations or contingent rent that are recognized on a straight-line basis over the entire lease term. Material leasehold improvements and other landlord incentives are amortized over the shorter of their economic lives or the lease term, including renewal periods, if reasonably assured. Substantially all real estate taxes, insurance and maintenance expenses associated with leased facilities are obligations of the Company. The Company elected the practical expedient allowing the Company to combine lease and non-lease components by class as a single lease component for its real estate leases. Nonlease components for the Company's vehicles and other equipment leases are not material. The Company uses the discount rate implicit in a lease contract, if available. As most of the Company's leases do not provide an implicit rate, the Company uses the incremental borrowing rate based on the information available at the commencement date in determining the present value of lease payments.

Certain leases are renewable for varying periods and certain leases including options to terminate the leases. For renewal options, the Company performs an assessment at commencement if it is reasonably likely to exercise the option. The assessment is based on the Company's intentions, past practices, estimates and factors that create an economic incentive for the Company. Generally, the Company is not reasonably certain to exercise the renewal option in a lease contract as it performs an assessment for most real estate leases within six months prior to termination comparing the renewal rents under the option with the fair market returns for equivalent property under similar terms and conditions. Although the Company does not historically change locations often, it is not reasonably certain the Company will exercise the renewal option; therefore, the periods covered by the renewal option are not typically included in the lease term at commencement. While some of the Company's leases include options allowing early termination of the lease, the Company historically has not terminated its lease agreements early unless there is an economic, financial or business reason to do so; therefore, the Company does not typically consider the termination option in its lease term at commencement.

Subsequent to the initial measurement, the lease liability continues to be measured at the present value of unpaid lease payments throughout the lease term. The lease liability is remeasured if the lease is modified and the modification is not accounted for as a separate contract, there is a change in the assessment of the lease term, the assessment of a purchase option exercise or the amount probable of being owed under a residual value guarantee, or a contingency is resolved resulting in some or all of the variable lease payments becoming fixed payments. Subsequent to the initial measurement, the right-of-use asset for a finance lease is equivalent to the initial measurement less accumulated amortization and any accumulated impairment losses. Generally, amortization of finance leases is recorded to cost of sales on a straight-line basis over the lease term. Subsequent to initial measurement, the right-of-use asset for an operating lease is equivalent to initial measurement less accumulated amortization (the difference between the straight-line lease cost for the period and the accretion of the lease liability using the effective interest method).

Goodwill and Other Intangible Assets

Goodwill represents the excess of the aggregate purchase price over the fair value of the net identifiable assets acquired in a purchase business combination and is reviewed for impairment at least annually.

ASC Topic 350, "Intangibles - Goodwill and Other," ("ASC 350") permits the assessment of qualitative factors to determine whether events and circumstances lead to the conclusion that it is necessary to perform the quantitative goodwill impairment test required under ASC 350. The qualitative assessment management performs takes into consideration the following factors: general economic conditions, industry specific performance, changes in carrying values of the reporting units or asset groups, the assessment of assumptions used in the previous fair value calculation and changes in transaction multiples.
1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

Goodwill and Other Intangible Assets - continued

In the quantitative goodwill impairment test, the fair value of the reporting unit is compared with its carrying value (including goodwill). If the fair value of the reporting unit is less than its carrying value, an impairment charge is recognized for the amount by which the carrying amount exceeds the reporting unit's fair value, assuming the loss recognized does not exceed the total amount of goodwill for the reporting unit. Fair value of the reporting unit is determined using an income methodology based on management’s estimates of forecasted cash flows for each reporting unit, with those cash flows discounted to present value using rates commensurate with the risks associated with those cash flows. In addition, management uses a market-based valuation method involving analysis of market multiples of revenues and earnings before interest, taxes, depreciation and amortization ("EBITDA") for (i) a group of comparable public companies and (ii) recent transactions, if any, involving comparable companies. 

Goodwill and intangible assets with indefinite lives are evaluated annually for impairment in the fourth quarter, based on annual forecast information. Intangible assets with finite lives are amortized over their estimated period of benefit. Goodwill and other intangible assets are reviewed for possible impairment whenever changes in conditions indicate that the fair value of a reporting unit is more likely than not below its carrying value. During the third quarter of 2020, the Company identified a triggering event for possible impairment for the Aerosystems reporting unit based on a decline in earnings compared to forecasts used in prior periods and updated forecasts, which indicated the forecasted cash flows for this reporting unit were lower than amounts previously forecasted. Management performed a quantitative analysis on the Aerosystems reporting unit using an income methodology based on estimates of forecasted cash flows, with those cash flows discounted to present value using rates commensurate with the risks associated with those cash flows. In addition, management used a market-based valuation method involving analysis of market multiples of revenues and earnings before interest, taxes, depreciation and amortization ("EBITDA") for (i) a group of comparable companies and (ii) recent transactions, if any, involving comparable companies. The quantitative analysis resulted in a conclusion that the fair value of the Aerosystems reporting unit was $56.1 million below its carrying value. In the year ended December 31, 2020, the Company recorded a goodwill impairment charge of $50.3 million for the Aerosystems reporting unit, which represented the entire goodwill balance for the reporting unit. No such charges were recorded in 2021 or 2019.

In the fourth quarter of 2020, the Company committed to a plan and received approval from its Board of Directors to sell its UK Composites division. At December 31, 2020, the assets of the UK Composites business were considered impaired as the estimated fair value of the disposal group was lower than the estimated carrying value of the UK Composites business. As a result, $24.3 million in assets were written off and the remaining loss related to the anticipated sale of the disposal group of $12.0 million was accrued for in liabilities held for sale, current portion on the Company's Consolidated Balance Sheets, resulting in a total loss of $36.3 million recorded to impairment on assets held for sale on the Company's Consolidated Statements of Operations in the year ended December 31, 2020. Of this amount, $22.9 million related to the cumulative translation adjustment balance for the UK Composites division. The Company sold its UK Composites business in a transaction that closed on February 2, 2021. An additional loss of $0.2 million was recorded to loss (gain) on sale of business in the year ended December 31, 2021.

Debt

The Company relies on bank financing as an important source of liquidity for its business activities. Outstanding debt is classified as current or long-term based on the maturity of the Company's financing arrangements. Current and long-term debt balances are reported net of debt issuance costs. See Note 14, Debt, for further information on the Company's financing arrangements.

Contract Liabilities

The Company's contract liabilities consist of advance payments and billings in excess of revenue recognized and deferred revenue. Advance payments and billings in excess of revenue recognized are classified as current or noncurrent based on the timing of when recognition of revenue is expected.
1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

Unfulfilled Performance Obligations

Unfulfilled performance obligations ("backlog") represents the transaction price of firm orders for which work has not been performed and excludes unexercised contract options and potential orders under ordering-type contracts. As of December 31, 2021, the aggregate amount of the transaction price allocated to backlog was $700.9 million. The Company expects to recognize revenue on approximately $409.3 million of this amount over the next 12 months, with the remaining amount to be recognized thereafter. At December 31, 2020, the aggregate amount of the transaction price allocated to backlog was $631.2 million.

Self-Insured Retentions

To limit exposure to losses related to group health, workers’ compensation, auto and product general liability claims, the Company obtains third-party insurance coverage. The Company has varying levels of deductibles for these claims. The total liability/deductible for group health is limited to $0.3 million per claim, workers’ compensation is limited to $0.4 million per claim and for product/general liability the limit is $0.3 million per claim. The Company pays a fixed premium for its auto liability policy; therefore, there is no deductible on claims. The cost of such benefits is recognized as expense based on claims filed in each reporting period and an estimate of claims incurred but not reported (“IBNR”) during such period. The estimates for the IBNR are based upon historical trends and information provided to us by the claims administrators, and are periodically revised to reflect changes in loss trends. These amounts are included in other current liabilities on the Consolidated Balance Sheets.

Liabilities associated with these claims are estimated in part by considering historical claims experience, severity factors and other actuarial assumptions. Projections of future losses are inherently uncertain because of the random nature of insurance claim occurrences and the potential for differences between actual developments and actuarial assumptions. Such self-insurance accruals will likely include claims for which the ultimate losses will be settled over a period of years.

Research and Development

Research and development expenses include laboratory research; concept development; design, testing and modification of possible products or processes; design of tools for new technology and engineering activity required to advance development. Costs not specifically covered by contracts are recognized as expense as incurred and included in research and development costs on the Company's Consolidated Statements of Operations. In 2021, the Company reclassified its research and development costs out of selling, general and administrative expenses to a distinct line item on the income statement. The Company updated the presentation of the earliest years presented on the Consolidated Statement of Operations to conform to this presentation. Customer funded research expenditures (which are included in cost of sales) were $0.4 million in 2021, $0.1 million in 2020 and $0.6 million in 2019.

Income Taxes

Income taxes are accounted for using the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss, capital loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates was recognized in income in the period that includes the enactment date. The deferred income taxes were significantly impacted by the enactment of the Tax Cuts and Jobs Act of 2017 ("Tax Reform"). The adjustments to deferred income taxes resulted in stranded tax effects of items within accumulated other comprehensive income. In 2019, the Company elected to reclassify the stranded tax effects to retained earnings from accumulated other comprehensive income using the item-by-item approach.

The Company records a benefit for uncertain tax positions in the financial statements only when it determines it is more likely than not that such a position will be sustained upon examination by taxing authorities based on the technical merits of the position. Unrecognized tax benefits represent the difference between the position taken in the tax return and the benefit reflected in the financial statements.
1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

Share-Based Payment Arrangements

The Company records compensation expense for share-based awards based upon an assessment of the grant date fair value of the awards. The fair value of each option award is estimated on the date of grant using the Black-Scholes option valuation model. A number of assumptions are used to determine the fair value of options granted. These include expected term, dividend yield, volatility of the options and the risk free interest rate. In 2021, the Company modified its long-term incentive program to increase the emphasis on equity. Beginning in the first quarter of 2021, the long-term incentive awards granted consist of a combination of service-based restricted stock awards ("RSAs") and performance stock units ("PSUs") which are intended to be settled in shares, as opposed to cash-based awards that had been utilized in the past. The number of PSUs that will vest will be determined based on total shareholder return ("TSR") and return on total invested capital ("ROIC") over a three-year performance period, each of which will remain equally weighted in determining payouts. The fair value of the PSUs based on TSR is estimated on the date of grant using a Monte-Carlo simulation model. A number of assumptions are used to determine the fair value of the PSUs granted, including expected term, volatility, the risk-free interest rate and dividend yield. See Note 22, Share-Based Arrangements, for further information.

Environmental Remediation

The Company is subject to environmental regulation by federal, state and local authorities in the United States and regulatory authorities with jurisdiction over its foreign operations. When the Company becomes aware of environmental risk, it performs a site study to ascertain the potential magnitude of contamination and the estimated cost of remediation. Environmental costs are accrued when it is probable that a liability has been incurred and the amount can be reasonably estimated. The most likely cost to be incurred is accrued based on an evaluation of currently available facts with respect to each individual site. Conditions of the site must be monitored throughout the remediation process as numerous factors could affect the estimated liability. The Company evaluates the identified environmental issues to ensure the time to complete the remediation and the total cost of remediation are consistent with the initial estimate. If there is any change in the cost and/or timing of remediation, the accrual is adjusted accordingly. See Note 13, Environmental Costs, and Note 19, Commitments and Contingencies, for further information.

Derivative Financial Instruments

The Company is exposed to certain risks relating to its ongoing business operations, including market risks relating to fluctuations in foreign currency exchange rates and interest rates. Derivative financial instruments are recognized on the Consolidated Balance Sheets as either assets or liabilities and are measured at fair value. Changes in the fair values of derivatives are recorded each period in earnings or accumulated other comprehensive income, depending on whether a derivative is effective as part of a hedged transaction. Gains and losses on derivative instruments reported in accumulated other comprehensive income are subsequently included in earnings in the periods in which earnings are affected by the hedged item. The Company does not offset fair value amounts of derivative instruments. The Company does not use derivative instruments for speculative purposes. See Note 9, Derivative Financial Instruments, for further information.

Pension Accounting

The Company accounts for its defined benefit pension plan by recognizing the overfunded or underfunded status of the plan, calculated as the difference between the plan assets and the projected benefit obligation, as an asset or liability on the balance sheet, with changes in the funded status recognized in comprehensive income in the year in which they occur.

Expenses and liabilities associated with the plan are determined based upon actuarial valuations. Integral to the actuarial valuations are a variety of assumptions including expected return on plan assets and discount rate. The Company regularly reviews the assumptions, which are updated at the measurement date, December 31st. The impact of differences between actual results and the assumptions are accumulated and generally amortized over future periods, which will affect expense recognized in future periods. The service cost component of net benefit cost is recorded in cost of sales and selling, general and administrative expenses separately from the other components of net benefit cost, which are recorded to non-service pension and postretirement benefit income. See Note 17, Pension Plans, for further information.
1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

Recent Accounting Standards

Recent Accounting Standards Adopted

In December 2019, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2019-12, "Income Taxes (Topic 740) - Simplifying the Accounting for Income Taxes". The objective of the standard is to simplify the accounting for income taxes by removing certain exceptions and to improve consistent application of Topic 740 by clarifying and amending existing guidance. The standard update is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020. Early adoption of the standard was permitted, including adoption in any interim period for which financial statements have not yet been issued. If early adopted in an interim period, the adjustments should be reflected as of the beginning of the annual period that includes that interim period. All amendments under the standard must be adopted in the same period. In 2021, the Company adopted ASU 2019-12 using the modified retrospective basis which resulted in a cumulative effect increase to retained earnings of $0.3 million.

Recent Accounting Standards Yet to be Adopted

In October 2021, the FASB issued ASU 2021-08, "Business Combinations (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers". The amendments in this standard update address diversity and inconsistency related to the recognition and measurement of contract assets and contract liabilities acquired in a business combination and require that an acquirer recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606, Revenue from Contracts with Customers. This standard update is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years and should be applied prospectively to business combinations occurring on or after the effective date of the amendments. Early adoption of the standard is permitted, including adoption in an interim period. The adoption of this standard update is not expected to have a material impact on the Company's consolidated financial statements; however, the impact will be dependent on future business combinations.

In May 2021, the FASB issued ASU 2021-04, "Earnings Per Share (Topic 260), Debt - Modifications and Extinguishments (Subtopic 470-50), Compensation - Stock Compensation (Topic 718), and Derivatives and Hedging - Contracts in Entity's Own Equity (Subtopic 815-40): Issuer's Accounting for Certain Modifications or Exchanges of Freestanding Equity-Classified Written Call Options (a consensus of the FASB Emerging Issues Task Force)". The objective of this standard update is to clarify and reduce diversity in an issuer's accounting for modifications or exchanges of freestanding equity-classified written call options that remain equity classified after modification or exchange. The guidance clarifies whether an issuer should account for a modification or an exchange of a freestanding equity-classified written call option that remains equity classified after modification or exchange as either an adjustment to equity and, if so, the related earnings per share ("EPS") effects, if any, or as an expense and, if so, the manner and pattern of recognition. The standard update is effective for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. Early adoption is permitted, including adoption in an interim period. The Company is currently assessing the potential impact this standard update could have on its consolidated financial statements.

In August 2020, the FASB issued ASU 2020-06, "Debt - Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity". The objective of this standard update is to simplify the accounting for certain financial instruments with characteristics of liabilities and equity. The update removes certain separation models between a debt component and equity or derivative component for certain convertible instruments, adds new disclosure requirements for convertible instruments to improve the decision usefulness and relevance of the information being provided to users of financial statements, clarifies the guidance for determining whether a contract qualifies for a scope exception from derivative accounting, and amends EPS guidance to improve consistency. The standard update is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2021. Early adoption of the standard is permitted, but no earlier than fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. An entity should adopt the guidance as of the beginning of its annual fiscal year and can do so using a modified retrospective method or fully retrospective method of transition. The Company is currently assessing the potential impact this standard update could have on its consolidated financial statements.
1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

Recent Accounting Standards

Recent Accounting Standards Yet to be Adopted - continued

In March 2020, the FASB issued ASU 2020-04, "Reference Rate Reform (Topic 848) - Facilitation of the Effects of Reference Rate Reform on Financial Reporting". The objective of the standard is to address operational challenges likely to arise in accounting for contract modifications and hedge accounting due to reference rate reform. The amendments in this ASU provide optional expedients and exceptions for applying GAAP to contracts, hedging relationships and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. The standard update is effective for all entities as of March 12, 2020 through December 31, 2022. An entity may elect to apply the amendments for contract modifications by topic or industry subtopic as of any date from the beginning of an interim period that includes or is subsequent to March 12, 2020, or prospectively from a date within an interim period that includes or is subsequent to March 12, 2020. Once elected for a topic or industry subtopic, the amendments in this standard update must be applied prospectively for all eligible contract modifications for that topic or industry subtopic. An entity may elect to apply the amendments for eligible hedging relationships existing as of the beginning of the interim period that includes March 12, 2020 and to new eligible hedging relationships entered into after the beginning of the interim period that includes March 12, 2020. If an entity elects to apply any of the amendments for an eligible hedging relationship existing as of the beginning of the interim period that includes March 12, 2020, any adjustments as a result of those elections must be reflected as of the beginning of that interim period. If an entity elects to apply any of the amendments for a new hedging relationship entered into between the beginning of the interim period that includes March 12, 2020 and March 12, 2020, any adjustments as a result of those elections must be reflected as of the beginning of the hedging relationship. In December 2021, the Company amended its credit agreement to move its LIBOR benchmark for non-USD borrowings to other non-USD benchmark rates. Future USD borrowings under this current Credit Agreement will continue be based on LIBOR. The impact of the adoption of this standard update is dependent on the Company's contracts modifications as a result of reference rate reform; however, the Company does not expect the adoption of the amendments associated with hedging relationships to have a material impact on the Company's consolidated financial statements.

Subsequent to the issuance of ASU 2020-04, the FASB issued the following update: ASU 2021-01, "Reference Rate Reform (Topic 848) - Scope". The amendments in this update affect the guidance within ASU 2020-04 and are being assessed with ASU 2020-04.
XML 29 R10.htm IDEA: XBRL DOCUMENT v3.22.0.1
Discontinued Operations (Notes)
12 Months Ended
Dec. 31, 2021
Discontinued Operations [Abstract]  
Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]
2. DISPOSALS

UK Composites Business

In the fourth quarter of 2020, the Company received approval from its Board of Directors to sell its UK Composites division. Subsequent to the end of the year, the Company sold its UK Composites division in a transaction that closed on February 2, 2021. The sale of the UK Composites business did not meet the criteria set forth in ASC 205-20, for discontinued operations as it did not reflect a shift in the Company's strategy. As a result of the approved plan, the UK Composites division met the criteria set forth in ASC 205-20 for held for sale presentation. The related liabilities of the UK division to be sold were reclassified to liabilities held for sale, as of December 31, 2020 on the Company's Consolidated Balance Sheets. Financial results for the UK Composites division were included in the Structures segment for the years ended December 31, 2021, 2020 and 2019 within Note 4, Segment and Geographic Information.
2. DISPOSALS (CONTINUED)

UK Composites Business - continued

The following table provides information on the loss recorded on the sale of the UK Composites business. These amounts reflect the balance sheet of the UK Composites business as of February 2, 2021.

In thousands
Estimated fair value$3,600 
Assets, including cash on hand23,460 
Liabilities6,618 
Net book value of business16,842 
UK cumulative foreign currency translation adjustment balance22,835 
Transaction costs442
Loss on the sale of the UK Composites business$36,519 

Of this amount, a loss of $36.3 million was recorded to impairment on assets held for sale in the year ended December 31, 2020 and a loss of $0.2 million was recorded to loss (gain) on sale of business in the year ended December 31, 2021.

Cash and cash equivalents and restricted cash at the beginning of the period on the Company’s Consolidated Statement of Cash Flows for the year ended December 31, 2021 includes $6.6 million of cash that was included in the UK Composites business disposal group. However, given the assets of the disposal group are recognized net of the impairment charge recorded in December 31, 2020, such amounts are not reflected on the Company’s Consolidated Balance Sheet at December 31, 2020.

Distribution Business

On August 26, 2019, the Company completed the sale of its Distribution business for total cash consideration of $700.0 million, excluding certain working capital adjustments. The sale of the Distribution business was a result of the Company's shift in strategy to be a highly focused, technologically differentiated aerospace and engineered products company. As a result of the sale, the Distribution segment met the criteria set forth in ASC 205-20 for discontinued operations.

Upon closing, the Company entered into a transition services agreement ("TSA") with the buyer, pursuant to which the Company agreed to support the information technology, human resources and benefits, tax and treasury functions of the Distribution business for six to twelve months. The buyer exercised the option to extend the support period for up to a maximum of an additional year for certain IT services. The buyer had the right to terminate individual services at any point over the renewal term and began to terminate certain services in 2020. During the third quarter of 2021, the TSA expired and all services were completed as of the end of the period. Since the sale of the Distribution business, costs associated with the TSA were $18.9 million through December 31, 2021. The Company incurred $1.7 million, $12.5 million and $4.7 million in costs associated with the TSA in 2021, 2020 and 2019, respectively, which was included in costs from transition services agreement on the Company's Consolidated Statement of Operations. Since the sale of the Distribution business, the Company earned $13.0 million in income associated with the TSA through December 31, 2021. The Company earned $0.9 million, $8.4 million and $3.7 million in income associated with the TSA in 2021, 2020 and 2019, respectively, which was included in income from transition services agreement on the Company's Consolidated Statement of Operations.

Since the sale of the Distribution business, cash outflows from the Company to its former Distribution business totaled $8.7 million through December 31, 2021, which primarily related to Distribution employee and employee-related costs incurred prior to the sale. Cash outflows from the Company to its former Distribution business after the sale totaled $0.6 million, $0.3 million and $7.8 million for the years ended December 31, 2021, 2020 and 2019, respectively. Since the sale of the Distribution business, cash inflows from the Company's former Distribution business to the Company totaled $18.9 million through December 31, 2021, which primarily related to cash received for services performed under the TSA and the $5.2 million working capital adjustment settled in the first quarter of 2020. Cash inflows from the Company's former Distribution business after the sale totaled $2.0 million, $13.3 million and $3.6 million for the years ended December 31, 2021, 2020 and 2019, respectively.
2. DISPOSALS (CONTINUED)

Distribution Business - continued

The results of operations for the Company's former Distribution business were included in discontinued operations on the Company's Consolidated Statement of Operations. The following table provides information regarding the results of discontinued operations:
For the Year Ended December 31,
202120202019
In thousands
Net sales from discontinued operations$— $— $748,451 
Cost of sales from discontinued operations— — 536,749 
Gross profit from discontinued operations— — 211,702 
Selling, general and administrative expenses from discontinued operations— — 177,475 
Net loss on sale of assets from discontinued operations— — 
Operating income from discontinued operations— — 34,219 
Interest expense, net from discontinued operations— — 25 
Other income, net from discontinued operations— — (12)
Earnings from discontinued operations before income taxes— — 34,206 
Income tax expense— — 5,179 
Earnings from discontinued operations before gain on disposal— — 29,027 
Gain on disposal of discontinued operations, pretax— 925 167,757 
Income tax expense on gain on disposal— 233 43,401 
Gain on disposal of discontinued operations, net of tax— 692 124,356 
Earnings from discontinued operations, net of tax$— $692 $153,383 

In the year ended December 31, 2020, the Company recorded a gain on disposal of discontinued operations as a result of the final settlement of the working capital adjustment, partially offset by transaction costs.
2. DISPOSALS (CONTINUED)

Distribution Business - continued

The following table provides information on the gain recorded on the sale of the Company's former Distribution business for 2019. These amounts reflect the closing balance sheet of its Distribution business upon the closing of the sale on August 26, 2019 (in thousands):
Net proceeds received from sale of Distribution(1)
$659,934 
Distribution assets
Cash and cash equivalents$21,834 
Accounts receivable, net150,317 
Contract assets9,128 
Inventories163,995 
Other current assets20,289 
Property plant and equipment, net of accumulated depreciation of $73,795
51,039 
Operating right-of-use assets, net68,049 
Goodwill149,204 
Other intangible assets, net28,361 
Deferred income taxes133 
Other assets195 
Total Distribution assets$662,544 
Distribution liabilities
Accounts payable - trade$67,975 
Accrued salaries and wages12,916 
Operating lease liabilities, current portion19,981 
Other current liabilities22,024 
Deferred income taxes78 
Operating lease liabilities, noncurrent portion48,130 
Other long-term liabilities188 
Total Distribution liabilities$171,292 
Gain on sale of Distribution before income taxes$168,682 
(1) The proceeds received from the sale of the Distribution business were included in net cash (used in) provided by investing activities of continuing operations on the Company's Consolidated Statement of Cash Flows. These proceeds were net of transaction costs of $33.4 million and working capital adjustments. The final consideration and gain on sale was settled in the first quarter of 2020.
XML 30 R11.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Combinations
12 Months Ended
Dec. 31, 2021
Business Combinations [Abstract]  
Business Combination Disclosure
3. BUSINESS COMBINATIONS

On January 3, 2020, the Company acquired all of the equity interests of Bal Seal Engineering ("Bal Seal"), of Foothill Ranch, California, at a purchase price of $317.5 million. Bal Seal is a leader in the design, development, and manufacturing of highly engineered products, including precision springs, seals, and contacts. With this acquisition, the Company has significantly expanded its portfolio of engineered products and offerings while creating new opportunities to reach customers in medical technology, aerospace and defense, and industrial end markets.
3. BUSINESS COMBINATIONS (CONTINUED)

This acquisition was accounted for as a purchase transaction. The assets acquired and liabilities assumed were recorded based
on their fair values at the date of acquisition as follows (in thousands):

Cash$10,953 
Restricted cash1,932 
Accounts receivable9,525 
Contract assets784 
Inventories13,500 
Property, plant and equipment81,997 
Operating right-of-use asset653 
Other tangible assets2,492 
Goodwill95,089 
Other intangible assets110,300 
Liabilities(9,679)
    Net assets acquired317,546 
    Less cash received(12,885)
    Net consideration$304,661 

The goodwill associated with this acquisition is tax deductible and is the result of expected synergies from combining the operations of the acquired business with the Company's operations and intangible assets that do not qualify for separate recognition, such as an assembled workforce.

The fair value of the identifiable intangible assets of $110.3 million, consisting of customer relationships, developed technologies, trade name and acquired backlog, was determined using the income approach. Specifically, a multi-period, excess earnings method was utilized for the customer relationships and backlog and the relief-from-royalty method was utilized for the trade name and developed technologies. The fair value of the customer relationships, $70.1 million, is being amortized based on the economic pattern of benefit over periods ranging from 30 to 38 years; the fair value of the developed technologies, $25.5 million, is being amortized on a straight-line basis over periods ranging from 7 to 13 years; the fair value of the trade name, $11.9 million, is being amortized on a straight-line basis over a 40 year term; and the fair value of the acquired backlog, $2.8 million, was amortized on a straight-line basis over a period of 1 year. These amortization periods represent the estimated useful lives of the assets.

As of the acquisition date, Bal Seal had $1.9 million in costs accrued for its employee retention plans in other long term liabilities. Upon closing, the Company funded $24.7 million associated with these employee retention plans into escrow accounts. This amount and related interest was included in restricted cash on the Company's Consolidated Balance Sheets as of December 31, 2020. Eligible participants received an allocation of the escrow balance one year following the acquisition date, which was reflected in the Company's cash flows from operating activities in the year ended December 31, 2021. In addition to the purchase price of $317.5 million, the Company incurred $22.8 million in compensation expense associated with these retention plans in the year ended December 31, 2020.
3. BUSINESS COMBINATIONS (CONTINUED)

Bal Seal's results of operations have been included in the Company's financial statements for the period subsequent to the completion of the acquisition on January 3, 2020. Bal Seal contributed $77.0 million of revenue and $30.8 million of operating loss for the year ended December 31, 2020. The following table reflects the unaudited pro forma operating results of the Company for the twelve-month fiscal periods ended December 31, 2020, and 2019 which gives effect to the acquisition of Bal Seal as if the Company had been acquired on January 1, 2019. The pro forma results are based on assumptions that the Company believes are reasonable under the circumstances. The pro forma results are not necessarily indicative of the operating results that would have occurred had the acquisitions been effective January 1, 2019, nor are they intended to be indicative of results that may occur in the future. The underlying pro forma information includes the historical financial results of the Company and the acquired business adjusted for certain items discussed below. The pro forma information does not include the effects of any synergies, cost reduction initiatives or anticipated integration costs related to the acquisitions.
For the year ended December 31,
20202019
In thousands
Net sales$784,459 $853,192 
(Loss) earnings from continuing operations$(35,681)$27,126 
Net (loss) earnings$(34,989)$180,509 

Adjustments to pro forma earnings for the year ended December 31, 2020, include a $22.8 million reduction in compensation expense associated with Bal Seal's employee retention plans, the absence of $8.5 million in acquisition-related costs, a $2.4 million reduction in costs associated with the inventory step-up, $5.3 million in lower amortization of intangible assets and $4.1 million in higher income tax expense. Adjustments to pro forma earnings for the year ended December 31, 2019, include a $4.2 million reduction in net expenses associated with buildings purchased by the Company that were previously leased by Bal Seal, $11.1 million in incremental amortization of intangible assets, $22.8 million in incremental compensation expense associated with Bal Seal's employee retention plans, $8.5 million of acquisition-related costs, a $3.7 million reduction in transaction costs incurred by Bal Seal associated with the acquisition, $2.4 million in additional costs associated with the inventory step-up and $2.6 million in lower income tax expense.
XML 31 R12.htm IDEA: XBRL DOCUMENT v3.22.0.1
Segment Reporting
12 Months Ended
Dec. 31, 2021
Segment Reporting [Abstract]  
Segment Reporting Disclosure
4. SEGMENT AND GEOGRAPHIC INFORMATION

Segment Information

The Company is organized based upon the nature of its products and services, and is composed of three operating segments each overseen by a segment manager. These segments are reflective of how the Company’s Chief Executive Officer, who is its CODM, reviews operating results for the purposes of allocating resources and assessing performance. The Company has not aggregated operating segments for purposes of identifying reportable segments.

The Engineered Products segment serves the aerospace and defense, industrial and medical markets providing sophisticated proprietary aircraft bearings and components; super precision, miniature ball bearings; and proprietary spring energized seals, springs and contacts.

The Precision Products segment serves the aerospace and defense markets providing precision safe and arming solutions for missile and bomb systems for the U.S. and allied militaries; subcontract helicopter work; restoration, modification and support of the Company's SH-2G Super Seasprite maritime helicopters; manufacture and support of the heavy lift K-MAX® manned helicopter, the K-MAX TITAN unmanned aerial system and the KARGO UAV unmanned aerial system, a purpose built autonomous medium lift logistics vehicle.

The Structures segment serves the aerospace and defense and medical end markets providing sophisticated complex metallic and composite aerostructures for commercial, military and general aviation fixed and rotary wing aircraft, and medical imaging solutions.
4. SEGMENT AND GEOGRAPHIC INFORMATION (CONTINUED)

Segment Information - continued

Summarized financial information by business segment is as follows:
For the year ended December 31,
202120202019
In thousands
Net sales:
   Engineered Products$317,683 $315,063 $270,335 
   Precision Products256,329 302,509 307,312 
   Structures134,981 166,887 183,961 
Net sales(1)(2)
$708,993 $784,459 $761,608 
Operating income (loss):
   Engineered Products$43,097 $33,561 $64,195 
   Precision Products55,366 74,033 59,573 
   Structures(340)(8,858)1,194 
   Corporate expense(40,519)(53,059)(61,344)
Other unallocated expenses, net(3)
(8,108)(129,988)(10,207)
Operating income (loss)$49,496 $(84,311)$53,411 
(1) Sales of the Company's formerly owned Distribution business were included in earnings from discontinued operations, net of tax, on the Company's Consolidated Statements of Operations in the year ended December 31, 2019. See Note 2, Disposals, for further information on the Company's sale of the Distribution business.
(2) Net sales under contracts with USG agencies (including sales to foreign governments through foreign military sales contracts with USG agencies) totaled $230.6 million, $220.8 million and $244.3 million in 2021, 2020 and 2019, respectively, and represent direct and indirect sales to the USG and related agencies.
(3) Other unallocated expenses, net include goodwill and other intangibles impairments, impairment on assets held for sale, costs from the TSA, cost of acquired retention plans, restructuring and severance costs, net gain (loss) on sale of business, and net (gain) loss on sale of assets.
4. SEGMENT AND GEOGRAPHIC INFORMATION (CONTINUED)

Segment Information - continued

The following table disaggregates segment revenue by major product line:
In thousands
2021
Engineered ProductsPrecision ProductsStructuresTotal
Defense$51,033 $30,062 $87,575 $168,670 
Safe and Arm Devices— 191,524 — 191,524 
Commercial, Business, & General Aviation115,576 28,995 40,115 184,686 
Medical79,424 — 7,291 86,715 
Industrial & Other71,650 5,748 — 77,398 
Total revenue$317,683 $256,329 $134,981 $708,993 
2020
Engineered ProductsPrecision ProductsStructuresTotal
Defense$55,380 $22,523 $102,497 $180,400 
Safe and Arm Devices— 248,482 — 248,482 
Commercial, Business, & General Aviation135,289 26,803 58,171 220,263 
Medical63,791 — 6,219 70,010 
Industrial & Other60,603 4,701 — 65,304 
Total revenue$315,063 $302,509 $166,887 $784,459 
2019
Engineered ProductsPrecision ProductsStructuresTotal
Defense$36,125 $36,078 $106,086 $178,289 
Safe and Arm Devices— 227,846 — 227,846 
Commercial, Business, & General Aviation173,786 37,541 69,660 280,987 
Medical20,437 — 8,215 28,652 
Industrial & Other39,987 5,847 — 45,834 
Total revenue$270,335 $307,312 $183,961 $761,608 
4. SEGMENT AND GEOGRAPHIC INFORMATION (CONTINUED)

Segment Information - continued

The following table illustrates the approximate percentage of segment revenue recognized by product types.
2021
Engineered ProductsPrecision ProductsStructuresTotal
Original Equipment Manufacturer35 %%19 %59 %
Aftermarket10 %%— %14 %
Safe and Arm Devices— %27 %— %27 %
Total revenue45 %36 %19 %100 %
2020
Engineered ProductsPrecision ProductsStructuresTotal
Original Equipment Manufacturer31 %%21 %56 %
Aftermarket%%— %12 %
Safe and Arm Devices— %32 %— %32 %
Total revenue40 %39 %21 %100 %
2019
Engineered ProductsPrecision ProductsStructuresTotal
Original Equipment Manufacturer25 %%24 %58 %
Aftermarket10 %%— %12 %
Safe and Arm Devices— %30 %— %30 %
Total revenue35 %41 %24 %100 %

The timing related to the satisfaction of performance obligations and the typical timing of payment could vary between military, safe and arm devices and commercial, medical and industrial contracts. For military and safe and arm device contracts with the USG, payment terms typically include progress payments, and the satisfaction of these performance obligations does not vary significantly from timing of payment. For firm-fixed price military and safe and arm device contracts with foreign militaries, the satisfaction of performance obligations could occur at a point in time or over time, depending on the nature of the performance obligations and the right to payment terms in the contracts. Generally, payment terms for these types of contracts range from 30 to 60 days from delivery; however, at times, the Company may negotiate advance payments to cover a portion of the initial costs. Payment terms for firm-fixed price commercial, medical and industrial contracts generally range from 30 to 90 days from delivery. The satisfaction of these performance obligations could occur at a point in time or over time, depending on the nature of the performance obligations and the right to payment terms in the contracts. For certain commercial contracts, the Company may negotiate advance payments for long-lead materials.

The following table presents research and development costs by segment:

For the year ended December 31,
202120202019
In thousands
   Engineered Products$8,399 $8,806 $5,504 
   Precision Products7,443 5,211 5,995 
   Structures230 738 397 
Total research and development costs$16,072 $14,755 $11,896 
4. SEGMENT AND GEOGRAPHIC INFORMATION (CONTINUED)

Segment Information - continued

Summarized asset and cash flow information by business segment is as follows:
For the year ended December 31,
202120202019
In thousands
Identifiable assets(1):
   Engineered Products$623,899 $681,097 $359,423 
   Precision Products250,146 315,439 287,192 
   Structures125,027 135,021 221,098 
   Corporate(2)
199,410 174,836 551,230 
Total assets$1,198,482 $1,306,393 $1,418,943 
Capital expenditures:
   Engineered Products$9,537 $11,496 $13,668 
   Precision Products3,554 2,545 3,532 
   Structures2,075 2,650 2,470 
   Corporate2,364 1,092 2,777 
Total capital expenditures$17,530 $17,783 $22,447 
Depreciation and amortization(3):
   Engineered Products$26,306 $31,574 $13,753 
   Precision Products4,148 3,706 4,035 
   Structures3,462 5,201 4,909 
   Corporate2,738 3,418 3,157 
Total depreciation and amortization$36,654 $43,899 $25,854 
(1) Identifiable assets are year-end assets at their respective net carrying values segregated as to segment and corporate use.
(2) For the periods presented, the corporate identifiable assets are principally comprised of cash, short-term and long-term deferred income tax assets, cash surrender value of life insurance policies and fixed assets.
(3) Depreciation and amortization amounts exclude amortization of debt issuance costs.

Geographic Information

Sales are attributed to geographic regions based on the location to which the product is shipped. Geographic distribution of sales recorded is as follows:
 For the year ended December 31,
 202120202019
In thousands   
North America$442,432 $412,025 $438,638 
Europe113,811 148,473 164,921 
Middle East107,408 170,835 114,110 
Asia27,638 34,424 19,326 
Oceania14,160 11,156 14,598 
Other3,544 7,546 10,015 
Total revenue$708,993 $784,459 $761,608 
4. SEGMENT AND GEOGRAPHIC INFORMATION (CONTINUED)

Geographic Information - continued

Geographic distribution of long-lived assets is as follows:
 At December 31,
 20212020
In thousands  
United States$476,546 $493,490 
Germany152,061 167,939 
Czech Republic5,354 5,747 
Mexico1,291 796 
Netherlands593 339 
Switzerland245 235 
Hong Kong132 64 
Total long-lived assets(1)
$636,222 $668,610 
(1) For the purpose of this disclosure the Company excluded deferred tax assets of $15.7 million and $39.8 million as of December 31, 2021 and 2020, respectively.
XML 32 R13.htm IDEA: XBRL DOCUMENT v3.22.0.1
Restructuring Costs (Notes)
12 Months Ended
Dec. 31, 2021
Restructuring Costs [Abstract]  
Restructuring Costs RESTRUCTURING AND SEVERANCE COSTS
The following table disaggregates the components of restructuring and severance costs:

 202120202019
In thousands
Cost reduction initiative$6,154 $3,970 $927 
Integration of Bal Seal acquisition— 524 — 
Workforce reductions in response to COVID-19— 3,549 — 
Composites business restructuring— 316 631 
   Total restructuring and severance costs$6,154 $8,359 $1,558 

Cost Reduction Initiative

Since the sale of our former distribution business in 2019, the Company has continued to evaluate its cost structure with the objective of a lean organizational structure that improves operational efficiency and provides a scalable infrastructure which facilitates future growth opportunities. We have identified information technology functions to be outsourced, workforce reductions and other reductions in certain general and administrative expenses to support the cost savings initiative.

Integration of Bal Seal Acquisition

We incurred severance costs as we integrated the acquisition of Bal Seal in year ended December 31, 2020.

Workforce Reductions in Response to COVID-19

During 2020, the Company implemented workforce reductions, including temporary furloughs, and elected to eliminate certain open positions as a response to the unprecedented hardships brought on by COVID-19.

The severance costs above were included in restructuring and severance costs on the Company's Consolidated Statements of Operations and other unallocated expenses, net within in Note 4, Segment and Geographic Information.
5. RESTRUCTURING AND SEVERANCE COSTS (CONTINUED)

Composites Business Restructuring

During the third quarter of 2017, the Company initiated restructuring activities at certain businesses to support the ongoing effort of improving capacity utilization and operating efficiency to better position the Company for increased profitability and growth. Such actions included workforce reductions and the consolidation of operations, with the majority completed by the end of 2019. As part of the restructuring activities discussed above, the Company sold its UK Tooling business in 2018. This divestiture did not qualify for the reporting of discontinued operations. In the year ended December 31, 2019, the Company incurred a loss of $3.7 million associated with the write-off of note receivables recorded in 2018 for the remaining amounts to be collected on the sale of the UK Tooling business as this balance was deemed not likely to be collected. In the year ended December 31, 2020, the Company collected $0.5 million of the note receivables written off in 2019. These charges were included in loss (gain) on the sale of business on the Company's Consolidated Statements of Operations and other unallocated expenses, net in Note 4, Segment and Geographic Information.
XML 33 R14.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accounts Receivable, Net
12 Months Ended
Dec. 31, 2021
Accounts Receivable, after Allowance for Credit Loss [Abstract]  
Accounts Receivable, Net ACCOUNTS RECEIVABLE, NET
Accounts receivable consist of the following:
 At December 31,
 20212020
In thousands  
Trade receivables$19,228 $19,945 
U.S. Government contracts:  
Billed14,748 18,854 
Costs and accrued profit – not billed167 1,080 
Commercial and other government contracts:  
Billed36,787 111,794 
Costs and accrued profit – not billed4,141 4,141 
Less allowance for doubtful accounts(1,547)(2,008)
Accounts receivable, net$73,524 $153,806 

The Company performs ongoing evaluations of its customers’ current creditworthiness, as determined by the review of their credit information to determine if events have occurred subsequent to the recognition of revenue and the related receivable that provide evidence that such receivable will be realized in an amount less than that recognized at the time of sale. Estimates of credit losses are based on historical losses, current economic conditions, geographic considerations, and in some cases, evaluating specific customer accounts for risk of loss.

The following table summarizes the activity in the allowance for doubtful accounts in the year ended December 31, 2021:
In thousands 
Balance at December 31, 2020
$(2,008)
Provision(575)
Amounts written off648 
Recoveries385
Changes in foreign currency exchange rates
Balance at December 31, 2021
$(1,547)
COVID-19

The Company anticipates that the disruptions and delays resulting from the spread of COVID-19 and the measures instituted by governments and businesses to mitigate its spread will impact the Company's liquidity in the next twelve months. The Company continues to closely monitor the collectability of its receivables from commercial aerospace customers as it recognizes there may be delays in payments due to the impacts of COVID-19 on its customers. As of the date of this filing, the Company does not believe there has been any material impact on the collectability of these receivables.
6. ACCOUNTS RECEIVABLE, NET (CONTINUED)

Accounts receivable, net includes amounts for matters such as contract changes, negotiated settlements and claims for unanticipated contract costs. These amounts are as follows:
At December 31,
20212020
In thousands
Contract changes, negotiated settlements and claims for unanticipated contract costs$900 $900 
Total$900 $900 
XML 34 R15.htm IDEA: XBRL DOCUMENT v3.22.0.1
Contract Assets, Contract Costs and Contract Liabilities (Notes)
12 Months Ended
Dec. 31, 2021
Contract Assets, Contract Costs and Contract Liabilities [Abstract]  
Contract Assets, Contract Costs and Contract Liabilities [Text Block] . CONTRACT ASSETS, CONTRACT COSTS AND CONTRACT LIABILITIES
Activity related to contract assets, contract costs and contract liabilities is as follows:
December 31, 2021
December 31, 2020
$ Change% Change
In thousands
Contract assets(1)
$112,354 $108,645 $3,709 3.4 %
Contract costs, current portion$850 $3,511 $(2,661)(75.8)%
Contract costs, noncurrent portion$10,249 $8,311 $1,938 23.3 %
Contract liabilities, current portion$2,945 $39,073 $(36,128)(92.5)%
Contract liabilities, noncurrent portion$16,528 $11,019 $5,509 50.0 %
(1) The Company's contract assets were net of unliquidated progress payments, primarily from the U.S. Government, of $59.3 million and $32.4 million at December 31, 2021 and December 31, 2020, respectively.

Contract Assets

The increase in contract assets was primarily due to the recognition of revenue related to the satisfaction or partial satisfaction of performance obligations in excess of amounts billed, particularly on the JPF program, the A-10 contract and the KAflex® contract during the year ended December 31, 2021, partially offset by amounts billed on certain structures contracts. There were no significant impairment losses related to the Company's contract assets during the years ended December 31, 2021 and December 31, 2020.

Contract assets includes amounts for matters such as contract changes, negotiated settlements and claims for unanticipated contract costs. These amounts are as follows:
At December 31,
20212020
In thousands
Contract changes, negotiated settlements and claims for unanticipated contract costs$682 $3,178 

Contract Costs

At December 31, 2021, costs to fulfill a contract were $11.1 million. There were no costs to obtain a contract at December 31, 2021. At December 31, 2020, costs to fulfill a contract and costs to obtain a contract were $9.3 million and $2.5 million, respectively. These amounts are included in contract costs, current portion and contract costs, noncurrent portion on the Company's Consolidated Balance Sheets at December 31, 2021 and December 31, 2020.

Contract costs, current portion at December 31, 2021 decreased when compared to December 31, 2020. This was primarily the result of the amortization of contract costs, partially offset by the reclassification of costs to fulfill certain structures programs from contract costs, noncurrent portion. For the years ended December 31, 2021 and December 31, 2020, amortization of contract costs was $8.7 million and $11.5 million, respectively.
7. CONTRACT ASSETS, CONTRACT COSTS AND CONTRACT LIABILITIES (CONTINUED)

Contract Costs - continued

The increase in contract costs, noncurrent portion was primarily attributable to the addition of costs to fulfill the TITAN UAV unmanned aerial system program, partially offset by the reclassification of costs to fulfill certain structures programs to contract costs, current portion.

Contract Liabilities

The decrease in contract liabilities, current portion was primarily due to revenue recognized on a JPF DCS contract. For the years ended December 31, 2021 and December 31, 2020, revenue recognized related to contract liabilities, current portion was $47.9 million and $58.1 million, respectively.

The increase in contract liabilities, noncurrent portion was due to advances received on the JPF DCS contract. For the years ended December 31, 2021 and December 31, 2020, the Company did not recognize revenue against contract liabilities, noncurrent portion.
XML 35 R16.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements
12 Months Ended
Dec. 31, 2021
Fair Value Disclosures [Abstract]  
Fair Value Measurements FAIR VALUE MEASUREMENTS
Fair value is defined as the exchange price that would be received for an asset or the price paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date.

The Company uses a three-level fair value hierarchy that prioritizes the inputs used to measure fair value. This hierarchy requires us to maximize the use of observable inputs and minimize the use of unobservable inputs. The three levels of inputs used to measure fair value are as follows:

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

The following table provides the carrying value and fair value of financial instruments that are not carried at fair value at December 31, 2021 and 2020:
20212020
Carrying ValueFair ValueCarrying ValueFair Value
In thousands
Debt(1)
$191,876 $213,222 $188,919 $230,093 
(1) These amounts are classified within Level 2.

The above fair values were computed based on quoted market prices and discounted future cash flows (observable inputs), as applicable. Differences from carrying values are attributable to interest rate changes subsequent to when the transactions occurred. The fair values of cash and cash equivalents, accounts receivable, net, and accounts payable - trade approximate their carrying amounts due to the short-term maturities of these instruments. The Company's cash and cash equivalents at December 31, 2021 and 2020 included $65.5 million and $51.5 million, respectively, of Level 1 money market funds.

Recurring Fair Value Measurements

The Company holds derivative instruments for foreign exchange contracts that are measured at fair value using observable market inputs such as forward rates and our counterparties’ credit risks. Based on these inputs, the derivative instruments are classified within Level 2 of the valuation hierarchy and have been included in other current assets and other current liabilities on the Consolidated Balance Sheets at December 31, 2021 and December 31, 2020. Based on the continued ability to trade and enter into forward contracts and interest rate swaps, the Company considers the markets for the fair value instruments to be active.
8. FAIR VALUE MEASUREMENTS (CONTINUED)

Recurring Fair Value Measurements - continued

The Company evaluated the credit risk associated with the counterparties to these derivative instruments and determined that as of December 31, 2021, such credit risks have not had an adverse impact on the fair value of these instruments.

Nonrecurring Fair Value Measurements
During 2020, the Company incurred a $50.3 million impairment charge for its Aerosystems reporting unit. Refer to Note 12, Goodwill and Other Intangible Assets, Net for further information regarding the calculation of fair value.
XML 36 R17.htm IDEA: XBRL DOCUMENT v3.22.0.1
Derivative Financial Instruments
12 Months Ended
Dec. 31, 2021
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Financial Instruments DERIVATIVE FINANCIAL INSTRUMENTS
The Company is exposed to certain risks relating to its ongoing business operations, including market risks relating to fluctuations in foreign currency exchange rates and interest rates. Derivative financial instruments are reported on the Consolidated Balance Sheets at fair value. Changes in the fair values of derivatives are reported each period in earnings or accumulated other comprehensive income, depending on whether a derivative is effective as part of a hedged transaction. Gains and losses on derivative instruments reported in accumulated other comprehensive income are subsequently included in earnings in the periods in which earnings are affected by the hedged item. The Company does not use derivative instruments for speculative purposes.

The Company held forward exchange contracts designed to hedge forecasted transactions denominated in foreign currencies and to minimize the impact of foreign currency fluctuations on the Company’s earnings and cash flows. Some of those contracts were designated as cash flow hedges. The Company will include in earnings amounts currently included in accumulated other comprehensive income upon recognition of cost of sales related to the underlying transaction.

Forward Exchange Contracts

From time to time, the Company will enter into foreign exchange contracts that are not designated as hedging instruments. These contracts are entered into in order to minimize the impact of foreign currency fluctuations on the Company's earnings and cash flows. The Company reports expense related to these contracts in other income, net on the Consolidated Statements of Operations.

In addition to the forward exchange contract mentioned above, the Company held forward exchange contracts to mitigate the risk associated with foreign currencies that were not designated as hedging instruments as of December 31, 2021 and 2020. The balances associated with the contracts and the gains or losses reported in other income, net were not material for the years ended December 31, 2021, 2020 or 2019.
XML 37 R18.htm IDEA: XBRL DOCUMENT v3.22.0.1
Inventories
12 Months Ended
Dec. 31, 2021
Inventory Disclosure [Abstract]  
Inventories INVENTORIES
Inventories consist of the following:
 At December 31,
 20212020
In thousands  
Raw materials$19,123 $19,502 
Contracts in process:
US Government1,985 5,439 
Commercial and other government contracts61,637 59,565 
Contracts and other work in process (including certain general stock materials)75,115 64,237 
Finished goods35,240 36,329 
Inventories$193,100 $185,072 

Inventories include amounts associated with matters such as contract changes, negotiated settlements and claims for unanticipated contract costs, which totaled $0.6 million and $0.5 million at December 31, 2021 and 2020, respectively.
10. INVENTORIES (CONTINUED)

At December 31, 2021 and 2020, $69.2 million and $60.4 million, respectively, of K-MAX® inventory was included in contracts and other work in process inventory and finished goods on the Company's Consolidated Balance Sheets. Management believes that approximately $36.2 million of the K-MAX® inventory will be sold after December 31, 2022, based upon the anticipation of additional aircraft manufacturing and supporting the fleet for the foreseeable future.

At December 31, 2021 and 2020, $6.0 million and $6.3 million, respectively, of SH-2G(I) inventory was included in contracts and other work in process inventory on the Company's Consolidated Balance Sheets. Management believes that approximately $4.7 million of the SH-2G(I) inventory will be sold after December 31, 2022. This balance represents spares requirements and inventory to be used in SH-2G programs.
XML 38 R19.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property Plant and Equipment, Net
12 Months Ended
Dec. 31, 2021
Property, Plant and Equipment, Net [Abstract]  
Property, Plant and Equipment, Net PROPERTY, PLANT AND EQUIPMENT, NET
Property, plant and equipment, net is summarized as follows:
 At December 31,
 20212020
In thousands  
Land$36,367 $36,683 
Buildings135,887 134,995 
Leasehold improvements16,151 15,590 
Machinery, office furniture and equipment249,527 241,027 
Construction in process11,778 11,541 
Total449,710 439,836 
Less accumulated depreciation(251,888)(228,984)
Property, plant and equipment, net$197,822 $210,852 

Depreciation expense was $26.2 million, $28.0 million and $21.3 million for 2021, 2020 and 2019, respectively.

Finance Leases

For the years ended December 31, 2021 and 2020, $6.7 million of assets included in machinery, office furniture and equipment and construction in process were accounted for as finance leases in both periods. At December 31, 2021 and 2020, the Company had accumulated depreciation of $2.9 million and $2.1 million, respectively, associated with these assets. Depreciation expense associated with the finance leases was $0.8 million, $0.9 million and $0.9 million for 2021, 2020 and 2019, respectively.
XML 39 R20.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Other Intangible Assets, Net
12 Months Ended
Dec. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Other Intangible Assets, Net GOODWILL AND OTHER INTANGIBLE ASSETS, NET
Goodwill

The following table sets forth the change in the carrying amount of goodwill for the Company:
2021
Engineered ProductsPrecision ProductsStructuresTotal
In thousands 
Gross balance at beginning of period$205,869 $41,375 $66,559 $313,803 
Accumulated impairment— — (66,559)(66,559)
Net balance at beginning of period205,869 41,375 — 247,244 
Additions— — — — 
Impairments— — — — 
Foreign currency translation(6,563)— — (6,563)
Net balance at end of period$199,306 $41,375 $— $240,681 
Accumulated impairment at end of period$— $— $(66,559)$(66,559)

2020
Engineered ProductsPrecision ProductsStructuresTotal
In thousands 
Gross balance at beginning of period$102,979 $41,375 $67,212 $211,566 
Accumulated impairment— — (16,252)(16,252)
Net balance at beginning of period102,979 41,375 50,960 195,314 
Additions(1)
95,089 — — 95,089 
Impairments— — (50,307)(50,307)
Foreign currency translation7,801 — (653)7,148 
Net balance at end of period$205,869 $41,375 $— $247,244 
Accumulated impairment at end of period$— $— $(66,559)$(66,559)
(1) The additions to goodwill in the year ended December 31, 2020 were attributable to the acquisition of Bal Seal. Refer to Note 3, Business Combinations, for further information on this acquisition.

2021 Analysis

In accordance with ASC 350, the Company evaluates goodwill for possible impairment on at least an annual basis. The Company performed a qualitative assessment for the Specialty Bearings and KPP-Orlando reporting units, while a quantitative assessment was performed for the Bal Seal reporting unit.

The qualitative assessments performed for the Specialty Bearings and KPP-Orlando reporting units took into consideration the following factors: general economic conditions, industry specific performance, changes in carrying values of the reporting units, the assessment of assumptions used in the previous fair value calculations and changes in transaction multiples. The results of these analyses indicated that it is more likely than not that goodwill is not impaired and these reporting units did not need to proceed to a quantitative assessment.

The results of the quantitative analysis performed for the Bal Seal reporting unit indicated that the fair value of the reporting unit exceeded its respective carrying value. The Company performed a sensitivity analysis relative to the discount rate and growth rate selected and determined a decrease of one percentage point in the terminal growth rate or an increase of one percentage point in the discount rate would not result in a fair value calculation less than the carrying value for the reporting unit.
12. GOODWILL AND OTHER INTANGIBLE ASSETS, NET (CONTINUED)

Goodwill - continued

2020 Analysis

The Company is required to evaluate goodwill for possible impairment testing if an event occurs or circumstances change that indicate that the fair value of the reporting entity may be below its carrying amount. The spread of COVID-19 and the precautionary measures instituted by governments and businesses to mitigate the risk of its spread contributed to the general slowdown in the global economy and significant volatility in financial markets, which resulted in a significant decrease in the Company's stock price and market capitalization in the first quarter of 2020. As COVID-19 continued to impact the organization throughout 2020 and the Company’s stock price remained at a similar level, management assessed each reporting unit for triggering events for potential impairment on a quarterly basis.

As part of management's evaluation of triggering events in the third quarter of 2020, the assessment of the Company's operating results identified a decline in earnings compared to forecasts used in prior periods for its Aerosystems reporting unit. The Company considered this decline, as well as the updated forecasts for the reporting unit, which indicated the forecasted cash flows for this reporting unit were lower than amounts previously forecasted. As a result, management identified a triggering event for possible goodwill impairment in its Aerosystems reporting unit. Management performed a quantitative analysis on the Aerosystems reporting unit using an income methodology based on management's estimates of forecasted cash flows, with those cash flows discounted to present value using rates commensurate with the risks associated with those cash flows. In addition, management used a market-based valuation method involving analysis of market multiples of revenues and earnings before interest, taxes, depreciation and amortization ("EBITDA") for (i) a group of comparable companies and (ii) recent transactions, if any, involving comparable companies. In estimating the fair value of the reporting unit, a weighting of 80% to the income approach and 20% to the market-based valuation method was selected, consistent with quantitative analyses performed in prior periods. The estimated fair value of the reporting unit was adjusted based on an assumption of excess working capital, which represents management's identification of specific contract-related assets that will generate cash flows in the future. The quantitative analysis resulted in a conclusion that the fair value of the Aerosystems reporting unit was $56.1 million below its carrying value; therefore, goodwill was impaired. In the year ended December 31, 2020, the Company recorded a goodwill impairment charge of $50.3 million for the Aerosystems reporting unit, which represented the entire goodwill balance for the reporting unit. This impairment charge was included in goodwill and other intangibles impairment on the Company's Statement of Operations and other unallocated expenses, net in Note 4, Segment and Geographic Information.

Upon completion of the annual 2020 qualitative assessment of events and circumstances affecting recorded goodwill as described in Note 1, Summary of Significant Accounting Policies, the Company concluded that a quantitative assessment should be performed on the Bal Seal reporting unit. The Company also elected to perform a quantitative assessment on its Specialty Bearings and Engineered Products reporting unit. A qualitative assessment was performed on the KPP-Orlando reporting unit.

The qualitative assessment performed for KPP-Orlando took into consideration the following factors: general economic conditions, industry specific performance, changes in carrying values of the reporting unit, the assessments of assumptions used in the previous fair value calculation and changes in transaction multiples. The results of this analysis indicated that it is more likely than not that goodwill was not impaired and this reporting unit did not need to proceed to a quantitative assessment.

A quantitative assessment was performed for the Specialty Bearings and Engineered Products and Bal Seal reporting units. The results of these analyses indicated that the fair values of the reporting units exceeded the respective carrying values. The Company performed a sensitivity analysis relative to the discount rates and growth rates selected and determined a decrease of one percentage point in the terminal growth rate or an increase of one percentage point in the discount rate would not result in a fair value calculation less than the carrying value for each reporting unit.
12. GOODWILL AND OTHER INTANGIBLE ASSETS, NET (CONTINUED)

Other Intangible Assets

Other intangible assets consisted of:
At December 31,At December 31,
20212020
Amortization
Period
Gross
Amount
Accumulated
Amortization
Gross
Amount
Accumulated
Amortization
In thousands     
Customer lists / relationships
6-38 years
$127,206 $(35,096)$128,882 $(30,094)
Developed technologies
7-20 years
45,170 (13,591)45,798 (9,665)
Trademarks / trade names
15-40 years
16,982 (2,659)17,353 (2,149)
Non-compete agreements and other
1-15 years
4,629 (4,617)5,290 (5,276)
Patents
17 years
523 (473)523 (464)
Total $194,510 $(56,436)$197,846 $(47,648)

Intangible asset amortization expense of $10.5 million, $15.7 million and $4.5 million in 2021, 2020 and 2019, respectively, was included in intangible asset amortization expense on the Company's Consolidated Statements of Operations.

In accordance with ASC 360 - Property, Plant, and Equipment ("ASC 360"), the Company is required to evaluate long-lived assets for possible impairment whenever events or changes in circumstances indicate that their carrying amounts may not be recoverable. At December 31, 2020, the assets of the Company's former UK Composites business were considered impaired as the estimated fair value of the business based on the anticipated sale was lower than the estimated carrying value of the UK Composites business. Refer to Note 2, Disposals, for further information on the sale and the impairment charge recorded in the year ended December 31, 2020. No such triggering events were identified in 2021 or 2019.

Estimated amortization expense for the next five years associated with intangible assets existing as of December 31, 2021 is as follows:
In thousands
2022$9,963 
2023$9,681 
2024$9,329 
2025$9,271 
2026$8,858 

In order to determine the useful life of acquired intangible assets, the Company considers numerous factors, most importantly the industry considerations associated with the acquired entities. The Company determines the amortization period for acquired intangible assets, such as customer relationships, based primarily on an analysis of their historical customer sales attrition information and the period over which the assets are expected to deliver meaningful cash flow generation in support of the fair value of the asset.
XML 40 R21.htm IDEA: XBRL DOCUMENT v3.22.0.1
Environmental Costs
12 Months Ended
Dec. 31, 2021
Environmental Remediation Obligations [Abstract]  
Environmental Costs ENVIRONMENTAL COSTS
The following table displays the activity and balances associated with accruals related to environmental costs included in other current liabilities and other long-term liabilities:
 20212020
In thousands  
Balance at January 1$6,049 $6,078 
Net additions to accrual391 141 
Payments(482)(165)
Changes in foreign currency exchange rates— (5)
Balance at December 31$5,958 $6,049 

Bloomfield

In August 2008, the Company completed its purchase of the portion of the Bloomfield campus that Kaman Aerospace Corporation had leased from NAVAIR for many years. In connection with the purchase, the Company has assumed responsibility for environmental remediation at the facility as may be required under the Connecticut Transfer Act (the “Transfer Act”) and it continues the effort to define the scope of the remediation that will be required by the Connecticut Department of Environmental Protection (“CTDEP”). The transaction was recorded by taking the undiscounted estimated remediation liability of $20.8 million and discounting it at a rate of 8% to its present value. The fair value of the Navy Property asset, which at that time approximated the discounted present value of the assumed environmental liability of $10.3 million, is included in property, plant and equipment, net. This remediation process will take many years to complete.

The following represents estimated future payments for the undiscounted environmental remediation liability related to the Bloomfield campus as of December 31, 2021:
In thousands
2022$318 
2023184 
2024387 
2025— 
2026132 
Thereafter3,760 
Total$4,781 
Other

In 2014, the Company sold its former manufacturing facility in Moosup, Connecticut to TD Development, LLC ("TD"). Although TD assumed responsibility for the environmental remediation work required on this site, the Company may be liable for the remediation and abatement costs in the event that TD does not complete the remediation. There can be no assurance that this matter would not have an adverse impact on our business, financial condition, results of operation and cash flows.

The Company's environmental accrual also includes estimated environmental remediation costs that the Company expects to incur at the former Music segment’s New Hartford, CT facility. The Company continues to assess the work that may be required at this facility, which may result in a change to this accrual. For further discussion of these matters, see Note 19, Commitments and Contingencies.
XML 41 R22.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt
12 Months Ended
Dec. 31, 2021
Debt Disclosure [Abstract]  
Debt DEBT
Long-Term Debt

The Company has long-term debt as follows:
 At December 31,
 20212020
In thousands  
Revolving credit agreement$— $— 
Convertible notes191,876 188,919 
Total191,876 188,919 
Less current portion— — 
Total excluding current portion$191,876 $188,919 

At December 31, 2021 and 2020, the current and long-term debt balances on the Company's Consolidated Balance Sheets were net of debt issuance costs of $2.5 million and $3.5 million, respectively.

The weighted average interest rate on long-term borrowings outstanding as of December 31, 2021 and 2020 was 3.25% in both periods.

For the years ended December 31, 2021 and 2020, $2.6 million and $4.3 million, respectively, of liabilities associated with our finance leases were included in other long-term liabilities. See Note 20, Leases, for further information.

The aggregate annual maturities of long-term debt for each of the next five years are approximately as follows:

In thousands
2022$— 
2023$— 
2024$199,500 
2025$— 
2026$— 

Convertible Notes

Overview

During May 2017, the Company issued $200.0 million aggregate principal amount of convertible senior unsecured notes due May 2024 (the "2024 Notes") pursuant to an indenture (the "Indenture"), dated May 12, 2017, between the Company and U.S. Bank National Association, as trustee. In connection therewith, the Company entered into certain capped call transactions that cover, collectively, the number of shares of the Company's common stock underlying the 2024 Notes.

2024 Notes

On May 12, 2017, the Company issued $175.0 million in principal amount of 2024 Notes, in a private placement offering. On May 24, 2017, the Company issued an additional $25.0 million in principal amount of 2024 Notes pursuant to the initial purchasers' exercise of their overallotment option, resulting in the issuance of an aggregate $200.0 million principal amount of 2024 Notes. The 2024 Notes bear 3.25% interest per annum on the principal amount, payable semiannually in arrears on May 1 and November 1 of each year, beginning on November 1, 2017. The 2024 Notes will mature on May 1, 2024, unless earlier repurchased by the Company or converted. The Company will settle any conversions of the 2024 Notes in cash, shares of the Company's common stock or a combination of cash and shares of common stock, at the Company's election.
14. DEBT (CONTINUED)

Convertible Notes - continued

2024 Notes - continued

The sale of the Distribution business in the third quarter of 2019 was deemed to be a "Fundamental Change" and a "Make-Whole Fundamental Change" pursuant to the terms and conditions of the indenture governing the 2024 Notes. As a result, the sale triggered the right of the holders of our 2024 Notes to require us to repurchase all of the 2024 Notes, or any portion thereof that is a multiple of $1,000 principal amount on September 27, 2019. The aggregate principal amount of the 2024 Notes validly tendered and not validly withdrawn was $0.5 million, representing 0.25% of all outstanding notes. Holders of such notes receive the purchase price equal to 100% of the principal amount of the 2024 Notes being purchased, plus accrued and unpaid interest.

The following table illustrates the conversion rate at the date of issuance of the 2024 Notes:
2024 Notes
Conversion Rate per $1,000 principal amount (1)
15.3227 
Conversion Price (2)
$65.2626 
Contingent Conversion Price (3)
$84.8413 
Aggregate shares to be issued upon conversion (4)
3,056,879 
(1) Represents the number of shares of Common Stock hypothetically issuable per each $1,000 principal amount of 2024 Notes, subject to adjustments upon the occurrence of certain specified events in accordance with the terms of the Indenture.
(2) Represents $1,000 divided by the conversion rate as of such date. The conversion price reflects the strike price of the embedded option within the 2024 Notes. If the Company's share price exceeds the conversion price at conversion, the noteholders would be entitled to receive additional consideration either in cash, shares or a combination thereof, the form of which is at the sole discretion of the Company.
(3) Prior to November 1, 2023, the notes are convertible only in the following circumstances: (1) during any fiscal quarter commencing after July 1, 2017, and only during any such fiscal quarter, if the last reported sale price of the Company's common stock was greater than or equal to 130% of the applicable conversion price for at least 20 trading days (whether or not consecutive) during the 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding fiscal quarter, (2) during the five consecutive business day period following any ten consecutive trading day period (the "measurement period") in which the trading price per $1,000 principal amount of 2024 Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company's common stock and the conversion rate on each such trading day or (3) upon the occurrence of specified corporate events. On or after November 1, 2023, until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert their notes at any time, regardless of the foregoing circumstances. If the Company undergoes a fundamental change (as defined in the Indenture), holders of the notes may require the Company to repurchase all or a portion of their notes for cash at a repurchase price equal to 100% of the principal amount to be repurchased, plus any accrued and unpaid interest. As of December 31, 2021, none of the conditions permitting the holders of the 2024 Notes to convert had been met. Therefore, the 2024 Notes are classified as long-term debt.
(4) This represents the number of shares hypothetically issuable upon conversion of 100% of the outstanding aggregate principal amount of the 2024 Notes at each date; however, the terms of the 2024 Notes state that the Company may pay or deliver, as the case may be, cash, shares of the Company's common stock or a combination of cash and shares of common stock, at the Company's election. The Company currently intends to settle the aggregate principal amount in cash. Amounts due in excess of the principal, if any, also may be settled in cash, shares of the Company's common stock or a combination of cash and shares of common stock, at the Company's election.

In connection with the 2024 Notes offering, the Company entered into capped call transactions with certain of the initial purchasers or their respective affiliates. These transactions are intended to reduce the potential dilution to the Company's shareholders and/or offset the cash payments the Company is required to make in excess of the principal amount upon any future conversion of the notes in the event that the market price per share of the Company's common stock is greater than the strike price of the capped call transactions, with such reduction and/or offset subject to a cap based on the cap price of the capped call transactions. Under the terms of the capped call transactions, the strike price ($65.2626) and the cap price ($88.7570) are each subject to adjustment in certain circumstances. In connection with establishing their initial hedges of the capped call transactions, the option counterparties or their respective affiliates entered into various derivative transactions with respect to the Company’s common stock concurrently with or shortly after the pricing of the notes. The capped call transactions, which cost an aggregate $20.5 million, were recorded as a reduction of additional paid-in capital.
14. DEBT (CONTINUED)

Convertible Notes - continued

2024 Notes - continued

ASC Topic 815 - Derivatives and Hedging ("ASC 815") provides that contracts are initially classified as equity if (1) the contract requires physical settlement or net-share settlement, or (2) the contract gives the company a choice of net-cash settlement or settlement in its own shares (physical settlement or net-share settlement). The settlement terms of our capped call transactions require net-share settlement. Based on the guidance in ASC 815, the capped call transactions were recorded as a reduction of equity as of the trade date. ASC 815 states that a reporting entity shall not consider contracts to be derivative instruments if the contract issued or held by the reporting entity is both indexed to its own stock and classified in shareholders' equity in its balance sheet. The Company concluded the capped call transactions should be accounted for in shareholders' equity and are, therefore, not to be considered a derivative instrument.

ASC 470-20 "Debt with Conversion and Other Options" (“ASC 470-20”) clarifies the accounting for convertible debt instruments that may be settled in cash upon conversion, including partial cash settlement. ASC 470-20 specifies that an issuer of such instruments should separately account for the liability and equity components of the instruments in a manner that reflects the issuer's non-convertible debt borrowing rate which interest costs are to be recognized in subsequent periods. The note payable principal balance for the 2024 Notes at the date of issuance of $200.0 million was bifurcated into the debt component of $179.5 million and the equity component of $20.5 million. The difference between the note payable principal balance and the fair value of the debt component representing the debt discount is being accreted to interest expense over the term of the 2024 Notes. The fair value of the debt component was recognized using a 5.0% discount rate, representing the Company's borrowing rate at the date of issuance for a similar debt instrument without a conversion feature with an expected life of seven years.

The Company incurred $7.4 million of debt issuance costs in connection with the sale of the 2024 Notes, which was allocated between the debt and equity components of the instrument. Of the total amount, $0.7 million was recorded as an offset to additional paid-in capital. The balance, $6.7 million, was recorded as a contra-debt balance and is being amortized over the term of the 2024 Notes. Total amortization expense for the years ended December 31, 2021, 2020 and 2019 was $1.1 million, $0.9 million and $0.9 million.

The carrying amount of the equity component and the principal amount of the liability component, the unamortized discount and the net carrying value of the liability are as follows:
2024 Notes
December 31, 2021December 31, 2020
In thousands
Principal amount of liability$199,500 $199,500 
Unamortized discount7,624 10,581 
Carrying value of liability$191,876 $188,919 
Equity component$20,408 $20,408 

Because the embedded conversion option is indexed to the Company’s own stock and would be classified in shareholders’ equity, it does not meet the criterion under ASC 815 that would require separate accounting as a derivative instrument.

As of December 31, 2021, the "if converted value" did not exceed the principal amount of the 2024 Notes since the closing sales price of the Company's common stock was less than the conversion price of the 2024 Notes.
14. DEBT (CONTINUED)

Convertible Notes - continued

2024 Notes - continued

Interest expense associated with the 2024 Notes consisted of the following:
 For the year ended December 31,
 202120202019
In thousands  
Contractual coupon rate of interest$6,484 $6,484 $6,503 
Accretion of convertible notes discount2,957 2,860 2,753 
Interest expense - convertible notes$9,441 $9,344 $9,256 

Revolving Credit Agreement

On December 13, 2019, the Company closed an amended and restated $800.0 million Credit Agreement (the "Credit Agreement") with JPMorgan Chase Bank, N.A., as Administrative Agent and as Collateral Agent. The Credit Agreement amends and restates the Company's previously existing credit facility in its entirety to, among other things: (i) extend the maturity date to December 13, 2024; (ii) increase the aggregate amount of revolving commitments from $600.0 million to $800.0 million; (iii) remove the existing term loan credit facility; (iv) modify the affirmative and negative covenants set forth in the facility; and (v) effectuate a number of additional modifications to the terms and provisions of the facility, including its pricing. Capitalized terms used but not defined within this Note 14, Debt, have the meanings ascribed thereto in the Credit Agreement. This agreement was further amended on December 8, 2021 to move its LIBOR benchmark for non-USD borrowings to other non-USD benchmark rates. Future USD borrowings under this current Credit Agreement will continue be based on LIBOR.

The Credit Agreement permits the Company to pay cash dividends. The Lenders have been granted a security interest in substantially all of the Company’s and its domestic subsidiaries’ personal property and other assets (including intellectual property but excluding real estate), including a pledge of 66% of the Company’s equity interest in certain foreign subsidiaries and 100% of the Company’s equity interest in its domestic subsidiaries, as collateral for the Company’s obligations under the Credit Agreement.

The following table shows the amounts available for borrowing under the Company's revolving credit facility:
At December 31,
20212020
In thousands
Total facility$800,000 $800,000 
Amounts outstanding, excluding letters of credit— — 
Amounts available for borrowing, excluding letters of credit800,000 800,000 
Letters of credit under the credit facility(1)(2)
92,646 165,373 
Amounts available for borrowing$707,354 $634,627 
Amounts available for borrowing subject to EBITDA, as defined by the Credit Agreement(3)
$409,914 $363,997 
(1) The Company has entered into standby letters of credit issued on the Company's behalf by financial institutions, and directly issued guarantees to third parties primarily related to advances received from customers and the guarantee of future performance on certain contracts. Letters of credit generally are available for draw down in the event the Company does not perform its obligations.
(2) Of these amounts, $86.3 million and $146.2 million letters of credit relate to a certain JPF DCS contract in both periods.
(3) Amounts available for borrowing subject to EBITDA reflect the minimum borrowing capacity under EBITDA, subject to adjustments.

Debt issuance costs in connection with the Credit Agreement have been capitalized and are being amortized over the term of the agreement. The Company incurred $3.6 million of debt issuance costs in connection with the amendment and restatement of the Credit Agreement in the year ended December 31, 2019. Total amortization expense for the years ended December 31, 2021, 2020 and 2019 was $0.7 million, $0.7 million and $1.0 million, respectively.
14. DEBT (CONTINUED)

Revolving Credit Agreement - continued

Interest rates on amounts outstanding under the Credit Agreement are variable, and are determined based on the Senior Secured Net Leverage Ratio, as defined in the Credit Agreement. In addition, the Company is required to pay a quarterly commitment fee on the unused revolving loan commitment amount at a rate ranging from 0.150% to 0.250% per annum, based on the Senior Secured Net Leverage Ratio. Fees for outstanding letters of credit range from 1.125% to 1.625%, based on the Senior Secured Net Leverage Ratio.

At December 31, 2021 and December 31, 2020, there were no outstanding amounts on the revolving credit facility; therefore, the interest rate was 0% at both dates.

The financial covenants associated with the Credit Agreement include a requirement that (i) the Consolidated Total Net Leverage Ratio, as defined in the Credit Agreement, cannot be greater than 4.00 to 1.00, with an election to increase the maximum to 4.50 to 1.00 for four consecutive quarters, in connection with a Material Permitted Investment; (ii) the Interest Coverage Ratio cannot be less than 3.00 to 1.00; and (iii) Liquidity: (a) as of the last day of the fiscal quarter ending on or about September 30, 2023 cannot be less than an amount equal to 50% of the aggregate principal amount of the 2024 Convertible Notes as of such date, and (b) as of the last day of the fiscal quarter ending on December 31, 2023 and ending on or about March 29, 2024, to be less than the amount equal to 100% of the aggregate principal amount of the 2024 Convertible Notes as of such day. The Company was in compliance with those financial covenants as of and for the quarter ended December 31, 2021, and management does not anticipate noncompliance in the foreseeable future.

Interest Payments

Cash payments for interest were $11.5 million, $20.8 million and $15.7 million in 2021, 2020 and 2019, respectively.
XML 42 R23.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accumulated Other Comprehensive Income (Loss)
12 Months Ended
Dec. 31, 2021
Stockholders' Equity Note [Abstract]  
Accumulated Other Comprehensive Income (Loss) ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)
The components of accumulated other comprehensive income (loss) are shown below:
20212020
In thousands
Foreign currency translation and other:
Beginning balance$(717)$(16,351)
Net (loss) gain on foreign currency translation(13,346)15,634 
Reclassification to net income (1)
22,835 — 
Other comprehensive loss, net of tax9,489 15,634 
Ending balance$8,772 $(717)
Pension and other post-retirement benefits (2):
Beginning balance$(130,104)$(134,542)
Reclassification to net income
Amortization of net loss, net of tax expense of $1,031 and $1,314, respectively
3,478 4,434 
Change in net loss, net of tax expense of $1,918 and $1, respectively
6,469 
Other comprehensive loss, net of tax9,947 4,438 
Ending balance$(120,157)$(130,104)
Total accumulated other comprehensive income (loss)$(111,385)$(130,821)
(1)The foreign currency translation reclassified to net income relates to the sale of the Company's UK Composites business. This balance was included in the loss accrual recorded in impairment on assets held for sale on the Company's Consolidated Statement of Operations in the year ended December 31, 2020 (see Note 2, Disposals, for additional information).
(2) These accumulated other comprehensive income components are included in the computation of net periodic pension cost (see Note 17, Pension Plans for additional information).
XML 43 R24.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes
12 Months Ended
Dec. 31, 2021
Income Tax Disclosure [Abstract]  
Income Taxes INCOME TAXES
The components of income tax expense (benefit) from continuing operations are as follows:
 For the twelve months ended December 31,
 202120202019
In thousands   
Current:   
Federal$(5,613)$1,693 $(19,432)
State1,061 (3,143)1,996 
Foreign266 168 585 
 (4,286)(1,282)(16,851)
Deferred:   
Federal17,533 (5,650)719 
State2,526 899 277 
Foreign1,059 (1,697)(4)
 21,118 (6,448)992 
Income tax expense (benefit)$16,832 $(7,730)$(15,859)

The provision for income taxes from continuing operations differs from that computed at the federal statutory corporate tax rate as follows:

 For the twelve months ended December 31,
 202120202019
In thousands   
Federal tax at 21% statutory rate
$12,707 $(16,415)$8,523 
State income taxes, net of federal benefit(1)
1,459 (2,208)1,839 
Tax effect:  
Goodwill impairment charge— 8,297 — 
Impairment on business— 7,620 — 
Research and development credits(1,995)(821)(3,480)
Impact of entity classification election894 — (24,813)
Foreign derived intangible income benefit(494)— — 
Provision to return adjustments66 610 (1,466)
Foreign losses for which no tax benefit has been recorded308 41 1,282 
Change in valuation allowance2,697 1,449 976 
Equity compensation benefit77 (209)(482)
Nondeductible compensation1,372 215 891 
Nondeductible acquisition costs— — 546 
Federal benefit of NOL Carryback— (3,885)— 
Other, net(259)(2,424)325 
Income tax expense (benefit)$16,832 $(7,730)$(15,859)
(1) Included in state income taxes, net of federal benefit was the state impact of the entity classification election of $0.9 million for the year ended December 31, 2019.
16. INCOME TAXES (CONTINUED)

The 2021 effective tax rate includes a charge to record additional valuation allowances relating to the Company’s foreign and state tax loss carryforwards in the amount of $1.5 million and $1.2 million, respectively. The Company also incurred a charge in the amount $1.4 million, primarily attributable to nondeductible compensation relating to post termination payments and benefits of former executive officers. Additionally, the Company recognized benefits relating to research and development credits in the amount of $2.0 million.

The 2020 effective tax rate included charges in the amount of $15.9 million relating to book impairment charges to goodwill and assets held for sale associated with the anticipated sale of the Company’s UK Composites business as neither charge had associated tax benefits.

The 2019 effective tax rate includes a benefit of $24.8 million resulting from an entity classification election with regard to the investment in the Company’s UK Composites business, which had the effect of treating the subsidiary as a disregarded entity for U.S. tax purposes, but had no impact on operations or taxation in the UK. This election resulted in a loss for U.S tax purposes and a significant tax benefit was recognized by the Company in 2019. Additionally, the Company recognized benefits relating to research and development credits associated with research completed in the three prior years in the amount of $3.5 million.

Cash payments for income taxes, net of refunds, were $4.7 million, $0.9 million and $47.8 million in 2021, 2020 and 2019, respectively.

The tax effects of temporary differences that give rise to deferred tax assets and liabilities of continuing operations are presented below:
 At December 31,
20212020
In thousands
Deferred tax assets:  
Deferred employee benefits$18,380 $30,701 
Tax loss and credit carryforwards17,057 33,065 
Accrued liabilities and other3,553 7,307 
Contract accounting differences3,693 3,553 
Environmental liabilities3,266 3,122 
Lease obligations2,450 3,438 
Total deferred tax assets48,399 81,186 
Deferred tax liabilities:  
Property, plant and equipment(11,680)(5,379)
Intangibles(21,282)(32,398)
Other items(205)(765)
Total deferred tax liabilities(33,167)(38,542)
Net deferred tax assets before valuation allowance15,232 42,644 
Valuation allowance(6,022)(10,216)
Net deferred tax assets after valuation allowance$9,210 $32,428 

As of December 31,2021, the Company had foreign tax loss carryforwards and state tax loss and credit carryforwards of $5.6 million and $11.4 million, respectively. Tax loss and credit carryforwards associated with approximately $9.3 million of deferred tax assets have no expiration period. The remainders of the loss and credit carryforwards will expire between 2022 and 2040.

A valuation allowance is required to be established unless management determines it is more likely than not that the Company will ultimately utilize the tax benefit associated with a deferred tax asset. At December 31,2021, the Company has foreign valuation allowances of $1.9 million, and federal and state valuation allowances of $4.1 million.
16. INCOME TAXES (CONTINUED)

Management will continue to evaluate the appropriate level of valuation allowance on all deferred tax assets considering such factors as prior earnings history, expected future earnings, carryback and carryforward periods, and tax and business strategies that could potentially enhance the likelihood of realization of the deferred tax assets.

Pre-tax losses from foreign operations amounted to $1.5 million, $36.9 million and $4.0 million in 2021, 2020, and 2019, respectively. Tax Reform required the Company to effectively recognize all foreign earnings in U.S. taxable income in the year ended December 31, 2017. Due to this provision and foreign losses incurred in prior years, there were no accumulated earnings in foreign subsidiaries for which U.S income taxes were required to be provided in 2021.

The Company records a benefit for uncertain tax positions in the financial statements only when it determines it is more likely than not that such a position will be sustained upon examination by taxing authorities. Unrecognized tax benefits represent the difference between the position taken and the benefit reflected in the financial statements.

The change in the liability for 2021, 2020 and 2019 is explained as follows:
202120202019
In thousands
Balance at January 1$3,612 $3,214 $3,457 
Additions (reductions) based on current year tax positions32 481 (378)
Changes for tax positions of prior years(52)135 
Settlements— (86)— 
Balance at December 31(1)
$3,592 $3,612 $3,214 
(1) Including interest and penalties of $0.5 million, $0.4 million and $0.2 million in 2021, 2020 and 2019, respectively.

Included in unrecognized tax benefits at December 31, 2021, were items approximating $3.1 million that, if recognized, would favorably affect the Company’s effective tax rate in future periods. The Company files tax returns in numerous U.S. and foreign jurisdictions, with returns subject to examination for varying periods, but generally back to and including 2016. During 2021, 2020 and 2019, $0.2 million or less of interest and penalties was recognized each year as a component of income tax expense. It is the Company’s policy to record interest and penalties on unrecognized tax benefits as income taxes. The Company does not anticipate any significant increases or decreases to unrecognized tax benefits during the next twelve months.
XML 44 R25.htm IDEA: XBRL DOCUMENT v3.22.0.1
Pension Plans
12 Months Ended
Dec. 31, 2021
Payment for Pension and Other Postretirement Benefits [Abstract]  
Pension Plans PENSION PLANS
 
The Company has a non-contributory qualified defined benefit pension plan (the “Qualified Pension Plan”). On February 23, 2010, the Company’s Board of Directors approved an amendment to the Qualified Pension Plan that, among other things, closed the Qualified Pension Plan to all new hires on or after March 1, 2010, and stipulated that years of service would continue to be added for purposes of the benefit calculations only through December 31, 2015, with no further accrual of benefits for service thereafter. As a result, effective December 31, 2015, the qualified pension plan was frozen with respect to future benefit accruals. Under U.S. Government Cost Accounting Standard (“CAS”) 413 the Company must determine the USG’s share of any pension curtailment adjustment calculated in accordance with CAS. During the fourth quarter of 2016, the Company accrued a $0.3 million liability representing our estimate of the amount due to the USG based on our pension curtailment adjustment calculation, which was submitted to the USG for review in December 2016. The Company has maintained its accrual at $0.3 million as of December 31, 2021. There can be no assurance that the ultimate resolution of this matter will not have a material adverse effect on the Company's results of operations, financial position and cash flows.

The Company also has a Supplemental Employees’ Retirement Plan (“SERP”), which is considered a non-qualified pension plan. The SERP provides certain key executives, whose compensation is in excess of the limitations imposed by federal law on the qualified defined benefit pension plan, with supplemental benefits based upon eligible earnings, years of service and age at retirement. During 2010, the Company's Board of Directors also approved an amendment to the SERP that made changes consistent with the pension plan amendment. The Board's Compensation Committee and the Board have not approved any new participants to the SERP since February 28, 2010, and do not intend to do so at any time in the future. The measurement date for both these plans is December 31.
17. PENSION PLANS (CONTINUED)

Obligations and Funded Status

The changes in the actuarial present value of the projected benefit obligation and fair value of plan assets are as follows:
 For the twelve months ended December 31,
 Qualified Pension PlanSERP
 2021202020212020
In thousands    
Projected benefit obligation at beginning of year$836,531 $777,388 $7,669 $7,336 
Service cost1,301 5,234 — — 
Interest cost14,165 21,020 63 165 
Actuarial liability (gain) loss (1)
(29,590)72,145 (63)702 
Benefit payments(36,612)(39,256)(2,652)(534)
Projected benefit obligation at end of year$785,795 $836,531 $5,017 $7,669 
Fair value of plan assets at beginning of year$766,921 $680,142 $— $— 
Actual return on plan assets23,700 116,035 — — 
Employer contributions10,000 10,000 2,652 534 
Benefit payments(36,612)(39,256)(2,652)(534)
Fair value of plan assets at end of year$764,009 $766,921 $— $— 
Funded status at end of year$(21,786)$(69,610)$(5,017)$(7,669)
Accumulated benefit obligation$785,795 $836,531 $5,017 $7,669 
(1) The actuarial liability (gain) loss amount for the qualified pension plan for 2021 and 2020 was principally due to the effect of changes in the discount rate.

The Company has recorded liabilities related to our qualified pension plan and SERP as follows:
 At December 31,
 Qualified Pension PlanSERP
 2021202020212020
In thousands    
Current liabilities (1)
$— $— $(526)$(2,771)
Noncurrent liabilities(21,786)(69,610)(4,491)(4,898)
Total$(21,786)$(69,610)$(5,017)$(7,669)
(1) The current liabilities are included in other current liabilities on the Consolidated Balance Sheets.

The following table presents amounts included in accumulated other comprehensive income on the Consolidated Balance Sheets that will be recognized as components of pension cost in future periods.
 At December 31,
 Qualified Pension PlanSERP
 2021202020212020
In thousands    
Unrecognized loss$159,015 $171,571 $730 $1,069 
Amount included in accumulated other comprehensive income$159,015 $171,571 $730 $1,069 
17. PENSION PLANS (CONTINUED)

Obligations and Funded Status - continued

The pension plan net periodic benefit costs on the Consolidated Statements of Operations and other amounts recognized in other comprehensive income (loss) on the Consolidated Statements of Comprehensive Income and Consolidated Statements of Shareholders’ Equity were computed using the projected unit credit actuarial cost method and included the following components:
 For the twelve months ended December 31,
 Qualified Pension PlanSERP
 202120202019202120202019
In thousands      
Service cost for benefits earned during the year$1,301 $5,234 $5,100 $— $— $— 
Interest cost on projected benefit obligation14,165 21,020 26,422 63 165 237 
Expected return on plan assets(45,177)(43,183)(42,560)— — — 
Recognized net loss4,444 4,804 15,260 65 944 245 
Additional amount recognized due to curtailment/settlement— — — 211 — — 
Net pension benefit (income) cost$(25,267)$(12,125)$4,222 $339 $1,109 $482 
Change in net (loss) or gain(8,113)(708)3,295 (274)703 720 
Amortization of net loss(4,444)(4,804)(15,260)(65)(944)(245)
Total recognized in other comprehensive (loss) income$(12,557)$(5,512)$(11,965)$(339)$(241)$475 
Total recognized in net periodic benefit cost and other comprehensive (income) loss$(37,824)$(17,637)$(7,743)$— $868 $957 

The following tables show the amount of the contributions made to the Qualified Pension Plan and SERP during each period and the amount of contributions the Company expects to make during 2022:
Qualified Pension PlanSERP
2021202020212020
In thousands
Contributions$10,000 $10,000 $2,652 $534 
Qualified Pension PlanSERP
In thousands
Expected contributions during 2022
$— $526 
17. PENSION PLANS (CONTINUED)

Obligations and Funded Status - continued

Expected future benefit payments are as follows:
Qualified
Pension Plan
SERP
In thousands
2022$41,871 $526 
2023$43,100 $507 
2024$44,156 $485 
2025$44,839 $460 
2026$45,378 $432 
2027-2031$224,835 $1,710 

Mortality is a key assumption in developing actuarial estimates, and therefore could significantly impact the valuation of the Company's obligations under the qualified pension plan and SERP. The Company reviewed the mortality data and based on the size and demographics of the plan's participant population, the Company determined the Pri-2012 Blue Collar with Scale MP-2021 mortality table was the most appropriate assumption.

The Company uses the Financial Times Stock Exchange ("FTSE") Pension Discount Code, as it is deemed to be the most appropriate basis for generating the Company's discount rate assumption, as the future cash flows of the plan are most closely aligned to the Above Median Double-A Curve. The discount rates used in determining benefit obligations of the pension plans are as follows:
 At December 31,
 Qualified Pension PlanSERP
 2021202020212020
Discount rate2.71 %2.34 %2.33 %1.78 %

The actuarial assumptions used in determining the net periodic benefit cost of the pension plans are as follows:
 For the twelve months ended December 31,
 Qualified Pension PlanSERP
 2021202020212020
Discount rate(1)
2.34 %3.14 %1.78%/2.29 %2.76 %
Expected return on plan assets6.00 %6.50 %N/AN/A
Average rate of increase in compensation levelsN/AN/AN/AN/A
(1) In November 2021, the Company's SERP had a settlement and re-measurement. This resulted in the Company using a discount rate of 1.78% for the first ten months of the year ended December 31, 2021 and a discount rate of 2.29% for the remaining two months following the re-measurement.

Other

The Company utilizes a "spot rate approach" in the calculation of pension interest and service cost. The spot rate approach applies separate discount rates for each projected benefit payment in the calculation of pension interest and service cost.

Qualified Pension Plan Assets

The expected return on plan assets rate was determined based upon historical returns adjusted for estimated future market fluctuations. For 2021 and 2020, the expected rate of return on plan assets was 6.0% and 6.5%, respectively. During 2021, the actual return on pension plan assets, net of direct expenses, was 3.2%.
17. PENSION PLANS (CONTINUED)

Qualified Pension Plan Assets - continued

Plan assets are invested in a diversified portfolio consisting of equity and fixed income securities. The investment goals for pension plan assets are to improve and/or maintain the Plan’s funded status by generating long-term asset returns that exceed the rate of growth of the Plan’s liabilities. The Plan invests assets in a manner that seeks to (a) maximize return within reasonable and prudent levels of risk of loss of funded status; and (b) maintain sufficient liquidity to meet benefit payment obligations and other periodic cash flow requirements on a timely basis. The return generation/liability matching asset allocation ratio is currently 27.9%/72.1%. As the plan’s funded status changes, the Pension Administrative Committee (the management committee that is responsible for plan administration) will act through an immediate or gradual process, as appropriate, to reallocate assets.

Under the current investment policy, no Investment Manager may invest in investments deemed illiquid by the Investment Manager at the time of purchase, development programs, real estate, mortgages or private equities or securities of Kaman Corporation without prior written authorization from the Pension Administrative Committee. In addition, with the exception of USG securities, managers’ holdings in the securities of any one issuer, at the time of purchase, may not exceed 7.5% of the total market value of that manager’s account.
 
The pension plan assets are valued at fair value. The following is a description of the valuation methodologies used for the investments measured at fair value, including the general classification of such instruments pursuant to the valuation hierarchy.

Short-term Investments – This investment category consists of cash and cash equivalents and futures and options contracts. Cash and cash equivalents are comprised of investments with maturities of three months or less when purchased, including certain short-term fixed-income securities, and are classified as Level 1 investments. Futures contracts and options contracts requiring the investment managers to receive from or pay to the broker an amount of cash equal to daily fluctuations are included in short-term investments and are classified as Level 2 investments.
 
Corporate Stock – This investment category consists primarily of domestic common stock issued by U.S. corporations. Common shares are traded actively on exchanges and price quotes for these shares are readily available. Holdings of corporate stock are classified as Level 1 investments.

Mutual Funds – Mutual funds are traded actively on public exchanges. The share prices for these mutual funds are published at the close of each business day. Holdings of mutual funds are classified as Level 1 investments.
 
Common Trust Funds – Common trust funds are comprised of shares or units in commingled funds that are not publicly traded. The values of the commingled funds are not publicly quoted and must trade through a broker. For equity and fixed-income commingled funds traded through a broker, the fund administrator values the fund using the net asset value (“NAV”) per fund share, derived from the value of the underlying assets. The underlying assets in these funds (equity securities, fixed income securities and commodity-related securities) are publicly traded on exchanges and price quotes for the assets held by these funds are readily available. Holdings of common trust funds are not subject to leveling.
 
Fixed Income Securities - For fixed income securities, multiple prices and price types are obtained from pricing vendors whenever possible, which enables cross-provider validations. A primary price source is identified based on asset type, class or issue for each security. The fair values of fixed income securities are based on evaluated prices that reflect observable market information, such as actual trade information of similar securities, adjusted for observable differences, and are categorized as Level 2. These securities are primarily investment grade securities.
17. PENSION PLANS (CONTINUED)

Qualified Pension Plan Assets - continued

The fair values of the Company’s qualified pension plan assets at December 31, 2021 and 2020, are as follows:
Total Carrying
Value at
December 31,
2021
Quoted prices  in
active markets
(Level 1)
Significant  other
observable
inputs
(Level 2)
Significant
unobservable
inputs
(Level 3)
Not subject to leveling
In thousands    
Short-term investments:
Cash and cash equivalents$19,033 $19,033 $— $— $— 
Futures contracts - assets2,014 — 2,014 — — 
Futures contracts - liabilities(372)— (372)— — 
Fixed income securities231,433 — 231,433 — — 
Mutual funds72,834 72,834 — — — 
Common trust funds(1)
417,022 — — — 417,022 
Corporate stock20,222 20,222 — — — 
Subtotal$762,186 $112,089 $233,075 $— $417,022 
Accrued income/expense1,823 (33)1,856 — — 
Total$764,009 $112,056 $234,931 $— $417,022 
Total Carrying
Value at
December 31,
2020
Quoted prices  in
active markets
(Level 1)
Significant  other
observable
inputs
(Level 2)
Significant
unobservable
inputs
(Level 3)
Not subject to leveling
In thousands    
Short term investments:
  Cash and cash equivalents$26,951 $26,951 $— $— $— 
Futures contracts - assets285 — 285 — — 
Futures contracts - liabilities(15)— (15)— — 
Fixed income securities214,961 — 214,961 — — 
Mutual funds130,490 130,490 — — — 
Common trust funds(1)
362,288 — — — 362,288 
Corporate stock30,222 30,222 — — — 
Subtotal$765,182 $187,663 $215,231 $— $362,288 
Accrued income/expense1,739 17 1,722 — — 
Total$766,921 $187,680 $216,953 $— $362,288 
(1) In accordance with ASU 2015-07, Fair Value Measurement (Topic 820), certain investments that are measured at fair value using the net asset value per share (or its equivalent) practical expedient have not been classified in the fair value hierarchy. The fair value amounts presented in this table are intended to permit reconciliation of the fair value hierarchy to the amounts presented for the total pension plan assets.

Derivatives are primarily used to manage risk and gain asset class exposure while still maintaining liquidity. Derivative instruments mainly consist of equity futures and interest rate futures.
17. PENSION PLANS (CONTINUED)

Other Plans

The Company also maintains a Defined Contribution Plan that has been adopted by most of its U.S. subsidiaries. Employees of the adopting employers who meet the eligibility requirements of the plan may participate. Employer matching contributions are made to the plan based on a percentage of each participant’s pre-tax contribution. For each dollar that a participant contributes, up to 5% of compensation, participating subsidiaries make employer contributions of one dollar. Employer contributions to the plan for continuing operations totaled $6.1 million, $6.7 million and $7.1 million in 2021, 2020 and 2019, respectively. There were no employer contributions made to the plan for discontinued operations in 2021 or 2020. Employer contributions to the plan for discontinued operations totaled $4.5 million in 2019.

One of the Company's foreign subsidiaries maintains a defined benefit plan of its own for its local employees. The net pension liability associated with this plan was not material as of December 31, 2021 and 2020.
XML 45 R26.htm IDEA: XBRL DOCUMENT v3.22.0.1
Other Long-term Liabilities
12 Months Ended
Dec. 31, 2021
Other Liabilities Disclosure [Abstract]  
Other Long-Term Liabilities OTHER LONG-TERM LIABILITIES
Other long-term liabilities consist of the following:
 At December 31,
 20212020
In thousands  
Supplemental employees' retirement plan ("SERP")$4,491 $4,898 
Deferred compensation20,618 21,968 
Long-term incentive plan1,016 3,448 
Noncurrent income taxes payable3,365 3,625 
Environmental remediation liability5,548 5,313 
Finance leases2,629 4,315 
Other2,170 4,069 
Total other long-term liabilities$39,837 $47,636 

The Company maintains a non-qualified deferred compensation plan for certain of its employees as well as a non-qualified deferred compensation plan for its Board of Directors. Generally, participants in these plans have the ability to defer a certain amount of their compensation, as defined in the agreement. The deferred compensation liability will be paid out either upon retirement or as requested based upon certain terms in the agreements and in accordance with Internal Revenue Code Section 409A.

Disclosures regarding the assumptions used in the determination of the SERP liabilities are included in Note 17, Pension Plans. Discussions of our environmental remediation liabilities are in Note 13, Environmental Costs, and Note 19, Commitments and Contingencies.
XML 46 R27.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies COMMITMENTS AND CONTINGENCIES
Asset Retirement Obligations

The Company has unrecorded Asset Retirement Obligation’s (“AROs”) that are conditional upon certain events. These AROs generally include the removal and disposition of non-friable asbestos. The Company has not recorded a liability for these conditional AROs at December 31, 2021, because the Company does not currently believe there is a reasonable basis for estimating a date or range of dates for major renovation or demolition of these facilities. In reaching this conclusion, the Company considered the historical performance of each facility and has taken into account factors such as planned maintenance, asset replacements and upgrades, which, if conducted as in the past, can extend the physical lives of the facilities indefinitely. The Company also considered the possibility of changes in technology and risk of obsolescence in arriving at its conclusion.
19. COMMITMENTS AND CONTINGENCIES (CONTINUED)

Asset Retirement Obligations - continued

The Company currently leases various properties under leases that give the lessor the right to make the determination as to whether the lessee must return the premises to their original condition, except for normal wear and tear. The Company does not normally make substantial modifications to leased property, and many of the Company's leases either require lessor approval of planned improvements or transfer ownership of such improvements to the lessor at the termination of the lease. Historically the Company has not incurred significant costs to return leased premises to their original condition.

Other Matters

Pension Freeze

Effective December 31, 2015, the Company's qualified pension plan was frozen with respect to future benefit accruals. Under CAS 413 the Company must determine the USG’s share of any pension curtailment adjustment calculated in accordance with CAS. Such adjustments can result in an amount due to the USG for pension plans that are in a surplus position or an amount due to the contractor for plans that are in a deficit position. During the fourth quarter of 2016, the Company accrued a $0.3 million liability representing our estimate of the amount due to the USG based on the Company's pension curtailment adjustment calculation, which was submitted to the USG for review in December 2016. The Company has maintained its accrual at $0.3 million as of December 31, 2021. There can be no assurance that the ultimate resolution of this matter will not have a material adverse effect on the Company's results of operations, financial position and cash flows.

Offset Agreement

During January 2018, the Company entered into an offset agreement as a condition to obtaining orders from a foreign customer for the Company's JPF product. This agreement is designed to return economic value to the foreign country by requiring the Company to engage in activities supporting local defense or commercial industries, promoting a balance of trade, developing in-country technology capabilities or addressing other local development priorities. The offset agreement may be satisfied through activities that do not require a direct cash payment, including transferring technology, providing manufacturing, training and other consulting support to in-country projects and the purchase by third parties of supplies from in-country vendors. This agreement may also be satisfied through the Company's use of cash for activities, such as subcontracting with local partners, purchasing supplies from in-country vendors, providing financial support for in-country projects and making investments in local ventures. At December 31, 2021, the offset agreement had an outstanding notional value of approximately $194.0 million, which is equal to sixty percent of the contract value of $324.0 million as defined by the agreement between the customer and the Company. The amount ultimately applied against the offset agreement is based on negotiations with the customer and may require cash outlays that represent only a fraction of the notional value in the offset agreement.

The Company continues to work with the customer to further define the requirements to satisfy the offset agreement. The satisfaction of the offset requirements will be determined by the customer and is expected to occur over a seven-year period. Deliveries under the contract are expected to be completed prior to satisfaction of the offset requirements. In the event the offset requirements of the contract are not met, the Company could be liable for potential penalties up to $16.5 million payable to the customer. The Company began recognizing revenue associated with this contract in the third quarter of 2019 and has considered the potential penalties of $16.5 million as a reduction to the transaction price in its determination of the value of the contract. At December 31, 2021, $16.5 million in contract liabilities associated with the potential penalties of the offset requirements were included on the Company's Consolidated Balance Sheets. At the point the Company has an approved plan to satisfy the offset requirements, the Company will update its contract estimates with respect to any costs or penalties associated with the plan to satisfy the offset obligation.
19. COMMITMENTS AND CONTINGENCIES (CONTINUED)

Other Matters - continued

Guarantee

During 2020, the Company and the USG entered into a Guaranty Agreement, pursuant to which the Company agreed to guarantee the full, complete and satisfactory performance of its subsidiary, Kaman Precision Products, Inc. ("KPPI") under all current and future contracts with the USG. As of the date of this filing, the only contract in place between KPPI and the USG relates to the production and sale of the JPF. KPPI is currently fulfilling the requirements of Option 15 and has been awarded Option 16. The guarantee was provided in lieu of a periodic financial capability review by the Financial Capacity Team ("FCT") of the Defense Contract Management Agency ("DCMA"). The Company is unable to estimate the maximum potential amount of future payments under the guarantee as it is dependent on costs incurred by the USG in the event of default. Although the Company believes the risk of default is low given the maturity and operational performance of the JPF program, there can be no assurance that the guarantee will not have a material adverse effect on the Company's results of operations, financial position and cash flows.

New Hartford

In connection with sale of the Company’s Music segment in 2007, the Company assumed responsibility for meeting certain requirements of the Transfer Act that applied to our transfer of the New Hartford, Connecticut, facility leased by that segment for guitar manufacturing purposes (“Ovation”). Under the Transfer Act, those responsibilities essentially consist of assessing the site's environmental conditions and remediating environmental impairments, if any, caused by Ovation's operations prior to the sale. The site is a multi-tenant industrial park, in which Ovation and other unrelated entities lease space. The environmental assessment, which began in 2008, has been completed and site remediation is in process.

The Company's estimate of its portion of the cost to assess the environmental conditions and remediate this site is $2.3 million, all of which has been accrued. The total amount paid to date in connection with these environmental remediation activities is $1.7 million. At December 31, 2021, the Company had $0.6 million accrued for these environmental remediation activities. A portion ($0.1 million) of the accrual related to this property is included in other current liabilities and the balance is included in other long-term liabilities. The remaining balance of the accrual reflects the total anticipated cost of completing these environmental remediation activities. Although it is reasonably possible that additional costs will be paid in connection with the resolution of this matter, the Company is unable to estimate the amount of such additional costs, if any, at this time.

Bloomfield

In connection with the Company’s 2008 purchase of the portion of the Bloomfield campus that Kaman Aerospace Corporation had leased from NAVAIR, the Company assumed responsibility for environmental remediation at the facility as may be required under the Transfer Act and is currently remediating the property under the guidance of the CTDEP. The assumed environmental liability of $10.3 million was determined by taking the undiscounted estimated remediation liability of $20.8 million and discounting it at a rate of 8%. This remediation process will take many years to complete. The total amount paid to date in connection with these environmental remediation activities is $14.9 million. At December 31, 2021, the Company had $2.2 million accrued for these environmental remediation activities. A portion ($0.3 million) of the accrual related to this property is included in other current liabilities, and the balance is included in other long-term liabilities. Although it is reasonably possible that additional costs will be paid in connection with the resolution of this matter, the Company is unable to estimate the amount of such additional costs, if any, at this time.
XML 47 R28.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases (Notes)
12 Months Ended
Dec. 31, 2021
Leases [Abstract]  
Leases . LEASESThe Company's operating leases consist of rent commitments under various leases for office space, warehouses, land and buildings at varying dates from January 2022 to March 2028. The terms of most of these leases are in the range of 3 to 8 years, with certain leases renewable for varying periods. It is expected that in the normal course of business leases that expire will be renewed or replaced by leases on other similar property. Some of the Company's lease obligations have rent escalations or contingent rent that are recognized on a straight-line basis over the entire lease term. Material leasehold improvements and other landlord incentives are amortized over the shorter of their economic lives or the lease term, including renewal periods, if reasonably assured. Substantially all real estate taxes, insurance and maintenance expenses associated with leased facilities are obligations of the Company. The terms for most machinery and equipment leases range from 3 to 5 years.
20. LEASES (CONTINUED)

The Company's finance leases are included in machinery, office furniture and equipment and construction in process and amortization of these assets is included in depreciation and amortization expense. The terms of these leases are 5 years. At December 31, 2021 and 2020, $6.7 million of assets included in property, plant and equipment were accounted for as finance leases in both periods. At December 31, 2021 and 2020, the Company had accumulated depreciation of $2.9 million and $2.1 million, respectively, associated with these assets.

At the commencement date of a contract containing a lease, a right-of-use asset and lease liability are recorded to the Company's Consolidated Balance Sheets when the Company obtains control of the use of the asset. Right-of-use assets represent the right to use an underlying asset for the lease term and lease liabilities represent the obligation to make payments upon entering into a lease agreement.

Right-of-use assets, net consisted of the following:
 ClassificationDecember 31, 2021December 31, 2020
In thousands
Assets
Operating lease right of use assetsOperating lease right-of-use assets, net$11,011 $12,880 
Finance lease right of use assetsProperty, plant and equipment, net of accumulated depreciation3,830 4,618 
Total leased assets$14,841 $17,498 

The lease liability and future rental payments are required under leases that have initial or remaining non-cancellable lease terms in excess of one year as of December 31, 2021. Lease liabilities consisted of the following:
 ClassificationDecember 31, 2021December 31, 2020
In thousands 
Liabilities
Current
Operating lease liability, current portionOperating lease liabilities, current portion$4,502 $4,305 
Finance lease liability, current portionOther current liabilities1,697 1,899 
Noncurrent
Operating lease liability, noncurrent portionOperating lease liabilities, noncurrent portion7,140 9,325 
Finance lease liability, noncurrent portionOther long-term liabilities2,629 4,315 
Total lease liabilities$15,968 $19,844 
20. LEASES (CONTINUED)

Future rental payments for continuing operations consisted of the following:
December 31, 2021
In thousands
Operating leases
2022$4,824 
20233,643 
20242,547 
2025673 
2026315 
Thereafter246 
Total future operating lease payments$12,248 
Interest(606)
Present value of future operating lease payments$11,642 
Finance leases
20221,771 
20231,253 
2024775 
2025669 
2026— 
Thereafter— 
Total future finance lease payments$4,468 
Interest(142)
Present value of future finance lease payments$4,326 
Present value of total future lease payments$15,968 

The following table illustrates the components of lease expense for the Company's leases.
For the Years Ended December 31,
20212020
In thousands
Finance lease cost
Amortization of right-of-use assets$758 $880 
Interest on lease liabilities139 196 
Operating lease cost5,245 5,465 
Short-term lease cost242 443 
Variable lease cost79 96 
Total lease expense$6,463 $7,080 
20. LEASES (CONTINUED)

The following table segregates cash paid for the Company's leases from continuing operations.
For the Years Ended December 31,
20212020
In thousands
Operating cash flows from operating leases$(6,294)$(5,556)
Operating cash flows from finance leases(2,028)(1,533)
Financing cash flows from finance leases(139)(196)
Total cash flows from leasing activities$(8,461)$(7,285)

During the twelve-month fiscal period ended December 31, 2021, $4.9 million in right-of-use assets were obtained in exchange for new operating lease liabilities. No right-of-use assets were obtained in exchange for new finance lease liabilities in the year ended December 31, 2021.

Other information related to leases is as follows:
December 31, 2021
Weighted-average remaining lease term (years)
Operating leases3.1
Finance leases2.6
Weighted-average discount rate
Operating leases3.4 %
Finance leases2.4 %
XML 48 R29.htm IDEA: XBRL DOCUMENT v3.22.0.1
Computation of Earnings Per Share
12 Months Ended
Dec. 31, 2021
Earnings Per Share [Abstract]  
Computation of Earnings Per Share COMPUTATION OF EARNINGS PER SHARE
The computation of basic earnings per share is based on net earnings divided by the weighted average number of shares of common stock outstanding for each year. The computation of diluted earnings per share includes the common stock equivalency of dilutive options granted to employees under the Company's stock incentive plan and shares issuable on redemption of its Convertible Notes.

   For the Year Ended December 31,
  202120202019
In thousands, except per share amounts   
Earnings (loss) from continuing operations$43,676 $(70,434)$56,446 
Total earnings from discontinued operations— 692 153,383 
Net earnings (loss)$43,676 $(69,742)$209,829 
Basic:   
Weighted average number of shares outstanding27,865 27,723 27,936 
Earnings (loss) per share from continuing operations$1.57 $(2.54)$2.02 
Earnings per share from discontinued operations— 0.02 5.49 
Basic earnings (loss) per share$1.57 $(2.52)$7.51 
Diluted:   
Weighted average number of shares outstanding27,865 27,723 27,936 
Weighted average shares issuable on exercise of dilutive stock options26 — 156 
Weighted average shares issuable on exercise of convertible notes— — — 
Weighted average shares issuable on redemption of warrants related to 2017 Notes— — — 
Total27,891 27,723 28,092 
Earnings (loss) per share from continuing operations$1.57 $(2.54)$2.01 
Earnings per share from discontinued operations— 0.02 5.46 
Diluted earnings (loss) per share$1.57 $(2.52)$7.47 

Equity awards

Excluded from the diluted earnings per share calculation for the years ended December 31, 2021, 2020 and 2019, respectively, were 567,741, 597,904 and 339,961 shares associated with equity awards granted to employees that are anti-dilutive based on the average stock price.

All outstanding stock awards were excluded in the computation of diluted earnings per share in the year ended December 31, 2020 because their effect was antidilutive due to the loss from continuing operations. For the year ended December 31, 2020, an additional 40,979 shares issuable under equity awards, which would have been dilutive if exercised based on the average market price being higher than the exercise price, were excluded from the computation of diluted earnings per share as their effect was antidilutive due to the loss from continuing operations.

2024 Convertible Notes

For the years ended December 31, 2021, 2020 and 2019, shares issuable under the 2024 Notes were excluded from the calculation of diluted earnings per share as the conversion price for the Convertible Notes was more than the average share price of the Company's stock.
XML 49 R30.htm IDEA: XBRL DOCUMENT v3.22.0.1
Share-Based Arrangements
12 Months Ended
Dec. 31, 2021
Share-based Payment Arrangement [Abstract]  
Share-based Arrangements SHARE-BASED ARRANGEMENTS
 
General

The Company accounts for stock options, RSAs, restricted stock units and PSUs as equity awards and measures the cost of all share-based payments, including stock options, at fair value on the grant date and recognizes this cost in the statement of operations. The Company also has an employee stock purchase plan which is accounted for as a liability award.

In 2021, the Company modified its long-term incentive program to increase the emphasis on equity. Beginning in the first quarter of 2021, the long-term incentive awards granted to the Company's NEOs consist of a combination of service-based RSAs and PSUs which are intended to be settled in shares, as opposed to cash-based awards that had been utilized in the past. These awards are expected to increase the alignment of interests between the Company's NEOs and shareholders and help build stock ownership for new executives, supporting both executive retention and the Company's long-term financial performance. RSAs will vest over a three-year period on each of the first three anniversaries of the date of grant. The number of PSUs that will vest will be determined based on TSR and ROIC over a three-year performance period, each of which will remain equally weighted in determining payouts. The achievement level for both factors may range from zero to 200%.

Compensation expense for stock options, RSAs, restricted stock units and PSUs is recognized on a straight-line basis over the vesting period of the awards. Throughout the course of the vesting period, the Company monitors the achievement level for the ROIC metric of the PSUs compared to the ROIC target and adjusts the number of shares expected to be earned, and the related compensation expense recorded thereafter, to reflect the most probable outcome. Share-based compensation expense recorded for continuing operations for the years ended December 31, 2021, 2020 and 2019 was $6.7 million, $5.0 million and $4.7 million, respectively. Of these amounts, $0.4 million, $0.4 million and $0.1 million was recorded to restructuring and severance costs, respectively, and the remaining amounts were recorded to selling, general and administrative expenses on the Company's Consolidated Statements of Operations.

Share-based compensation expense for discontinued operations for the year ended December 31, 2019 was $2.9 million. Of this amount, $0.5 million was included in earnings from discontinued operations, net of tax on the Company's Consolidated Statements of Operations. As a result of the Company selling its Distribution business, the vesting dates of all outstanding unvested stock options and restricted stock awards for Distribution employees were accelerated to vest on the closing date. These stock options and awards would not have vested prior to the closing date; therefore, the related stock-based compensation expense previously recognized through the modification date of $0.4 million was reduced to zero and a new fair value of the options and awards was established on the date the Company entered the definitive agreement to sell the Distribution business. The expense of $2.8 million was recognized ratably from the date of signing the definitive agreement to the closing date of the sale. The amount included in the gain on disposal of discontinued operations, net of tax attributable to the acceleration and modification of these awards was $2.4 million for the year ended December 31, 2019. These amounts were included in earnings from discontinued operations, net of tax on the Company's Consolidated Statement of Operations. There was no share-based compensation expense recorded for discontinued operations for the years ended December 31, 2021 or December 31, 2020 .

Stock Incentive Plan

On April 17, 2013, the shareholders of the Company approved the 2013 Management Incentive Plan (the "2013 Plan"), which replaced the 2003 Stock Incentive Plan. The 2013 Plan was designed as a flexible share authorization plan, such that the Company's share authorization is based on the least costly type of award (stock options). Shares issued pursuant to “Full Value Awards” as defined in the 2013 Plan (awards other than stock options or stock appreciation rights which are settled by the issuance of shares, e.g., restricted stock, restricted stock units, performance shares, performance units if settled with stock, or other stock-based awards) count against the 2013 Plan's share authorization at a rate of 3 to 1, while shares issued upon exercise of stock options or stock appreciation rights count against the share authorization at a rate of 1 to 1. This means that every time an option is granted, the authorized pool of shares is reduced by one (1) share and every time a Full Value Award is granted, the authorized pool of shares is reduced by 3 shares. In deriving the valuation ratio used in the 2013 Plan, the Company used the Black Scholes Fair Value model as the basis for determining the approximate value of an option as compared to a "full value share." The 2013 Plan provided the Company with the ability to use equity-based awards of up to 2,250,000 authorized shares. On April 18, 2018, the shareholders of the Company approved the amendment and restatement of the 2013 Plan, which increased the number of authorized shares by 2,250,000 shares. As of December 31, 2021, there were 1,437,368 shares available for grant under the plan.
22. SHARE-BASED ARRANGEMENTS (CONTINUED)

Stock Incentive Plan - continued

LTIP awards provide certain senior executives an opportunity to receive award payments in either stock or cash as determined by the Compensation Committee of the Board of Directors in accordance with the Plan, at the end of each performance cycle. Performance metrics for LTIP Awards are based on the following: (a) average return on total capital and (b) total return to shareholders, both compared to the Russell 2000 indices for the same performance period. No awards will be payable if the Company’s performance is below the 25th percentile. The maximum award is payable if performance reaches the 75th percentile of the designated indices. Awards are paid out at 100% at the 50th percentile. Awards for performance between the 25th and 75th percentiles are determined by straight-line interpolation between 0% and 200%. Generally, LTIP awards are paid in cash.

Stock options were granted with an exercise price equal to the average market price of our stock at the date of grant. Stock options and Stock Appreciation Rights ("SARs") granted under the plan generally expire ten years from the date of grant and vest 20% each year over a 5-year period on each of the first five anniversaries of the date of grant. RSAs granted prior to 2021 were generally granted with restrictions that lapse at the rate of 20% per year over a 5-year period on each of the first five anniversaries of the date of grant. As discussed above, the RSAs granted beginning in 2021 are generally granted with restrictions that lapse at the rate of 33.3% over a 3-year period on each of the first three anniversaries of the grant. Generally, these awards are subject to forfeiture if a recipient separates from service with the Company.

Stock option activity is as follows:
OptionsWeighted average-
exercise price
Options outstanding at December 31, 2020
772,625 $54.87 
Granted4,990 55.85 
Exercised(18,669)38.54 
Forfeited or expired(12,706)63.68 
Options outstanding at December 31, 2021
746,240 $55.14 
 
The following table presents information regarding options outstanding as of December 31, 2021:
Weighted-average remaining contractual term - options outstanding (years)4.6
Aggregate intrinsic value - options outstanding (in thousands)$423 
Weighted-average exercise price - options outstanding$55.14 
Options exercisable509,156 
Weighted-average remaining contractual term - options exercisable (years)3.9
Aggregate intrinsic value - options exercisable (in thousands)$423 
Weighted-average exercise price - options exercisable$52.16 

The intrinsic value represents the amount by which the market price of the stock on the measurement date exceeds the exercise price of the option. The intrinsic value of options exercised in 2021, 2020 and 2019 was $0.3 million, $2.4 million and $6.2 million, respectively. The Company currently has an open stock repurchase plan, which would enable the Company to repurchase shares as needed. Since 2008 the Company has generally issued shares related to option exercises, restricted stock and PSUs from its authorized but unissued common stock.
22. SHARE-BASED ARRANGEMENTS (CONTINUED)

Stock Incentive Plan - continued

The fair value of each option award is estimated on the date of grant using the Black-Scholes option valuation model. The following table indicates the weighted-average assumptions used in estimating fair value:
 202120202019
Expected option term (years)4.94.94.9
Expected volatility35.7 %20.2 %19.4 %
Risk-free interest rate0.5 %1.4 %2.5 %
Expected dividend yield1.6 %1.3 %1.3 %
Per share fair value of options granted$14.89 $10.74 $11.18 

The expected term of options granted represents the period of time option grants are expected to be outstanding based upon historical exercise patterns. Forfeitures of options are estimated based upon historical data and are adjusted based upon actual occurrences. The cumulative effect of stock award forfeitures was immaterial. The volatility assumption is based on the historical daily price data of the Company’s stock over a period equivalent to the weighted-average expected term of the options. Management evaluated whether there were factors during that period that were unusual and would distort the volatility figure if used to estimate future volatility and concluded that there were no such factors. The Company relies only on historical volatility since future volatility is expected to be consistent with historical volatility.

The risk-free interest rate assumption is based upon the interpolation of various U.S. Treasury rates determined at the date of option grant. Expected dividends are based upon a historical analysis of our dividend yield over the past year.

Restricted Stock Award and Restricted Stock Unit activity is as follows:
 Restricted Stock
Awards
Weighted-
average grant
date fair value
Restricted Stock outstanding at December 31, 2020109,514 $53.66 
Granted83,656 55.20 
Vested(54,481)56.02 
Forfeited or expired(3,338)58.56 
Restricted Stock outstanding at December 31, 2021135,351 $53.53 
 
The grant date fair value for restricted stock is the average market price of the unrestricted shares on the date of grant. The total fair value of restricted stock awards vested during 2021, 2020 and 2019 was $2.7 million, $3.1 million and $6.5 million, respectively.

Performance stock unit activity was as follows:
 Performance StockWeighted-
average grant
date fair value
Performance Stock outstanding at December 31, 2020— $— 
Granted(1)
82,460 70.17 
Vested— — 
Forfeited or expired(12,297)70.16 
Performance Stock outstanding at December 31, 202170,163 $70.17 
(1) The PSUs granted in 2021 assumed a 100% achievement level.
22. SHARE-BASED ARRANGEMENTS (CONTINUED)

Stock Incentive Plan - continued

The fair value of the PSUs based on TSR was estimated on the date of grant using a Monte-Carlo simulation model. The following table indicates the weighted-average assumptions used in estimating fair value:
 2021
Expected term (years)2.9
Expected volatility41.3 %
Risk-free interest rate0.2 %
Expected dividend yield1.4 %
Per share fair value of performance stock granted$84.49 

The Company records a tax benefit and associated deferred tax asset for compensation expense recognized on non-qualified stock options and restricted stock for which the Company is allowed a tax deduction. For 2021, 2020 and 2019, respectively, the Company recorded a tax benefit of $1.4 million, $1.1 million and $1.6 million for these two types of compensation expense.

As of December 31, 2021, future compensation costs related to non-vested stock options, restricted stock grants and performance share units is $7.7 million. The Company anticipates that this cost will be recognized over a weighted-average period of 2.1 years.

Employees Stock Purchase Plan

The Kaman Corporation Employees Stock Purchase Plan (“ESPP”) allows employees to purchase common stock of the Company, through payroll deductions, at 85% of the market value of shares at the time of purchase. The plan provides for the grant of rights to employees to purchase a maximum of 2,000,000 shares of common stock.

During 2021, 51,225 shares were issued to employees at prices ranging from $35.67 to $58.35. During 2020, 47,524 shares were issued to employees at prices ranging from $38.47 to $65.92. During 2019, 60,997 shares were issued to employees at prices ranging from $55.61 to $63.69. At December 31, 2021, there were 452,363 shares available for purchase under the plan.
XML 50 R31.htm IDEA: XBRL DOCUMENT v3.22.0.1
Subsequent Event
12 Months Ended
Dec. 31, 2021
Subsequent Events [Abstract]  
Subsequent Events SUBSEQUENT EVENTSThe Company has evaluated subsequent events through the issuance date of these financial statements. No material subsequent events were identified that require disclosure.
XML 51 R32.htm IDEA: XBRL DOCUMENT v3.22.0.1
Schedule II (Notes)
12 Months Ended
Dec. 31, 2021
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
Schedule II - Valuation and Qualifying Accounts
KAMAN CORPORATION AND SUBSIDIARIES
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS
YEARS ENDED DECEMBER 31, 2021, 2020 AND 2019
(Dollars in Thousands)
  Additions  
DESCRIPTIONBalance
Beginning of
Period
Charged to
Costs and
Expenses
Others (A)Deductions (B)Balance End of
Period
2021     
Allowance for doubtful accounts$2,008 $575 $— $1,036 $1,547 
2020     
Allowance for doubtful accounts$1,246 $1,391 $82 $711 $2,008 
2019
Allowance for doubtful accounts$2,498 $788 $— $2,040 $1,246 

(A)Additions to allowance for doubtful accounts attributable to acquisitions.
(B)Recoveries and write-off of bad debts.
  Additions (Reductions) 
DESCRIPTIONBalance
Beginning of
Period
Current Year
Provision
(Benefit)
OthersBalance End
of Period
2021    
Valuation allowance on deferred tax assets$10,216 $910 $(5,104)$6,022 
2020    
Valuation allowance on deferred tax assets$8,142 $1,166 $908 $10,216 
2019
Valuation allowance on deferred tax assets$8,243 $2,046 $(2,147)$8,142 
(a)(3)EXHIBITS.Page Number in Form 10-K
An index to the exhibits filed or incorporated by reference immediately precedes such exhibits.127
XML 52 R33.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2021
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation

The accompanying consolidated financial statements include the accounts of the Company and its subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. Certain amounts in prior year financial statements and notes thereto have been reclassified to conform to current year presentation. In 2021, the Company reclassified its research and development costs and intangible asset amortization expense out of selling, general and administrative expenses to distinct line items on the income statement. The Company updated the presentation of the earliest years presented on the Consolidated Statement of Operations to conform to this presentation.

Following the sale of the Company's Distribution business in 2019, the Company operated as one segment. In the fourth quarter of 2021, our Chief Operating Decision Maker ("CODM") established a new structure for the Company to better align the Company's businesses to support capital allocation plans, portfolio management and growth. This new structure resulted in the introduction of three reportable segments: Engineered Products, Precision Products and Structures. See Note 4, Segment and Geographic Information, for 2021 financial results by segment and a recast of financial results by segment for fiscal years 2020 and 2019.

During the fourth quarter of 2020, the Company committed to a plan and received approval from its Board of Directors to sell its United Kingdom ("UK") Composites division. As a result of the approved plan, the UK Composites division met the criteria set forth in ASC 205-20, Presentation of Financial Statements - Discontinued Operations ("ASC 205-20"). for held for sale. At December 31, 2020, the assets of the UK Composites business were considered impaired as the estimated fair value of the disposal group was lower than the estimated carrying value of the UK Composites business. As a result, $24.3 million in assets were written off and the remaining loss related to the anticipated sale of the disposal group of $12.0 million was accrued for in liabilities held for sale, current portion on the Company's Consolidated Balance Sheets, resulting in a total loss of $36.3 million recorded to impairment on assets held for sale on the Company's Consolidated Statement of Operations in the year ended December 31, 2020. The related liabilities of the UK division to be sold were reclassified to liabilities held for sale, respectively, as of December 31, 2020 on the Company's Consolidated Balance Sheets. The Company sold its UK Composites division in a transaction that closed on February 2, 2021. An additional loss of $0.2 million was recorded to loss (gain) on sale of business in the year ended December 31, 2021. See Note 2, Disposals, to the Consolidated Financial Statements for further information.

During the third quarter of 2019, the Company completed the sale of its Distribution business for total cash consideration of $700.0 million, excluding certain working capital adjustments and transaction costs. The Distribution business' results of operations and the related cash flows have been reclassified to earnings from discontinued operations in the Consolidated Statements of Operations and cash flows from discontinued operations in the Consolidated Statements of Cash Flows, respectively, for all periods presented. See Note 2, Disposals, to the Consolidated Financial Statements for further information.
During the year ended December 31, 2020, the Company recorded a correction of certain prior-period errors. The errors primarily resulted in revenue being overstated and cost of sales being understated, resulting in income before taxes being overstated for the years ended December 31, 2019 and December 31, 2018 by approximately $1.1 million and $0.8 million, respectively. The corresponding correction, totaling $1.9 million, was recorded in fiscal year 2020. This correction was not material to the prior period financial statements.
Use of Estimates
Use of Estimates

The preparation of the consolidated financial statements in accordance with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Significant items subject to such estimates and assumptions include the carrying amount of property, plant and equipment, goodwill and other intangible assets; valuation allowances for receivables, inventories and income taxes; valuation of share-based compensation; assets and obligations related to employee benefits; and accounting for long-term contracts including claims. Actual results could differ from those estimates.
Foreign Currency Translations
Foreign Currency Translation

The Company has certain operations outside the United States that prepare financial statements in currencies other than the U.S. dollar. For these operations, results of operations and cash flows are translated using the average exchange rate throughout the period. Assets and liabilities are generally translated at end of period rates. The gains and losses associated with these translation adjustments are included as a component of accumulated other comprehensive income (loss) in shareholders’ equity.
Concentration of Credit Risk
Concentration of Credit Risk

Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of trade accounts receivable. The carrying amounts of these items, as well as trade accounts payable and notes payable, approximate fair value due to the short-term maturity of these instruments. At December 31, 2021, no individual customer accounted for more than 10% of consolidated accounts receivable. At December 31, 2020, one individual customer accounted for more than 10% of consolidated accounts receivable. In the year ended December 31, 2021, two individual customers, the U.S. Government ("USG") and a Joint Programmable Fuze ("JPF") direct commercial sales ("DCS") customer, accounted for more than 10% of consolidated net sales. In the year December 31, 2020, three individual customers, the USG, The Boeing Company and a JPF DCS customer, accounted for more than 10% of consolidated net sales. In both 2021 and 2020, sales to the USG were primarily made by the Engineered Products and Precision Products segment, while sales to a JPF DCS customer were made by the Precision Products segment. In 2020, sales to The Boeing Company were made by all three segments. Foreign sales were approximately 41.6%, 50.0% and 44.4% of the Company’s net sales in 2021, 2020 and 2019, respectively, and are concentrated in the Middle East, Germany, Canada, United Kingdom, New Zealand, Switzerland and France.
Additional Cash Flow Information
Additional Cash Flow Information

Non-cash investing activities in 2021 include an accrual of $2.0 million for purchases of property and equipment. Non-cash financing activities in 2021 include an adjustment to other comprehensive income related to the underfunding of the pension and SERP plans. The total net adjustment was $9.9 million, net of tax of $2.9 million. Additionally, non-cash financing activities in 2021 include $5.6 million of dividends declared but not yet paid.

Non-cash financing activities in 2020 include an adjustment to other comprehensive income related to the underfunding of the pension and SERP plans. The total net adjustment was $4.4 million, net of tax of $1.3 million. Additionally, non-cash financing activities in 2020 include $5.5 million of dividends declared but not yet paid.

Non-cash investing activities in 2019 include an accrual of $0.8 million for purchases of property and equipment (including finance lease obligations), $4.0 million in working capital adjustments associated with the sale of the Distribution business and the write-off of the $4.0 million note receivable associated with the sales of the UK Tooling business as it was deemed not likely to be collected. Additionally, in 2019, the Company repurchased a K-MAX® aircraft from a customer who was simultaneously purchasing a new aircraft to support the development of the Company's unmanned aircraft system. The repurchased aircraft was used to settle a portion ($3.1 million) of the purchase price on the customer's new K-MAX® aircraft. Non-cash financing activities in 2019 include an adjustment to other comprehensive income related to the underfunding of the pension and SERP plans. The total net adjustment was $8.9 million, net of tax of $2.6 million. Additionally, non-cash financing activities in 2019 include $5.6 million of dividends declared but not yet paid and an accrual of $1.7 million for purchases of treasury shares.

The Company describes its pension obligations in more detail in Note 17, Pension Plans.
Revenue Recognition
Revenue Recognition

Under Accounting Standard Codification ("ASC") 606, the amount of revenue recognized for any goods or services reflects the consideration that the Company expects to be entitled to receive in exchange for these goods or services. To achieve this core principle, the Company applies the following five step approach: (1) identify the contract with a customer; (2) identify the performance obligations in the contract; (3) determine the transaction price; (4) allocate the transaction price to performance obligations in the contract; and (5) recognize revenue when or as a performance obligation is satisfied.
1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

Revenue Recognition - continued

A contract is accounted for when there has been approval and commitment from both parties, the rights of the parties are identified, payment terms are identified, the contract has commercial substance and collectability of consideration is probable. Performance obligations under a contract are identified based on the goods or services that will be transferred to the customer that are both capable of being distinct and are distinct in the context of the contract. In certain instances, the Company has concluded distinct goods or services should be accounted for as a single performance obligation when they are a series of distinct goods or services that have the same pattern of transfer to the customer. To the extent a contract includes multiple promised goods or services, the Company must apply judgment to determine whether the customer can benefit from the goods or services either on their own or together with other resources that are readily available to the customer (the goods or services are distinct) and if the promise to transfer the goods or services to the customer is separately identifiable from other promises in the contract (the goods or services are distinct in the context of the contract). If these criteria are not met, the promised services are accounted for as a single performance obligation. The transaction price is determined based on the consideration that the Company will be entitled to in exchange for transferring goods or services to the customer. To the extent the transaction price includes variable consideration, the Company estimates the amount of variable consideration that should be included in the transaction price, generally utilizing the most likely amount method. Determining the transaction price requires significant judgment. If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative standalone selling price basis. Standalone selling price is determined by the price at which the performance obligation is sold separately. If the standalone selling price is not observable through past transactions, the Company estimates the standalone selling price by taking into account available information such as market conditions and internally approved pricing guidelines related to the performance obligations. Performance obligations are satisfied either over time or at a point in time as discussed in further detail below. In addition, the Company's contracts with customers generally do not include significant financing components or non-cash consideration.

In certain instances, the Company has accounted for contracts using the portfolio approach, a practical expedient permissible under the standard. The determination of when the use of the portfolio approach is appropriate requires judgment from management based on consideration of all the facts and circumstances. The Company uses the portfolio approach when the effect of accounting for a group of contracts or a group of performance obligations would not differ materially from considering each contract or performance obligation separately. This determination requires the use of estimates and assumptions that reflect the size and composition of the portfolio. The Company primarily uses the portfolio approach for its commercial and defense bearings and structures businesses. The Company's primary criteria considered when using the portfolio approach is the commonality of economic factors, which generally follow the product type based on consistent production costs and standard pricing for the products.

To determine the appropriate revenue recognition model for long-term contracts, the Company evaluates whether a contract exists, considering whether multiple contracts should be combined as one single contract and then whether the contract should be accounted for as more than one performance obligation. This evaluation requires significant judgment, as these decisions could change the amount of revenue and profit recorded in a given period. For certain programs, the Company may promise to provide distinct goods or services within a contract, in which case these are separated into more than one performance obligation.

For certain programs, the Company recognizes revenue over time because of continuous transfer of control to the customer. For USG contracts, this continuous transfer of control to the customer is supported by clauses in the contract that provide lien rights to the customer over the work in progress, thereby control transfers as costs are incurred. For non-USG contracts, the customer typically controls the work in progress because the Company is producing products that do not have an alternative use to the Company and where contractual termination clauses provide the Company rights to payment for work performed to date plus a reasonable profit.
1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

Revenue Recognition - continued

Revenue is recognized based on the extent of progress towards completion of the performance obligation. The selection of the method to measure progress towards completion requires judgment and is based on the nature of the products or services to be provided. The Company generally uses the cost-to-cost measure of progress for its contracts because it best depicts the transfer of assets to the customer which occurs as cost is incurred under the contracts. Under the cost-to-cost method, the extent of progress towards completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation. Revenues, including estimated fees or profits, are recorded proportionally as costs are incurred. Total estimated contract costs generally include labor, materials and subcontractors’ costs, other direct costs and related overhead costs. These estimates also include the estimated cost of satisfying offset obligations, as required under certain contracts. The complexity of certain programs as well as technical risks and uncertainty as to the future availability of materials and labor resources could affect the Company’s ability to accurately estimate future contract costs.

For contracts that recognize revenue over time, the Company performs detailed quarterly reviews of the progress and execution of its performance obligations under these contracts. As part of this process, management reviews information including, but not limited to, any outstanding key contract matters, progress towards completion and the related program schedule, identified risks and opportunities and the related changes in estimates of revenues and costs. The risks and opportunities include management's judgment about the ability and cost to achieve the schedule (e.g. the number and type of milestone events), technical requirements (e.g., a newly-developed product versus a mature product) and other contract requirements. Management must make assumptions and estimates regarding labor productivity and availability, the complexity of the work to be performed, the availability of materials, the length of time to complete the performance obligation (e.g. to estimate increases in wages and prices for materials and related support cost allocations), execution by subcontractors, the availability and timing of funding from customers and overhead cost rates, among other variables. Based upon these reviews, the Company will record the effects of adjustments in profit estimates each period. If at any time management determines that in the case of a particular contract total costs will exceed total contract revenue, a provision for the entire anticipated contract loss is recorded at that time. The Company recognized reductions in revenue of $2.6 million and $7.0 million in the years ended December 31, 2021 and 2020, respectively, due to changes in profit estimates. These decreases were primarily related to cost growth on certain legacy fuzing contracts and certain structures contracts, partially offset by favorable cost performance on the JPF contract with the USG. The Company recognized as reduction in revenue in the year ended December 31, 2019 of $4.6 million due to a change in profit estimates. This decrease was primarily related to cost growth on the SH-G program with Peru, a certain legacy fuzing contract and certain structures contracts, partially offset by favorable cost performance on the JPF contract with the USG.

Due to the nature of the work required to be performed on many of the Company's performance obligations, the estimation of total revenue and cost at completion is complex, subject to many variables and requires significant judgment. From time-to-time the Company enters into long-term contracts with the USG and other customers that contain award fees, incentive fees or other provisions that can either increase or decrease the transaction price. These variable amounts generally are awarded upon achievement of certain performance metrics, program milestones or cost targets and can be based upon customer discretion. The Company estimates variable consideration at the most likely amount to which it expects to be entitled. Estimated amounts are included in the transaction price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. Estimates of variable consideration and determination of whether to include estimated amounts in the transaction price are based largely on an assessment of the Company's anticipated performance and all information (historical, current and forecasted) that is reasonably available. The Company does not include financing components as variable consideration if less than one year. At December 31, 2021, the Company did not have any significant financing components.

Contracts are often modified to account for changes in contract specifications and requirements. The Company considers contract modifications to exist when the modification either creates new or makes changes to the existing enforceable rights and obligations. Contract modifications for goods or services that are not distinct from the existing contract are accounted for as if they were part of that existing contract. In these cases, the effect of the contract modification on the transaction price and the measure of progress for the performance obligation to which it relates is recognized as an adjustment to revenue (either as an increase in or a reduction of revenue) on a cumulative catch-up basis, except when such modifications relate to a performance obligation that is a series of substantially the same distinct goods or services. If the modification relates to a performance obligation for a series of substantially the same distinct goods or services, the modification is treated prospectively. Contract modifications for goods or services that are considered distinct from the existing contract are accounted for as separate contracts. The Company applied the practical expedient for any contracts that were modified prior to January 1, 2018; therefore, the contracts were not restated retrospectively for those modifications.
1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

Revenue Recognition - continued

For other contracts, excluding the long-term contracts discussed above, the method of revenue recognition remained substantially the same under ASC 606. For these contracts, revenue is primarily recognized at the point in time when the title transfers to the customer, as this is when the performance obligation is controlled by the customer. Additionally, a small percentage of revenue related to certain contracts for repairs and overhauls is accounted for over time under ASC 606. Under these contracts, revenue is generally recognized as work is performed in proportion to the actual costs incurred as compared to total estimated contract costs.
Cost of Sales and Selling, General and Administrative Expenses
Cost of Sales and Selling, General and Administrative Expenses

Cost of sales includes costs of products and services sold (i.e., purchased product, raw material, direct labor, engineering labor, outbound freight charges, depreciation and amortization, indirect costs and overhead charges). Selling expenses primarily consist of advertising, promotion, bid and proposal, employee payroll and corresponding benefits and commissions paid to sales and marketing personnel. General and administrative expenses primarily consist of employee payroll including executive, administrative and financial personnel and corresponding benefits, incentive compensation, consulting expenses, warehousing costs, and depreciation. Legal costs are expensed as incurred and are generally included in general and administrative expenses.

In 2021, the Company reclassified its research and development costs and intangible asset amortization expense out of selling, general and administrative expenses to distinct line items on the income statement. The Company updated the presentation of the earliest years presented on the Consolidated Statement of Operations to conform to this presentation.
Cash and Cash Equivalents
Cash and Cash Equivalents

Cash and cash equivalents include cash on hand, demand deposits and short-term cash investments. These investments are liquid in nature and have original maturities of three months or less. The Company's cash and cash equivalents at December 31, 2021 and 2020 included $65.5 million and $51.5 million of Level 1 (quoted prices in active markets for identical assets or liabilities) money market funds.

On January 3, 2020, the Company acquired all of the equity interests of Bal Seal. Upon closing, the Company funded $24.7 million associated with Bal Seal's employee retention plans into escrow accounts. This amount and related interest was included in restricted cash on the Company's Consolidated Balance Sheets as of December 31, 2020. Eligible participants received an allocation of the escrow balance one year following the acquisition date.

Bank overdraft positions, which occur when total outstanding issued checks exceed available cash balances at a single financial institution at the end of a reporting period, are reclassified to other current liabilities within the consolidated balance sheets. At December 31, 2021 and 2020, the Company had bank overdrafts of $1.4 million and $1.6 million, respectively, included in other current liabilities.
Accounts Receivable
Accounts Receivable

The Company has three types of accounts receivable: (a) Trade receivables, which consist of amounts billed and currently due from customers; (b) USG contracts, which consist of (1) amounts billed, and (2) costs and accrued profit – not billed; and (c) Commercial and other government contracts, which consist of (1) amounts billed, and (2) costs and accrued profit – not billed. The Company's receivables, net, consist of amounts billed and currently due from customers. The amounts due are stated at their net estimated realizable value.
The allowance for doubtful accounts reflects management’s best estimate of probable losses inherent in the trade accounts receivable and billed contracts balance. Management performs ongoing evaluations of its customers’ current creditworthiness, as determined by the review of their credit information to determine if events have occurred subsequent to the recognition of revenue and the related receivable that provide evidence that such receivable will be realized in an amount less than that recognized at the time of sale. Estimates of credit losses are based on historical losses, current economic conditions, geographic considerations, and in some cases, evaluating specific customer accounts for risk of loss.
Contract with Customer, Asset
Contract Assets

The Company's contract assets include unbilled amounts typically resulting from sales under long-term contracts when the cost-to-cost method of revenue recognition is applied and revenue recognized exceeds the amount billed to the customer, and right to payment is not just subject to the passage of time. Amounts do not exceed their net realizable value. Contract assets are generally classified as current as such amounts are billable and collectible within twelve months.
Capitalized Contract Cost
Contract Costs

Contract costs consist of costs to obtain and fulfill a contract. Costs to fulfill a contract primarily consist of nonrecurring engineering costs incurred at the start of a new program for which such costs are expected to be recovered under existing and future contracts. Such costs are amortized over the estimated revenue amount of the contract. Costs to obtain a contract consist of commissions and agent fees paid in connection with the award of a contract. If these costs are determined to have an amortization period of less than one year, the Company applies the practical expedient and the related costs are expensed as incurred. If the amortization period is determined to be greater than a year and the incremental costs to obtaining the contract qualify as an asset, then the contract costs are recorded and amortized over the estimated contract revenue.
Inventories
Inventories

The Company has the following types of inventory: (a) raw materials, (b) contracts in process and other work in process, and (c) finished goods. Raw material includes certain general stock materials but primarily relates to purchases that were made in anticipation of specific programs for which production has not been started as of the balance sheet date. Raw materials are stated at the lower of the cost of the inventory or its fair market value. Contracts in process and other work in process and finished goods are valued at production cost represented by raw material, labor and overhead. Contracts in process and other work in process and finished goods are not reported at amounts in excess of net realizable values.
Property, Plant and Equipment
Property, Plant and Equipment

Property, plant and equipment is recorded at cost. Depreciation is computed primarily on a straight-line basis over the estimated useful lives of the assets. The estimated useful lives for buildings generally range from 15 to 40 years and for leasehold improvements range from 1 to 20 years, whereas machinery, office furniture and equipment generally have useful lives ranging from 3 to 15 years. At the time of retirement or disposal, the acquisition cost of the asset and related accumulated depreciation are eliminated and any gain or loss is credited to or charged against income.

Long-lived assets, such as property, plant and equipment and purchased intangible assets subject to amortization, are reviewed for impairment whenever events or changes in circumstances indicate the carrying amount of an asset may not be recoverable. If circumstances require a long-lived asset be tested for possible impairment, the Company first compares undiscounted cash flows expected to be generated by an asset to the carrying value of the asset. If the carrying value of the long-lived asset is not recoverable on an undiscounted cash flow basis, an impairment is recognized to the extent that the carrying value exceeds its fair value. Fair value is determined through various valuation techniques including discounted cash flow models, quoted market values and third-party independent appraisals, as considered necessary.

Maintenance and repair items are charged against income as incurred, whereas renewals and betterments are capitalized and depreciated.

Leasing

The Company accounts for leases in accordance with ASC 842, Leases. Under ASC 842, the Company determines if a contract contains a lease at the inception date of the contract. To determine if the contract contains a lease, the Company evaluates if there is an identified asset in the contract and if the Company has control over the use of the identified asset. The Company has elected not to apply the recognition requirements of ASC 842 to short-term leases (leases that, at the commencement date, have a lease term of twelve months or less and do not include an option to purchase the underlying asset that the lessee is reasonably certain to exercise) as permissible under the standard. For short-term leases, the Company recognizes lease payments on a straight-line basis and variable payments in the period in which the obligation for those payments is incurred.
1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

Leasing - continued

The Company must classify each lease as a finance lease or an operating lease. The Company's finance leases are included in machinery, office furniture and equipment and construction in process. Amortization of these assets is included in depreciation and amortization expense. The Company's operating leases consist of rent commitments under various leases for office space, warehouses, land and buildings.

At the commencement date, the right-of-use asset and lease liability are recorded to the Company's Consolidated Balance Sheets when the Company obtains control of the use of the asset. Lease liabilities are recognized at commencement based on the present value of the unpaid lease payments over the lease term. The initial measurement of the right-of-use asset is equal to the total of the initial measurement of the lease liability, incremental costs to obtain the lease and prepaid lease payments, less any lease incentives received. Some of the Company's leases have fixed amount rent escalations or contingent rent that are recognized on a straight-line basis over the entire lease term. Material leasehold improvements and other landlord incentives are amortized over the shorter of their economic lives or the lease term, including renewal periods, if reasonably assured. Substantially all real estate taxes, insurance and maintenance expenses associated with leased facilities are obligations of the Company. The Company elected the practical expedient allowing the Company to combine lease and non-lease components by class as a single lease component for its real estate leases. Nonlease components for the Company's vehicles and other equipment leases are not material. The Company uses the discount rate implicit in a lease contract, if available. As most of the Company's leases do not provide an implicit rate, the Company uses the incremental borrowing rate based on the information available at the commencement date in determining the present value of lease payments.

Certain leases are renewable for varying periods and certain leases including options to terminate the leases. For renewal options, the Company performs an assessment at commencement if it is reasonably likely to exercise the option. The assessment is based on the Company's intentions, past practices, estimates and factors that create an economic incentive for the Company. Generally, the Company is not reasonably certain to exercise the renewal option in a lease contract as it performs an assessment for most real estate leases within six months prior to termination comparing the renewal rents under the option with the fair market returns for equivalent property under similar terms and conditions. Although the Company does not historically change locations often, it is not reasonably certain the Company will exercise the renewal option; therefore, the periods covered by the renewal option are not typically included in the lease term at commencement. While some of the Company's leases include options allowing early termination of the lease, the Company historically has not terminated its lease agreements early unless there is an economic, financial or business reason to do so; therefore, the Company does not typically consider the termination option in its lease term at commencement.
Subsequent to the initial measurement, the lease liability continues to be measured at the present value of unpaid lease payments throughout the lease term. The lease liability is remeasured if the lease is modified and the modification is not accounted for as a separate contract, there is a change in the assessment of the lease term, the assessment of a purchase option exercise or the amount probable of being owed under a residual value guarantee, or a contingency is resolved resulting in some or all of the variable lease payments becoming fixed payments. Subsequent to the initial measurement, the right-of-use asset for a finance lease is equivalent to the initial measurement less accumulated amortization and any accumulated impairment losses. Generally, amortization of finance leases is recorded to cost of sales on a straight-line basis over the lease term. Subsequent to initial measurement, the right-of-use asset for an operating lease is equivalent to initial measurement less accumulated amortization (the difference between the straight-line lease cost for the period and the accretion of the lease liability using the effective interest method).
Goodwill and Other Intangible Assets
Goodwill and Other Intangible Assets

Goodwill represents the excess of the aggregate purchase price over the fair value of the net identifiable assets acquired in a purchase business combination and is reviewed for impairment at least annually.

ASC Topic 350, "Intangibles - Goodwill and Other," ("ASC 350") permits the assessment of qualitative factors to determine whether events and circumstances lead to the conclusion that it is necessary to perform the quantitative goodwill impairment test required under ASC 350. The qualitative assessment management performs takes into consideration the following factors: general economic conditions, industry specific performance, changes in carrying values of the reporting units or asset groups, the assessment of assumptions used in the previous fair value calculation and changes in transaction multiples.
1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

Goodwill and Other Intangible Assets - continued

In the quantitative goodwill impairment test, the fair value of the reporting unit is compared with its carrying value (including goodwill). If the fair value of the reporting unit is less than its carrying value, an impairment charge is recognized for the amount by which the carrying amount exceeds the reporting unit's fair value, assuming the loss recognized does not exceed the total amount of goodwill for the reporting unit. Fair value of the reporting unit is determined using an income methodology based on management’s estimates of forecasted cash flows for each reporting unit, with those cash flows discounted to present value using rates commensurate with the risks associated with those cash flows. In addition, management uses a market-based valuation method involving analysis of market multiples of revenues and earnings before interest, taxes, depreciation and amortization ("EBITDA") for (i) a group of comparable public companies and (ii) recent transactions, if any, involving comparable companies. 

Goodwill and intangible assets with indefinite lives are evaluated annually for impairment in the fourth quarter, based on annual forecast information. Intangible assets with finite lives are amortized over their estimated period of benefit. Goodwill and other intangible assets are reviewed for possible impairment whenever changes in conditions indicate that the fair value of a reporting unit is more likely than not below its carrying value. During the third quarter of 2020, the Company identified a triggering event for possible impairment for the Aerosystems reporting unit based on a decline in earnings compared to forecasts used in prior periods and updated forecasts, which indicated the forecasted cash flows for this reporting unit were lower than amounts previously forecasted. Management performed a quantitative analysis on the Aerosystems reporting unit using an income methodology based on estimates of forecasted cash flows, with those cash flows discounted to present value using rates commensurate with the risks associated with those cash flows. In addition, management used a market-based valuation method involving analysis of market multiples of revenues and earnings before interest, taxes, depreciation and amortization ("EBITDA") for (i) a group of comparable companies and (ii) recent transactions, if any, involving comparable companies. The quantitative analysis resulted in a conclusion that the fair value of the Aerosystems reporting unit was $56.1 million below its carrying value. In the year ended December 31, 2020, the Company recorded a goodwill impairment charge of $50.3 million for the Aerosystems reporting unit, which represented the entire goodwill balance for the reporting unit. No such charges were recorded in 2021 or 2019.

In the fourth quarter of 2020, the Company committed to a plan and received approval from its Board of Directors to sell its UK Composites division. At December 31, 2020, the assets of the UK Composites business were considered impaired as the estimated fair value of the disposal group was lower than the estimated carrying value of the UK Composites business. As a result, $24.3 million in assets were written off and the remaining loss related to the anticipated sale of the disposal group of $12.0 million was accrued for in liabilities held for sale, current portion on the Company's Consolidated Balance Sheets, resulting in a total loss of $36.3 million recorded to impairment on assets held for sale on the Company's Consolidated Statements of Operations in the year ended December 31, 2020. Of this amount, $22.9 million related to the cumulative translation adjustment balance for the UK Composites division. The Company sold its UK Composites business in a transaction that closed on February 2, 2021. An additional loss of $0.2 million was recorded to loss (gain) on sale of business in the year ended December 31, 2021.
Debt, Policy
Debt

The Company relies on bank financing as an important source of liquidity for its business activities. Outstanding debt is classified as current or long-term based on the maturity of the Company's financing arrangements. Current and long-term debt balances are reported net of debt issuance costs. See Note 14, Debt, for further information on the Company's financing arrangements.
Contract with Customer, Liability
Contract Liabilities

The Company's contract liabilities consist of advance payments and billings in excess of revenue recognized and deferred revenue. Advance payments and billings in excess of revenue recognized are classified as current or noncurrent based on the timing of when recognition of revenue is expected.
Unfulfilled Performance Obligations
Unfulfilled Performance Obligations

Unfulfilled performance obligations ("backlog") represents the transaction price of firm orders for which work has not been performed and excludes unexercised contract options and potential orders under ordering-type contracts. As of December 31, 2021, the aggregate amount of the transaction price allocated to backlog was $700.9 million. The Company expects to recognize revenue on approximately $409.3 million of this amount over the next 12 months, with the remaining amount to be recognized thereafter. At December 31, 2020, the aggregate amount of the transaction price allocated to backlog was $631.2 million.
Self-Insured Retentions
Self-Insured Retentions

To limit exposure to losses related to group health, workers’ compensation, auto and product general liability claims, the Company obtains third-party insurance coverage. The Company has varying levels of deductibles for these claims. The total liability/deductible for group health is limited to $0.3 million per claim, workers’ compensation is limited to $0.4 million per claim and for product/general liability the limit is $0.3 million per claim. The Company pays a fixed premium for its auto liability policy; therefore, there is no deductible on claims. The cost of such benefits is recognized as expense based on claims filed in each reporting period and an estimate of claims incurred but not reported (“IBNR”) during such period. The estimates for the IBNR are based upon historical trends and information provided to us by the claims administrators, and are periodically revised to reflect changes in loss trends. These amounts are included in other current liabilities on the Consolidated Balance Sheets.

Liabilities associated with these claims are estimated in part by considering historical claims experience, severity factors and other actuarial assumptions. Projections of future losses are inherently uncertain because of the random nature of insurance claim occurrences and the potential for differences between actual developments and actuarial assumptions. Such self-insurance accruals will likely include claims for which the ultimate losses will be settled over a period of years.
Research and Development Research and DevelopmentResearch and development expenses include laboratory research; concept development; design, testing and modification of possible products or processes; design of tools for new technology and engineering activity required to advance development. Costs not specifically covered by contracts are recognized as expense as incurred and included in research and development costs on the Company's Consolidated Statements of Operations. In 2021, the Company reclassified its research and development costs out of selling, general and administrative expenses to a distinct line item on the income statement. The Company updated the presentation of the earliest years presented on the Consolidated Statement of Operations to conform to this presentation. Customer funded research expenditures (which are included in cost of sales) were $0.4 million in 2021, $0.1 million in 2020 and $0.6 million in 2019.
Income Taxes
Income Taxes

Income taxes are accounted for using the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss, capital loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates was recognized in income in the period that includes the enactment date. The deferred income taxes were significantly impacted by the enactment of the Tax Cuts and Jobs Act of 2017 ("Tax Reform"). The adjustments to deferred income taxes resulted in stranded tax effects of items within accumulated other comprehensive income. In 2019, the Company elected to reclassify the stranded tax effects to retained earnings from accumulated other comprehensive income using the item-by-item approach.

The Company records a benefit for uncertain tax positions in the financial statements only when it determines it is more likely than not that such a position will be sustained upon examination by taxing authorities based on the technical merits of the position. Unrecognized tax benefits represent the difference between the position taken in the tax return and the benefit reflected in the financial statements.
Share-Based Payment Arrangements
Share-Based Payment Arrangements

The Company records compensation expense for share-based awards based upon an assessment of the grant date fair value of the awards. The fair value of each option award is estimated on the date of grant using the Black-Scholes option valuation model. A number of assumptions are used to determine the fair value of options granted. These include expected term, dividend yield, volatility of the options and the risk free interest rate. In 2021, the Company modified its long-term incentive program to increase the emphasis on equity. Beginning in the first quarter of 2021, the long-term incentive awards granted consist of a combination of service-based restricted stock awards ("RSAs") and performance stock units ("PSUs") which are intended to be settled in shares, as opposed to cash-based awards that had been utilized in the past. The number of PSUs that will vest will be determined based on total shareholder return ("TSR") and return on total invested capital ("ROIC") over a three-year performance period, each of which will remain equally weighted in determining payouts. The fair value of the PSUs based on TSR is estimated on the date of grant using a Monte-Carlo simulation model. A number of assumptions are used to determine the fair value of the PSUs granted, including expected term, volatility, the risk-free interest rate and dividend yield. See Note 22, Share-Based Arrangements, for further information.
Environmental Costs, Policy
Environmental Remediation

The Company is subject to environmental regulation by federal, state and local authorities in the United States and regulatory authorities with jurisdiction over its foreign operations. When the Company becomes aware of environmental risk, it performs a site study to ascertain the potential magnitude of contamination and the estimated cost of remediation. Environmental costs are accrued when it is probable that a liability has been incurred and the amount can be reasonably estimated. The most likely cost to be incurred is accrued based on an evaluation of currently available facts with respect to each individual site. Conditions of the site must be monitored throughout the remediation process as numerous factors could affect the estimated liability. The Company evaluates the identified environmental issues to ensure the time to complete the remediation and the total cost of remediation are consistent with the initial estimate. If there is any change in the cost and/or timing of remediation, the accrual is adjusted accordingly. See Note 13, Environmental Costs, and Note 19, Commitments and Contingencies, for further information.
Derivative Financial Instruments
Derivative Financial Instruments

The Company is exposed to certain risks relating to its ongoing business operations, including market risks relating to fluctuations in foreign currency exchange rates and interest rates. Derivative financial instruments are recognized on the Consolidated Balance Sheets as either assets or liabilities and are measured at fair value. Changes in the fair values of derivatives are recorded each period in earnings or accumulated other comprehensive income, depending on whether a derivative is effective as part of a hedged transaction. Gains and losses on derivative instruments reported in accumulated other comprehensive income are subsequently included in earnings in the periods in which earnings are affected by the hedged item. The Company does not offset fair value amounts of derivative instruments. The Company does not use derivative instruments for speculative purposes. See Note 9, Derivative Financial Instruments, for further information.
Pension Accounting
Pension Accounting

The Company accounts for its defined benefit pension plan by recognizing the overfunded or underfunded status of the plan, calculated as the difference between the plan assets and the projected benefit obligation, as an asset or liability on the balance sheet, with changes in the funded status recognized in comprehensive income in the year in which they occur.

Expenses and liabilities associated with the plan are determined based upon actuarial valuations. Integral to the actuarial valuations are a variety of assumptions including expected return on plan assets and discount rate. The Company regularly reviews the assumptions, which are updated at the measurement date, December 31st. The impact of differences between actual results and the assumptions are accumulated and generally amortized over future periods, which will affect expense recognized in future periods. The service cost component of net benefit cost is recorded in cost of sales and selling, general and administrative expenses separately from the other components of net benefit cost, which are recorded to non-service pension and postretirement benefit income. See Note 17, Pension Plans, for further information.
Recent Accounting Standards
Recent Accounting Standards

Recent Accounting Standards Adopted

In December 2019, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2019-12, "Income Taxes (Topic 740) - Simplifying the Accounting for Income Taxes". The objective of the standard is to simplify the accounting for income taxes by removing certain exceptions and to improve consistent application of Topic 740 by clarifying and amending existing guidance. The standard update is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020. Early adoption of the standard was permitted, including adoption in any interim period for which financial statements have not yet been issued. If early adopted in an interim period, the adjustments should be reflected as of the beginning of the annual period that includes that interim period. All amendments under the standard must be adopted in the same period. In 2021, the Company adopted ASU 2019-12 using the modified retrospective basis which resulted in a cumulative effect increase to retained earnings of $0.3 million.

Recent Accounting Standards Yet to be Adopted

In October 2021, the FASB issued ASU 2021-08, "Business Combinations (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers". The amendments in this standard update address diversity and inconsistency related to the recognition and measurement of contract assets and contract liabilities acquired in a business combination and require that an acquirer recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606, Revenue from Contracts with Customers. This standard update is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years and should be applied prospectively to business combinations occurring on or after the effective date of the amendments. Early adoption of the standard is permitted, including adoption in an interim period. The adoption of this standard update is not expected to have a material impact on the Company's consolidated financial statements; however, the impact will be dependent on future business combinations.

In May 2021, the FASB issued ASU 2021-04, "Earnings Per Share (Topic 260), Debt - Modifications and Extinguishments (Subtopic 470-50), Compensation - Stock Compensation (Topic 718), and Derivatives and Hedging - Contracts in Entity's Own Equity (Subtopic 815-40): Issuer's Accounting for Certain Modifications or Exchanges of Freestanding Equity-Classified Written Call Options (a consensus of the FASB Emerging Issues Task Force)". The objective of this standard update is to clarify and reduce diversity in an issuer's accounting for modifications or exchanges of freestanding equity-classified written call options that remain equity classified after modification or exchange. The guidance clarifies whether an issuer should account for a modification or an exchange of a freestanding equity-classified written call option that remains equity classified after modification or exchange as either an adjustment to equity and, if so, the related earnings per share ("EPS") effects, if any, or as an expense and, if so, the manner and pattern of recognition. The standard update is effective for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. Early adoption is permitted, including adoption in an interim period. The Company is currently assessing the potential impact this standard update could have on its consolidated financial statements.

In August 2020, the FASB issued ASU 2020-06, "Debt - Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity". The objective of this standard update is to simplify the accounting for certain financial instruments with characteristics of liabilities and equity. The update removes certain separation models between a debt component and equity or derivative component for certain convertible instruments, adds new disclosure requirements for convertible instruments to improve the decision usefulness and relevance of the information being provided to users of financial statements, clarifies the guidance for determining whether a contract qualifies for a scope exception from derivative accounting, and amends EPS guidance to improve consistency. The standard update is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2021. Early adoption of the standard is permitted, but no earlier than fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. An entity should adopt the guidance as of the beginning of its annual fiscal year and can do so using a modified retrospective method or fully retrospective method of transition. The Company is currently assessing the potential impact this standard update could have on its consolidated financial statements.
1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

Recent Accounting Standards

Recent Accounting Standards Yet to be Adopted - continued

In March 2020, the FASB issued ASU 2020-04, "Reference Rate Reform (Topic 848) - Facilitation of the Effects of Reference Rate Reform on Financial Reporting". The objective of the standard is to address operational challenges likely to arise in accounting for contract modifications and hedge accounting due to reference rate reform. The amendments in this ASU provide optional expedients and exceptions for applying GAAP to contracts, hedging relationships and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. The standard update is effective for all entities as of March 12, 2020 through December 31, 2022. An entity may elect to apply the amendments for contract modifications by topic or industry subtopic as of any date from the beginning of an interim period that includes or is subsequent to March 12, 2020, or prospectively from a date within an interim period that includes or is subsequent to March 12, 2020. Once elected for a topic or industry subtopic, the amendments in this standard update must be applied prospectively for all eligible contract modifications for that topic or industry subtopic. An entity may elect to apply the amendments for eligible hedging relationships existing as of the beginning of the interim period that includes March 12, 2020 and to new eligible hedging relationships entered into after the beginning of the interim period that includes March 12, 2020. If an entity elects to apply any of the amendments for an eligible hedging relationship existing as of the beginning of the interim period that includes March 12, 2020, any adjustments as a result of those elections must be reflected as of the beginning of that interim period. If an entity elects to apply any of the amendments for a new hedging relationship entered into between the beginning of the interim period that includes March 12, 2020 and March 12, 2020, any adjustments as a result of those elections must be reflected as of the beginning of the hedging relationship. In December 2021, the Company amended its credit agreement to move its LIBOR benchmark for non-USD borrowings to other non-USD benchmark rates. Future USD borrowings under this current Credit Agreement will continue be based on LIBOR. The impact of the adoption of this standard update is dependent on the Company's contracts modifications as a result of reference rate reform; however, the Company does not expect the adoption of the amendments associated with hedging relationships to have a material impact on the Company's consolidated financial statements.

Subsequent to the issuance of ASU 2020-04, the FASB issued the following update: ASU 2021-01, "Reference Rate Reform (Topic 848) - Scope". The amendments in this update affect the guidance within ASU 2020-04 and are being assessed with ASU 2020-04.
XML 53 R34.htm IDEA: XBRL DOCUMENT v3.22.0.1
Discontinued Operations (Tables)
12 Months Ended 24 Months Ended
Dec. 31, 2021
Dec. 31, 2021
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]    
Disposal Groups, Including Discontinued Operations [Table Text Block]   The following table provides information regarding the results of discontinued operations:
For the Year Ended December 31,
202120202019
In thousands
Net sales from discontinued operations$— $— $748,451 
Cost of sales from discontinued operations— — 536,749 
Gross profit from discontinued operations— — 211,702 
Selling, general and administrative expenses from discontinued operations— — 177,475 
Net loss on sale of assets from discontinued operations— — 
Operating income from discontinued operations— — 34,219 
Interest expense, net from discontinued operations— — 25 
Other income, net from discontinued operations— — (12)
Earnings from discontinued operations before income taxes— — 34,206 
Income tax expense— — 5,179 
Earnings from discontinued operations before gain on disposal— — 29,027 
Gain on disposal of discontinued operations, pretax— 925 167,757 
Income tax expense on gain on disposal— 233 43,401 
Gain on disposal of discontinued operations, net of tax— 692 124,356 
Earnings from discontinued operations, net of tax$— $692 $153,383 
Details of Impairment of Long-Lived Assets Held and Used by Asset   These amounts reflect the balance sheet of the UK Composites business as of February 2, 2021.
In thousands
Estimated fair value$3,600 
Assets, including cash on hand23,460 
Liabilities6,618 
Net book value of business16,842 
UK cumulative foreign currency translation adjustment balance22,835 
Transaction costs442
Loss on the sale of the UK Composites business$36,519 
Distribution [Member]    
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]    
Disposal Groups, Including Discontinued Operations [Table Text Block]
Net proceeds received from sale of Distribution(1)
$659,934 
Distribution assets
Cash and cash equivalents$21,834 
Accounts receivable, net150,317 
Contract assets9,128 
Inventories163,995 
Other current assets20,289 
Property plant and equipment, net of accumulated depreciation of $73,795
51,039 
Operating right-of-use assets, net68,049 
Goodwill149,204 
Other intangible assets, net28,361 
Deferred income taxes133 
Other assets195 
Total Distribution assets$662,544 
Distribution liabilities
Accounts payable - trade$67,975 
Accrued salaries and wages12,916 
Operating lease liabilities, current portion19,981 
Other current liabilities22,024 
Deferred income taxes78 
Operating lease liabilities, noncurrent portion48,130 
Other long-term liabilities188 
Total Distribution liabilities$171,292 
Gain on sale of Distribution before income taxes$168,682 
(1) The proceeds received from the sale of the Distribution business were included in net cash (used in) provided by investing activities of continuing operations on the Company's Consolidated Statement of Cash Flows. These proceeds were net of transaction costs of $33.4 million and working capital adjustments. The final consideration and gain on sale was settled in the first quarter of 2020.
 
XML 54 R35.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Combinations (Tables)
12 Months Ended
Dec. 31, 2020
Business Combinations [Abstract]  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed The assets acquired and liabilities assumed were recorded based
on their fair values at the date of acquisition as follows (in thousands):

Cash$10,953 
Restricted cash1,932 
Accounts receivable9,525 
Contract assets784 
Inventories13,500 
Property, plant and equipment81,997 
Operating right-of-use asset653 
Other tangible assets2,492 
Goodwill95,089 
Other intangible assets110,300 
Liabilities(9,679)
    Net assets acquired317,546 
    Less cash received(12,885)
    Net consideration$304,661 
Business Acquisition, Pro Forma Information
For the year ended December 31,
20202019
In thousands
Net sales$784,459 $853,192 
(Loss) earnings from continuing operations$(35,681)$27,126 
Net (loss) earnings$(34,989)$180,509 
XML 55 R36.htm IDEA: XBRL DOCUMENT v3.22.0.1
Segment Reporting (Tables)
12 Months Ended
Dec. 31, 2021
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information, by Segment [Table]
Summarized financial information by business segment is as follows:
For the year ended December 31,
202120202019
In thousands
Net sales:
   Engineered Products$317,683 $315,063 $270,335 
   Precision Products256,329 302,509 307,312 
   Structures134,981 166,887 183,961 
Net sales(1)(2)
$708,993 $784,459 $761,608 
Operating income (loss):
   Engineered Products$43,097 $33,561 $64,195 
   Precision Products55,366 74,033 59,573 
   Structures(340)(8,858)1,194 
   Corporate expense(40,519)(53,059)(61,344)
Other unallocated expenses, net(3)
(8,108)(129,988)(10,207)
Operating income (loss)$49,496 $(84,311)$53,411 
(1) Sales of the Company's formerly owned Distribution business were included in earnings from discontinued operations, net of tax, on the Company's Consolidated Statements of Operations in the year ended December 31, 2019. See Note 2, Disposals, for further information on the Company's sale of the Distribution business.
(2) Net sales under contracts with USG agencies (including sales to foreign governments through foreign military sales contracts with USG agencies) totaled $230.6 million, $220.8 million and $244.3 million in 2021, 2020 and 2019, respectively, and represent direct and indirect sales to the USG and related agencies.
(3) Other unallocated expenses, net include goodwill and other intangibles impairments, impairment on assets held for sale, costs from the TSA, cost of acquired retention plans, restructuring and severance costs, net gain (loss) on sale of business, and net (gain) loss on sale of assets.
Research and Development
The following table presents research and development costs by segment:

For the year ended December 31,
202120202019
In thousands
   Engineered Products$8,399 $8,806 $5,504 
   Precision Products7,443 5,211 5,995 
   Structures230 738 397 
Total research and development costs$16,072 $14,755 $11,896 
Reconciliation of Assets from Segment to Consolidated
For the year ended December 31,
202120202019
In thousands
Identifiable assets(1):
   Engineered Products$623,899 $681,097 $359,423 
   Precision Products250,146 315,439 287,192 
   Structures125,027 135,021 221,098 
   Corporate(2)
199,410 174,836 551,230 
Total assets$1,198,482 $1,306,393 $1,418,943 
Capital expenditures:
   Engineered Products$9,537 $11,496 $13,668 
   Precision Products3,554 2,545 3,532 
   Structures2,075 2,650 2,470 
   Corporate2,364 1,092 2,777 
Total capital expenditures$17,530 $17,783 $22,447 
Depreciation and amortization(3):
   Engineered Products$26,306 $31,574 $13,753 
   Precision Products4,148 3,706 4,035 
   Structures3,462 5,201 4,909 
   Corporate2,738 3,418 3,157 
Total depreciation and amortization$36,654 $43,899 $25,854 
(1) Identifiable assets are year-end assets at their respective net carrying values segregated as to segment and corporate use.
(2) For the periods presented, the corporate identifiable assets are principally comprised of cash, short-term and long-term deferred income tax assets, cash surrender value of life insurance policies and fixed assets.
(3) Depreciation and amortization amounts exclude amortization of debt issuance costs.
Long-lived Assets by Geographic Areas [Table Text Block]
Geographic distribution of long-lived assets is as follows:
 At December 31,
 20212020
In thousands  
United States$476,546 $493,490 
Germany152,061 167,939 
Czech Republic5,354 5,747 
Mexico1,291 796 
Netherlands593 339 
Switzerland245 235 
Hong Kong132 64 
Total long-lived assets(1)
$636,222 $668,610 
(1) For the purpose of this disclosure the Company excluded deferred tax assets of $15.7 million and $39.8 million as of December 31, 2021 and 2020, respectively.
Revenue from External Customers by Geographic Areas Sales are attributed to geographic regions based on the location to which the product is shipped. Geographic distribution of sales recorded is as follows:
 For the year ended December 31,
 202120202019
In thousands   
North America$442,432 $412,025 $438,638 
Europe113,811 148,473 164,921 
Middle East107,408 170,835 114,110 
Asia27,638 34,424 19,326 
Oceania14,160 11,156 14,598 
Other3,544 7,546 10,015 
Total revenue$708,993 $784,459 $761,608 
Reconciliation of Revenue from Segments to Consolidated
Summarized financial information by business segment is as follows:
For the year ended December 31,
202120202019
In thousands
Net sales:
   Engineered Products$317,683 $315,063 $270,335 
   Precision Products256,329 302,509 307,312 
   Structures134,981 166,887 183,961 
Net sales(1)(2)
$708,993 $784,459 $761,608 
Operating income (loss):
   Engineered Products$43,097 $33,561 $64,195 
   Precision Products55,366 74,033 59,573 
   Structures(340)(8,858)1,194 
   Corporate expense(40,519)(53,059)(61,344)
Other unallocated expenses, net(3)
(8,108)(129,988)(10,207)
Operating income (loss)$49,496 $(84,311)$53,411 
(1) Sales of the Company's formerly owned Distribution business were included in earnings from discontinued operations, net of tax, on the Company's Consolidated Statements of Operations in the year ended December 31, 2019. See Note 2, Disposals, for further information on the Company's sale of the Distribution business.
(2) Net sales under contracts with USG agencies (including sales to foreign governments through foreign military sales contracts with USG agencies) totaled $230.6 million, $220.8 million and $244.3 million in 2021, 2020 and 2019, respectively, and represent direct and indirect sales to the USG and related agencies.
(3) Other unallocated expenses, net include goodwill and other intangibles impairments, impairment on assets held for sale, costs from the TSA, cost of acquired retention plans, restructuring and severance costs, net gain (loss) on sale of business, and net (gain) loss on sale of assets.
Disaggregation of Revenue [Table Text Block] The following table disaggregates segment revenue by major product line:
In thousands
2021
Engineered ProductsPrecision ProductsStructuresTotal
Defense$51,033 $30,062 $87,575 $168,670 
Safe and Arm Devices— 191,524 — 191,524 
Commercial, Business, & General Aviation115,576 28,995 40,115 184,686 
Medical79,424 — 7,291 86,715 
Industrial & Other71,650 5,748 — 77,398 
Total revenue$317,683 $256,329 $134,981 $708,993 
2020
Engineered ProductsPrecision ProductsStructuresTotal
Defense$55,380 $22,523 $102,497 $180,400 
Safe and Arm Devices— 248,482 — 248,482 
Commercial, Business, & General Aviation135,289 26,803 58,171 220,263 
Medical63,791 — 6,219 70,010 
Industrial & Other60,603 4,701 — 65,304 
Total revenue$315,063 $302,509 $166,887 $784,459 
2019
Engineered ProductsPrecision ProductsStructuresTotal
Defense$36,125 $36,078 $106,086 $178,289 
Safe and Arm Devices— 227,846 — 227,846 
Commercial, Business, & General Aviation173,786 37,541 69,660 280,987 
Medical20,437 — 8,215 28,652 
Industrial & Other39,987 5,847 — 45,834 
Total revenue$270,335 $307,312 $183,961 $761,608 
4. SEGMENT AND GEOGRAPHIC INFORMATION (CONTINUED)

Segment Information - continued

The following table illustrates the approximate percentage of segment revenue recognized by product types.
2021
Engineered ProductsPrecision ProductsStructuresTotal
Original Equipment Manufacturer35 %%19 %59 %
Aftermarket10 %%— %14 %
Safe and Arm Devices— %27 %— %27 %
Total revenue45 %36 %19 %100 %
2020
Engineered ProductsPrecision ProductsStructuresTotal
Original Equipment Manufacturer31 %%21 %56 %
Aftermarket%%— %12 %
Safe and Arm Devices— %32 %— %32 %
Total revenue40 %39 %21 %100 %
2019
Engineered ProductsPrecision ProductsStructuresTotal
Original Equipment Manufacturer25 %%24 %58 %
Aftermarket10 %%— %12 %
Safe and Arm Devices— %30 %— %30 %
Total revenue35 %41 %24 %100 %
XML 56 R37.htm IDEA: XBRL DOCUMENT v3.22.0.1
Restructuring Costs (Tables)
12 Months Ended
Dec. 31, 2021
Restructuring Costs [Abstract]  
Restructuring and Related Costs
The following table disaggregates the components of restructuring and severance costs:

 202120202019
In thousands
Cost reduction initiative$6,154 $3,970 $927 
Integration of Bal Seal acquisition— 524 — 
Workforce reductions in response to COVID-19— 3,549 — 
Composites business restructuring— 316 631 
   Total restructuring and severance costs$6,154 $8,359 $1,558 
XML 57 R38.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accounts Receivable, Net (Tables)
12 Months Ended
Dec. 31, 2021
Accounts Receivable, after Allowance for Credit Loss [Abstract]  
Schedule of Accounts Receivable Accounts receivable consist of the following:
 At December 31,
 20212020
In thousands  
Trade receivables$19,228 $19,945 
U.S. Government contracts:  
Billed14,748 18,854 
Costs and accrued profit – not billed167 1,080 
Commercial and other government contracts:  
Billed36,787 111,794 
Costs and accrued profit – not billed4,141 4,141 
Less allowance for doubtful accounts(1,547)(2,008)
Accounts receivable, net$73,524 $153,806 
Accounts Receivable, Allowance for Credit Loss
The following table summarizes the activity in the allowance for doubtful accounts in the year ended December 31, 2021:
In thousands 
Balance at December 31, 2020
$(2,008)
Provision(575)
Amounts written off648 
Recoveries385
Changes in foreign currency exchange rates
Balance at December 31, 2021
$(1,547)
Accounts Receivable due to contract changes, negotiated settlements and claims for unanticipated cost Accounts receivable, net includes amounts for matters such as contract changes, negotiated settlements and claims for unanticipated contract costs. These amounts are as follows:
At December 31,
20212020
In thousands
Contract changes, negotiated settlements and claims for unanticipated contract costs$900 $900 
Total$900 $900 
XML 58 R39.htm IDEA: XBRL DOCUMENT v3.22.0.1
Contract Assets, Contract Costs and Contract Liabilities (Tables)
12 Months Ended
Dec. 31, 2021
Contract Assets, Contract Costs and Contract Liabilities [Abstract]  
Contract with Customer, Asset and Liability [Table Text Block]
Activity related to contract assets, contract costs and contract liabilities is as follows:
December 31, 2021
December 31, 2020
$ Change% Change
In thousands
Contract assets(1)
$112,354 $108,645 $3,709 3.4 %
Contract costs, current portion$850 $3,511 $(2,661)(75.8)%
Contract costs, noncurrent portion$10,249 $8,311 $1,938 23.3 %
Contract liabilities, current portion$2,945 $39,073 $(36,128)(92.5)%
Contract liabilities, noncurrent portion$16,528 $11,019 $5,509 50.0 %
(1) The Company's contract assets were net of unliquidated progress payments, primarily from the U.S. Government, of $59.3 million and $32.4 million at December 31, 2021 and December 31, 2020, respectively.
Contract Assets Due to Contract Changes, Negotiated Settlements and Claims for Unanticipated Costs [Table Text Block] Contract assets includes amounts for matters such as contract changes, negotiated settlements and claims for unanticipated contract costs. These amounts are as follows:
At December 31,
20212020
In thousands
Contract changes, negotiated settlements and claims for unanticipated contract costs$682 $3,178 
XML 59 R40.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2021
Fair Value Disclosures [Abstract]  
Schedule of Financial Instruments not Carried at Fair Value
The following table provides the carrying value and fair value of financial instruments that are not carried at fair value at December 31, 2021 and 2020:
20212020
Carrying ValueFair ValueCarrying ValueFair Value
In thousands
Debt(1)
$191,876 $213,222 $188,919 $230,093 
(1) These amounts are classified within Level 2.
XML 60 R41.htm IDEA: XBRL DOCUMENT v3.22.0.1
Inventories (Tables)
12 Months Ended
Dec. 31, 2021
Inventory Disclosure [Abstract]  
Schedule of inventory Inventories consist of the following:
 At December 31,
 20212020
In thousands  
Raw materials$19,123 $19,502 
Contracts in process:
US Government1,985 5,439 
Commercial and other government contracts61,637 59,565 
Contracts and other work in process (including certain general stock materials)75,115 64,237 
Finished goods35,240 36,329 
Inventories$193,100 $185,072 
XML 61 R42.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property Plant and Equipment, Net (Tables)
12 Months Ended
Dec. 31, 2021
Property, Plant and Equipment, Net [Abstract]  
Property, plant and equipment Property, plant and equipment, net is summarized as follows:
 At December 31,
 20212020
In thousands  
Land$36,367 $36,683 
Buildings135,887 134,995 
Leasehold improvements16,151 15,590 
Machinery, office furniture and equipment249,527 241,027 
Construction in process11,778 11,541 
Total449,710 439,836 
Less accumulated depreciation(251,888)(228,984)
Property, plant and equipment, net$197,822 $210,852 
XML 62 R43.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Other Intangible Assets, Net (Tables)
12 Months Ended
Dec. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of goodwill
The following table sets forth the change in the carrying amount of goodwill for the Company:
2021
Engineered ProductsPrecision ProductsStructuresTotal
In thousands 
Gross balance at beginning of period$205,869 $41,375 $66,559 $313,803 
Accumulated impairment— — (66,559)(66,559)
Net balance at beginning of period205,869 41,375 — 247,244 
Additions— — — — 
Impairments— — — — 
Foreign currency translation(6,563)— — (6,563)
Net balance at end of period$199,306 $41,375 $— $240,681 
Accumulated impairment at end of period$— $— $(66,559)$(66,559)

2020
Engineered ProductsPrecision ProductsStructuresTotal
In thousands 
Gross balance at beginning of period$102,979 $41,375 $67,212 $211,566 
Accumulated impairment— — (16,252)(16,252)
Net balance at beginning of period102,979 41,375 50,960 195,314 
Additions(1)
95,089 — — 95,089 
Impairments— — (50,307)(50,307)
Foreign currency translation7,801 — (653)7,148 
Net balance at end of period$205,869 $41,375 $— $247,244 
Accumulated impairment at end of period$— $— $(66,559)$(66,559)
(1) The additions to goodwill in the year ended December 31, 2020 were attributable to the acquisition of Bal Seal. Refer to Note 3, Business Combinations, for further information on this acquisition.
Schedule of acquired finite-lived intangible assets by major class
Other intangible assets consisted of:
At December 31,At December 31,
20212020
Amortization
Period
Gross
Amount
Accumulated
Amortization
Gross
Amount
Accumulated
Amortization
In thousands     
Customer lists / relationships
6-38 years
$127,206 $(35,096)$128,882 $(30,094)
Developed technologies
7-20 years
45,170 (13,591)45,798 (9,665)
Trademarks / trade names
15-40 years
16,982 (2,659)17,353 (2,149)
Non-compete agreements and other
1-15 years
4,629 (4,617)5,290 (5,276)
Patents
17 years
523 (473)523 (464)
Total $194,510 $(56,436)$197,846 $(47,648)
Schedule of finite-lived intangible assets, future amortization expense Estimated amortization expense for the next five years associated with intangible assets existing as of December 31, 2021 is as follows:
In thousands
2022$9,963 
2023$9,681 
2024$9,329 
2025$9,271 
2026$8,858 
XML 63 R44.htm IDEA: XBRL DOCUMENT v3.22.0.1
Environmental Costs (Tables)
12 Months Ended
Dec. 31, 2021
Environmental Remediation Obligations [Abstract]  
Schedule of change in environmental remediation The following table displays the activity and balances associated with accruals related to environmental costs included in other current liabilities and other long-term liabilities:
 20212020
In thousands  
Balance at January 1$6,049 $6,078 
Net additions to accrual391 141 
Payments(482)(165)
Changes in foreign currency exchange rates— (5)
Balance at December 31$5,958 $6,049 
Schedule of future payments for environmental remediation
The following represents estimated future payments for the undiscounted environmental remediation liability related to the Bloomfield campus as of December 31, 2021:
In thousands
2022$318 
2023184 
2024387 
2025— 
2026132 
Thereafter3,760 
Total$4,781 
XML 64 R45.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt (Tables)
12 Months Ended
Dec. 31, 2021
Debt Instrument  
Schedule of long-term debt instruments The Company has long-term debt as follows:
 At December 31,
 20212020
In thousands  
Revolving credit agreement$— $— 
Convertible notes191,876 188,919 
Total191,876 188,919 
Less current portion— — 
Total excluding current portion$191,876 $188,919 
Schedule of maturities of long-term debt
The aggregate annual maturities of long-term debt for each of the next five years are approximately as follows:

In thousands
2022$— 
2023$— 
2024$199,500 
2025$— 
2026$— 
Schedule of line of credit facilities The following table shows the amounts available for borrowing under the Company's revolving credit facility:
At December 31,
20212020
In thousands
Total facility$800,000 $800,000 
Amounts outstanding, excluding letters of credit— — 
Amounts available for borrowing, excluding letters of credit800,000 800,000 
Letters of credit under the credit facility(1)(2)
92,646 165,373 
Amounts available for borrowing$707,354 $634,627 
Amounts available for borrowing subject to EBITDA, as defined by the Credit Agreement(3)
$409,914 $363,997 
2024 Notes  
Debt Instrument  
Schedule of changes in conversion rate for convertible notes
The following table illustrates the conversion rate at the date of issuance of the 2024 Notes:
2024 Notes
Conversion Rate per $1,000 principal amount (1)
15.3227 
Conversion Price (2)
$65.2626 
Contingent Conversion Price (3)
$84.8413 
Aggregate shares to be issued upon conversion (4)
3,056,879 
(1) Represents the number of shares of Common Stock hypothetically issuable per each $1,000 principal amount of 2024 Notes, subject to adjustments upon the occurrence of certain specified events in accordance with the terms of the Indenture.
(2) Represents $1,000 divided by the conversion rate as of such date. The conversion price reflects the strike price of the embedded option within the 2024 Notes. If the Company's share price exceeds the conversion price at conversion, the noteholders would be entitled to receive additional consideration either in cash, shares or a combination thereof, the form of which is at the sole discretion of the Company.
(3) Prior to November 1, 2023, the notes are convertible only in the following circumstances: (1) during any fiscal quarter commencing after July 1, 2017, and only during any such fiscal quarter, if the last reported sale price of the Company's common stock was greater than or equal to 130% of the applicable conversion price for at least 20 trading days (whether or not consecutive) during the 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding fiscal quarter, (2) during the five consecutive business day period following any ten consecutive trading day period (the "measurement period") in which the trading price per $1,000 principal amount of 2024 Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company's common stock and the conversion rate on each such trading day or (3) upon the occurrence of specified corporate events. On or after November 1, 2023, until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert their notes at any time, regardless of the foregoing circumstances. If the Company undergoes a fundamental change (as defined in the Indenture), holders of the notes may require the Company to repurchase all or a portion of their notes for cash at a repurchase price equal to 100% of the principal amount to be repurchased, plus any accrued and unpaid interest. As of December 31, 2021, none of the conditions permitting the holders of the 2024 Notes to convert had been met. Therefore, the 2024 Notes are classified as long-term debt.
(4) This represents the number of shares hypothetically issuable upon conversion of 100% of the outstanding aggregate principal amount of the 2024 Notes at each date; however, the terms of the 2024 Notes state that the Company may pay or deliver, as the case may be, cash, shares of the Company's common stock or a combination of cash and shares of common stock, at the Company's election. The Company currently intends to settle the aggregate principal amount in cash. Amounts due in excess of the principal, if any, also may be settled in cash, shares of the Company's common stock or a combination of cash and shares of common stock, at the Company's election.
Schedule of equity and liability components in convertible debt The carrying amount of the equity component and the principal amount of the liability component, the unamortized discount and the net carrying value of the liability are as follows:
2024 Notes
December 31, 2021December 31, 2020
In thousands
Principal amount of liability$199,500 $199,500 
Unamortized discount7,624 10,581 
Carrying value of liability$191,876 $188,919 
Equity component$20,408 $20,408 
Interest expense associated with convertible notes Interest expense associated with the 2024 Notes consisted of the following:
 For the year ended December 31,
 202120202019
In thousands  
Contractual coupon rate of interest$6,484 $6,484 $6,503 
Accretion of convertible notes discount2,957 2,860 2,753 
Interest expense - convertible notes$9,441 $9,344 $9,256 
XML 65 R46.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accumulated Other Comprehensive Income (Loss) (Tables)
12 Months Ended
Dec. 31, 2021
Stockholders' Equity Note [Abstract]  
Schedule of Accumulated Other Comprehensive Income (Loss)
The components of accumulated other comprehensive income (loss) are shown below:
20212020
In thousands
Foreign currency translation and other:
Beginning balance$(717)$(16,351)
Net (loss) gain on foreign currency translation(13,346)15,634 
Reclassification to net income (1)
22,835 — 
Other comprehensive loss, net of tax9,489 15,634 
Ending balance$8,772 $(717)
Pension and other post-retirement benefits (2):
Beginning balance$(130,104)$(134,542)
Reclassification to net income
Amortization of net loss, net of tax expense of $1,031 and $1,314, respectively
3,478 4,434 
Change in net loss, net of tax expense of $1,918 and $1, respectively
6,469 
Other comprehensive loss, net of tax9,947 4,438 
Ending balance$(120,157)$(130,104)
Total accumulated other comprehensive income (loss)$(111,385)$(130,821)
(1)The foreign currency translation reclassified to net income relates to the sale of the Company's UK Composites business. This balance was included in the loss accrual recorded in impairment on assets held for sale on the Company's Consolidated Statement of Operations in the year ended December 31, 2020 (see Note 2, Disposals, for additional information).
(2) These accumulated other comprehensive income components are included in the computation of net periodic pension cost (see Note 17, Pension Plans for additional information).
XML 66 R47.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2021
Income Tax Disclosure [Abstract]  
Components of income tax expense (benefit) associated with earnings from continuing operations The components of income tax expense (benefit) from continuing operations are as follows:
 For the twelve months ended December 31,
 202120202019
In thousands   
Current:   
Federal$(5,613)$1,693 $(19,432)
State1,061 (3,143)1,996 
Foreign266 168 585 
 (4,286)(1,282)(16,851)
Deferred:   
Federal17,533 (5,650)719 
State2,526 899 277 
Foreign1,059 (1,697)(4)
 21,118 (6,448)992 
Income tax expense (benefit)$16,832 $(7,730)$(15,859)
Schedule of effective income tax rate reconciliation
The provision for income taxes from continuing operations differs from that computed at the federal statutory corporate tax rate as follows:

 For the twelve months ended December 31,
 202120202019
In thousands   
Federal tax at 21% statutory rate
$12,707 $(16,415)$8,523 
State income taxes, net of federal benefit(1)
1,459 (2,208)1,839 
Tax effect:  
Goodwill impairment charge— 8,297 — 
Impairment on business— 7,620 — 
Research and development credits(1,995)(821)(3,480)
Impact of entity classification election894 — (24,813)
Foreign derived intangible income benefit(494)— — 
Provision to return adjustments66 610 (1,466)
Foreign losses for which no tax benefit has been recorded308 41 1,282 
Change in valuation allowance2,697 1,449 976 
Equity compensation benefit77 (209)(482)
Nondeductible compensation1,372 215 891 
Nondeductible acquisition costs— — 546 
Federal benefit of NOL Carryback— (3,885)— 
Other, net(259)(2,424)325 
Income tax expense (benefit)$16,832 $(7,730)$(15,859)
(1) Included in state income taxes, net of federal benefit was the state impact of the entity classification election of $0.9 million for the year ended December 31, 2019.
Tax effects of temporary differences that give rise to deferred tax assets and liabilities The tax effects of temporary differences that give rise to deferred tax assets and liabilities of continuing operations are presented below:
 At December 31,
20212020
In thousands
Deferred tax assets:  
Deferred employee benefits$18,380 $30,701 
Tax loss and credit carryforwards17,057 33,065 
Accrued liabilities and other3,553 7,307 
Contract accounting differences3,693 3,553 
Environmental liabilities3,266 3,122 
Lease obligations2,450 3,438 
Total deferred tax assets48,399 81,186 
Deferred tax liabilities:  
Property, plant and equipment(11,680)(5,379)
Intangibles(21,282)(32,398)
Other items(205)(765)
Total deferred tax liabilities(33,167)(38,542)
Net deferred tax assets before valuation allowance15,232 42,644 
Valuation allowance(6,022)(10,216)
Net deferred tax assets after valuation allowance$9,210 $32,428 
Change in the liability for uncertain tax positions The change in the liability for 2021, 2020 and 2019 is explained as follows:
202120202019
In thousands
Balance at January 1$3,612 $3,214 $3,457 
Additions (reductions) based on current year tax positions32 481 (378)
Changes for tax positions of prior years(52)135 
Settlements— (86)— 
Balance at December 31(1)
$3,592 $3,612 $3,214 
XML 67 R48.htm IDEA: XBRL DOCUMENT v3.22.0.1
Pension Plans (Tables)
12 Months Ended
Dec. 31, 2021
Payment for Pension and Other Postretirement Benefits [Abstract]  
Changes in the actuarial present value of the projected benefit obligation and fair value of plan assets
The changes in the actuarial present value of the projected benefit obligation and fair value of plan assets are as follows:
 For the twelve months ended December 31,
 Qualified Pension PlanSERP
 2021202020212020
In thousands    
Projected benefit obligation at beginning of year$836,531 $777,388 $7,669 $7,336 
Service cost1,301 5,234 — — 
Interest cost14,165 21,020 63 165 
Actuarial liability (gain) loss (1)
(29,590)72,145 (63)702 
Benefit payments(36,612)(39,256)(2,652)(534)
Projected benefit obligation at end of year$785,795 $836,531 $5,017 $7,669 
Fair value of plan assets at beginning of year$766,921 $680,142 $— $— 
Actual return on plan assets23,700 116,035 — — 
Employer contributions10,000 10,000 2,652 534 
Benefit payments(36,612)(39,256)(2,652)(534)
Fair value of plan assets at end of year$764,009 $766,921 $— $— 
Funded status at end of year$(21,786)$(69,610)$(5,017)$(7,669)
Accumulated benefit obligation$785,795 $836,531 $5,017 $7,669 
(1) The actuarial liability (gain) loss amount for the qualified pension plan for 2021 and 2020 was principally due to the effect of changes in the discount rate.
Liabilities related to the qualified pension plan and SERP
The Company has recorded liabilities related to our qualified pension plan and SERP as follows:
 At December 31,
 Qualified Pension PlanSERP
 2021202020212020
In thousands    
Current liabilities (1)
$— $— $(526)$(2,771)
Noncurrent liabilities(21,786)(69,610)(4,491)(4,898)
Total$(21,786)$(69,610)$(5,017)$(7,669)
(1) The current liabilities are included in other current liabilities on the Consolidated Balance Sheets.
Schedule of pension costs in future periods The following table presents amounts included in accumulated other comprehensive income on the Consolidated Balance Sheets that will be recognized as components of pension cost in future periods.
 At December 31,
 Qualified Pension PlanSERP
 2021202020212020
In thousands    
Unrecognized loss$159,015 $171,571 $730 $1,069 
Amount included in accumulated other comprehensive income$159,015 $171,571 $730 $1,069 
Pension plan net periodic benefit costs and other amounts recognized in other comprehensive loss The pension plan net periodic benefit costs on the Consolidated Statements of Operations and other amounts recognized in other comprehensive income (loss) on the Consolidated Statements of Comprehensive Income and Consolidated Statements of Shareholders’ Equity were computed using the projected unit credit actuarial cost method and included the following components:
 For the twelve months ended December 31,
 Qualified Pension PlanSERP
 202120202019202120202019
In thousands      
Service cost for benefits earned during the year$1,301 $5,234 $5,100 $— $— $— 
Interest cost on projected benefit obligation14,165 21,020 26,422 63 165 237 
Expected return on plan assets(45,177)(43,183)(42,560)— — — 
Recognized net loss4,444 4,804 15,260 65 944 245 
Additional amount recognized due to curtailment/settlement— — — 211 — — 
Net pension benefit (income) cost$(25,267)$(12,125)$4,222 $339 $1,109 $482 
Change in net (loss) or gain(8,113)(708)3,295 (274)703 720 
Amortization of net loss(4,444)(4,804)(15,260)(65)(944)(245)
Total recognized in other comprehensive (loss) income$(12,557)$(5,512)$(11,965)$(339)$(241)$475 
Total recognized in net periodic benefit cost and other comprehensive (income) loss$(37,824)$(17,637)$(7,743)$— $868 $957 
Contributions made to the Qualified Pension Plan and SERP
The following tables show the amount of the contributions made to the Qualified Pension Plan and SERP during each period and the amount of contributions the Company expects to make during 2022:
Qualified Pension PlanSERP
2021202020212020
In thousands
Contributions$10,000 $10,000 $2,652 $534 
Qualified Pension PlanSERP
In thousands
Expected contributions during 2022
$— $526 
Actuarial assumptions used in determining benefit obligations and net periodic benefit of the pension plans Expected future benefit payments are as follows:
Qualified
Pension Plan
SERP
In thousands
2022$41,871 $526 
2023$43,100 $507 
2024$44,156 $485 
2025$44,839 $460 
2026$45,378 $432 
2027-2031$224,835 $1,710 
Schedule of actuarial assumptions used in determining benefit obligations and net periodic benefit cost of the pension plans The discount rates used in determining benefit obligations of the pension plans are as follows:
 At December 31,
 Qualified Pension PlanSERP
 2021202020212020
Discount rate2.71 %2.34 %2.33 %1.78 %
The actuarial assumptions used in determining the net periodic benefit cost of the pension plans are as follows:
 For the twelve months ended December 31,
 Qualified Pension PlanSERP
 2021202020212020
Discount rate(1)
2.34 %3.14 %1.78%/2.29 %2.76 %
Expected return on plan assets6.00 %6.50 %N/AN/A
Average rate of increase in compensation levelsN/AN/AN/AN/A
(1) In November 2021, the Company's SERP had a settlement and re-measurement. This resulted in the Company using a discount rate of 1.78% for the first ten months of the year ended December 31, 2021 and a discount rate of 2.29% for the remaining two months following the re-measurement.
Fair value of the Company’s qualified pension plan assets
The fair values of the Company’s qualified pension plan assets at December 31, 2021 and 2020, are as follows:
Total Carrying
Value at
December 31,
2021
Quoted prices  in
active markets
(Level 1)
Significant  other
observable
inputs
(Level 2)
Significant
unobservable
inputs
(Level 3)
Not subject to leveling
In thousands    
Short-term investments:
Cash and cash equivalents$19,033 $19,033 $— $— $— 
Futures contracts - assets2,014 — 2,014 — — 
Futures contracts - liabilities(372)— (372)— — 
Fixed income securities231,433 — 231,433 — — 
Mutual funds72,834 72,834 — — — 
Common trust funds(1)
417,022 — — — 417,022 
Corporate stock20,222 20,222 — — — 
Subtotal$762,186 $112,089 $233,075 $— $417,022 
Accrued income/expense1,823 (33)1,856 — — 
Total$764,009 $112,056 $234,931 $— $417,022 
Total Carrying
Value at
December 31,
2020
Quoted prices  in
active markets
(Level 1)
Significant  other
observable
inputs
(Level 2)
Significant
unobservable
inputs
(Level 3)
Not subject to leveling
In thousands    
Short term investments:
  Cash and cash equivalents$26,951 $26,951 $— $— $— 
Futures contracts - assets285 — 285 — — 
Futures contracts - liabilities(15)— (15)— — 
Fixed income securities214,961 — 214,961 — — 
Mutual funds130,490 130,490 — — — 
Common trust funds(1)
362,288 — — — 362,288 
Corporate stock30,222 30,222 — — — 
Subtotal$765,182 $187,663 $215,231 $— $362,288 
Accrued income/expense1,739 17 1,722 — — 
Total$766,921 $187,680 $216,953 $— $362,288 
(1) In accordance with ASU 2015-07, Fair Value Measurement (Topic 820), certain investments that are measured at fair value using the net asset value per share (or its equivalent) practical expedient have not been classified in the fair value hierarchy. The fair value amounts presented in this table are intended to permit reconciliation of the fair value hierarchy to the amounts presented for the total pension plan assets.
XML 68 R49.htm IDEA: XBRL DOCUMENT v3.22.0.1
Other Long-Term Liabilities (Tables)
12 Months Ended
Dec. 31, 2021
Other Liabilities Disclosure [Abstract]  
Schedule of other long-term liabilities Other long-term liabilities consist of the following:
 At December 31,
 20212020
In thousands  
Supplemental employees' retirement plan ("SERP")$4,491 $4,898 
Deferred compensation20,618 21,968 
Long-term incentive plan1,016 3,448 
Noncurrent income taxes payable3,365 3,625 
Environmental remediation liability5,548 5,313 
Finance leases2,629 4,315 
Other2,170 4,069 
Total other long-term liabilities$39,837 $47,636 
XML 69 R50.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2021
Leases [Abstract]  
Schedule of Lease Right of Use Assets [Table Text Block] Right-of-use assets, net consisted of the following:
 ClassificationDecember 31, 2021December 31, 2020
In thousands
Assets
Operating lease right of use assetsOperating lease right-of-use assets, net$11,011 $12,880 
Finance lease right of use assetsProperty, plant and equipment, net of accumulated depreciation3,830 4,618 
Total leased assets$14,841 $17,498 
Schedule of Lease Liabilities [Table Text Block] Lease liabilities consisted of the following:
 ClassificationDecember 31, 2021December 31, 2020
In thousands 
Liabilities
Current
Operating lease liability, current portionOperating lease liabilities, current portion$4,502 $4,305 
Finance lease liability, current portionOther current liabilities1,697 1,899 
Noncurrent
Operating lease liability, noncurrent portionOperating lease liabilities, noncurrent portion7,140 9,325 
Finance lease liability, noncurrent portionOther long-term liabilities2,629 4,315 
Total lease liabilities$15,968 $19,844 
Lessee, Operating Lease, Liability, Maturity [Table Text Block] Future rental payments for continuing operations consisted of the following:
December 31, 2021
In thousands
Operating leases
2022$4,824 
20233,643 
20242,547 
2025673 
2026315 
Thereafter246 
Total future operating lease payments$12,248 
Interest(606)
Present value of future operating lease payments$11,642 
Finance leases
20221,771 
20231,253 
2024775 
2025669 
2026— 
Thereafter— 
Total future finance lease payments$4,468 
Interest(142)
Present value of future finance lease payments$4,326 
Present value of total future lease payments$15,968 
Lease, Cost [Table Text Block] The following table illustrates the components of lease expense for the Company's leases.
For the Years Ended December 31,
20212020
In thousands
Finance lease cost
Amortization of right-of-use assets$758 $880 
Interest on lease liabilities139 196 
Operating lease cost5,245 5,465 
Short-term lease cost242 443 
Variable lease cost79 96 
Total lease expense$6,463 $7,080 
Schedule of Cash Flows, Leasing The following table segregates cash paid for the Company's leases from continuing operations.
For the Years Ended December 31,
20212020
In thousands
Operating cash flows from operating leases$(6,294)$(5,556)
Operating cash flows from finance leases(2,028)(1,533)
Financing cash flows from finance leases(139)(196)
Total cash flows from leasing activities$(8,461)$(7,285)
Lessee, Additional Lease Information [Table Text Block] Other information related to leases is as follows:
December 31, 2021
Weighted-average remaining lease term (years)
Operating leases3.1
Finance leases2.6
Weighted-average discount rate
Operating leases3.4 %
Finance leases2.4 %
XML 70 R51.htm IDEA: XBRL DOCUMENT v3.22.0.1
Computation of Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2021
Earnings Per Share [Abstract]  
Schedule of earnings per share, basic and diluted
   For the Year Ended December 31,
  202120202019
In thousands, except per share amounts   
Earnings (loss) from continuing operations$43,676 $(70,434)$56,446 
Total earnings from discontinued operations— 692 153,383 
Net earnings (loss)$43,676 $(69,742)$209,829 
Basic:   
Weighted average number of shares outstanding27,865 27,723 27,936 
Earnings (loss) per share from continuing operations$1.57 $(2.54)$2.02 
Earnings per share from discontinued operations— 0.02 5.49 
Basic earnings (loss) per share$1.57 $(2.52)$7.51 
Diluted:   
Weighted average number of shares outstanding27,865 27,723 27,936 
Weighted average shares issuable on exercise of dilutive stock options26 — 156 
Weighted average shares issuable on exercise of convertible notes— — — 
Weighted average shares issuable on redemption of warrants related to 2017 Notes— — — 
Total27,891 27,723 28,092 
Earnings (loss) per share from continuing operations$1.57 $(2.54)$2.01 
Earnings per share from discontinued operations— 0.02 5.46 
Diluted earnings (loss) per share$1.57 $(2.52)$7.47 
XML 71 R52.htm IDEA: XBRL DOCUMENT v3.22.0.1
Share-Based Arrangements (Tables)
12 Months Ended
Dec. 31, 2021
Share-based Payment Arrangement [Abstract]  
Schedule of share-based compensation, stock options, activity Stock option activity is as follows:
OptionsWeighted average-
exercise price
Options outstanding at December 31, 2020
772,625 $54.87 
Granted4,990 55.85 
Exercised(18,669)38.54 
Forfeited or expired(12,706)63.68 
Options outstanding at December 31, 2021
746,240 $55.14 
Schedule of share-based compensation arrangement by share-based payment award, options, vested and expected to vest, outstanding The following table presents information regarding options outstanding as of December 31, 2021:
Weighted-average remaining contractual term - options outstanding (years)4.6
Aggregate intrinsic value - options outstanding (in thousands)$423 
Weighted-average exercise price - options outstanding$55.14 
Options exercisable509,156 
Weighted-average remaining contractual term - options exercisable (years)3.9
Aggregate intrinsic value - options exercisable (in thousands)$423 
Weighted-average exercise price - options exercisable$52.16 
Schedule of share-based payment award, stock options, valuation assumptions
22. SHARE-BASED ARRANGEMENTS (CONTINUED)

Stock Incentive Plan - continued

The fair value of each option award is estimated on the date of grant using the Black-Scholes option valuation model. The following table indicates the weighted-average assumptions used in estimating fair value:
 202120202019
Expected option term (years)4.94.94.9
Expected volatility35.7 %20.2 %19.4 %
Risk-free interest rate0.5 %1.4 %2.5 %
Expected dividend yield1.6 %1.3 %1.3 %
Per share fair value of options granted$14.89 $10.74 $11.18 
Schedule of share-based compensation, restricted stock and restricted stock units activity Restricted Stock Award and Restricted Stock Unit activity is as follows:
 Restricted Stock
Awards
Weighted-
average grant
date fair value
Restricted Stock outstanding at December 31, 2020109,514 $53.66 
Granted83,656 55.20 
Vested(54,481)56.02 
Forfeited or expired(3,338)58.56 
Restricted Stock outstanding at December 31, 2021135,351 $53.53 
XML 72 R53.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies (Segments) (Details)
12 Months Ended
Dec. 31, 2021
segment
Accounting Policies [Abstract]  
Primary business segments number 3
XML 73 R54.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies (Basis of Presentation) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Aug. 26, 2019
Basis of Presentation [Abstract]          
Disposal Group, Including Discontinued Operation, Consideration         $ 700,000
Impairment of Long-Lived Assets to be Disposed of $ 0 $ 36,285 $ 0    
Asset Impairment Charges   24,300      
Other Asset Impairment Charges   $ 12,000      
Error Corrections and Prior Period Adjustments, Description   1.9 million 1.1 million 0.8 million  
Gain (Loss) on Disposition of Business $ (234) $ 493 $ (3,739)    
XML 74 R55.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies (Concentration) (Details) - Customers
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Sales Revenue, Net      
Concentration Risk [Line Items]      
Concentration Risk, Threshold Percentage 10.00%    
Accounts receivable      
Concentration Risk [Line Items]      
Number of customers that exceeded threshold 0 1  
Sales [Member]      
Concentration Risk [Line Items]      
Number of customers that exceeded threshold 2 3  
Foreign sales | Sales Revenue, Net | Geographic Distribution, Foreign      
Concentration Risk [Line Items]      
Concentration risk 41.60% 50.00% 44.40%
Customer Concentration Risk | Sales Revenue, Net      
Concentration Risk [Line Items]      
Concentration Risk, Threshold Percentage   10.00%  
Customer Concentration Risk | Accounts receivable      
Concentration Risk [Line Items]      
Concentration Risk, Threshold Percentage 10.00% 10.00%  
XML 75 R56.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies (Additional Cash Flow) (Details) - USD ($)
$ in Thousands
12 Months Ended 24 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2021
Noncash or Part Noncash Acquisitions [Line Items]        
Total net adjustment $ 9,900 $ 4,400 $ 8,900  
Adjustments to other comprehensive income related to underfunding of pension and SERP plans and changes in fair value of derivative financial instruments, tax 2,900 1,300 2,600  
Dividends declared but not yet paid 5,600 5,500 5,600 $ 5,600
Accrual for purchases of property and equipment 2,000   800  
Gain (Loss) on Disposition of Business (234) 493 (3,739)  
Gain (Loss) on Disposition of Business, Non Cash (234) 493 (3,971)  
Notes Issued     4,000  
Other Significant Noncash Transaction, Value of Consideration Given     $ 3,100  
Other Significant Noncash Transaction, Consideration Given     1.7 million  
Distribution [Member]        
Noncash or Part Noncash Acquisitions [Line Items]        
Gain (Loss) on Disposition of Business     $ 4,000  
U.K. Composites [Member]        
Noncash or Part Noncash Acquisitions [Line Items]        
Gain (Loss) on Disposition of Business $ (200) $ (36,300)   $ (36,519)
XML 76 R57.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies (Revenue Recognition) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Revenue, Remaining Performance Obligation, Amount $ 700,900 $ 631,200  
Revenues 708,993 784,459 $ 761,608
Performance obligations satisfied in previous periods [Member]      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Reductions in revenue $ (2,600) $ (7,000) $ (4,600)
XML 77 R58.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies (Cash and Cash Equivalents and Accounts Receivable) (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Integer
Dec. 31, 2020
USD ($)
Jan. 03, 2020
USD ($)
Accounting Policies [Abstract]      
Money Market Funds, at Carrying Value $ 65,500 $ 51,500  
Restricted Cash, Current 0 25,121 $ 24,700
Bank overdrafts $ 1,400 $ 1,600  
Number of types of accounts receivable | Integer 3    
XML 78 R59.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies (Property Plant and Equipment) (Details)
12 Months Ended
Dec. 31, 2021
Minimum [Member] | Buildings  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 15 years
Minimum [Member] | Leasehold improvements  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 1 year
Minimum [Member] | Machinery and Equipment [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 3 years
Maximum [Member] | Buildings  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 40 years
Maximum [Member] | Leasehold improvements  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 20 years
Maximum [Member] | Machinery and Equipment [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 15 years
XML 79 R60.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies (Leasing) (Details)
Dec. 31, 2021
Lessee, Lease, Description [Line Items]  
Lessee, Finance Lease, Term of Contract 5 years
Real Estate [Member] | Minimum [Member]  
Lessee, Lease, Description [Line Items]  
Lessee, Operating Lease, Term of Contract 3 years
Real Estate [Member] | Maximum [Member]  
Lessee, Lease, Description [Line Items]  
Lessee, Operating Lease, Term of Contract 8 years
Machinery and Equipment [Member] | Minimum [Member]  
Lessee, Lease, Description [Line Items]  
Lessee, Operating Lease, Term of Contract 3 years
Machinery and Equipment [Member] | Maximum [Member]  
Lessee, Lease, Description [Line Items]  
Lessee, Operating Lease, Term of Contract 5 years
XML 80 R61.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies (Goodwill and Other Intangible Assets) (Details) - USD ($)
$ in Thousands
12 Months Ended 24 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2021
Oct. 02, 2020
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Asset Impairment Charges   $ 24,300      
Other Asset Impairment Charges   12,000      
Goodwill [Line Items]          
Impairment of Long-Lived Assets to be Disposed of $ 0 36,285 $ 0    
Other Asset Impairment Charges   12,000      
Asset Impairment Charges   24,300      
Goodwill, Impairment Loss 0 50,307 0    
Impairment of Intangible Assets, Finite-lived 0   0    
Gain (Loss) on Disposition of Business (234) 493 $ (3,739)    
Aerosystems [Member]          
Goodwill [Line Items]          
Reporting Unit, Amount of Fair Value in Excess of Carrying Amount         $ 56,100
Goodwill, Impairment Loss   50,300      
U.K. Composites [Member]          
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Asset Impairment Charges   24,300      
Other Asset Impairment Charges   12,000      
Goodwill [Line Items]          
Other Asset Impairment Charges   12,000      
Asset Impairment Charges   24,300      
Translation Adjustment Functional to Reporting Currency, Gain (Loss), Reclassified to Earnings, Net of Tax   22,900      
Gain (Loss) on Disposition of Business $ (200) $ (36,300)   $ (36,519)  
XML 81 R62.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies (Unfulfilled Performance Obligations) (Details) - USD ($)
$ in Millions
Dec. 31, 2021
Dec. 31, 2020
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue, Remaining Performance Obligation, Amount $ 700.9 $ 631.2
Revenue, Remaining Performance Obligation, Amount, Current $ 409.3  
XML 82 R63.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies (Self-Insured Retentions) (Details)
$ in Millions
12 Months Ended
Dec. 31, 2021
USD ($)
Accounting Policies [Abstract]  
Total Liability/Deductible for Group Health Insurance Per Claim $ 0.3
Total Liability/Deductible for Workers Compensation Per Claim 0.4
Total Liability/Deductible for Product/General and Auto Insurance Per Claim $ 0.3
XML 83 R64.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies (Research and Development) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Research and Development Arrangement, Contract to Perform for Others [Line Items]      
Research and development costs $ 16,072 $ 14,755 $ 11,896
Cost of sales      
Research and Development Arrangement, Contract to Perform for Others [Line Items]      
Customer funded research expenditures $ 400 $ 100 $ 600
XML 84 R65.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies (Recent Accounting Standards) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2019
Accounting Changes and Error Corrections [Abstract]    
Income Tax Effects Allocated Directly to Equity, Cumulative Effect of Change in Accounting Principle $ 274 $ 0
XML 85 R66.htm IDEA: XBRL DOCUMENT v3.22.0.1
Discontinued Operations (Details) - USD ($)
$ in Thousands
12 Months Ended 16 Months Ended 24 Months Ended 28 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2020
Dec. 31, 2021
Dec. 31, 2021
Feb. 02, 2021
Aug. 26, 2019
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                
Costs of Transition Services Agreement $ 1,728 $ 12,515 $ 4,673          
Income from transition services agreement (931) (8,439) (3,673)          
Disposal Group, Including Discontinued Operation, Cash and Cash Equivalents 0 0 21,834 $ 0 $ 0 $ 0    
Accumulated Depreciation, Depletion and Amortization, Sale or Disposal of Property, Plant and Equipment               $ 73,795
Assets 1,198,482 1,306,393 1,418,943 1,306,393 1,198,482 1,198,482    
Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, Net of Tax 0 0 29,027          
Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax 0 692 124,356          
Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent 0 692 153,383          
Proceeds from Divestiture of Businesses 0 5,223 655,030          
Impairment of Long-Lived Assets to be Disposed of 0 (36,285) 0          
Asset Impairment Charges   24,300            
Other Asset Impairment Charges   12,000            
Gain (Loss) on Disposition of Business 234 (493) 3,739          
Disposal Group, Including Discontinued Operation, Consideration               700,000
Distribution [Member]                
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                
Costs of Transition Services Agreement 1,700 12,500 4,700     18,900    
Income from transition services agreement (900) 8,400 3,700     (13,000)    
Disposal Group, Including Discontinued Operation, Cash and Cash Equivalents               21,834
Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net               150,317
Disposal Group, Including Discontinued Operations, Contract with Customer Asset Net               9,128
Disposal Group, Including Discontinued Operation, Inventory               163,995
Disposal Group, Including Discontinued Operation, Other Assets, Current               20,289
Disposal Group, Including Discontinued Operation, Property, Plant and Equipment               51,039
Disposal Group, Including Discontinued Operation, Operating Lease, Right-of-Use Asset               68,049
Disposal Group, Including Discontinued Operation, Goodwill               149,204
Disposal Group, Including Discontinued Operation, Intangible Assets               28,361
Disposal Group, Including Discontinued Operation, Deferred Tax Assets               133
Disposal Group, Including Discontinued Operation, Other Assets, Noncurrent               195
Disposal Group, Including Discontinued Operation, Assets               662,544
Disposal Group, Including Discontinued Operation, Accounts Payable               67,975
Disposal Group, Including Discontinued Operations, Employee-Related Liabilities               12,916
Disposal Group, Including Discontinued Operation, Operating Lease, Liability, Current               19,981
Disposal Group, Including Discontinued Operation, Other Liabilities, Current               22,024
Disposal Group, Including Discontinued Operation, Deferred Tax Liabilities               78
Disposal Group, Including Discontinued Operation, Operating Lease, Lease Liability, Noncurrent               48,130
Disposal Group, Including Discontinued Operation, Liabilities, Noncurrent               188
Disposal Group, Including Discontinued Operation, Liabilities               171,292
Costs Associated with Disposal Activity           33,400    
Disposal Group, Including Discontinued Operation, Revenue 0 0 748,451          
Disposal Group, Including Discontinued Operation, Costs of Goods Sold 0 0 536,749          
Disposal Group, Including Discontinued Operation, Gross Profit (Loss) 0 0 211,702          
Disposal Group, Including Discontinued Operation, General and Administrative Expense 0 0 177,475          
Disposal Group, Including Discontinued Operation, Gain Loss on Disposition of Other Assets 0 0 8          
Disposal Group, Including Discontinued Operation, Operating Income (Loss) 0 0 34,219          
Disposal Group, Including Discontinued Operation, Interest Expense 0 0 25          
Disposal Group, Including Discontinued Operation, Other Income 0 0 (12)          
Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax 0 0 34,206          
Discontinued Operation, Tax Effect of Discontinued Operation 0 0 5,179          
Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, Net of Tax 0 0 29,027          
Discontinued Operation, Gain (Loss) from Disposal of Discontinued Operation, before Income Tax 0 925 167,757 $ 168,682        
Discontinued Operation, Tax Effect of Gain (Loss) from Disposal of Discontinued Operation 0 233 43,401          
Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax 0 692 124,356          
Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent 0 692 153,383          
Proceeds from Sale of Discontinued Operations, Net of Transaction Costs and Working Capital Adjustments           659,934    
Proceeds from Divestiture of Businesses   5,200            
Disposal Group, Including Discontinued Operation, Consideration               $ 700,000
U.K. Composites [Member]                
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                
Disposal Group, Including Discontinued Operation, Cash and Cash Equivalents 6,600       6,600 6,600    
Assets             $ 23,460  
Disposal Group, Including Discontinued Operation, Liabilities             6,618  
Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax             22,835  
Disposal Group, Including Discontinued Operations, Net Assets             $ 16,842  
Proceeds from Divestiture of Businesses 3,600              
Asset Impairment Charges   24,300            
Other Asset Impairment Charges   12,000            
Legal Fees 442              
Gain (Loss) on Disposition of Business 200 36,300     $ 36,519      
Cash Outflows [Member] | Distribution [Member]                
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                
Discontinued Operation, Amount of Continuing Cash Flows after Disposal 600 300 7,800     8,700    
Cash Inflows [Member] | Distribution [Member]                
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                
Discontinued Operation, Amount of Continuing Cash Flows after Disposal $ 2,000 $ 13,300 $ 3,600     $ 18,900    
XML 86 R67.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Combinations (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 03, 2020
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Business Acquisition [Line Items]        
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net $ (317,546)      
Business Combination, Consideration Transferred     $ 304,661  
Restricted Cash, Current 24,700 $ 0 25,121  
Bal Seal [Member]        
Business Acquisition [Line Items]        
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net 317,500      
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents 10,953      
Business Combinations Recognized Identifiable Assets Acquired and Liabilities Assumed, Restricted Cash 1,932      
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables 9,525      
Business Combinations, Recognized Identifiable Assets Acquired and Liabilities Assumed, Contract Assets 784      
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory 13,500      
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment 81,997      
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Right of Use Asset 653      
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets 2,492      
Business Acquisition, Goodwill, Expected Tax Deductible Amount 95,089      
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles 110,300      
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities (9,679)      
Business Combination, Recognized Identifiable Assets Acquired and Liability Assumed, Cash and Cash Equivalents and Restricted Cash (12,885)      
Deferred Compensation Liability, Current and Noncurrent 1,900      
Deferred Compensation Arrangement with Individual, Compensation Expense   $ 22,800    
Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual     77,000  
Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual     (30,800)  
Business Acquisition, Pro Forma Revenue     784,459 $ 853,192
Business Acquisition, Pro Forma Income (Loss) from Continuing Operations, Net of Tax     (35,681) 27,126
Business Acquisition, Pro Forma Net Income (Loss)     (34,989) 180,509
Pro Forma, Nonrecurring Adjustment, Reduction in Deferred Compensation Expense     22,800  
Pro Forma, Nonrecurring Adjustment, Reduction in Acquisition Related Expense     8,500 3,700
Pro Forma, Nonrecurring Adjustment, Reduction for Inventory Step Up     2,400  
Pro Forma, Nonrecurring Adjustment, Reduction in Finite Lived Assets Amortization     5,300  
Pro Forma, Nonrecurring Adjustment, Income Tax Expense     $ 4,100 2,600
Pro Forma, Nonrecurring Adjustment, Reduction in Building Expense       4,200
Pro Forma, Nonrecurring Adjustment, Finite Lived Assets Amortization       11,100
Pro Forma, Nonrecurring Adjustment, Deferred Compensation Expense       22,800
Pro Forma, Nonrecurring Adjustment, Acquisition Related Expense       8,500
Pro Forma, Nonrecurring Adjustment, Inventory Step Up       $ 2,400
Bal Seal [Member] | Customer Relationships [Member]        
Business Acquisition [Line Items]        
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles $ 70,100      
Bal Seal [Member] | Customer Relationships [Member] | Minimum [Member]        
Business Acquisition [Line Items]        
Amortization Period 30 years      
Bal Seal [Member] | Customer Relationships [Member] | Maximum [Member]        
Business Acquisition [Line Items]        
Amortization Period 38 years      
Bal Seal [Member] | Technology-Based Intangible Assets [Member]        
Business Acquisition [Line Items]        
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles $ 25,500      
Bal Seal [Member] | Technology-Based Intangible Assets [Member] | Minimum [Member]        
Business Acquisition [Line Items]        
Amortization Period 7 years      
Bal Seal [Member] | Technology-Based Intangible Assets [Member] | Maximum [Member]        
Business Acquisition [Line Items]        
Amortization Period 13 years      
Bal Seal [Member] | Trade Names [Member]        
Business Acquisition [Line Items]        
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles $ 11,900      
Amortization Period 40 years      
Bal Seal [Member] | Order or Production Backlog [Member]        
Business Acquisition [Line Items]        
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles $ 2,800      
Amortization Period 1 year      
XML 87 R68.htm IDEA: XBRL DOCUMENT v3.22.0.1
Segment Reporting (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Segment Reporting Information [Line Items]      
Revenues $ 708,993 $ 784,459 $ 761,608
Revenues, Percentage 100.00% 100.00% 100.00%
Operating income $ 49,496 $ (84,311) $ 53,411
Assets 1,198,482 1,306,393 1,418,943
Expenditures for property, plant & equipment 17,530 17,783 22,447
Depreciation and amortization 36,654 43,899 25,854
Long-Lived Assets 636,222 668,610  
Deferred Tax Assets, Net 15,700 39,800  
Research and development costs $ 16,072 14,755 11,896
Schedule of Segment Reporting Information, by Segment [Table]
Summarized financial information by business segment is as follows:
For the year ended December 31,
202120202019
In thousands
Net sales:
   Engineered Products$317,683 $315,063 $270,335 
   Precision Products256,329 302,509 307,312 
   Structures134,981 166,887 183,961 
Net sales(1)(2)
$708,993 $784,459 $761,608 
Operating income (loss):
   Engineered Products$43,097 $33,561 $64,195 
   Precision Products55,366 74,033 59,573 
   Structures(340)(8,858)1,194 
   Corporate expense(40,519)(53,059)(61,344)
Other unallocated expenses, net(3)
(8,108)(129,988)(10,207)
Operating income (loss)$49,496 $(84,311)$53,411 
(1) Sales of the Company's formerly owned Distribution business were included in earnings from discontinued operations, net of tax, on the Company's Consolidated Statements of Operations in the year ended December 31, 2019. See Note 2, Disposals, for further information on the Company's sale of the Distribution business.
(2) Net sales under contracts with USG agencies (including sales to foreign governments through foreign military sales contracts with USG agencies) totaled $230.6 million, $220.8 million and $244.3 million in 2021, 2020 and 2019, respectively, and represent direct and indirect sales to the USG and related agencies.
(3) Other unallocated expenses, net include goodwill and other intangibles impairments, impairment on assets held for sale, costs from the TSA, cost of acquired retention plans, restructuring and severance costs, net gain (loss) on sale of business, and net (gain) loss on sale of assets.
   
U.S. Government contracts      
Segment Reporting Information [Line Items]      
Revenues $ 230,600 220,800 244,300
North America [Member]      
Segment Reporting Information [Line Items]      
Revenues 442,432 412,025 438,638
Europe [Member]      
Segment Reporting Information [Line Items]      
Revenues 113,811 148,473 164,921
Middle East [Member]      
Segment Reporting Information [Line Items]      
Revenues 107,408 170,835 114,110
Asia [Member]      
Segment Reporting Information [Line Items]      
Revenues 27,638 34,424 19,326
Oceania [Domain]      
Segment Reporting Information [Line Items]      
Revenues 14,160 11,156 14,598
Segment, Geographical, Groups of Countries, Group Six [Member]      
Segment Reporting Information [Line Items]      
Revenues 3,544 7,546 10,015
UNITED STATES      
Segment Reporting Information [Line Items]      
Long-Lived Assets 476,546 493,490  
GERMANY      
Segment Reporting Information [Line Items]      
Long-Lived Assets 152,061 167,939  
CZECH REPUBLIC      
Segment Reporting Information [Line Items]      
Long-Lived Assets 5,354 5,747  
MEXICO      
Segment Reporting Information [Line Items]      
Long-Lived Assets 1,291 796  
NETHERLANDS      
Segment Reporting Information [Line Items]      
Long-Lived Assets 593 339  
SWITZERLAND      
Segment Reporting Information [Line Items]      
Long-Lived Assets 245 235  
HONG KONG      
Segment Reporting Information [Line Items]      
Long-Lived Assets 132 64  
Military and Defense, other than fuzes [Member]      
Segment Reporting Information [Line Items]      
Revenues 168,670 180,400 178,289
Missile and Bomb Fuzes [Member]      
Segment Reporting Information [Line Items]      
Revenues $ 191,524 $ 248,482 $ 227,846
Revenues, Percentage 27.00% 32.00% 30.00%
Commercial Aerospace [Member]      
Segment Reporting Information [Line Items]      
Revenues $ 184,686 $ 220,263 $ 280,987
Medical      
Segment Reporting Information [Line Items]      
Revenues 86,715 70,010 28,652
Other      
Segment Reporting Information [Line Items]      
Revenues $ 77,398 $ 65,304 $ 45,834
Original Equipment Manufacturer [Member]      
Segment Reporting Information [Line Items]      
Revenues, Percentage 59.00% 56.00% 58.00%
Aftermarket [Member]      
Segment Reporting Information [Line Items]      
Revenues, Percentage 14.00% 12.00% 12.00%
Engineered Products      
Segment Reporting Information [Line Items]      
Revenues $ 317,683 $ 315,063 $ 270,335
Revenues, Percentage 45.00% 40.00% 35.00%
Operating income $ 43,097 $ 33,561 $ 64,195
Assets 623,899 681,097 359,423
Expenditures for property, plant & equipment 9,537 11,496 13,668
Depreciation and amortization 26,306 31,574 13,753
Research and development costs 8,399 8,806 5,504
Engineered Products | Military and Defense, other than fuzes [Member]      
Segment Reporting Information [Line Items]      
Revenues 51,033 55,380 36,125
Engineered Products | Missile and Bomb Fuzes [Member]      
Segment Reporting Information [Line Items]      
Revenues $ 0 $ 0 $ 0
Revenues, Percentage 0.00% 0.00% 0.00%
Engineered Products | Commercial Aerospace [Member]      
Segment Reporting Information [Line Items]      
Revenues $ 115,576 $ 135,289 $ 173,786
Engineered Products | Medical      
Segment Reporting Information [Line Items]      
Revenues 79,424 63,791 20,437
Engineered Products | Other      
Segment Reporting Information [Line Items]      
Revenues $ 71,650 $ 60,603 $ 39,987
Engineered Products | Original Equipment Manufacturer [Member]      
Segment Reporting Information [Line Items]      
Revenues, Percentage 35.00% 31.00% 25.00%
Engineered Products | Aftermarket [Member]      
Segment Reporting Information [Line Items]      
Revenues, Percentage 10.00% 9.00% 10.00%
Precision Products      
Segment Reporting Information [Line Items]      
Revenues $ 256,329 $ 302,509 $ 307,312
Revenues, Percentage 36.00% 39.00% 41.00%
Operating income $ 55,366 $ 74,033 $ 59,573
Assets 250,146 315,439 287,192
Expenditures for property, plant & equipment 3,554 2,545 3,532
Depreciation and amortization 4,148 3,706 4,035
Research and development costs 7,443 5,211 5,995
Precision Products | Military and Defense, other than fuzes [Member]      
Segment Reporting Information [Line Items]      
Revenues 30,062 22,523 36,078
Precision Products | Missile and Bomb Fuzes [Member]      
Segment Reporting Information [Line Items]      
Revenues $ 191,524 $ 248,482 $ 227,846
Revenues, Percentage 27.00% 32.00% 30.00%
Precision Products | Commercial Aerospace [Member]      
Segment Reporting Information [Line Items]      
Revenues $ 28,995 $ 26,803 $ 37,541
Precision Products | Medical      
Segment Reporting Information [Line Items]      
Revenues 0 0 0
Precision Products | Other      
Segment Reporting Information [Line Items]      
Revenues $ 5,748 $ 4,701 $ 5,847
Precision Products | Original Equipment Manufacturer [Member]      
Segment Reporting Information [Line Items]      
Revenues, Percentage 5.00% 4.00% 9.00%
Precision Products | Aftermarket [Member]      
Segment Reporting Information [Line Items]      
Revenues, Percentage 4.00% 3.00% 2.00%
Structures      
Segment Reporting Information [Line Items]      
Revenues $ 134,981 $ 166,887 $ 183,961
Revenues, Percentage 19.00% 21.00% 24.00%
Operating income $ (340) $ (8,858) $ 1,194
Assets 125,027 135,021 221,098
Expenditures for property, plant & equipment 2,075 2,650 2,470
Depreciation and amortization 3,462 5,201 4,909
Research and development costs 230 738 397
Structures | Military and Defense, other than fuzes [Member]      
Segment Reporting Information [Line Items]      
Revenues 87,575 102,497 106,086
Structures | Missile and Bomb Fuzes [Member]      
Segment Reporting Information [Line Items]      
Revenues $ 0 $ 0 $ 0
Revenues, Percentage 0.00% 0.00% 0.00%
Structures | Commercial Aerospace [Member]      
Segment Reporting Information [Line Items]      
Revenues $ 40,115 $ 58,171 $ 69,660
Structures | Medical      
Segment Reporting Information [Line Items]      
Revenues 7,291 6,219 8,215
Structures | Other      
Segment Reporting Information [Line Items]      
Revenues $ 0 $ 0 $ 0
Structures | Original Equipment Manufacturer [Member]      
Segment Reporting Information [Line Items]      
Revenues, Percentage 19.00% 21.00% 24.00%
Structures | Aftermarket [Member]      
Segment Reporting Information [Line Items]      
Revenues, Percentage 0.00% 0.00% 0.00%
Corporate Segment      
Segment Reporting Information [Line Items]      
Operating income $ (40,519) $ (53,059) $ (61,344)
Assets 199,410 174,836 551,230
Expenditures for property, plant & equipment 2,364 1,092 2,777
Depreciation and amortization 2,738 3,418 3,157
Other unallocated expenses, net      
Segment Reporting Information [Line Items]      
Operating income $ (8,108) $ (129,988) $ (10,207)
XML 88 R69.htm IDEA: XBRL DOCUMENT v3.22.0.1
Payment (Details)
12 Months Ended
Dec. 31, 2021
Time-and-materials Contract [Member] | Minimum [Member]  
Disaggregation of Revenue [Line Items]  
Revenue, Performance Obligation, Description of Timing 30
Time-and-materials Contract [Member] | Maximum [Member]  
Disaggregation of Revenue [Line Items]  
Revenue, Performance Obligation, Description of Timing 60 days
Fixed-price Contract [Member] | Minimum [Member]  
Disaggregation of Revenue [Line Items]  
Revenue, Performance Obligation, Description of Timing 30
Fixed-price Contract [Member] | Maximum [Member]  
Disaggregation of Revenue [Line Items]  
Revenue, Performance Obligation, Description of Timing 90 days
XML 89 R70.htm IDEA: XBRL DOCUMENT v3.22.0.1
Restructuring Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Restructuring Reserve [Roll Forward]      
Restructuring and severance costs (Note 5) $ 6,154 $ 8,359 $ 1,558
Gain (Loss) on Disposition of Business 234 (493) 3,739
GA Reduction Effort [Member]      
Restructuring Reserve [Roll Forward]      
Severance Costs 6,154 3,970 927
COVID19 [Member]      
Restructuring Reserve [Roll Forward]      
Severance Costs 0 3,549 0
2017 Announced Restructuring Plan [Member]      
Restructuring Reserve [Roll Forward]      
Restructuring and severance costs (Note 5) 0 316 631
Bal Seal [Member]      
Restructuring Reserve [Roll Forward]      
Severance Costs $ 0 $ 524 0
U.K. Composites [Member]      
Restructuring Reserve [Roll Forward]      
Gain (Loss) on Disposition of Business     $ 3,700
XML 90 R71.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts Receivable, after Allowance for Credit Loss, Current $ 73,524 $ 153,806
Allowance for Doubtful Other Receivables, Current (1,547) (2,008)
Less allowance for doubtful accounts (1,547) (2,008)
Provision for Other Credit Losses (575)  
Accounts Receivable, Allowance for Credit Loss, Writeoff 648  
Accounts Receivable, Allowance for Credit Loss, Recovery 385  
Financing Receivable, Allowance for Credit Loss, Foreign Currency Translation 3  
Contract changes, negotiated settlements and claims for unanticipated contract costs 900 900
Trade receivables    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross accounts receivable 19,228 19,945
U.S. Government contracts | Billed | Contract receivables    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross accounts receivable 14,748 18,854
U.S. Government contracts | Costs and accrued profit – not billed | Contract receivables    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross accounts receivable 167 1,080
Commercial and other government contracts | Billed | Contract receivables    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross accounts receivable 36,787 111,794
Commercial and other government contracts | Costs and accrued profit – not billed | Contract receivables    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross accounts receivable $ 4,141 $ 4,141
XML 91 R72.htm IDEA: XBRL DOCUMENT v3.22.0.1
Contract Assets, Contract Costs and Contract Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Disaggregation of Revenue [Line Items]    
Contract with Customer, Asset, Net, Current $ 112,354 $ 108,645
Increase (Decrease) in Contract with Customer, Asset Current $ 3,709  
Increase (Decrease) in Contract with Customer Asset, Current, Percentage 3.40%  
Capitalized Contract Cost, Net, Current $ 850 3,511
increase (Decrease) in Capitalized Contract Cost Current $ (2,661)  
Increase (Decrease) in Capitalized Contract Cost, Current, Percentage (75.80%)  
Capitalized Contract Cost, Net, Noncurrent $ 10,249 8,311
Increase (Decrease) in Capitalized Contract Cost Noncurrent $ 1,938  
Increase (Decrease) in Capitalized Contract Cost, Noncurrent, Percentage 23.30%  
Contract with Customer, Liability, Current $ 2,945 39,073
Increase (Decrease) in Contract with Customer Liability, Current $ (36,128)  
Increase (Decrease) in Contract with Customer Liability, Current, Percentage (92.50%)  
Contract with Customer, Liability, Noncurrent $ 16,528 11,019
Increase (Decrease) in Contract with Customer Liability, Noncurrent $ 5,509  
Increase (Decrease) in Contract with Customer Liability, Noncurrent, Percentage 50.00%  
Government Contract Receivable, Progress Payment Offset $ 59,300 32,400
Capitalized Contract Cost, Amortization 8,700 11,500
Contract with Customer, Liability, Revenue Recognized 47,900 58,100
Contract Changes Negotiated Settlements and Claims [Member]    
Disaggregation of Revenue [Line Items]    
Contract with Customer, Asset, Net, Current 682 3,178
Costs to Fulfill [Member]    
Disaggregation of Revenue [Line Items]    
Capitalized Contract Cost, Net 11,100 9,300
Costs to Obtain [Member]    
Disaggregation of Revenue [Line Items]    
Capitalized Contract Cost, Net $ 0 $ 2,500
XML 92 R73.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Money Market Funds, at Carrying Value $ 65,500 $ 51,500  
Goodwill, Impairment Loss 0 50,307 $ 0
Impairment of Intangible Assets, Finite-lived 0   $ 0
Aerosystems [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Goodwill, Impairment Loss   50,300  
Debt(1) | Carrying Value      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Debt, Long-term and Short-term, Combined Amount 191,876 188,919  
Debt(1) | Fair Value      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Debt, Long-term and Short-term, Combined Amount $ 213,222 $ 230,093  
XML 93 R74.htm IDEA: XBRL DOCUMENT v3.22.0.1
Inventories (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Schedule of Inventory [Line Items]    
Raw materials $ 19,123 $ 19,502
Contracts and other work in process (including certain general stock materials) 75,115 64,237
Finished goods 35,240 36,329
Inventories 193,100 185,072
Inventories include amounts associated with matters such as contract changes, negotiated settlements and claims for unanticipated contract costs 600 500
Segment work in progress 75,115 64,237
K-MAX® program    
Schedule of Inventory [Line Items]    
Total program inventory 69,200 60,400
Inventory, Noncurrent 36,200  
SH-2G(I)    
Schedule of Inventory [Line Items]    
Contracts and other work in process (including certain general stock materials) 6,000 6,300
Segment work in progress 6,000 6,300
Inventory, Noncurrent 4,700  
U.S. Government contracts    
Schedule of Inventory [Line Items]    
U.S. Government 1,985 5,439
Commercial and other government contracts    
Schedule of Inventory [Line Items]    
Commercial and other government contracts $ 61,637 $ 59,565
XML 94 R75.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property Plant and Equipment, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross $ 449,710 $ 439,836  
Less accumulated depreciation (251,888) (228,984)  
Property, plant and equipment, net 197,822 210,852  
Depreciation 26,200 28,000 $ 21,300
Land      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross 36,367 36,683  
Buildings      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross 135,887 134,995  
Leasehold improvements      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross 16,151 15,590  
Machinery, office furniture and equipment      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross 249,527 241,027  
Construction in process      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross 11,778 11,541  
Assets Held under Finance Leases [Member]      
Property, Plant and Equipment [Line Items]      
Depreciation 800 900 $ 900
Finance Lease, Right-of-Use Asset, before Accumulated Amortization 6,700 6,700  
Finance Lease, Right-of-Use Asset, Accumulated Amortization $ 2,900 $ 2,100  
XML 95 R76.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Other Intangible Assets, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Oct. 02, 2020
Goodwill [Roll Forward]        
Gross balance at beginning of period   $ 313,803 $ 211,566  
Accumulated impairment $ (66,559) (66,559) (16,252)  
Net balance at beginning of period 247,244 195,314    
Goodwill, Acquired During Period 0 95,089    
Goodwill, Impairment Loss 0 (50,307) 0  
Foreign currency translation (6,563) 7,148    
Net balance at end of period $ 240,681 247,244 195,314  
Percentage of Fair Value Estimated based on Income Approach 80.00%      
Percentage of Fair Value Estimate based on Market-Based Valuation Method 20.00%      
Engineered Products        
Goodwill [Roll Forward]        
Gross balance at beginning of period   205,869 102,979  
Accumulated impairment $ 0 0 0  
Net balance at beginning of period 205,869 102,979    
Goodwill, Acquired During Period 0 95,089    
Goodwill, Impairment Loss 0 0    
Foreign currency translation (6,563) 7,801    
Net balance at end of period 199,306 205,869 102,979  
Precision Products        
Goodwill [Roll Forward]        
Gross balance at beginning of period   41,375 41,375  
Accumulated impairment 0 0 0  
Net balance at beginning of period 41,375 41,375    
Goodwill, Acquired During Period 0 0    
Goodwill, Impairment Loss 0 0    
Foreign currency translation 0 0    
Net balance at end of period 41,375 41,375 41,375  
Structures        
Goodwill [Roll Forward]        
Gross balance at beginning of period   66,559 67,212  
Accumulated impairment (66,559) (66,559) (16,252)  
Net balance at beginning of period 0 50,960    
Goodwill, Acquired During Period 0 0    
Goodwill, Impairment Loss 0 (50,307)    
Foreign currency translation 0 (653)    
Net balance at end of period $ 0 0 $ 50,960  
Aerosystems [Member]        
Goodwill [Roll Forward]        
Goodwill, Impairment Loss   $ (50,300)    
Reporting Unit, Amount of Fair Value in Excess of Carrying Amount       $ 56,100
Measurement Input, Long-term Revenue Growth Rate [Member]        
Goodwill [Roll Forward]        
Fair Value, Sensitivity Analysis 1.00%      
Measurement Input, Discount Rate [Member]        
Goodwill [Roll Forward]        
Fair Value, Sensitivity Analysis 1.00%      
XML 96 R77.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Other Intangible Assets, Net (Other Intangible Assets) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Finite-Lived Intangible Assets [Line Items]      
Gross Amount $ 194,510 $ 197,846  
Accumulated Amortization (56,436) (47,648)  
Intangible assets amortization expense 10,468 15,666 $ 4,523
Impairment of Intangible Assets, Finite-lived 0   $ 0
Finite-Lived Intangible Assets, Net, Amortization Expense, Rolling Maturity [Abstract]      
2019 9,963    
2020 9,681    
2021 9,329    
2022 9,271    
2023 8,858    
Customer lists / relationships      
Finite-Lived Intangible Assets [Line Items]      
Gross Amount 127,206 128,882  
Accumulated Amortization $ (35,096) (30,094)  
Customer lists / relationships | Minimum [Member]      
Finite-Lived Intangible Assets [Line Items]      
Amortization Period 6 years    
Customer lists / relationships | Maximum [Member]      
Finite-Lived Intangible Assets [Line Items]      
Amortization Period 38 years    
Developed technologies      
Finite-Lived Intangible Assets [Line Items]      
Gross Amount $ 45,170 45,798  
Accumulated Amortization $ (13,591) (9,665)  
Developed technologies | Minimum [Member]      
Finite-Lived Intangible Assets [Line Items]      
Amortization Period 7 years    
Developed technologies | Maximum [Member]      
Finite-Lived Intangible Assets [Line Items]      
Amortization Period 20 years    
Trademarks / trade names      
Finite-Lived Intangible Assets [Line Items]      
Gross Amount $ 16,982 17,353  
Accumulated Amortization $ (2,659) (2,149)  
Trademarks / trade names | Minimum [Member]      
Finite-Lived Intangible Assets [Line Items]      
Amortization Period 15 years    
Trademarks / trade names | Maximum [Member]      
Finite-Lived Intangible Assets [Line Items]      
Amortization Period 40 years    
Noncompete agreements      
Finite-Lived Intangible Assets [Line Items]      
Gross Amount $ 4,629 5,290  
Accumulated Amortization $ (4,617) (5,276)  
Noncompete agreements | Minimum [Member]      
Finite-Lived Intangible Assets [Line Items]      
Amortization Period 1 year    
Noncompete agreements | Maximum [Member]      
Finite-Lived Intangible Assets [Line Items]      
Amortization Period 15 years    
Patents      
Finite-Lived Intangible Assets [Line Items]      
Amortization Period 17 years    
Gross Amount $ 523 523  
Accumulated Amortization $ (473) $ (464)  
XML 97 R78.htm IDEA: XBRL DOCUMENT v3.22.0.1
Environmental Costs (Schedule of Change in Environmental Remediation) (Details) - Accruals and Payable and Other Long Term Liabilities - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Accrual for Environmental Loss Contingencies [Roll Forward]    
Balance at January 1 $ 6,049 $ 6,078
Net additions to accrual 391 141
Payments (482) (165)
Changes in foreign currency exchange rates 0 (5)
Balance at December 31 $ 5,958 $ 6,049
XML 98 R79.htm IDEA: XBRL DOCUMENT v3.22.0.1
Environmental Costs (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Aug. 31, 2008
Accruals and Payable and Other Long Term Liabilities        
Site Contingency [Line Items]        
Accrual for environmental loss contingencies $ 5,958 $ 6,049 $ 6,078  
Bloomfield        
Site Contingency [Line Items]        
Undiscounted estimated remediation liability 4,781     $ 20,800
Discount rate       8.00%
Accrual for environmental loss contingencies       $ 10,300
Bloomfield | Liabilities, Other Accruals and Payables        
Site Contingency [Line Items]        
Accrual for environmental loss contingencies $ 300      
XML 99 R80.htm IDEA: XBRL DOCUMENT v3.22.0.1
Environmental Costs (Schedule of Future Payments for Environmental Remediation) (Details) - Bloomfield - USD ($)
$ in Thousands
Dec. 31, 2021
Aug. 31, 2008
Site Contingency [Line Items]    
2019 $ 318  
2020 184  
2021 387  
2022 0  
2023 132  
Thereafter 3,760  
Total $ 4,781 $ 20,800
XML 100 R81.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt (Schedule of Long-term Debt and Maturities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Debt Instrument    
Long-term debt, gross $ 191,876 $ 188,919
Less current portion 0 0
Total excluding current portion 191,876 188,919
Debt issuance costs $ 2,500 $ 3,500
Long-term debt, weighted average interest rate 3.25% 3.25%
Other long-term liabilities $ 39,837 $ 47,636
2019 0  
2020 0  
2021 199,500  
2022 0  
2023 0  
Revolving Credit Facility    
Debt Instrument    
Long-term debt, gross 0 0
Convertible Notes    
Debt Instrument    
Long-term debt, gross 191,876 188,919
Finance Lease Obligations [Member]    
Debt Instrument    
Other long-term liabilities $ 2,600 $ 4,300
XML 101 R82.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt (Convertible Debt) (Details)
12 Months Ended
May 12, 2017
USD ($)
$ / shares
Dec. 31, 2021
USD ($)
Integer
shares
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Sep. 27, 2019
USD ($)
May 24, 2017
USD ($)
Debt Instrument            
Outstanding balance under revolving credit agreement   $ 191,876,000 $ 188,919,000      
Amortization of debt issuance costs   1,836,000 1,746,000 $ 1,996,000    
Purchase of call options related to convertible notes $ 20,500,000          
Convertible Debt [Abstract]            
Capped call transaction cap price (in dollars per share) | $ / shares $ 88.7570          
Effective interest rate           5.00%
Interest Expense, Debt [Abstract]            
Accretion of convertible notes discount   2,957,000 2,860,000 2,760,000    
2024 Notes            
Debt Instrument            
Convertible notes face amount   199,500,000 199,500,000     $ 200,000,000
Unamortized discount   7,624,000 10,581,000      
Carrying value of liability   191,876,000 188,919,000      
Amount before overallotment $ 175,000,000          
Debt Instrument face amount overallotment           25,000,000
Annual principal interest rate 3.25%          
Multiple, Debt Instrument $ 1,000       $ 1,000  
Debt Instrument, Repurchased Face Amount         $ 500,000  
Percent, Debt Instrument, Repurchase Amount         0.25%  
Equity component   20,408,000 20,408,000     20,500,000
Deferred finance costs, gross           (7,400,000)
Amortization of debt issuance costs   $ 1,100,000 900,000 900,000    
Convertible Debt [Abstract]            
Conversion rate 15.3227          
Conversion price (in dollars per share) | $ / shares $ 65.2626          
Contingent conversion price (in dollars per shares) | $ / shares $ 84.8413          
Aggregate shares to be issued upon conversion, convertible (in shares) | shares   3,056,879        
Convertible debt stock price threshold trigger percent   130.00%        
Convertible debt trading days threshold | Integer   20        
Convertible, threshold consecutive trading days | Integer   30        
Percentage of average of closing price of common stock   98.00%        
Debt issuance costs, recorded to APIC           700,000
Debt issuance costs, recorded as contra-debt           6,700,000
Interest Expense, Debt [Abstract]            
Contractual coupon rate of interest   $ 6,484,000 6,484,000 6,503,000    
Accretion of convertible notes discount   2,957,000 2,860,000 2,753,000    
Interest expense   9,441,000 9,344,000 9,256,000    
Debt Instrument, Convertible, Debt Instrument           $ 179,500,000
Revolving Credit Facility            
Debt Instrument            
Outstanding balance under revolving credit agreement   0 0      
Amortization of debt issuance costs   $ 700,000 $ 700,000 $ 1,000,000    
XML 102 R83.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt (Revolving Credit and Term Loan Agreements) (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 29, 2024
Dec. 31, 2021
USD ($)
Integer
Dec. 31, 2020
USD ($)
Dec. 13, 2019
USD ($)
May 06, 2015
USD ($)
Credit Agreement 2019 [Member]          
Debt Instrument          
Interest rate at period end   0.00% 0.00%    
Consolidated total leverage ratio   4.50      
Consolidated total indebtedness to consolidated EBITDA, ratio   4.00      
Debt instrument, basis points   1.00      
Number of consecutive quarters | Integer   4      
Minimum liquidity debt covenant under credit agreement   50.00%      
Credit Agreement 2019 [Member] | Revolving Credit Facility          
Debt Instrument          
Line of credit, credit agreement   $ 800,000   $ 800,000  
Debt Issuance Costs, Line of Credit Arrangements, Gross       $ 3,600  
Line of credit, amount outstanding   0      
Remaining borrowing capacity excluding letters of credit   800,000      
Available borrowing capacity   707,354      
Remaining borrowing capacity subject to EBITDA limitations   $ 409,914      
Credit Agreement 2019 [Member] | Collateral Member One | Line of Credit          
Debt Instrument          
Equity interest In certain foreign subsidiaries   66.00%      
Credit Agreement 2019 [Member] | Collateral Member Two | Line of Credit          
Debt Instrument          
Equity interest in domestic subsidiaries   100.00%      
Credit Agreement 2019 [Member] | Minimum [Member]          
Debt Instrument          
Debt Instrument, Interest Coverage Ratio   1.00      
Credit Agreement 2019 [Member] | Minimum [Member] | Revolving Credit Facility          
Debt Instrument          
Commitment fee percentage   0.15%      
Credit Agreement 2019 [Member] | Minimum [Member] | Letter of Credit          
Debt Instrument          
Commitment fee percentage   1.125%      
Credit Agreement 2019 [Member] | Maximum [Member]          
Debt Instrument          
Debt Instrument, Interest Coverage Ratio   3.00      
Credit Agreement 2019 [Member] | Maximum [Member] | Revolving Credit Facility          
Debt Instrument          
Commitment fee percentage   0.25%      
Credit Agreement 2019 [Member] | Maximum [Member] | Letter of Credit          
Debt Instrument          
Commitment fee percentage   1.625%      
Credit Agreement 2015 | Revolving Credit Facility          
Debt Instrument          
Line of credit, credit agreement     $ 800,000    
Line of credit, amount outstanding     0    
Remaining borrowing capacity excluding letters of credit     800,000    
Available borrowing capacity     634,627    
Remaining borrowing capacity subject to EBITDA limitations     363,997    
Credit Agreement 2015 | Co-lead Arrangers Bank of America Securities LLC, JP Morgan Securities LLC, and RBS Citizens N.A. and a Syndicate of Lenders | Revolving Credit Facility          
Debt Instrument          
Line of credit, credit agreement         $ 600,000
Letter of Credit | Revolving Credit Facility          
Debt Instrument          
Letters of credit outstanding amount   $ 92,646 165,373    
Letter of Credit | Revolving Credit Facility | JPF [Member]          
Debt Instrument          
Letters of credit outstanding amount   $ 86,300 $ 146,200    
Forecast [Member] | Credit Agreement 2019 [Member]          
Debt Instrument          
Minimum liquidity debt covenant under credit agreement 100.00%        
XML 103 R84.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt (Debt Issuance Costs) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
May 24, 2017
Debt Instrument        
Amortization of debt issuance costs $ 1,836 $ 1,746 $ 1,996  
Interest paid 11,500 20,800 15,700  
2024 Notes        
Debt Instrument        
Deferred finance costs, gross       $ 7,400
Amortization of debt issuance costs 1,100 900 900  
Revolving Credit Facility        
Debt Instrument        
Amortization of debt issuance costs $ 700 $ 700 $ 1,000  
XML 104 R85.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance $ (130,821)    
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment from AOCI, Realized upon Sale or Liquidation, Net of Tax 22,835 $ 0  
Other comprehensive income 19,436 20,072 $ 7,099
Ending balance (111,385) (130,821)  
Foreign currency translation      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (717) (16,351)  
Other comprehensive income (loss), before reclassifications 9,489 15,634  
Reclassification to net income 13,346 (15,634)  
Ending balance 8,772 (717) (16,351)
Pension and other post-retirement benefits      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance [1] (130,104) (134,542)  
Other comprehensive income [1] 9,947 4,438  
Ending balance [1] (120,157) (130,104) $ (134,542)
Amortization of net loss      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Reclassification to net income [1] 3,478 4,434  
Reclassification from AOCI, tax 1,031 1,314  
Change in net gain      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Reclassification to net income [1] 6,469 4  
Reclassification from AOCI, tax $ 1,918 $ 1  
[1] These accumulated other comprehensive income components are included in the computation of net periodic pension cost (see Note 17, Pension Plans for additional information)
XML 105 R86.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Current:      
Federal $ (5,613) $ 1,693 $ (19,432)
State 1,061 (3,143) 1,996
Foreign 266 168 585
Total, Current (4,286) (1,282) (16,851)
Deferred:      
Federal 17,533 (5,650) 719
State 2,526 899 277
Foreign 1,059 (1,697) (4)
Total, Deferred 21,118 (6,448) 992
Income tax (benefit) expense $ 16,832 $ (7,730) $ (15,859)
Federal statutory rate 21.00% 21.00% 21.00%
Tax loss and credit carryforwards $ 17,057 $ 33,065  
Deferred Tax Assets, Valuation Allowance 6,022 10,216  
Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Amount   15,900  
Deferred Tax Assets, Tax Credit Carryforwards, Research 2,000   $ 3,500
Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount 1,400    
Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount $ 2,697 $ 1,449 976
Effective Income Tax Rate Reconciliation, Deduction, Amount     $ (24,800)
XML 106 R87.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes (Deferred Income Taxes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]      
Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration $ 9,300    
Deferred tax assets:      
Deferred employee benefits 18,380 $ 30,701  
Tax loss and credit carryforwards 17,057 33,065  
Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities 3,553 7,307  
Deferred Tax Assets, Tax Deferred Expense, Other 3,693 3,553  
Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Reserves 3,266 3,122  
Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Deferred Rent 2,450 3,438  
Total deferred tax assets 48,399 81,186  
Deferred tax liabilities:      
Property, plant and equipment (11,680) (5,379)  
Intangibles (21,282) (32,398)  
Other items (205) (765)  
Deferred Tax Liabilities, Gross 33,167 38,542  
Net Deferred Tax Assets Before Valuation Allowance 15,232 42,644  
Valuation allowance (6,022) (10,216)  
Net deferred tax assets after valuation allowance 9,210 32,428  
Pre-tax income (loss) from foreign operations 1,500 $ 36,900 $ (4,000)
8888 Foreign Governments      
Deferred tax assets:      
Tax loss and credit carryforwards 5,600    
Deferred tax liabilities:      
Valuation allowance (1,900)    
Domestic Tax Authority      
Deferred tax assets:      
Tax loss and credit carryforwards 11,400    
Deferred tax liabilities:      
Valuation allowance $ (4,100)    
XML 107 R88.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes (Tax Rate Reconciliation) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Effective Income Tax Rate Reconciliation [Line Items]      
Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount $ 12,707 $ (16,415) $ 8,523
Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount 1,459 (2,208) 1,839
Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Amount   15,900  
Effective Income Tax Rate Reconciliation, Deduction, Amount     24,800
Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount (1,995) (821) (3,480)
Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, Amount 66 610 (1,466)
Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Amount 308 41 1,282
Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount 2,697 1,449 976
Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount 0 (3,885) 0
Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount $ (259) $ (2,424) $ 325
Federal statutory rate 21.00% 21.00% 21.00%
Income tax expense (benefit) $ 16,832 $ (7,730) $ (15,859)
Deferred Tax Assets, Tax Credit Carryforwards, Research 2,000   3,500
8888 Foreign Governments      
Effective Income Tax Rate Reconciliation [Line Items]      
Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount 1,500    
Domestic Tax Authority      
Effective Income Tax Rate Reconciliation [Line Items]      
Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount 1,200    
Goodwill      
Effective Income Tax Rate Reconciliation [Line Items]      
Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Amount 0 8,297 0
Disposal Group, Held-for-sale or Disposed of by Sale, Not Discontinued Operations      
Effective Income Tax Rate Reconciliation [Line Items]      
Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Amount 0 7,620 0
Entity Classification Election [Member]      
Effective Income Tax Rate Reconciliation [Line Items]      
Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount     900
Effective Income Tax Rate Reconciliation, Deduction, Amount 894 0 24,813
Foreign Derived Intangible Income Benefit [Member]      
Effective Income Tax Rate Reconciliation [Line Items]      
Effective Income Tax Rate Reconciliation, Deduction, Amount 494 0 0
Equity awards granted to employees      
Effective Income Tax Rate Reconciliation [Line Items]      
Effective Income Tax Rate Reconciliation, Deduction, Amount 77 209 482
Compensation [Member]      
Effective Income Tax Rate Reconciliation [Line Items]      
Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount 1,372 215 891
Acquisition-related Costs [Member]      
Effective Income Tax Rate Reconciliation [Line Items]      
Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount $ 0 $ 0 $ 546
XML 108 R89.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes (Uncertain Tax Positions) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]      
Unrecognized tax benefits, income tax penalties and interest accrued $ 500 $ 400 $ 200
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Balance at January 1 3,612 3,214 3,457
Unrecognized Tax Benefits, Decrease Resulting from Current Period Tax Positions   481  
Additions based on current year tax positions (32)   (378)
Changes for tax positions of prior years     135
Changes for tax positions of prior years (52) (3)  
Settlements 0    
Settlements   (86) 0
Balance at December 31 3,592 3,612 3,214
Unrecognized tax benefits that would impact effective tax rate 3,100    
Unrecognized tax benefits, income tax penalties and interest expense ($0.1 million or less) 200 200 200
Income taxes paid, net $ 4,700 $ 900 $ 47,800
XML 109 R90.htm IDEA: XBRL DOCUMENT v3.22.0.1
Pension Plans (Obligations and Funded Status) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]      
Fair value of plan assets at beginning of year $ 766,921    
Fair value of plan assets at end of year 764,009 $ 766,921  
Noncurrent liabilities (21,786) (69,610)  
Qualified Pension Plan      
Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]      
Projected benefit obligation at beginning of year 836,531 777,388  
Service cost 1,301 5,234 $ 5,100
Interest cost 14,165 21,020 26,422
Actuarial liability (gain) loss (1) [1] (29,590) 72,145  
Benefit payments 36,612 39,256  
Projected benefit obligation at end of year 785,795 836,531 777,388
Fair value of plan assets at beginning of year 766,921 680,142  
Actual return on plan assets 23,700 116,035  
Employer contributions 10,000 10,000  
Fair value of plan assets at end of year 764,009 766,921 680,142
Funded status at end of year (21,786) (69,610)  
Accumulated benefit obligation 785,795 836,531  
Current liabilities 0 [2] 0  
Noncurrent liabilities (21,786) (69,610)  
Total (21,786) (69,610)  
Unrecognized loss 159,015 171,571  
Amount included in accumulated other comprehensive income 159,015 171,571  
SERP      
Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]      
Projected benefit obligation at beginning of year 7,669 7,336  
Service cost 0 0 0
Interest cost 63 165 237
Actuarial liability (gain) loss (1) [1] (63) 702  
Benefit payments 2,652 534  
Projected benefit obligation at end of year 5,017 7,669 7,336
Fair value of plan assets at beginning of year 0 0  
Actual return on plan assets 0 0  
Employer contributions 2,652 534  
Fair value of plan assets at end of year 0 0 $ 0
Funded status at end of year (5,017) (7,669)  
Accumulated benefit obligation 5,017 7,669  
Current liabilities (526) (2,771)  
Noncurrent liabilities (4,491) (4,898)  
Total (5,017) (7,669)  
Unrecognized loss 730 1,069  
Amount included in accumulated other comprehensive income $ 730 $ 1,069  
[1] The actuarial liability (gain) loss amount for the qualified pension plan for 2021 and 2020 was principally due to the effect of changes in the discount rate.
[2] (1) The current liabilities are included in other current liabilities on the Consolidated Balance Sheets
XML 110 R91.htm IDEA: XBRL DOCUMENT v3.22.0.1
Pension Plans (Pension Plan Net Periodic Benefit Costs) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Qualified Pension Plan      
Defined Benefit Plan Disclosure [Line Items]      
Service cost for benefits earned during the year $ 1,301 $ 5,234 $ 5,100
Interest cost on projected benefit obligation (14,165) (21,020) (26,422)
Expected return on plan assets (45,177) (43,183) (42,560)
Recognized net loss 4,444 4,804 15,260
Additional amount recognized due to curtailment/settlement 0 0 0
Net pension benefit (income) cost (25,267) (12,125) 4,222
Change in net (loss) or gain (8,113) (708) 3,295
Amortization of net loss (4,444) (4,804) (15,260)
Total recognized in other comprehensive (loss) income (12,557) (5,512) (11,965)
Total recognized in net periodic benefit cost and other comprehensive (income) loss (37,824) (17,637) (7,743)
SERP      
Defined Benefit Plan Disclosure [Line Items]      
Service cost for benefits earned during the year 0 0 0
Interest cost on projected benefit obligation (63) (165) (237)
Expected return on plan assets 0 0 0
Recognized net loss 65 944 245
Additional amount recognized due to curtailment/settlement 211 0 0
Net pension benefit (income) cost 339 1,109 482
Change in net (loss) or gain (274) 703 720
Amortization of net loss (65) (944) (245)
Total recognized in other comprehensive (loss) income (339) (241) 475
Total recognized in net periodic benefit cost and other comprehensive (income) loss $ 0 $ 868 $ 957
XML 111 R92.htm IDEA: XBRL DOCUMENT v3.22.0.1
Pension Plans (Contributions) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Qualified Pension Plan    
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block    
Contributions $ 10,000 $ 10,000
Expected contributions during 2022 0  
SERP    
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block    
Contributions 2,652 $ 534
Expected contributions during 2022 $ 526  
XML 112 R93.htm IDEA: XBRL DOCUMENT v3.22.0.1
Pension Plans (Expected Future Benefits) (Details) - USD ($)
$ in Thousands
2 Months Ended 10 Months Ended 12 Months Ended
Dec. 31, 2021
Oct. 29, 2021
Dec. 31, 2021
Dec. 31, 2020
Qualified Pension Plan        
Defined Benefit Plan Disclosure [Line Items]        
2020 $ 41,871   $ 41,871  
2021 43,100   43,100  
2022 44,156   44,156  
2023 44,839   44,839  
2024 45,378   45,378  
2027-2031 $ 224,835   $ 224,835  
Discount rate 2.71%   2.71% 2.34%
Discount rate for calculating net periodic benefit cost     2.34% 3.14%
Expected return on plan assets     6.00% 6.50%
SERP        
Defined Benefit Plan Disclosure [Line Items]        
2020 $ 526   $ 526  
2021 507   507  
2022 485   485  
2023 460   460  
2024 432   432  
2027-2031 $ 1,710   $ 1,710  
Discount rate 2.33%   2.33% 1.78%
Discount rate for calculating net periodic benefit cost 2.29% 1.78%   2.76%
XML 113 R94.htm IDEA: XBRL DOCUMENT v3.22.0.1
Pension Plans (Plan Assets for Qualified Pension Plan) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Defined Benefit Plan Disclosure [Line Items]      
Defined benefit plan, fair value plan assets before accrued income $ 762,186 $ 765,182  
Total carrying value $ 764,009 766,921  
Liquidity 72.10%    
Maximize return 27.90%    
Qualified Pension Plan      
Defined Benefit Plan Disclosure [Line Items]      
Total carrying value $ 764,009 $ 766,921 $ 680,142
Expected return on plan assets 6.00% 6.50%  
Managers’ securities holdings percentage maximum limit of total market value 7.50%    
Quoted prices  in active markets (Level 1)      
Defined Benefit Plan Disclosure [Line Items]      
Defined benefit plan, fair value plan assets before accrued income $ 112,089 $ 187,663  
Total carrying value 112,056 187,680  
Significant  other observable inputs (Level 2)      
Defined Benefit Plan Disclosure [Line Items]      
Defined benefit plan, fair value plan assets before accrued income 233,075 215,231  
Total carrying value 234,931 216,953  
Significant unobservable inputs (Level 3)      
Defined Benefit Plan Disclosure [Line Items]      
Defined benefit plan, fair value plan assets before accrued income 0 0  
Defined benefit plan, fair value of plan assets, accrued income 0 0  
Total carrying value 0 0  
Not Subject to Leveling [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Defined benefit plan, fair value plan assets before accrued income 417,022 362,288  
Total carrying value 417,022 362,288  
Cash and cash equivalents      
Defined Benefit Plan Disclosure [Line Items]      
Total carrying value 19,033 26,951  
Cash and cash equivalents | Quoted prices  in active markets (Level 1)      
Defined Benefit Plan Disclosure [Line Items]      
Total carrying value 19,033 26,951  
Cash and cash equivalents | Significant  other observable inputs (Level 2)      
Defined Benefit Plan Disclosure [Line Items]      
Total carrying value 0 0  
Cash and cash equivalents | Significant unobservable inputs (Level 3)      
Defined Benefit Plan Disclosure [Line Items]      
Total carrying value 0 0  
Cash and cash equivalents | Not Subject to Leveling [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total carrying value 0 0  
Derivative      
Defined Benefit Plan Disclosure [Line Items]      
Total carrying value 2,014 285  
Derivative | Significant  other observable inputs (Level 2)      
Defined Benefit Plan Disclosure [Line Items]      
Total carrying value 2,014 285  
Futures contracts - liabilities      
Defined Benefit Plan Disclosure [Line Items]      
Total carrying value (372) (15)  
Futures contracts - liabilities | Significant  other observable inputs (Level 2)      
Defined Benefit Plan Disclosure [Line Items]      
Total carrying value (372) (15)  
Fixed income securities      
Defined Benefit Plan Disclosure [Line Items]      
Total carrying value 231,433 214,961  
Fixed income securities | Quoted prices  in active markets (Level 1)      
Defined Benefit Plan Disclosure [Line Items]      
Total carrying value 0 0  
Fixed income securities | Significant  other observable inputs (Level 2)      
Defined Benefit Plan Disclosure [Line Items]      
Total carrying value 231,433 214,961  
Fixed income securities | Significant unobservable inputs (Level 3)      
Defined Benefit Plan Disclosure [Line Items]      
Total carrying value 0 0  
Fixed income securities | Not Subject to Leveling [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total carrying value 0 0  
Mutual funds      
Defined Benefit Plan Disclosure [Line Items]      
Total carrying value 72,834 130,490  
Mutual funds | Quoted prices  in active markets (Level 1)      
Defined Benefit Plan Disclosure [Line Items]      
Total carrying value 72,834 130,490  
Mutual funds | Significant  other observable inputs (Level 2)      
Defined Benefit Plan Disclosure [Line Items]      
Total carrying value 0 0  
Mutual funds | Significant unobservable inputs (Level 3)      
Defined Benefit Plan Disclosure [Line Items]      
Total carrying value 0 0  
Mutual funds | Not Subject to Leveling [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total carrying value 0 0  
Common trust funds      
Defined Benefit Plan Disclosure [Line Items]      
Total carrying value [1] 417,022 362,288  
Common trust funds | Quoted prices  in active markets (Level 1)      
Defined Benefit Plan Disclosure [Line Items]      
Total carrying value 0 0  
Common trust funds | Significant  other observable inputs (Level 2)      
Defined Benefit Plan Disclosure [Line Items]      
Total carrying value 0 0  
Common trust funds | Significant unobservable inputs (Level 3)      
Defined Benefit Plan Disclosure [Line Items]      
Total carrying value 0 0  
Common trust funds | Not Subject to Leveling [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total carrying value 417,022 362,288  
Corporate stock      
Defined Benefit Plan Disclosure [Line Items]      
Total carrying value 20,222 30,222  
Corporate stock | Quoted prices  in active markets (Level 1)      
Defined Benefit Plan Disclosure [Line Items]      
Total carrying value 20,222 30,222  
Corporate stock | Significant  other observable inputs (Level 2)      
Defined Benefit Plan Disclosure [Line Items]      
Total carrying value 0 0  
Corporate stock | Significant unobservable inputs (Level 3)      
Defined Benefit Plan Disclosure [Line Items]      
Total carrying value 0 0  
Corporate stock | Not Subject to Leveling [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total carrying value 0 0  
Other Income      
Defined Benefit Plan Disclosure [Line Items]      
Total carrying value 1,823 1,739  
Other Income | Quoted prices  in active markets (Level 1)      
Defined Benefit Plan Disclosure [Line Items]      
Total carrying value (33) 17  
Other Income | Significant  other observable inputs (Level 2)      
Defined Benefit Plan Disclosure [Line Items]      
Total carrying value 1,856 1,722  
Other Income | Not Subject to Leveling [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total carrying value 0 0  
Assets | Futures contracts - liabilities | Quoted prices  in active markets (Level 1)      
Defined Benefit Plan Disclosure [Line Items]      
Total carrying value 0 0  
Assets | Futures contracts - liabilities | Significant unobservable inputs (Level 3)      
Defined Benefit Plan Disclosure [Line Items]      
Total carrying value 0 0  
Assets | Futures contracts - liabilities | Not Subject to Leveling [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total carrying value 0 0  
Liability | Futures contracts - liabilities | Quoted prices  in active markets (Level 1)      
Defined Benefit Plan Disclosure [Line Items]      
Total carrying value 0 0  
Liability | Futures contracts - liabilities | Significant unobservable inputs (Level 3)      
Defined Benefit Plan Disclosure [Line Items]      
Total carrying value 0 0  
Liability | Futures contracts - liabilities | Not Subject to Leveling [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total carrying value $ 0 $ 0  
[1] 1) In accordance with ASU 2015-07, Fair Value Measurement (Topic 820), certain investments that are measured at fair value using the net asset value per share (or its equivalent) practical expedient have not been classified in the fair value hierarchy. The fair value amounts presented in this table are intended to permit reconciliation of the fair value hierarchy to the amounts presented for the total pension plan assets.
XML 114 R95.htm IDEA: XBRL DOCUMENT v3.22.0.1
Pension Plans (Other Plans) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Defined Benefit Plan Disclosure [Line Items]      
Actual return on pension plan assets 3.20%    
Maximize return 27.90%    
Liquidity 72.10%    
Defined contribution, maximum contribution limit 5.00%    
Qualified Pension Plan      
Defined Benefit Plan Disclosure [Line Items]      
Expected return on plan assets 6.00% 6.50%  
Managers’ securities holdings percentage maximum limit of total market value 7.50%    
Continuing Operations [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Defined contribution plan, employer contributions $ 6.1 $ 6.7 $ 7.1
Discontinued Operations, Disposed of by Sale [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Defined contribution plan, employer contributions 0.0 $ 0.0 $ 4.5
Pension Costs [Member]      
Payment for Pension and Other Postretirement Benefits [Abstract]      
Accrual for payments due to customer under agreement $ 0.3    
XML 115 R96.htm IDEA: XBRL DOCUMENT v3.22.0.1
Other Long-Term Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Other Long-Term Liabilities [Line Items]    
Supplemental employees' retirement plan ("SERP") $ 21,786 $ 69,610
Other long-term liabilities 39,837 47,636
Other Liabilities    
Other Long-Term Liabilities [Line Items]    
Supplemental employees' retirement plan ("SERP") 4,491 4,898
Deferred compensation 20,618 21,968
Long-term incentive plan 1,016 3,448
Noncurrent income taxes payable 3,365 3,625
Environmental remediation liability 5,548 5,313
Finance lease liability, noncurrent, statement of financial position 2,629 4,315
Other Accrued Liabilities, Noncurrent $ 2,170 $ 4,069
XML 116 R97.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies (Textuals) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Jan. 15, 2018
Aug. 31, 2008
Accruals and Payable and Other Long Term Liabilities          
Loss Contingencies [Line Items]          
Accrual for environmental loss contingencies $ 5,958 $ 6,049 $ 6,078    
Accrual for environmental loss contingencies, payments 482 $ 165      
New Hartford          
Loss Contingencies [Line Items]          
Accrual for environmental loss contingencies 2,300        
Accrual for environmental loss contingencies, payments 1,700        
Accrual for payments due to customer under agreement 600        
New Hartford | Liabilities, Other Accruals and Payables          
Loss Contingencies [Line Items]          
Accrual for environmental loss contingencies 100        
Bloomfield          
Loss Contingencies [Line Items]          
Environmental liability, discounted amount         $ 10,300
Undiscounted estimated remediation liability 4,781       $ 20,800
Discount rate         8.00%
Accrual for environmental loss contingencies         $ 10,300
Accrual for environmental loss contingencies, payments 14,900        
Accrual for payments due to customer under agreement 2,200        
Bloomfield | Liabilities, Other Accruals and Payables          
Loss Contingencies [Line Items]          
Accrual for environmental loss contingencies 300        
Offset Agreement [Member]          
Loss Contingencies [Line Items]          
Notional Amount of Nonderivative Instruments $ 194,000        
Notional Value of Contract, Percent 60.00%        
Contractual Obligation       $ 324,000  
Loss Contingency, Estimate of Possible Loss $ 16,500        
Contract with Customer, Liability 16,500        
Pension Costs [Member]          
Loss Contingencies [Line Items]          
Accrual for payments due to customer under agreement $ 300        
XML 117 R98.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Lessee, Lease, Description [Line Items]    
Lessee, Finance Lease, Term of Contract 5 years  
Finance Lease, Liability $ 4,326  
Finance Lease, Right-of-Use Asset $ 3,830 $ 4,618
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property, plant and equipment, net of accumulated depreciation of $251,888 and $228,984, respectively Property, plant and equipment, net of accumulated depreciation of $251,888 and $228,984, respectively
Finance Lease, Liability, Current $ 1,697 $ 1,899
Finance Lease, Liability, Noncurrent $ 2,629 $ 4,315
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other long-term liabilities Other long-term liabilities
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other current liabilities Other current liabilities
Operating Lease, Right-of-Use Asset $ 11,011 $ 12,880
Finance Lease, Right-of-Use Asset 3,830 4,618
Lease, Right-of-Use Assets 14,841 17,498
Operating Lease, Liability, Current 4,502 4,305
Operating Lease, Liability, Noncurrent 7,140 9,325
Lease Liabilities 15,968 19,844
Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months 4,824  
Lessee, Operating Lease, Liability, Payments, Due Year Two 3,643  
Lessee, Operating Lease, Liability, Payments, Due Year Three 2,547  
Lessee, Operating Lease, Liability, Payments, Due Year Four 673  
Lessee, Operating Lease, Liability, Payments, Due Year Five 315  
Lessee, Operating Lease, Liability, Payments, Due after Year Five 246  
Lessee, Operating Lease, Liability, Payments, Due 12,248  
Lessee, Operating Lease, Liability, Undiscounted Excess Amount (606)  
Operating Lease, Liability 11,642  
Finance Lease, Liability, Payments, Due Next Twelve Months 1,771  
Finance Lease, Liability, Payments, Due Year Two 1,253  
Finance Lease, Liability, Payments, Due Year Three 775  
Finance Lease, Liability, Payments, Due Year Four 669  
Finance Lease, Liability, Payments, Due Year Five 0  
Finance Lease, Liability, Payments, Due after Year Five 0  
Finance Lease, Liability, Payment, Due 4,468  
Finance Lease, Liability, Undiscounted Excess Amount (142)  
Finance Lease, Liability 4,326  
Finance Lease, Right-of-Use Asset, Amortization 758 880
Finance Lease, Interest Expense 139 196
Operating Lease, Cost 5,245 5,465
Short-term Lease, Cost 242 443
Variable Lease, Cost 79 96
Lease, Cost 6,463 7,080
Operating Lease, Payments (6,294) (5,556)
Finance Lease, Principal Payments (2,028) (1,533)
Finance Lease, Interest Payment on Liability (139) (196)
Lessee, Lease Payments (8,461) (7,285)
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability 4,900  
Right-of-Use Asset Obtained in Exchange for Finance Lease Liability $ 0  
Operating Lease, Weighted Average Remaining Lease Term 3 years 1 month 6 days  
Finance Lease, Weighted Average Remaining Lease Term 2 years 7 months 6 days  
Operating Lease, Weighted Average Discount Rate, Percent 3.40%  
Finance Lease, Weighted Average Discount Rate, Percent 2.40%  
Machinery and Equipment [Member] | Minimum [Member]    
Lessee, Lease, Description [Line Items]    
Lessee, Operating Lease, Term of Contract 3 years  
Machinery and Equipment [Member] | Maximum [Member]    
Lessee, Lease, Description [Line Items]    
Lessee, Operating Lease, Term of Contract 5 years  
Real Estate [Member] | Minimum [Member]    
Lessee, Lease, Description [Line Items]    
Lessee, Operating Lease, Term of Contract 3 years  
Real Estate [Member] | Maximum [Member]    
Lessee, Lease, Description [Line Items]    
Lessee, Operating Lease, Term of Contract 8 years  
Assets Held under Finance Leases [Member]    
Lessee, Lease, Description [Line Items]    
Finance Lease, Right-of-Use Asset, Accumulated Amortization $ 2,900 2,100
Finance Lease, Right-of-Use Asset, before Accumulated Amortization $ 6,700 $ 6,700
XML 118 R99.htm IDEA: XBRL DOCUMENT v3.22.0.1
Computation of Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]      
Net earnings (loss) $ 43,676 $ (70,434) $ 56,446
Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent 0 692 153,383
Net earnings (loss) $ 43,676 $ (69,742) $ 209,829
Basic:      
Weighted average number of shares outstanding (in shares) 27,865,000 27,723,000 27,936,000
Income (Loss) from Continuing Operations, Per Basic Share $ 1.57 $ (2.54) $ 2.02
Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share 0 0.02 5.49
Earnings Per Share, Basic (in dollars per share) $ 1.57 $ (2.52) $ 7.51
Diluted:      
Weighted average number of shares outstanding (in shares) 27,865,000 27,723,000 27,936,000
Weighted average shares issuable on exercise of dilutive stock options (in shares) 26,000 0 156,000
Weighted average shares issuable on exercise of convertible notes (in shares) 0 0 0
Weighted average shares issuable on exercise of warrants related to 2017 Notes (in shares) 0 0 0
Weighted average number of shares outstanding, diluted (in shares) 27,891,000 27,723,000 28,092,000
Income (Loss) from Continuing Operations, Per Diluted Share $ 1.57 $ (2.54) $ 2.01
Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic and Diluted Share 0 0.02 5.46
Diluted earnings per share (in dollars per share) $ 1.57 $ (2.52) $ 7.47
Equity awards granted to employees      
Diluted:      
Antidilutive securities excluded from computation of earnings per share (in shares) 567,741 597,904 339,961
Corporate stock      
Diluted:      
Weighted average shares issuable on exercise of convertible notes (in shares) 40,979    
XML 119 R100.htm IDEA: XBRL DOCUMENT v3.22.0.1
Share-Based Arrangements (Compensation Arrangements by Share-based Payment Award) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award      
Share-based compensation expense $ 6,687 $ 4,979 $ 4,669
Minimum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 0.00%    
Maximum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 200.00%    
Continuing Operations [Member]      
Share-based Compensation Arrangement by Share-based Payment Award      
Share-based compensation expense $ 6,700 5,000 4,700
Discontinued Operations, Disposed of by Sale [Member]      
Share-based Compensation Arrangement by Share-based Payment Award      
Share-based compensation expense 0 0 2,900
Share Based Compensation Arrangement by Share Based Payment Award Plan Modification Reduction in Compensation Cost     (400)
Share-based Payment Arrangement, Accelerated Cost     2,800
Share based Compensation Arrangement by Share based Payment Award Accelerated Compensation Cost and Modification     2,400
Discontinued Operations      
Share-based Compensation Arrangement by Share-based Payment Award      
Share-based compensation expense     500
Restructuring & Severance      
Share-based Compensation Arrangement by Share-based Payment Award      
Share-based compensation expense $ 400 $ 400 $ 100
XML 120 R101.htm IDEA: XBRL DOCUMENT v3.22.0.1
Share-Based Arrangements (Stock Incentive Plan) (Details)
12 Months Ended
Dec. 31, 2021
shares
Apr. 18, 2018
shares
Apr. 17, 2013
shares
Share-based Compensation Arrangement by Share-based Payment Award      
Number of shares authorized under the plan for each award issued, fair value awards 3    
Stock Options      
Share-based Compensation Arrangement by Share-based Payment Award      
Award vesting rate 0.20    
Share-based payment award, vesting period 5 years    
2013 Management Incentive Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award      
Number of shares authorized (in shares)   2,250,000 2,250,000
Number of shares available for grant (in shares) 1,437,368    
2013 Management Incentive Plan [Member] | LTIP Awards      
Share-based Compensation Arrangement by Share-based Payment Award      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 100.00%    
Minimum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 0.00%    
Minimum [Member] | 2013 Management Incentive Plan [Member] | LTIP Awards      
Share-based Compensation Arrangement by Share-based Payment Award      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 0.00%    
Maximum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 200.00%    
Maximum [Member] | 2013 Management Incentive Plan [Member] | LTIP Awards      
Share-based Compensation Arrangement by Share-based Payment Award      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 200.00%    
Prior to 2021 | Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award      
Award vesting rate 0.20    
Share-based payment award, vesting period 5 years    
Beginning in 2021 | Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award      
Award vesting rate 0.333    
Share-based payment award, vesting period 3 years    
XML 121 R102.htm IDEA: XBRL DOCUMENT v3.22.0.1
Share-Based Arrangements (Stock Options Activity) (Details) - Stock Options - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Options, Outstanding [Roll Forward]      
Outstanding at beginning of period (in shares) 772,625    
Granted (in shares) 4,990    
Exercised (in shares) (18,669)    
Forfeited or expired (in shares) (12,706)    
Outstanding at end of period (in shares) 746,240 772,625  
Options, Weighted Average Exercise Price [Roll Forward]      
Outstanding at beginning of period (in dollars per share) $ 54.87    
Granted (in dollars per share) 55.85    
Exercised (in dollars per share) 38.54    
Forfeited or expired (in dollars per share) 63.68    
Outstanding at end of period (in dollars per share) $ 55.14 $ 54.87  
Options, Additional Disclosures [Abstract]      
Weighted-average remaining contractual term - options outstanding 4 years 7 months 6 days    
Aggregate intrinsic value - options outstanding $ 423    
Weighted-average exercise price - options outstanding (in dollars per share) $ 55.14 $ 54.87  
Options exercisable (in shares) 509,156    
Weighted-average remaining contractual term - options exercisable 3 years 10 months 24 days    
Aggregate intrinsic value - options exercisable $ 423    
Weighted-average exercise price - options exercisable (in dollars per share) $ 52.16    
Intrinsic value of options exercised $ 300 $ 2,400 $ 6,200
Options, Fair Value Assumptions and Methodology [Abstract]      
Expected option term 4 years 10 months 24 days 4 years 10 months 24 days 4 years 10 months 24 days
Expected volatility 35.70% 20.20% 19.40%
Risk-free interest rate 0.50% 1.40% 2.50%
Expected dividend yield 1.60% 1.30% 1.30%
Per share fair value of options granted $ 14.89 $ 10.74 $ 11.18
XML 122 R103.htm IDEA: XBRL DOCUMENT v3.22.0.1
Share-Based Arrangements (Restricted Stock Activity) (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Restricted Stock      
Restricted Stock, Outstanding [Roll Forward]      
Outstanding at beginning of period (in shares) 109,514    
Granted (in shares) 83,656    
Vested (in shares) (54,481)    
Forfeited or expired (in shares) (3,338)    
Outstanding at end of period (in shares) 135,351 109,514  
Restricted Stock, Weighted-Average Grant Date Fair Value [Roll Forward]      
Outstanding at beginning of period (in dollars per share) $ 53.66    
Granted (in dollars per share) 55.20    
Vested (in dollars per share) 56.02    
Forfeited or expired (in dollars per share) 58.56    
Outstanding at end of period (in dollars per share) $ 53.53 $ 53.66  
Total fair value of restricted stock awards vested $ 2.7 $ 3.1 $ 6.5
Nonqualified Stock Options and Restricted Stock      
Restricted Stock, Weighted-Average Grant Date Fair Value [Roll Forward]      
Tax benefit from compensation expense 1.4 $ 1.1 $ 1.6
Compensation cost not yet recognized $ 7.7    
Compensation cost recognized, period 2 years 1 month 6 days    
XML 123 R104.htm IDEA: XBRL DOCUMENT v3.22.0.1
Share-Based Arrangements (Employee Stock Purchase Plan) (Details) - ESPP Stock - $ / shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award      
Market price after discount, purchase date 85.00%    
Number of shares authorized (in shares) 2,000,000    
Employee stock issued (in shares) 51,225 47,524 60,997
Number of shares available for purchase (in shares) 452,363    
Minimum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award      
Employee stock issued (in dollars per share) $ 35.67 $ 38.47 $ 55.61
Maximum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award      
Employee stock issued (in dollars per share) $ 58.35 $ 65.92 $ 63.69
XML 124 R105.htm IDEA: XBRL DOCUMENT v3.22.0.1
Share-Based Arrangements (Performance Share Units) (Details) - $ / shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number 135,351 109,514  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period 83,656    
Vested (in shares) (54,481)    
Forfeited or expired (in shares) (3,338)    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value $ 53.53 $ 53.66  
Granted (in dollars per share) 55.20    
Vested (in dollars per share) 56.02    
Forfeited or expired (in dollars per share) $ 58.56    
Performance Shares      
Share-based Compensation Arrangement by Share-based Payment Award      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number 70,163 0  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period 82,460    
Vested (in shares) 0    
Forfeited or expired (in shares) (12,297)    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value $ 70.17 $ 0  
Granted (in dollars per share) 70.17    
Vested (in dollars per share) 0    
Forfeited or expired (in dollars per share) $ 70.16    
Expected option term 2 years 10 months 24 days    
Expected volatility 41.30%    
Risk-free interest rate 0.20%    
Expected dividend yield 1.40%    
Per share fair value of options granted $ 84.49    
Stock Options      
Share-based Compensation Arrangement by Share-based Payment Award      
Expected option term 4 years 10 months 24 days 4 years 10 months 24 days 4 years 10 months 24 days
Expected volatility 35.70% 20.20% 19.40%
Risk-free interest rate 0.50% 1.40% 2.50%
Expected dividend yield 1.60% 1.30% 1.30%
Per share fair value of options granted $ 14.89 $ 10.74 $ 11.18
XML 125 R106.htm IDEA: XBRL DOCUMENT v3.22.0.1
Schedule II (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Allowance for Doubtful Accounts      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance Beginning of Period $ 2,008 $ 1,246 $ 2,498
Additions Charged to Costs and Expenses / Provision Benefit 575 1,391 788
Additions Other 0 (82) 0
Deductions 1,036 711 2,040
Balance End of Period 1,547 2,008 1,246
Valuation Allowance of Deferred Tax Assets      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance Beginning of Period 10,216 8,142 8,243
Additions Charged to Costs and Expenses / Provision Benefit 910 1,166 2,046
Additions Other (5,104)   (2,147)
Deductions   908  
Balance End of Period $ 6,022 $ 10,216 $ 8,142
XML 126 R9999.htm IDEA: XBRL DOCUMENT v3.22.0.1
Label Element Value
Cash, Including Discontinued Operations us-gaap_CashIncludingDiscontinuedOperations $ 27,711,000
XML 127 kamn-20211231_htm.xml IDEA: XBRL DOCUMENT 0000054381 2021-01-01 2021-12-31 0000054381 2021-07-02 0000054381 2022-01-28 0000054381 2021-12-31 0000054381 2020-12-31 0000054381 2020-01-01 2020-12-31 0000054381 2019-01-01 2019-12-31 0000054381 us-gaap:CommonStockMember 2018-12-31 0000054381 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000054381 us-gaap:RetainedEarningsMember 2018-12-31 0000054381 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000054381 us-gaap:TreasuryStockMember 2018-12-31 0000054381 2018-12-31 0000054381 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0000054381 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0000054381 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0000054381 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0000054381 us-gaap:TreasuryStockMember 2019-01-01 2019-12-31 0000054381 us-gaap:CommonStockMember 2019-12-31 0000054381 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0000054381 us-gaap:RetainedEarningsMember 2019-12-31 0000054381 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0000054381 us-gaap:TreasuryStockMember 2019-12-31 0000054381 2019-12-31 0000054381 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0000054381 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0000054381 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0000054381 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-12-31 0000054381 us-gaap:TreasuryStockMember 2020-01-01 2020-12-31 0000054381 us-gaap:CommonStockMember 2020-12-31 0000054381 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0000054381 us-gaap:RetainedEarningsMember 2020-12-31 0000054381 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0000054381 us-gaap:TreasuryStockMember 2020-12-31 0000054381 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0000054381 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0000054381 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0000054381 us-gaap:TreasuryStockMember 2021-01-01 2021-12-31 0000054381 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0000054381 us-gaap:CommonStockMember 2021-12-31 0000054381 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000054381 us-gaap:RetainedEarningsMember 2021-12-31 0000054381 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0000054381 us-gaap:TreasuryStockMember 2021-12-31 0000054381 kamn:U.K.CompositesMember 2021-01-01 2021-12-31 0000054381 2019-08-26 0000054381 2018-01-01 2018-12-31 0000054381 us-gaap:AccountsReceivableMember 2021-01-01 2021-12-31 0000054381 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0000054381 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0000054381 us-gaap:AccountsReceivableMember 2020-01-01 2020-12-31 0000054381 us-gaap:SalesMember 2021-01-01 2021-12-31 0000054381 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0000054381 us-gaap:SalesRevenueNetMember 2021-01-01 2021-12-31 0000054381 us-gaap:SalesMember 2020-01-01 2020-12-31 0000054381 us-gaap:GeographicDistributionForeignMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0000054381 us-gaap:GeographicDistributionForeignMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-12-31 0000054381 us-gaap:GeographicDistributionForeignMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2019-01-01 2019-12-31 0000054381 kamn:DistributionMember 2019-01-01 2019-12-31 0000054381 kamn:PerformanceobligationssatisfiedinpreviousperiodsMember 2021-01-01 2021-12-31 0000054381 kamn:PerformanceobligationssatisfiedinpreviousperiodsMember 2020-01-01 2020-12-31 0000054381 kamn:PerformanceobligationssatisfiedinpreviousperiodsMember 2019-01-01 2019-12-31 0000054381 2020-01-03 0000054381 srt:MinimumMember us-gaap:BuildingMember 2021-01-01 2021-12-31 0000054381 srt:MaximumMember us-gaap:BuildingMember 2021-01-01 2021-12-31 0000054381 srt:MinimumMember us-gaap:LeaseholdsAndLeaseholdImprovementsMember 2021-01-01 2021-12-31 0000054381 srt:MaximumMember us-gaap:LeaseholdsAndLeaseholdImprovementsMember 2021-01-01 2021-12-31 0000054381 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2021-01-01 2021-12-31 0000054381 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2021-01-01 2021-12-31 0000054381 kamn:AerosystemsMember 2020-10-02 0000054381 kamn:AerosystemsMember 2020-01-01 2020-12-31 0000054381 kamn:U.K.CompositesMember 2020-01-01 2020-12-31 0000054381 kamn:CostOfSalesMemberMember 2021-01-01 2021-12-31 0000054381 kamn:CostOfSalesMemberMember 2020-01-01 2020-12-31 0000054381 kamn:CostOfSalesMemberMember 2019-01-01 2019-12-31 0000054381 2020-01-01 2021-12-31 0000054381 kamn:U.K.CompositesMember 2021-02-02 0000054381 kamn:U.K.CompositesMember 2020-01-01 2021-12-31 0000054381 kamn:U.K.CompositesMember 2021-12-31 0000054381 kamn:DistributionMember 2019-08-26 0000054381 kamn:DistributionMember 2019-08-26 2021-12-31 0000054381 kamn:DistributionMember 2021-01-01 2021-12-31 0000054381 kamn:DistributionMember 2020-01-01 2020-12-31 0000054381 kamn:DistributionMember 2019-01-01 2019-12-31 0000054381 kamn:DistributionMember kamn:CashOutflowsMember 2019-08-26 2021-12-31 0000054381 kamn:DistributionMember kamn:CashOutflowsMember 2021-01-01 2021-12-31 0000054381 kamn:DistributionMember kamn:CashOutflowsMember 2020-01-01 2020-12-31 0000054381 kamn:DistributionMember kamn:CashOutflowsMember 2019-01-01 2019-12-31 0000054381 kamn:DistributionMember kamn:CashInflowsMember 2019-08-26 2021-12-31 0000054381 kamn:DistributionMember kamn:CashInflowsMember 2021-01-01 2021-12-31 0000054381 kamn:DistributionMember kamn:CashInflowsMember 2020-01-01 2020-12-31 0000054381 kamn:DistributionMember kamn:CashInflowsMember 2019-01-01 2019-12-31 0000054381 kamn:DistributionMember 2019-08-26 2020-12-31 0000054381 kamn:BalSealMember 2020-01-03 0000054381 kamn:BalSealMember us-gaap:CustomerRelationshipsMember 2020-01-03 0000054381 srt:MinimumMember kamn:BalSealMember us-gaap:CustomerRelationshipsMember 2020-01-03 2020-01-03 0000054381 srt:MaximumMember kamn:BalSealMember us-gaap:CustomerRelationshipsMember 2020-01-03 2020-01-03 0000054381 kamn:BalSealMember us-gaap:TechnologyBasedIntangibleAssetsMember 2020-01-03 0000054381 srt:MinimumMember kamn:BalSealMember us-gaap:TechnologyBasedIntangibleAssetsMember 2020-01-03 2020-01-03 0000054381 srt:MaximumMember kamn:BalSealMember us-gaap:TechnologyBasedIntangibleAssetsMember 2020-01-03 2020-01-03 0000054381 kamn:BalSealMember us-gaap:TradeNamesMember 2020-01-03 0000054381 kamn:BalSealMember us-gaap:TradeNamesMember 2020-01-03 2020-01-03 0000054381 kamn:BalSealMember us-gaap:OrderOrProductionBacklogMember 2020-01-03 0000054381 kamn:BalSealMember us-gaap:OrderOrProductionBacklogMember 2020-01-03 2020-01-03 0000054381 kamn:BalSealMember 2021-01-01 2021-12-31 0000054381 kamn:BalSealMember 2020-01-01 2020-12-31 0000054381 kamn:BalSealMember 2019-01-01 2019-12-31 0000054381 kamn:EngineeredProductsMember 2021-01-01 2021-12-31 0000054381 kamn:EngineeredProductsMember 2020-01-01 2020-12-31 0000054381 kamn:EngineeredProductsMember 2019-01-01 2019-12-31 0000054381 kamn:PrecisionProductsMember 2021-01-01 2021-12-31 0000054381 kamn:PrecisionProductsMember 2020-01-01 2020-12-31 0000054381 kamn:PrecisionProductsMember 2019-01-01 2019-12-31 0000054381 kamn:StructuresMember 2021-01-01 2021-12-31 0000054381 kamn:StructuresMember 2020-01-01 2020-12-31 0000054381 kamn:StructuresMember 2019-01-01 2019-12-31 0000054381 us-gaap:CorporateMember 2021-01-01 2021-12-31 0000054381 us-gaap:CorporateMember 2020-01-01 2020-12-31 0000054381 us-gaap:CorporateMember 2019-01-01 2019-12-31 0000054381 kamn:OtherUnallocatedExpensesNetMember 2021-01-01 2021-12-31 0000054381 kamn:OtherUnallocatedExpensesNetMember 2020-01-01 2020-12-31 0000054381 kamn:OtherUnallocatedExpensesNetMember 2019-01-01 2019-12-31 0000054381 kamn:USGovernmentMember 2021-01-01 2021-12-31 0000054381 kamn:USGovernmentMember 2020-01-01 2020-12-31 0000054381 kamn:USGovernmentMember 2019-01-01 2019-12-31 0000054381 kamn:MilitaryandDefenseotherthanfuzesMember kamn:EngineeredProductsMember 2021-01-01 2021-12-31 0000054381 kamn:MilitaryandDefenseotherthanfuzesMember kamn:PrecisionProductsMember 2021-01-01 2021-12-31 0000054381 kamn:MilitaryandDefenseotherthanfuzesMember kamn:StructuresMember 2021-01-01 2021-12-31 0000054381 kamn:MilitaryandDefenseotherthanfuzesMember 2021-01-01 2021-12-31 0000054381 kamn:MissileandBombFuzesMember kamn:EngineeredProductsMember 2021-01-01 2021-12-31 0000054381 kamn:MissileandBombFuzesMember kamn:PrecisionProductsMember 2021-01-01 2021-12-31 0000054381 kamn:MissileandBombFuzesMember kamn:StructuresMember 2021-01-01 2021-12-31 0000054381 kamn:MissileandBombFuzesMember 2021-01-01 2021-12-31 0000054381 kamn:CommercialAerospaceMember kamn:EngineeredProductsMember 2021-01-01 2021-12-31 0000054381 kamn:CommercialAerospaceMember kamn:PrecisionProductsMember 2021-01-01 2021-12-31 0000054381 kamn:CommercialAerospaceMember kamn:StructuresMember 2021-01-01 2021-12-31 0000054381 kamn:CommercialAerospaceMember 2021-01-01 2021-12-31 0000054381 kamn:MedicalMember kamn:EngineeredProductsMember 2021-01-01 2021-12-31 0000054381 kamn:MedicalMember kamn:PrecisionProductsMember 2021-01-01 2021-12-31 0000054381 kamn:MedicalMember kamn:StructuresMember 2021-01-01 2021-12-31 0000054381 kamn:MedicalMember 2021-01-01 2021-12-31 0000054381 kamn:OtherMember kamn:EngineeredProductsMember 2021-01-01 2021-12-31 0000054381 kamn:OtherMember kamn:PrecisionProductsMember 2021-01-01 2021-12-31 0000054381 kamn:OtherMember kamn:StructuresMember 2021-01-01 2021-12-31 0000054381 kamn:OtherMember 2021-01-01 2021-12-31 0000054381 kamn:MilitaryandDefenseotherthanfuzesMember kamn:EngineeredProductsMember 2020-01-01 2020-12-31 0000054381 kamn:MilitaryandDefenseotherthanfuzesMember kamn:PrecisionProductsMember 2020-01-01 2020-12-31 0000054381 kamn:MilitaryandDefenseotherthanfuzesMember kamn:StructuresMember 2020-01-01 2020-12-31 0000054381 kamn:MilitaryandDefenseotherthanfuzesMember 2020-01-01 2020-12-31 0000054381 kamn:MissileandBombFuzesMember kamn:EngineeredProductsMember 2020-01-01 2020-12-31 0000054381 kamn:MissileandBombFuzesMember kamn:PrecisionProductsMember 2020-01-01 2020-12-31 0000054381 kamn:MissileandBombFuzesMember kamn:StructuresMember 2020-01-01 2020-12-31 0000054381 kamn:MissileandBombFuzesMember 2020-01-01 2020-12-31 0000054381 kamn:CommercialAerospaceMember kamn:EngineeredProductsMember 2020-01-01 2020-12-31 0000054381 kamn:CommercialAerospaceMember kamn:PrecisionProductsMember 2020-01-01 2020-12-31 0000054381 kamn:CommercialAerospaceMember kamn:StructuresMember 2020-01-01 2020-12-31 0000054381 kamn:CommercialAerospaceMember 2020-01-01 2020-12-31 0000054381 kamn:MedicalMember kamn:EngineeredProductsMember 2020-01-01 2020-12-31 0000054381 kamn:MedicalMember kamn:PrecisionProductsMember 2020-01-01 2020-12-31 0000054381 kamn:MedicalMember kamn:StructuresMember 2020-01-01 2020-12-31 0000054381 kamn:MedicalMember 2020-01-01 2020-12-31 0000054381 kamn:OtherMember kamn:EngineeredProductsMember 2020-01-01 2020-12-31 0000054381 kamn:OtherMember kamn:PrecisionProductsMember 2020-01-01 2020-12-31 0000054381 kamn:OtherMember kamn:StructuresMember 2020-01-01 2020-12-31 0000054381 kamn:OtherMember 2020-01-01 2020-12-31 0000054381 kamn:MilitaryandDefenseotherthanfuzesMember kamn:EngineeredProductsMember 2019-01-01 2019-12-31 0000054381 kamn:MilitaryandDefenseotherthanfuzesMember kamn:PrecisionProductsMember 2019-01-01 2019-12-31 0000054381 kamn:MilitaryandDefenseotherthanfuzesMember kamn:StructuresMember 2019-01-01 2019-12-31 0000054381 kamn:MilitaryandDefenseotherthanfuzesMember 2019-01-01 2019-12-31 0000054381 kamn:MissileandBombFuzesMember kamn:EngineeredProductsMember 2019-01-01 2019-12-31 0000054381 kamn:MissileandBombFuzesMember kamn:PrecisionProductsMember 2019-01-01 2019-12-31 0000054381 kamn:MissileandBombFuzesMember kamn:StructuresMember 2019-01-01 2019-12-31 0000054381 kamn:MissileandBombFuzesMember 2019-01-01 2019-12-31 0000054381 kamn:CommercialAerospaceMember kamn:EngineeredProductsMember 2019-01-01 2019-12-31 0000054381 kamn:CommercialAerospaceMember kamn:PrecisionProductsMember 2019-01-01 2019-12-31 0000054381 kamn:CommercialAerospaceMember kamn:StructuresMember 2019-01-01 2019-12-31 0000054381 kamn:CommercialAerospaceMember 2019-01-01 2019-12-31 0000054381 kamn:MedicalMember kamn:EngineeredProductsMember 2019-01-01 2019-12-31 0000054381 kamn:MedicalMember kamn:PrecisionProductsMember 2019-01-01 2019-12-31 0000054381 kamn:MedicalMember kamn:StructuresMember 2019-01-01 2019-12-31 0000054381 kamn:MedicalMember 2019-01-01 2019-12-31 0000054381 kamn:OtherMember kamn:EngineeredProductsMember 2019-01-01 2019-12-31 0000054381 kamn:OtherMember kamn:PrecisionProductsMember 2019-01-01 2019-12-31 0000054381 kamn:OtherMember kamn:StructuresMember 2019-01-01 2019-12-31 0000054381 kamn:OtherMember 2019-01-01 2019-12-31 0000054381 kamn:OriginalEquipmentManufacturerMember kamn:EngineeredProductsMember 2021-01-01 2021-12-31 0000054381 kamn:OriginalEquipmentManufacturerMember kamn:PrecisionProductsMember 2021-01-01 2021-12-31 0000054381 kamn:OriginalEquipmentManufacturerMember kamn:StructuresMember 2021-01-01 2021-12-31 0000054381 kamn:OriginalEquipmentManufacturerMember 2021-01-01 2021-12-31 0000054381 kamn:AftermarketMember kamn:EngineeredProductsMember 2021-01-01 2021-12-31 0000054381 kamn:AftermarketMember kamn:PrecisionProductsMember 2021-01-01 2021-12-31 0000054381 kamn:AftermarketMember kamn:StructuresMember 2021-01-01 2021-12-31 0000054381 kamn:AftermarketMember 2021-01-01 2021-12-31 0000054381 kamn:OriginalEquipmentManufacturerMember kamn:EngineeredProductsMember 2020-01-01 2020-12-31 0000054381 kamn:OriginalEquipmentManufacturerMember kamn:PrecisionProductsMember 2020-01-01 2020-12-31 0000054381 kamn:OriginalEquipmentManufacturerMember kamn:StructuresMember 2020-01-01 2020-12-31 0000054381 kamn:OriginalEquipmentManufacturerMember 2020-01-01 2020-12-31 0000054381 kamn:AftermarketMember kamn:EngineeredProductsMember 2020-01-01 2020-12-31 0000054381 kamn:AftermarketMember kamn:PrecisionProductsMember 2020-01-01 2020-12-31 0000054381 kamn:AftermarketMember kamn:StructuresMember 2020-01-01 2020-12-31 0000054381 kamn:AftermarketMember 2020-01-01 2020-12-31 0000054381 kamn:OriginalEquipmentManufacturerMember kamn:EngineeredProductsMember 2019-01-01 2019-12-31 0000054381 kamn:OriginalEquipmentManufacturerMember kamn:PrecisionProductsMember 2019-01-01 2019-12-31 0000054381 kamn:OriginalEquipmentManufacturerMember kamn:StructuresMember 2019-01-01 2019-12-31 0000054381 kamn:OriginalEquipmentManufacturerMember 2019-01-01 2019-12-31 0000054381 kamn:AftermarketMember kamn:EngineeredProductsMember 2019-01-01 2019-12-31 0000054381 kamn:AftermarketMember kamn:PrecisionProductsMember 2019-01-01 2019-12-31 0000054381 kamn:AftermarketMember kamn:StructuresMember 2019-01-01 2019-12-31 0000054381 kamn:AftermarketMember 2019-01-01 2019-12-31 0000054381 srt:MinimumMember us-gaap:TimeAndMaterialsContractMember 2021-01-01 2021-12-31 0000054381 srt:MaximumMember us-gaap:TimeAndMaterialsContractMember 2021-01-01 2021-12-31 0000054381 srt:MinimumMember us-gaap:FixedPriceContractMember 2021-01-01 2021-12-31 0000054381 srt:MaximumMember us-gaap:FixedPriceContractMember 2021-01-01 2021-12-31 0000054381 kamn:EngineeredProductsMember 2021-12-31 0000054381 kamn:EngineeredProductsMember 2020-12-31 0000054381 kamn:EngineeredProductsMember 2019-12-31 0000054381 kamn:PrecisionProductsMember 2021-12-31 0000054381 kamn:PrecisionProductsMember 2020-12-31 0000054381 kamn:PrecisionProductsMember 2019-12-31 0000054381 kamn:StructuresMember 2021-12-31 0000054381 kamn:StructuresMember 2020-12-31 0000054381 kamn:StructuresMember 2019-12-31 0000054381 us-gaap:CorporateMember 2021-12-31 0000054381 us-gaap:CorporateMember 2020-12-31 0000054381 us-gaap:CorporateMember 2019-12-31 0000054381 srt:NorthAmericaMember 2021-01-01 2021-12-31 0000054381 srt:NorthAmericaMember 2020-01-01 2020-12-31 0000054381 srt:NorthAmericaMember 2019-01-01 2019-12-31 0000054381 srt:EuropeMember 2021-01-01 2021-12-31 0000054381 srt:EuropeMember 2020-01-01 2020-12-31 0000054381 srt:EuropeMember 2019-01-01 2019-12-31 0000054381 us-gaap:MiddleEastMember 2021-01-01 2021-12-31 0000054381 us-gaap:MiddleEastMember 2020-01-01 2020-12-31 0000054381 us-gaap:MiddleEastMember 2019-01-01 2019-12-31 0000054381 srt:AsiaMember 2021-01-01 2021-12-31 0000054381 srt:AsiaMember 2020-01-01 2020-12-31 0000054381 srt:AsiaMember 2019-01-01 2019-12-31 0000054381 kamn:OceaniaDomain 2021-01-01 2021-12-31 0000054381 kamn:OceaniaDomain 2020-01-01 2020-12-31 0000054381 kamn:OceaniaDomain 2019-01-01 2019-12-31 0000054381 kamn:SegmentGeographicalGroupsOfCountriesGroupSixMember 2021-01-01 2021-12-31 0000054381 kamn:SegmentGeographicalGroupsOfCountriesGroupSixMember 2020-01-01 2020-12-31 0000054381 kamn:SegmentGeographicalGroupsOfCountriesGroupSixMember 2019-01-01 2019-12-31 0000054381 country:US 2021-12-31 0000054381 country:US 2020-12-31 0000054381 country:DE 2021-12-31 0000054381 country:DE 2020-12-31 0000054381 country:CZ 2021-12-31 0000054381 country:CZ 2020-12-31 0000054381 country:MX 2021-12-31 0000054381 country:MX 2020-12-31 0000054381 country:NL 2021-12-31 0000054381 country:NL 2020-12-31 0000054381 country:CH 2021-12-31 0000054381 country:CH 2020-12-31 0000054381 country:HK 2021-12-31 0000054381 country:HK 2020-12-31 0000054381 kamn:GAReductionEffortMember 2021-01-01 2021-12-31 0000054381 kamn:GAReductionEffortMember 2020-01-01 2020-12-31 0000054381 kamn:GAReductionEffortMember 2019-01-01 2019-12-31 0000054381 kamn:BalSealMember 2021-01-01 2021-12-31 0000054381 kamn:BalSealMember 2020-01-01 2020-12-31 0000054381 kamn:BalSealMember 2019-01-01 2019-12-31 0000054381 kamn:COVID19Member 2021-01-01 2021-12-31 0000054381 kamn:COVID19Member 2020-01-01 2020-12-31 0000054381 kamn:COVID19Member 2019-01-01 2019-12-31 0000054381 kamn:A2017AnnouncedRestructuringPlanMember 2021-01-01 2021-12-31 0000054381 kamn:A2017AnnouncedRestructuringPlanMember 2020-01-01 2020-12-31 0000054381 kamn:A2017AnnouncedRestructuringPlanMember 2019-01-01 2019-12-31 0000054381 kamn:U.K.CompositesMember 2019-01-01 2019-12-31 0000054381 us-gaap:TradeAccountsReceivableMember 2021-12-31 0000054381 us-gaap:TradeAccountsReceivableMember 2020-12-31 0000054381 kamn:ContractReceivablesMember us-gaap:BilledRevenuesMember kamn:USGovernmentMember 2021-12-31 0000054381 kamn:ContractReceivablesMember us-gaap:BilledRevenuesMember kamn:USGovernmentMember 2020-12-31 0000054381 kamn:ContractReceivablesMember us-gaap:UnbilledRevenuesMember kamn:USGovernmentMember 2021-12-31 0000054381 kamn:ContractReceivablesMember us-gaap:UnbilledRevenuesMember kamn:USGovernmentMember 2020-12-31 0000054381 kamn:ContractReceivablesMember us-gaap:BilledRevenuesMember kamn:CommercialAndOtherGovernmentMember 2021-12-31 0000054381 kamn:ContractReceivablesMember us-gaap:BilledRevenuesMember kamn:CommercialAndOtherGovernmentMember 2020-12-31 0000054381 kamn:ContractReceivablesMember us-gaap:UnbilledRevenuesMember kamn:CommercialAndOtherGovernmentMember 2021-12-31 0000054381 kamn:ContractReceivablesMember us-gaap:UnbilledRevenuesMember kamn:CommercialAndOtherGovernmentMember 2020-12-31 0000054381 kamn:ContractChangesNegotiatedSettlementsandClaimsMember 2021-12-31 0000054381 kamn:ContractChangesNegotiatedSettlementsandClaimsMember 2020-12-31 0000054381 kamn:CoststoFulfillMember 2021-12-31 0000054381 kamn:CoststoObtainMember 2021-12-31 0000054381 kamn:CoststoFulfillMember 2020-12-31 0000054381 kamn:CoststoObtainMember 2020-12-31 0000054381 us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2021-12-31 0000054381 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2021-12-31 0000054381 us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2020-12-31 0000054381 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2020-12-31 0000054381 kamn:USGovernmentMember 2021-12-31 0000054381 kamn:USGovernmentMember 2020-12-31 0000054381 kamn:CommercialAndOtherGovernmentMember 2021-12-31 0000054381 kamn:CommercialAndOtherGovernmentMember 2020-12-31 0000054381 kamn:KMaxMember 2021-12-31 0000054381 kamn:KMaxMember 2020-12-31 0000054381 kamn:SH2GIMember 2021-12-31 0000054381 kamn:SH2GIMember 2020-12-31 0000054381 us-gaap:LandMember 2021-12-31 0000054381 us-gaap:LandMember 2020-12-31 0000054381 us-gaap:BuildingMember 2021-12-31 0000054381 us-gaap:BuildingMember 2020-12-31 0000054381 us-gaap:LeaseholdImprovementsMember 2021-12-31 0000054381 us-gaap:LeaseholdImprovementsMember 2020-12-31 0000054381 kamn:MachineryOfficeFurnitureAndEquipmentMember 2021-12-31 0000054381 kamn:MachineryOfficeFurnitureAndEquipmentMember 2020-12-31 0000054381 us-gaap:ConstructionInProgressMember 2021-12-31 0000054381 us-gaap:ConstructionInProgressMember 2020-12-31 0000054381 us-gaap:AssetsHeldUnderCapitalLeasesMember 2020-12-31 0000054381 us-gaap:AssetsHeldUnderCapitalLeasesMember 2021-12-31 0000054381 us-gaap:AssetsHeldUnderCapitalLeasesMember 2021-01-01 2021-12-31 0000054381 us-gaap:AssetsHeldUnderCapitalLeasesMember 2020-01-01 2020-12-31 0000054381 us-gaap:AssetsHeldUnderCapitalLeasesMember 2019-01-01 2019-12-31 0000054381 us-gaap:MeasurementInputLongTermRevenueGrowthRateMember 2021-01-01 2021-12-31 0000054381 us-gaap:MeasurementInputDiscountRateMember 2021-01-01 2021-12-31 0000054381 srt:MinimumMember kamn:CustomerListsAndRelationshipsMember 2021-01-01 2021-12-31 0000054381 srt:MaximumMember kamn:CustomerListsAndRelationshipsMember 2021-01-01 2021-12-31 0000054381 kamn:CustomerListsAndRelationshipsMember 2021-12-31 0000054381 kamn:CustomerListsAndRelationshipsMember 2020-12-31 0000054381 srt:MinimumMember us-gaap:DevelopedTechnologyRightsMember 2021-01-01 2021-12-31 0000054381 srt:MaximumMember us-gaap:DevelopedTechnologyRightsMember 2021-01-01 2021-12-31 0000054381 us-gaap:DevelopedTechnologyRightsMember 2021-12-31 0000054381 us-gaap:DevelopedTechnologyRightsMember 2020-12-31 0000054381 srt:MinimumMember us-gaap:TrademarksAndTradeNamesMember 2021-01-01 2021-12-31 0000054381 srt:MaximumMember us-gaap:TrademarksAndTradeNamesMember 2021-01-01 2021-12-31 0000054381 us-gaap:TrademarksAndTradeNamesMember 2021-12-31 0000054381 us-gaap:TrademarksAndTradeNamesMember 2020-12-31 0000054381 srt:MinimumMember us-gaap:NoncompeteAgreementsMember 2021-01-01 2021-12-31 0000054381 srt:MaximumMember us-gaap:NoncompeteAgreementsMember 2021-01-01 2021-12-31 0000054381 us-gaap:NoncompeteAgreementsMember 2021-12-31 0000054381 us-gaap:NoncompeteAgreementsMember 2020-12-31 0000054381 us-gaap:PatentsMember 2021-01-01 2021-12-31 0000054381 us-gaap:PatentsMember 2021-12-31 0000054381 us-gaap:PatentsMember 2020-12-31 0000054381 kamn:AccrualsAndPayableAndOtherLongTermLiabiltiesMember 2020-12-31 0000054381 kamn:AccrualsAndPayableAndOtherLongTermLiabiltiesMember 2019-12-31 0000054381 kamn:AccrualsAndPayableAndOtherLongTermLiabiltiesMember 2021-01-01 2021-12-31 0000054381 kamn:AccrualsAndPayableAndOtherLongTermLiabiltiesMember 2020-01-01 2020-12-31 0000054381 kamn:AccrualsAndPayableAndOtherLongTermLiabiltiesMember 2021-12-31 0000054381 kamn:BloomfieldMember 2008-08-31 0000054381 kamn:BloomfieldMember 2021-12-31 0000054381 us-gaap:RevolvingCreditFacilityMember 2021-12-31 0000054381 us-gaap:RevolvingCreditFacilityMember 2020-12-31 0000054381 us-gaap:ConvertibleDebtMember 2021-12-31 0000054381 us-gaap:ConvertibleDebtMember 2020-12-31 0000054381 kamn:FinanceLeaseObligationsMember 2021-12-31 0000054381 kamn:FinanceLeaseObligationsMember 2020-12-31 0000054381 kamn:A2024NotesMember 2017-05-24 0000054381 kamn:A2024NotesMember 2017-05-12 0000054381 kamn:A2024NotesMember 2019-09-27 0000054381 kamn:A2024NotesMember 2021-01-01 2021-12-31 0000054381 kamn:A2024NotesMember 2017-05-12 2017-05-12 0000054381 kamn:A2024NotesMember 2021-12-31 0000054381 2017-05-12 2017-05-12 0000054381 2017-05-24 0000054381 kamn:A2024NotesMember 2020-01-01 2020-12-31 0000054381 kamn:A2024NotesMember 2019-01-01 2019-12-31 0000054381 kamn:A2024NotesMember 2020-12-31 0000054381 kamn:CreditAgreement2019Member us-gaap:RevolvingCreditFacilityMember 2019-12-13 0000054381 kamn:CreditAgreement2015Member kamn:CoLeadArrangersBankOfAmericaSecuritiesLlcJpMorganSecuritiesLlcAndRbsCitizensNAAndSyndicateOfLendersMember us-gaap:RevolvingCreditFacilityMember 2015-05-06 0000054381 kamn:CreditAgreement2019Member us-gaap:LineOfCreditMember kamn:CollateralMemberOneMember 2021-12-31 0000054381 kamn:CreditAgreement2019Member us-gaap:LineOfCreditMember kamn:CollateralMemberTwoMember 2021-12-31 0000054381 kamn:CreditAgreement2019Member us-gaap:RevolvingCreditFacilityMember 2021-12-31 0000054381 kamn:CreditAgreement2015Member us-gaap:RevolvingCreditFacilityMember 2020-12-31 0000054381 us-gaap:LetterOfCreditMember us-gaap:RevolvingCreditFacilityMember 2021-12-31 0000054381 us-gaap:LetterOfCreditMember us-gaap:RevolvingCreditFacilityMember 2020-12-31 0000054381 us-gaap:LetterOfCreditMember us-gaap:RevolvingCreditFacilityMember kamn:JPFMember 2021-12-31 0000054381 us-gaap:LetterOfCreditMember us-gaap:RevolvingCreditFacilityMember kamn:JPFMember 2020-12-31 0000054381 us-gaap:RevolvingCreditFacilityMember 2021-01-01 2021-12-31 0000054381 us-gaap:RevolvingCreditFacilityMember 2020-01-01 2020-12-31 0000054381 us-gaap:RevolvingCreditFacilityMember 2019-01-01 2019-12-31 0000054381 srt:MinimumMember kamn:CreditAgreement2019Member us-gaap:RevolvingCreditFacilityMember 2021-01-01 2021-12-31 0000054381 srt:MaximumMember kamn:CreditAgreement2019Member us-gaap:RevolvingCreditFacilityMember 2021-01-01 2021-12-31 0000054381 srt:MinimumMember kamn:CreditAgreement2019Member us-gaap:LetterOfCreditMember 2021-01-01 2021-12-31 0000054381 srt:MaximumMember kamn:CreditAgreement2019Member us-gaap:LetterOfCreditMember 2021-01-01 2021-12-31 0000054381 kamn:CreditAgreement2019Member 2021-12-31 0000054381 kamn:CreditAgreement2019Member 2020-12-31 0000054381 kamn:CreditAgreement2019Member 2021-01-01 2021-12-31 0000054381 srt:MaximumMember kamn:CreditAgreement2019Member 2021-01-01 2021-12-31 0000054381 srt:MinimumMember kamn:CreditAgreement2019Member 2021-01-01 2021-12-31 0000054381 srt:ScenarioForecastMember kamn:CreditAgreement2019Member 2023-12-31 2024-03-29 0000054381 us-gaap:AccumulatedTranslationAdjustmentMember 2020-12-31 0000054381 us-gaap:AccumulatedTranslationAdjustmentMember 2019-12-31 0000054381 us-gaap:AccumulatedTranslationAdjustmentMember 2021-01-01 2021-12-31 0000054381 us-gaap:AccumulatedTranslationAdjustmentMember 2020-01-01 2020-12-31 0000054381 us-gaap:AccumulatedTranslationAdjustmentMember 2021-12-31 0000054381 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-12-31 0000054381 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-12-31 0000054381 kamn:AccumulatedDefinedBenefitPlanSERPAmortizationofNetLossMember 2021-01-01 2021-12-31 0000054381 kamn:AccumulatedDefinedBenefitPlanSERPAmortizationofNetLossMember 2020-01-01 2020-12-31 0000054381 kamn:AccumulatedDefinedBenefitPlanSERPChangeinnetgainMember 2021-01-01 2021-12-31 0000054381 kamn:AccumulatedDefinedBenefitPlanSERPChangeinnetgainMember 2020-01-01 2020-12-31 0000054381 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-01-01 2021-12-31 0000054381 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-01-01 2020-12-31 0000054381 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-12-31 0000054381 us-gaap:GoodwillMember 2021-01-01 2021-12-31 0000054381 us-gaap:GoodwillMember 2020-01-01 2020-12-31 0000054381 us-gaap:GoodwillMember 2019-01-01 2019-12-31 0000054381 us-gaap:DisposalGroupHeldForSaleOrDisposedOfBySaleNotDiscontinuedOperationsMember 2021-01-01 2021-12-31 0000054381 us-gaap:DisposalGroupHeldForSaleOrDisposedOfBySaleNotDiscontinuedOperationsMember 2020-01-01 2020-12-31 0000054381 us-gaap:DisposalGroupHeldForSaleOrDisposedOfBySaleNotDiscontinuedOperationsMember 2019-01-01 2019-12-31 0000054381 kamn:EntityClassificationElectionMember 2021-01-01 2021-12-31 0000054381 kamn:EntityClassificationElectionMember 2020-01-01 2020-12-31 0000054381 kamn:EntityClassificationElectionMember 2019-01-01 2019-12-31 0000054381 kamn:ForeignDerivedIntangibleIncomeBenefitMember 2021-01-01 2021-12-31 0000054381 kamn:ForeignDerivedIntangibleIncomeBenefitMember 2020-01-01 2020-12-31 0000054381 kamn:ForeignDerivedIntangibleIncomeBenefitMember 2019-01-01 2019-12-31 0000054381 us-gaap:StockCompensationPlanMember 2021-01-01 2021-12-31 0000054381 us-gaap:StockCompensationPlanMember 2020-01-01 2020-12-31 0000054381 us-gaap:StockCompensationPlanMember 2019-01-01 2019-12-31 0000054381 kamn:CompensationMember 2021-01-01 2021-12-31 0000054381 kamn:CompensationMember 2020-01-01 2020-12-31 0000054381 kamn:CompensationMember 2019-01-01 2019-12-31 0000054381 us-gaap:AcquisitionRelatedCostsMember 2021-01-01 2021-12-31 0000054381 us-gaap:AcquisitionRelatedCostsMember 2020-01-01 2020-12-31 0000054381 us-gaap:AcquisitionRelatedCostsMember 2019-01-01 2019-12-31 0000054381 sic:Z8888 2021-01-01 2021-12-31 0000054381 us-gaap:DomesticCountryMember 2021-01-01 2021-12-31 0000054381 sic:Z8888 2021-12-31 0000054381 us-gaap:DomesticCountryMember 2021-12-31 0000054381 us-gaap:PensionCostsMember 2021-12-31 0000054381 us-gaap:OtherPensionPlansDefinedBenefitMember 2020-12-31 0000054381 us-gaap:OtherPensionPlansDefinedBenefitMember 2019-12-31 0000054381 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2020-12-31 0000054381 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2019-12-31 0000054381 us-gaap:OtherPensionPlansDefinedBenefitMember 2021-01-01 2021-12-31 0000054381 us-gaap:OtherPensionPlansDefinedBenefitMember 2020-01-01 2020-12-31 0000054381 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2021-01-01 2021-12-31 0000054381 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2020-01-01 2020-12-31 0000054381 us-gaap:OtherPensionPlansDefinedBenefitMember 2021-12-31 0000054381 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2021-12-31 0000054381 us-gaap:OtherPensionPlansDefinedBenefitMember 2019-01-01 2019-12-31 0000054381 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2019-01-01 2019-12-31 0000054381 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2021-01-01 2021-10-29 0000054381 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2021-10-30 2021-12-31 0000054381 us-gaap:CashAndCashEquivalentsMember 2021-12-31 0000054381 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0000054381 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0000054381 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel3Member 2021-12-31 0000054381 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember 2021-12-31 0000054381 us-gaap:DerivativeMember 2021-12-31 0000054381 us-gaap:AssetsMember us-gaap:FutureMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0000054381 us-gaap:DerivativeMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0000054381 us-gaap:AssetsMember us-gaap:FutureMember us-gaap:FairValueInputsLevel3Member 2021-12-31 0000054381 us-gaap:AssetsMember us-gaap:FutureMember us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember 2021-12-31 0000054381 us-gaap:FutureMember 2021-12-31 0000054381 us-gaap:LiabilityMember us-gaap:FutureMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0000054381 us-gaap:FutureMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0000054381 us-gaap:LiabilityMember us-gaap:FutureMember us-gaap:FairValueInputsLevel3Member 2021-12-31 0000054381 us-gaap:LiabilityMember us-gaap:FutureMember us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember 2021-12-31 0000054381 us-gaap:FixedIncomeSecuritiesMember 2021-12-31 0000054381 us-gaap:FixedIncomeSecuritiesMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0000054381 us-gaap:FixedIncomeSecuritiesMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0000054381 us-gaap:FixedIncomeSecuritiesMember us-gaap:FairValueInputsLevel3Member 2021-12-31 0000054381 us-gaap:FixedIncomeSecuritiesMember us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember 2021-12-31 0000054381 us-gaap:EquityFundsMember 2021-12-31 0000054381 us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0000054381 us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0000054381 us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel3Member 2021-12-31 0000054381 us-gaap:EquityFundsMember us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember 2021-12-31 0000054381 kamn:CommonTrustFundsMember 2021-12-31 0000054381 kamn:CommonTrustFundsMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0000054381 kamn:CommonTrustFundsMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0000054381 kamn:CommonTrustFundsMember us-gaap:FairValueInputsLevel3Member 2021-12-31 0000054381 kamn:CommonTrustFundsMember us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember 2021-12-31 0000054381 us-gaap:EquitySecuritiesMember 2021-12-31 0000054381 us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0000054381 us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0000054381 us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel3Member 2021-12-31 0000054381 us-gaap:EquitySecuritiesMember us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember 2021-12-31 0000054381 us-gaap:FairValueInputsLevel1Member 2021-12-31 0000054381 us-gaap:FairValueInputsLevel2Member 2021-12-31 0000054381 us-gaap:FairValueInputsLevel3Member 2021-12-31 0000054381 us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember 2021-12-31 0000054381 us-gaap:OtherIncomeMember 2021-12-31 0000054381 us-gaap:OtherIncomeMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0000054381 us-gaap:OtherIncomeMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0000054381 us-gaap:OtherIncomeMember us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember 2021-12-31 0000054381 us-gaap:CashAndCashEquivalentsMember 2020-12-31 0000054381 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member 2020-12-31 0000054381 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member 2020-12-31 0000054381 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel3Member 2020-12-31 0000054381 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember 2020-12-31 0000054381 us-gaap:DerivativeMember 2020-12-31 0000054381 us-gaap:AssetsMember us-gaap:FutureMember us-gaap:FairValueInputsLevel1Member 2020-12-31 0000054381 us-gaap:DerivativeMember us-gaap:FairValueInputsLevel2Member 2020-12-31 0000054381 us-gaap:AssetsMember us-gaap:FutureMember us-gaap:FairValueInputsLevel3Member 2020-12-31 0000054381 us-gaap:AssetsMember us-gaap:FutureMember us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember 2020-12-31 0000054381 us-gaap:FutureMember 2020-12-31 0000054381 us-gaap:LiabilityMember us-gaap:FutureMember us-gaap:FairValueInputsLevel1Member 2020-12-31 0000054381 us-gaap:FutureMember us-gaap:FairValueInputsLevel2Member 2020-12-31 0000054381 us-gaap:LiabilityMember us-gaap:FutureMember us-gaap:FairValueInputsLevel3Member 2020-12-31 0000054381 us-gaap:LiabilityMember us-gaap:FutureMember us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember 2020-12-31 0000054381 us-gaap:FixedIncomeSecuritiesMember 2020-12-31 0000054381 us-gaap:FixedIncomeSecuritiesMember us-gaap:FairValueInputsLevel1Member 2020-12-31 0000054381 us-gaap:FixedIncomeSecuritiesMember us-gaap:FairValueInputsLevel2Member 2020-12-31 0000054381 us-gaap:FixedIncomeSecuritiesMember us-gaap:FairValueInputsLevel3Member 2020-12-31 0000054381 us-gaap:FixedIncomeSecuritiesMember us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember 2020-12-31 0000054381 us-gaap:EquityFundsMember 2020-12-31 0000054381 us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel1Member 2020-12-31 0000054381 us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel2Member 2020-12-31 0000054381 us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel3Member 2020-12-31 0000054381 us-gaap:EquityFundsMember us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember 2020-12-31 0000054381 kamn:CommonTrustFundsMember 2020-12-31 0000054381 kamn:CommonTrustFundsMember us-gaap:FairValueInputsLevel1Member 2020-12-31 0000054381 kamn:CommonTrustFundsMember us-gaap:FairValueInputsLevel2Member 2020-12-31 0000054381 kamn:CommonTrustFundsMember us-gaap:FairValueInputsLevel3Member 2020-12-31 0000054381 kamn:CommonTrustFundsMember us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember 2020-12-31 0000054381 us-gaap:EquitySecuritiesMember 2020-12-31 0000054381 us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel1Member 2020-12-31 0000054381 us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel2Member 2020-12-31 0000054381 us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel3Member 2020-12-31 0000054381 us-gaap:EquitySecuritiesMember us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember 2020-12-31 0000054381 us-gaap:FairValueInputsLevel1Member 2020-12-31 0000054381 us-gaap:FairValueInputsLevel2Member 2020-12-31 0000054381 us-gaap:FairValueInputsLevel3Member 2020-12-31 0000054381 us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember 2020-12-31 0000054381 us-gaap:OtherIncomeMember 2020-12-31 0000054381 us-gaap:OtherIncomeMember us-gaap:FairValueInputsLevel1Member 2020-12-31 0000054381 us-gaap:OtherIncomeMember us-gaap:FairValueInputsLevel2Member 2020-12-31 0000054381 us-gaap:OtherIncomeMember us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember 2020-12-31 0000054381 us-gaap:SegmentContinuingOperationsMember 2021-01-01 2021-12-31 0000054381 us-gaap:SegmentContinuingOperationsMember 2020-01-01 2020-12-31 0000054381 us-gaap:SegmentContinuingOperationsMember 2019-01-01 2019-12-31 0000054381 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember 2020-01-01 2020-12-31 0000054381 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember 2021-01-01 2021-12-31 0000054381 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember 2019-01-01 2019-12-31 0000054381 kamn:OtherLiabiltiesMember 2021-12-31 0000054381 kamn:OtherLiabiltiesMember 2020-12-31 0000054381 kamn:OffsetAgreementMember 2021-01-01 2021-12-31 0000054381 kamn:OffsetAgreementMember 2021-12-31 0000054381 kamn:OffsetAgreementMember 2018-01-15 0000054381 kamn:NewHartfordMember 2021-12-31 0000054381 kamn:NewHartfordMember 2021-01-01 2021-12-31 0000054381 kamn:LiabiltiesOtherAccrualsAndPayablesMember kamn:NewHartfordMember 2021-12-31 0000054381 kamn:BloomfieldMember 2021-01-01 2021-12-31 0000054381 kamn:LiabiltiesOtherAccrualsAndPayablesMember kamn:BloomfieldMember 2021-12-31 0000054381 srt:MinimumMember us-gaap:RealEstateMember 2021-12-31 0000054381 srt:MaximumMember us-gaap:RealEstateMember 2021-12-31 0000054381 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2021-12-31 0000054381 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2021-12-31 0000054381 us-gaap:StockCompensationPlanMember 2021-01-01 2021-12-31 0000054381 us-gaap:StockCompensationPlanMember 2020-01-01 2020-12-31 0000054381 us-gaap:StockCompensationPlanMember 2019-01-01 2019-12-31 0000054381 us-gaap:EquitySecuritiesMember 2021-01-01 2021-12-31 0000054381 srt:MinimumMember 2021-01-01 2021-12-31 0000054381 srt:MaximumMember 2021-01-01 2021-12-31 0000054381 kamn:RestructuringSeveranceMember 2021-01-01 2021-12-31 0000054381 kamn:RestructuringSeveranceMember 2020-01-01 2020-12-31 0000054381 kamn:RestructuringSeveranceMember 2019-01-01 2019-12-31 0000054381 us-gaap:SegmentDiscontinuedOperationsMember 2019-01-01 2019-12-31 0000054381 kamn:A2013ManagementIncentivePlanMember 2013-04-17 0000054381 kamn:A2013ManagementIncentivePlanMember 2018-04-18 0000054381 kamn:A2013ManagementIncentivePlanMember 2021-12-31 0000054381 kamn:LongtermIncentivePlanAwardsMember kamn:A2013ManagementIncentivePlanMember 2021-01-01 2021-12-31 0000054381 srt:MinimumMember kamn:LongtermIncentivePlanAwardsMember kamn:A2013ManagementIncentivePlanMember 2021-01-01 2021-12-31 0000054381 srt:MaximumMember kamn:LongtermIncentivePlanAwardsMember kamn:A2013ManagementIncentivePlanMember 2021-01-01 2021-12-31 0000054381 us-gaap:EmployeeStockOptionMember 2021-12-31 0000054381 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0000054381 kamn:PriorTo2021Member us-gaap:RestrictedStockMember 2021-12-31 0000054381 kamn:PriorTo2021Member us-gaap:RestrictedStockMember 2021-01-01 2021-12-31 0000054381 kamn:BeginningIn2021Member us-gaap:RestrictedStockMember 2021-12-31 0000054381 kamn:BeginningIn2021Member us-gaap:RestrictedStockMember 2021-01-01 2021-12-31 0000054381 us-gaap:EmployeeStockOptionMember 2020-12-31 0000054381 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0000054381 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0000054381 us-gaap:RestrictedStockMember 2020-12-31 0000054381 us-gaap:RestrictedStockMember 2021-01-01 2021-12-31 0000054381 us-gaap:RestrictedStockMember 2021-12-31 0000054381 us-gaap:RestrictedStockMember 2020-01-01 2020-12-31 0000054381 us-gaap:RestrictedStockMember 2019-01-01 2019-12-31 0000054381 us-gaap:PerformanceSharesMember 2020-12-31 0000054381 us-gaap:PerformanceSharesMember 2021-01-01 2021-12-31 0000054381 us-gaap:PerformanceSharesMember 2021-12-31 0000054381 kamn:NonqualifiedStockOptionsandRestrictedStockMember 2021-01-01 2021-12-31 0000054381 kamn:NonqualifiedStockOptionsandRestrictedStockMember 2020-01-01 2020-12-31 0000054381 kamn:NonqualifiedStockOptionsandRestrictedStockMember 2019-01-01 2019-12-31 0000054381 kamn:NonqualifiedStockOptionsandRestrictedStockMember 2021-12-31 0000054381 us-gaap:EmployeeStockMember 2021-01-01 2021-12-31 0000054381 us-gaap:EmployeeStockMember 2021-12-31 0000054381 srt:MinimumMember us-gaap:EmployeeStockMember 2021-12-31 0000054381 srt:MaximumMember us-gaap:EmployeeStockMember 2021-12-31 0000054381 us-gaap:EmployeeStockMember 2020-01-01 2020-12-31 0000054381 srt:MinimumMember us-gaap:EmployeeStockMember 2020-12-31 0000054381 srt:MaximumMember us-gaap:EmployeeStockMember 2020-12-31 0000054381 us-gaap:EmployeeStockMember 2019-01-01 2019-12-31 0000054381 srt:MinimumMember us-gaap:EmployeeStockMember 2019-12-31 0000054381 srt:MaximumMember us-gaap:EmployeeStockMember 2019-12-31 0000054381 us-gaap:AllowanceForCreditLossMember 2020-12-31 0000054381 us-gaap:AllowanceForCreditLossMember 2021-01-01 2021-12-31 0000054381 us-gaap:AllowanceForCreditLossMember 2021-12-31 0000054381 us-gaap:AllowanceForCreditLossMember 2019-12-31 0000054381 us-gaap:AllowanceForCreditLossMember 2020-01-01 2020-12-31 0000054381 us-gaap:AllowanceForCreditLossMember 2018-12-31 0000054381 us-gaap:AllowanceForCreditLossMember 2019-01-01 2019-12-31 0000054381 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2020-12-31 0000054381 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2021-01-01 2021-12-31 0000054381 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2021-12-31 0000054381 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2019-12-31 0000054381 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2020-01-01 2020-12-31 0000054381 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2018-12-31 0000054381 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2019-01-01 2019-12-31 iso4217:USD shares iso4217:USD shares kamn:segment kamn:Customers pure kamn:Integer 0000054381 --12-31 2021 FY false false http://fasb.org/us-gaap/2021-01-31#PropertyPlantAndEquipmentNet http://fasb.org/us-gaap/2021-01-31#PropertyPlantAndEquipmentNet http://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent 10-K true 2021-12-31 001-35419 KAMAN CORPORATION CT 06-0613548 1332 Blue Hills Avenue, Bloomfield, CT 06002 (860) 243-7100 Common Stock ($1 par value) KAMN NYSE Yes No Yes Yes Large Accelerated Filer false false true false 1376988159 27875575 Hartford, Connecticut 140800000 104377000 0 25121000 73524000 153806000 112354000 108645000 850000 3511000 193100000 185072000 13832000 5269000 12083000 12173000 546543000 597974000 251888000 228984000 197822000 210852000 11011000 12880000 240681000 247244000 138074000 150198000 15717000 39809000 10249000 8311000 38385000 39125000 1198482000 1306393000 42134000 60200000 38892000 70552000 2945000 39073000 4502000 4305000 386000 19000 0 18086000 32076000 36177000 120935000 228412000 189421000 185401000 6506000 7381000 21786000 69610000 16528000 11019000 7140000 9325000 0 1171000 39837000 47636000 1 1 200000 200000 0 0 0 0 1 1 50000000 50000000 30434269 30278668 30434000 30279000 248153000 238829000 750445000 728764000 -111385000 -130821000 2573896 2555785 121318000 120613000 796329000 746438000 1198482000 1306393000 708993000 784459000 761608000 472375000 538877000 520803000 236618000 245582000 240805000 152474000 169485000 160768000 0 50307000 0 0 36285000 0 16072000 14755000 11896000 10468000 15666000 4523000 1728000 12515000 4673000 0 22814000 0 6154000 8359000 1558000 -234000 493000 -3739000 8000 -200000 -237000 49496000 -84311000 53411000 16290000 19270000 17202000 -26229000 -16250000 -396000 931000 8439000 3673000 142000 728000 309000 60508000 -78164000 40587000 16832000 -7730000 -15859000 43676000 -70434000 56446000 0 0 29027000 0 692000 124356000 0 692000 153383000 43676000 -69742000 209829000 1.57 -2.54 2.02 0 0.02 5.49 1.57 -2.52 7.51 1.57 -2.54 2.01 0 0.02 5.46 1.57 -2.52 7.47 27865000 27723000 27936000 27891000 27723000 28092000 43676000 -69742000 209829000 9489000 15634000 -1772000 2949000 1315000 2619000 -9947000 -4438000 -8871000 19436000 20072000 7099000 63112000 -49670000 216928000 29544714 29545000 200474000 610103000 -134898000 1672917 -72067000 633157000 0 0 0 209829000 0 0 0 209829000 0 0 0 0 7099000 0 0 7099000 0 0 0 23094000 -23094000 0 0 0 0.80 0 0 0 22360000 0 0 0 22360000 0 0 -18000 0 0 0 0 -18000 0 0 0 0 0 522622 31785000 31785000 449937 449000 20151000 0 0 -17609 -924000 19676000 63804 64000 7546000 0 0 6184 -6000 7604000 30058455 30058000 228153000 820666000 -150893000 2219332 -104782000 823202000 0 0 0 -69742000 0 0 0 -69742000 0 0 0 0 20072000 0 0 20072000 0.80 0 0 0 22160000 0 0 0 22160000 0 0 0 0 0 302778 14209000 14209000 164149 164000 5752000 0 0 32150 -1620000 4296000 56064 57000 4924000 0 0 1525 -2000 4979000 30278668 30279000 238829000 728764000 -130821000 2555785 -120613000 746438000 0 0 0 43676000 0 0 0 43676000 0 0 0 0 19436000 0 0 19436000 0.80 0 0 0 22269000 0 0 0 22269000 0 0 0 274000 0 0 0 274000 0 0 0 0 0 12992 618000 618000 71945 72000 2716000 0 0 -1416 -83000 2705000 83656 83000 6608000 0 0 3703 -4000 6687000 30434269 30434000 248153000 750445000 -111385000 2573896 -121318000 796329000 43676000 -69742000 209829000 0 692000 153383000 43676000 -70434000 56446000 36654000 43899000 25854000 1836000 1746000 1996000 2957000 2860000 2760000 575000 1381000 788000 0 36285000 0 -234000 493000 -3971000 8000 -200000 -237000 0 50307000 0 -1025000 466000 -302000 6687000 4979000 4669000 0 0 -3100000 20998000 -6055000 182000 -78367000 -7042000 8173000 3482000 -12629000 21994000 -725000 -294000 -4506000 10357000 18485000 25129000 8565000 -2763000 6296000 -1798000 -1513000 -3390000 -3450000 -2490000 6108000 -18398000 -9227000 14034000 -30708000 -29555000 -26638000 -1918000 -1560000 -3423000 25108000 0 0 -8880000 16955000 6085000 295000 -4885000 7888000 -37580000 -21550000 4170000 -5575000 -6164000 6071000 48698000 16469000 42488000 0 0 -50288000 48698000 16469000 -7800000 0 5223000 655030000 -3428000 493000 0 17530000 17783000 22447000 0 304661000 0 154000 1994000 4267000 -21112000 -318722000 628316000 0 0 -9838000 -21112000 -318722000 618478000 0 0 -38500000 0 0 -76875000 0 0 500000 2705000 4296000 19676000 618000 14210000 30060000 22241000 22210000 22343000 0 0 3584000 -2079000 -1411000 -527000 -22233000 -33535000 -152713000 0 0 7967000 -22233000 -33535000 -144746000 5353000 -335788000 465932000 0 0 21834000 -642000 337000 -269000 136089000 471540000 27711000 140800000 136089000 471540000 SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Kaman Corporation, headquartered in Bloomfield, Connecticut, was incorporated in 1945 and is a diversified company that conducts business in the aerospace and defense, medical and industrial markets. Kaman Corporation reports information for itself and its subsidiaries (collectively, the "Company") in three business segments, Engineered Products, Precision Products and Structures.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements include the accounts of the Company and its subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. Certain amounts in prior year financial statements and notes thereto have been reclassified to conform to current year presentation. In 2021, the Company reclassified its research and development costs and intangible asset amortization expense out of selling, general and administrative expenses to distinct line items on the income statement. The Company updated the presentation of the earliest years presented on the Consolidated Statement of Operations to conform to this presentation.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following the sale of the Company's Distribution business in 2019, the Company operated as one segment. In the fourth quarter of 2021, our Chief Operating Decision Maker ("CODM") established a new structure for the Company to better align the Company's businesses to support capital allocation plans, portfolio management and growth. This new structure resulted in the introduction of three reportable segments: Engineered Products, Precision Products and Structures. See Note 4, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment and Geographic Information</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, for 2021 financial results by segment and a recast of financial results by segment for fiscal years 2020 and 2019.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fourth quarter of 2020, the Company committed to a plan and received approval from its Board of Directors to sell its United Kingdom ("UK") Composites division. As a result of the approved plan, the UK Composites division met the criteria set forth in ASC 205-20, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Presentation of Financial Statements - Discontinued Operations </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">("ASC 205-20"). for held for sale. At December 31, 2020, the assets of the UK Composites business were considered impaired as the estimated fair value of the disposal group was lower than the estimated carrying value of the UK Composites business. As a result, $24.3 million in assets were written off and the remaining loss related to the anticipated sale of the disposal group of $12.0 million was accrued for in liabilities held for sale, current portion on the Company's Consolidated Balance Sheets, resulting in a total loss of $36.3 million recorded to impairment on assets held for sale on the Company's Consolidated Statement of Operations in the year ended December 31, 2020. The related liabilities of the UK division to be sold were reclassified to liabilities held for sale, respectively, as of December 31, 2020 on the Company's Consolidated Balance Sheets. The Company sold its UK Composites division in a transaction that closed on February 2, 2021. An additional loss of $0.2 million was recorded to loss (gain) on sale of business in the year ended December 31, 2021. See Note 2, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disposals</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, to the Consolidated Financial Statements for further information.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the third quarter of 2019, the Company completed the sale of its Distribution business for total cash consideration of $700.0 million, excluding certain working capital adjustments and transaction costs. The Distribution business' results of operations and the related cash flows have been reclassified to earnings from discontinued operations in the Consolidated Statements of Operations and cash flows from discontinued operations in the Consolidated Statements of Cash Flows, respectively, for all periods presented. See Note 2, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disposals</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, to the Consolidated Financial Statements for further information.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">During the year ended December 31, 2020, the Company recorded a correction of certain prior-period errors. The errors primarily resulted in revenue being overstated and cost of sales being understated, resulting in income before taxes being overstated for the years ended December 31, 2019 and December 31, 2018 by approximately $1.1 million and $0.8 million, respectively. The corresponding correction, totaling $1.9 million, was recorded in fiscal year 2020. This correction was not material to the prior period financial statements. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the consolidated financial statements in accordance with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Significant items subject to such estimates and assumptions include the carrying amount of property, plant and equipment, goodwill and other intangible assets; valuation allowances for receivables, inventories and income taxes; valuation of share-based compensation; assets and obligations related to employee benefits; and accounting for long-term contracts including claims. Actual results could differ from those estimates.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Foreign Currency Translation</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has certain operations outside the United States that prepare financial statements in currencies other than the U.S. dollar. For these operations, results of operations and cash flows are translated using the average exchange rate throughout the period. Assets and liabilities are generally translated at end of period rates. The gains and losses associated with these translation adjustments are included as a component of accumulated other comprehensive income (loss) in shareholders’ equity.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Concentration of Credit Risk</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of trade accounts receivable. The carrying amounts of these items, as well as trade accounts payable and notes payable, approximate fair value due to the short-term maturity of these instruments. At December 31, 2021, no individual customer accounted for more than 10% of consolidated accounts receivable. At December 31, 2020, one individual customer accounted for more than 10% of consolidated accounts receivable. In the year ended December 31, 2021, two individual customers, the U.S. Government ("USG") and a Joint Programmable Fuze ("JPF") direct commercial sales ("DCS") customer, accounted for more than 10% of consolidated net sales. In the year December 31, 2020, three individual customers, the USG, The Boeing Company and a JPF DCS customer, accounted for more than 10% of consolidated net sales. In both 2021 and 2020, sales to the USG were primarily made by the Engineered Products and Precision Products segment, while sales to a JPF DCS customer were made by the Precision Products segment. In 2020, sales to The Boeing Company were made by all three segments. Foreign sales were approximately 41.6%, 50.0% and 44.4% of the Company’s net sales in 2021, 2020 and 2019, respectively, and are concentrated in the Middle East, Germany, Canada, United Kingdom, New Zealand, Switzerland and France.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Additional Cash Flow Information</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-cash investing activities in 2021 include an accrual of $2.0 million for purchases of property and equipment. Non-cash financing activities in 2021 include an adjustment to other comprehensive income related to the underfunding of the pension and SERP plans. The total net adjustment was $9.9 million, net of tax of $2.9 million. Additionally, non-cash financing activities in 2021 include $5.6 million of dividends declared but not yet paid. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-cash financing activities in 2020 include an adjustment to other comprehensive income related to the underfunding of the pension and SERP plans. The total net adjustment was $4.4 million, net of tax of $1.3 million. Additionally, non-cash financing activities in 2020 include $5.5 million of dividends declared but not yet paid.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-cash investing activities in 2019 include an accrual of $0.8 million for purchases of property and equipment (including finance lease obligations), $4.0 million in working capital adjustments associated with the sale of the Distribution business and the write-off of the $4.0 million note receivable associated with the sales of the UK Tooling business as it was deemed not likely to be collected. Additionally, in 2019, the Company repurchased a K-MAX® aircraft from a customer who was simultaneously purchasing a new aircraft to support the development of the Company's unmanned aircraft system. The repurchased aircraft was used to settle a portion ($3.1 million) of the purchase price on the customer's new K-MAX® aircraft. Non-cash financing activities in 2019 include an adjustment to other comprehensive income related to the underfunding of the pension and SERP plans. The total net adjustment was $8.9 million, net of tax of $2.6 million. Additionally, non-cash financing activities in 2019 include $5.6 million of dividends declared but not yet paid and an accrual of $1.7 million for purchases of treasury shares.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company describes its pension obligations in more detail in Note 17, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Pension Plans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under Accounting Standard Codification ("ASC") 606, the amount of revenue recognized for any goods or services reflects the consideration that the Company expects to be entitled to receive in exchange for these goods or services. To achieve this core principle, the Company applies the following five step approach: (1) identify the contract with a customer; (2) identify the performance obligations in the contract; (3) determine the transaction price; (4) allocate the transaction price to performance obligations in the contract; and (5) recognize revenue when or as a performance obligation is satisfied. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition - continued</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A contract is accounted for when there has been approval and commitment from both parties, the rights of the parties are identified, payment terms are identified, the contract has commercial substance and collectability of consideration is probable. Performance obligations under a contract are identified based on the goods or services that will be transferred to the customer that are both capable of being distinct and are distinct in the context of the contract. In certain instances, the Company has concluded distinct goods or services should be accounted for as a single performance obligation when they are a series of distinct goods or services that have the same pattern of transfer to the customer. To the extent a contract includes multiple promised goods or services, the Company must apply judgment to determine whether the customer can benefit from the goods or services either on their own or together with other resources that are readily available to the customer (the goods or services are distinct) and if the promise to transfer the goods or services to the customer is separately identifiable from other promises in the contract (the goods or services are distinct in the context of the contract). If these criteria are not met, the promised services are accounted for as a single performance obligation. The transaction price is determined based on the consideration that the Company will be entitled to in exchange for transferring goods or services to the customer. To the extent the transaction price includes variable consideration, the Company estimates the amount of variable consideration that should be included in the transaction price, generally utilizing the most likely amount method. Determining the transaction price requires significant judgment. If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative standalone selling price basis. Standalone selling price is determined by the price at which the performance obligation is sold separately. If the standalone selling price is not observable through past transactions, the Company estimates the standalone selling price by taking into account available information such as market conditions and internally approved pricing guidelines related to the performance obligations. Performance obligations are satisfied either over time or at a point in time as discussed in further detail below. In addition, the Company's contracts with customers generally do not include significant financing components or non-cash consideration.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In certain instances, the Company has accounted for contracts using the portfolio approach, a practical expedient permissible under the standard. The determination of when the use of the portfolio approach is appropriate requires judgment from management based on consideration of all the facts and circumstances. The Company uses the portfolio approach when the effect of accounting for a group of contracts or a group of performance obligations would not differ materially from considering each contract or performance obligation separately. This determination requires the use of estimates and assumptions that reflect the size and composition of the portfolio. The Company primarily uses the portfolio approach for its commercial and defense bearings and structures businesses. The Company's primary criteria considered when using the portfolio approach is the commonality of economic factors, which generally follow the product type based on consistent production costs and standard pricing for the products.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To determine the appropriate revenue recognition model for long-term contracts, the Company evaluates whether a contract exists, considering whether multiple contracts should be combined as one single contract and then whether the contract should be accounted for as more than one performance obligation. This evaluation requires significant judgment, as these decisions could change the amount of revenue and profit recorded in a given period. For certain programs, the Company may promise to provide distinct goods or services within a contract, in which case these are separated into more than one performance obligation.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For certain programs, the Company recognizes revenue over time because of continuous transfer of control to the customer. For USG contracts, this continuous transfer of control to the customer is supported by clauses in the contract that provide lien rights to the customer over the work in progress, thereby control transfers as costs are incurred. For non-USG contracts, the customer typically controls the work in progress because the Company is producing products that do not have an alternative use to the Company and where contractual termination clauses provide the Company rights to payment for work performed to date plus a reasonable profit. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition - continued</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized based on the extent of progress towards completion of the performance obligation. The selection of the method to measure progress towards completion requires judgment and is based on the nature of the products or services to be provided. The Company generally uses the cost-to-cost measure of progress for its contracts because it best depicts the transfer of assets to the customer which occurs as cost is incurred under the contracts. Under the cost-to-cost method, the extent of progress towards completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation. Revenues, including estimated fees or profits, are recorded proportionally as costs are incurred. Total estimated contract costs generally include labor, materials and subcontractors’ costs, other direct costs and related overhead costs. These estimates also include the estimated cost of satisfying offset obligations, as required under certain contracts. The complexity of certain programs as well as technical risks and uncertainty as to the future availability of materials and labor resources could affect the Company’s ability to accurately estimate future contract costs.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For contracts that recognize revenue over time, the Company performs detailed quarterly reviews of the progress and execution of its performance obligations under these contracts. As part of this process, management reviews information including, but not limited to, any outstanding key contract matters, progress towards completion and the related program schedule, identified risks and opportunities and the related changes in estimates of revenues and costs. The risks and opportunities include management's judgment about the ability and cost to achieve the schedule (e.g. the number and type of milestone events), technical requirements (e.g., a newly-developed product versus a mature product) and other contract requirements. Management must make assumptions and estimates regarding labor productivity and availability, the complexity of the work to be performed, the availability of materials, the length of time to complete the performance obligation (e.g. to estimate increases in wages and prices for materials and related support cost allocations), execution by subcontractors, the availability and timing of funding from customers and overhead cost rates, among other variables. Based upon these reviews, the Company will record the effects of adjustments in profit estimates each period. If at any time management determines that in the case of a particular contract total costs will exceed total contract revenue, a provision for the entire anticipated contract loss is recorded at that time. The Company recognized reductions in revenue of $2.6 million and $7.0 million in the years ended December 31, 2021 and 2020, respectively, due to changes in profit estimates. These decreases were primarily related to cost growth on certain legacy fuzing contracts and certain structures contracts, partially offset by favorable cost performance on the JPF contract with the USG. The Company recognized as reduction in revenue in the year ended December 31, 2019 of $4.6 million due to a change in profit estimates. This decrease was primarily related to cost growth on the SH-G program with Peru, a certain legacy fuzing contract and certain structures contracts, partially offset by favorable cost performance on the JPF contract with the USG. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to the nature of the work required to be performed on many of the Company's performance obligations, the estimation of total revenue and cost at completion is complex, subject to many variables and requires significant judgment. From time-to-time the Company enters into long-term contracts with the USG and other customers that contain award fees, incentive fees or other provisions that can either increase or decrease the transaction price. These variable amounts generally are awarded upon achievement of certain performance metrics, program milestones or cost targets and can be based upon customer discretion. The Company estimates variable consideration at the most likely amount to which it expects to be entitled. Estimated amounts are included in the transaction price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. Estimates of variable consideration and determination of whether to include estimated amounts in the transaction price are based largely on an assessment of the Company's anticipated performance and all information (historical, current and forecasted) that is reasonably available. The Company does not include financing components as variable consideration if less than one year. At December 31, 2021, the Company did not have any significant financing components.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contracts are often modified to account for changes in contract specifications and requirements. The Company considers contract modifications to exist when the modification either creates new or makes changes to the existing enforceable rights and obligations. Contract modifications for goods or services that are not distinct from the existing contract are accounted for as if they were part of that existing contract. In these cases, the effect of the contract modification on the transaction price and the measure of progress for the performance obligation to which it relates is recognized as an adjustment to revenue (either as an increase in or a reduction of revenue) on a cumulative catch-up basis, except when such modifications relate to a performance obligation that is a series of substantially the same distinct goods or services. If the modification relates to a performance obligation for a series of substantially the same distinct goods or services, the modification is treated prospectively. Contract modifications for goods or services that are considered distinct from the existing contract are accounted for as separate contracts. The Company applied the practical expedient for any contracts that were modified prior to January 1, 2018; therefore, the contracts were not restated retrospectively for those modifications.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition - continued</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For other contracts, excluding the long-term contracts discussed above, the method of revenue recognition remained substantially the same under ASC 606. For these contracts, revenue is primarily recognized at the point in time when the title transfers to the customer, as this is when the performance obligation is controlled by the customer. Additionally, a small percentage of revenue related to certain contracts for repairs and overhauls is accounted for over time under ASC 606. Under these contracts, revenue is generally recognized as work is performed in proportion to the actual costs incurred as compared to total estimated contract costs.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cost of Sales and Selling, General and Administrative Expenses</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of sales includes costs of products and services sold (i.e., purchased product, raw material, direct labor, engineering labor, outbound freight charges, depreciation and amortization, indirect costs and overhead charges). Selling expenses primarily consist of advertising, promotion, bid and proposal, employee payroll and corresponding benefits and commissions paid to sales and marketing personnel. General and administrative expenses primarily consist of employee payroll including executive, administrative and financial personnel and corresponding benefits, incentive compensation, consulting expenses, warehousing costs, and depreciation. Legal costs are expensed as incurred and are generally included in general and administrative expenses.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2021, the Company reclassified its research and development costs and intangible asset amortization expense out of selling, general and administrative expenses to distinct line items on the income statement. The Company updated the presentation of the earliest years presented on the Consolidated Statement of Operations to conform to this presentation.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents include cash on hand, demand deposits and short-term cash investments. These investments are liquid in nature and have original maturities of three months or less. The Company's cash and cash equivalents at December 31, 2021 and 2020 included $65.5 million and $51.5 million of Level 1 (quoted prices in active markets for identical assets or liabilities) money market funds.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 3, 2020, the Company acquired all of the equity interests of Bal Seal. Upon closing, the Company funded $24.7 million associated with Bal Seal's employee retention plans into escrow accounts. This amount and related interest was included in restricted cash on the Company's Consolidated Balance Sheets as of December 31, 2020. Eligible participants received an allocation of the escrow balance one year following the acquisition date.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Bank overdraft positions, which occur when total outstanding issued checks exceed available cash balances at a single financial institution at the end of a reporting period, are reclassified to other current liabilities within the consolidated balance sheets. At December 31, 2021 and 2020, the Company had bank overdrafts of $1.4 million and $1.6 million, respectively, included in other current liabilities.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounts Receivable</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has three types of accounts receivable: (a) Trade receivables, which consist of amounts billed and currently due from customers; (b) USG contracts, which consist of (1) amounts billed, and (2) costs and accrued profit – not billed; and (c) Commercial and other government contracts, which consist of (1) amounts billed, and (2) costs and accrued profit – not billed. The Company's receivables, net, consist of amounts billed and currently due from customers. The amounts due are stated at their net estimated realizable value. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allowance for doubtful accounts reflects management’s best estimate of probable losses inherent in the trade accounts receivable and billed contracts balance. Management performs ongoing evaluations of its customers’ current creditworthiness, as determined by the review of their credit information to determine if events have occurred subsequent to the recognition of revenue and the related receivable that provide evidence that such receivable will be realized in an amount less than that recognized at the time of sale. Estimates of credit losses are based on historical losses, current economic conditions, geographic considerations, and in some cases, evaluating specific customer accounts for risk of loss. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contract Assets</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's contract assets include unbilled amounts typically resulting from sales under long-term contracts when the cost-to-cost method of revenue recognition is applied and revenue recognized exceeds the amount billed to the customer, and right to payment is not just subject to the passage of time. Amounts do not exceed their net realizable value. Contract assets are generally classified as current as such amounts are billable and collectible within twelve months.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contract Costs</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract costs consist of costs to obtain and fulfill a contract. Costs to fulfill a contract primarily consist of nonrecurring engineering costs incurred at the start of a new program for which such costs are expected to be recovered under existing and future contracts. Such costs are amortized over the estimated revenue amount of the contract. Costs to obtain a contract consist of commissions and agent fees paid in connection with the award of a contract. If these costs are determined to have an amortization period of less than one year, the Company applies the practical expedient and the related costs are expensed as incurred. If the amortization period is determined to be greater than a year and the incremental costs to obtaining the contract qualify as an asset, then the contract costs are recorded and amortized over the estimated contract revenue.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Inventories</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has the following types of inventory: (a) raw materials, (b) contracts in process and other work in process, and (c) finished goods. Raw material includes certain general stock materials but primarily relates to purchases that were made in anticipation of specific programs for which production has not been started as of the balance sheet date. Raw materials are stated at the lower of the cost of the inventory or its fair market value. Contracts in process and other work in process and finished goods are valued at production cost represented by raw material, labor and overhead. Contracts in process and other work in process and finished goods are not reported at amounts in excess of net realizable values.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property, Plant and Equipment</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment is recorded at cost. Depreciation is computed primarily on a straight-line basis over the estimated useful lives of the assets. The estimated useful lives for buildings generally range from 15 to 40 years and for leasehold improvements range from 1 to 20 years, whereas machinery, office furniture and equipment generally have useful lives ranging from 3 to 15 years. At the time of retirement or disposal, the acquisition cost of the asset and related accumulated depreciation are eliminated and any gain or loss is credited to or charged against income.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets, such as property, plant and equipment and purchased intangible assets subject to amortization, are reviewed for impairment whenever events or changes in circumstances indicate the carrying amount of an asset may not be recoverable. If circumstances require a long-lived asset be tested for possible impairment, the Company first compares undiscounted cash flows expected to be generated by an asset to the carrying value of the asset. If the carrying value of the long-lived asset is not recoverable on an undiscounted cash flow basis, an impairment is recognized to the extent that the carrying value exceeds its fair value. Fair value is determined through various valuation techniques including discounted cash flow models, quoted market values and third-party independent appraisals, as considered necessary.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maintenance and repair items are charged against income as incurred, whereas renewals and betterments are capitalized and depreciated.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Leasing</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for leases in accordance with ASC 842, Leases. Under ASC 842, the Company determines if a contract contains a lease at the inception date of the contract. To determine if the contract contains a lease, the Company evaluates if there is an identified asset in the contract and if the Company has control over the use of the identified asset. The Company has elected not to apply the recognition requirements of ASC 842 to short-term leases (leases that, at the commencement date, have a lease term of twelve months or less and do not include an option to purchase the underlying asset that the lessee is reasonably certain to exercise) as permissible under the standard. For short-term leases, the Company recognizes lease payments on a straight-line basis and variable payments in the period in which the obligation for those payments is incurred.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Leasing - continued</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company must classify each lease as a finance lease or an operating lease. The Company's finance leases are included in machinery, office furniture and equipment and construction in process. Amortization of these assets is included in depreciation and amortization expense. The Company's operating leases consist of rent commitments under various leases for office space, warehouses, land and buildings. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the commencement date, the right-of-use asset and lease liability are recorded to the Company's Consolidated Balance Sheets when the Company obtains control of the use of the asset. Lease liabilities are recognized at commencement based on the present value of the unpaid lease payments over the lease term. The initial measurement of the right-of-use asset is equal to the total of the initial measurement of the lease liability, incremental costs to obtain the lease and prepaid lease payments, less any lease incentives received. Some of the Company's leases have fixed amount rent escalations or contingent rent that are recognized on a straight-line basis over the entire lease term. Material leasehold improvements and other landlord incentives are amortized over the shorter of their economic lives or the lease term, including renewal periods, if reasonably assured. Substantially all real estate taxes, insurance and maintenance expenses associated with leased facilities are obligations of the Company. The Company elected the practical expedient allowing the Company to combine lease and non-lease components by class as a single lease component for its real estate leases. Nonlease components for the Company's vehicles and other equipment leases are not material. The Company uses the discount rate implicit in a lease contract, if available. As most of the Company's leases do not provide an implicit rate, the Company uses the incremental borrowing rate based on the information available at the commencement date in determining the present value of lease payments.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain leases are renewable for varying periods and certain leases including options to terminate the leases. For renewal options, the Company performs an assessment at commencement if it is reasonably likely to exercise the option. The assessment is based on the Company's intentions, past practices, estimates and factors that create an economic incentive for the Company. Generally, the Company is not reasonably certain to exercise the renewal option in a lease contract as it performs an assessment for most real estate leases within six months prior to termination comparing the renewal rents under the option with the fair market returns for equivalent property under similar terms and conditions. Although the Company does not historically change locations often, it is not reasonably certain the Company will exercise the renewal option; therefore, the periods covered by the renewal option are not typically included in the lease term at commencement. While some of the Company's leases include options allowing early termination of the lease, the Company historically has not terminated its lease agreements early unless there is an economic, financial or business reason to do so; therefore, the Company does not typically consider the termination option in its lease term at commencement.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subsequent to the initial measurement, the lease liability continues to be measured at the present value of unpaid lease payments throughout the lease term. The lease liability is remeasured if the lease is modified and the modification is not accounted for as a separate contract, there is a change in the assessment of the lease term, the assessment of a purchase option exercise or the amount probable of being owed under a residual value guarantee, or a contingency is resolved resulting in some or all of the variable lease payments becoming fixed payments. Subsequent to the initial measurement, the right-of-use asset for a finance lease is equivalent to the initial measurement less accumulated amortization and any accumulated impairment losses. Generally, amortization of finance leases is recorded to cost of sales on a straight-line basis over the lease term. Subsequent to initial measurement, the right-of-use asset for an operating lease is equivalent to initial measurement less accumulated amortization (the difference between the straight-line lease cost for the period and the accretion of the lease liability using the effective interest method). </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill and Other Intangible Assets</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of the aggregate purchase price over the fair value of the net identifiable assets acquired in a purchase business combination and is reviewed for impairment at least annually. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC Topic 350, "Intangibles - Goodwill and Other," ("ASC 350") permits the assessment of qualitative factors to determine whether events and circumstances lead to the conclusion that it is necessary to perform the quantitative goodwill impairment test required under ASC 350. The qualitative assessment management performs takes into consideration the following factors: general economic conditions, industry specific performance, changes in carrying values of the reporting units or asset groups, the assessment of assumptions used in the previous fair value calculation and changes in transaction multiples.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill and Other Intangible Assets - continued</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the quantitative goodwill impairment test, the fair value of the reporting unit is compared with its carrying value (including goodwill). If the fair value of the reporting unit is less than its carrying value, an impairment charge is recognized for the amount by which the carrying amount exceeds the reporting unit's fair value, assuming the loss recognized does not exceed the total amount of goodwill for the reporting unit. Fair value of the reporting unit is determined using an income methodology based on management’s estimates of forecasted cash flows for each reporting unit, with those cash flows discounted to present value using rates commensurate with the risks associated with those cash flows. In addition, management uses a market-based valuation method involving analysis of market multiples of revenues and earnings before interest, taxes, depreciation and amortization ("EBITDA") for (i) a group of comparable public companies and (ii) recent transactions, if any, involving comparable companies. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill and intangible assets with indefinite lives are evaluated annually for impairment in the fourth quarter, based on annual forecast information. Intangible assets with finite lives are amortized over their estimated period of benefit. Goodwill and other intangible assets are reviewed for possible impairment whenever changes in conditions indicate that the fair value of a reporting unit is more likely than not below its carrying value. During the third quarter of 2020, the Company identified a triggering event for possible impairment for the Aerosystems reporting unit based on a decline in earnings compared to forecasts used in prior periods and updated forecasts, which indicated the forecasted cash flows for this reporting unit were lower than amounts previously forecasted. Management performed a quantitative analysis on the Aerosystems reporting unit using an income methodology based on estimates of forecasted cash flows, with those cash flows discounted to present value using rates commensurate with the risks associated with those cash flows. In addition, management used a market-based valuation method involving analysis of market multiples of revenues and earnings before interest, taxes, depreciation and amortization ("EBITDA") for (i) a group of comparable companies and (ii) recent transactions, if any, involving comparable companies. The quantitative analysis resulted in a conclusion that the fair value of the Aerosystems reporting unit was $56.1 million below its carrying value. In the year ended December 31, 2020, the Company recorded a goodwill impairment charge of $50.3 million for the Aerosystems reporting unit, which represented the entire goodwill balance for the reporting unit. No such charges were recorded in 2021 or 2019.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the fourth quarter of 2020, the Company committed to a plan and received approval from its Board of Directors to sell its UK Composites division. At December 31, 2020, the assets of the UK Composites business were considered impaired as the estimated fair value of the disposal group was lower than the estimated carrying value of the UK Composites business. As a result, $24.3 million in assets were written off and the remaining loss related to the anticipated sale of the disposal group of $12.0 million was accrued for in liabilities held for sale, current portion on the Company's Consolidated Balance Sheets, resulting in a total loss of $36.3 million recorded to impairment on assets held for sale on the Company's Consolidated Statements of Operations in the year ended December 31, 2020. Of this amount, $22.9 million related to the cumulative translation adjustment balance for the UK Composites division. The Company sold its UK Composites business in a transaction that closed on February 2, 2021. An additional loss of $0.2 million was recorded to loss (gain) on sale of business in the year ended December 31, 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Debt</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company relies on bank financing as an important source of liquidity for its business activities. Outstanding debt is classified as current or long-term based on the maturity of the Company's financing arrangements. Current and long-term debt balances are reported net of debt issuance costs. See Note 14, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, for further information on the Company's financing arrangements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contract Liabilities</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's contract liabilities consist of advance payments and billings in excess of revenue recognized and deferred revenue. Advance payments and billings in excess of revenue recognized are classified as current or noncurrent based on the timing of when recognition of revenue is expected.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Unfulfilled Performance Obligations</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unfulfilled performance obligations ("backlog") represents the transaction price of firm orders for which work has not been performed and excludes unexercised contract options and potential orders under ordering-type contracts. As of December 31, 2021, the aggregate amount of the transaction price allocated to backlog was $700.9 million. The Company expects to recognize revenue on approximately $409.3 million of this amount over the next 12 months, with the remaining amount to be recognized thereafter. At December 31, 2020, the aggregate amount of the transaction price allocated to backlog was $631.2 million.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Self-Insured Retentions</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To limit exposure to losses related to group health, workers’ compensation, auto and product general liability claims, the Company obtains third-party insurance coverage. The Company has varying levels of deductibles for these claims. The total liability/deductible for group health is limited to $0.3 million per claim, workers’ compensation is limited to $0.4 million per claim and for product/general liability the limit is $0.3 million per claim. The Company pays a fixed premium for its auto liability policy; therefore, there is no deductible on claims. The cost of such benefits is recognized as expense based on claims filed in each reporting period and an estimate of claims incurred but not reported (“IBNR”) during such period. The estimates for the IBNR are based upon historical trends and information provided to us by the claims administrators, and are periodically revised to reflect changes in loss trends. These amounts are included in other current liabilities on the Consolidated Balance Sheets.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Liabilities associated with these claims are estimated in part by considering historical claims experience, severity factors and other actuarial assumptions. Projections of future losses are inherently uncertain because of the random nature of insurance claim occurrences and the potential for differences between actual developments and actuarial assumptions. Such self-insurance accruals will likely include claims for which the ultimate losses will be settled over a period of years.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Research and Development</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenses include laboratory research; concept development; design, testing and modification of possible products or processes; design of tools for new technology and engineering activity required to advance development. Costs not specifically covered by contracts are recognized as expense as incurred and included in research and development costs on the Company's Consolidated Statements of Operations. In 2021, the Company reclassified its research and development costs out of selling, general and administrative expenses to a distinct line item on the income statement. The Company updated the presentation of the earliest years presented on the Consolidated Statement of Operations to conform to this presentation. Customer funded research expenditures (which are included in cost of sales) were $0.4 million in 2021, $0.1 million in 2020 and $0.6 million in 2019. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income taxes are accounted for using the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss, capital loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates was recognized in income in the period that includes the enactment date. The deferred income taxes were significantly impacted by the enactment of the Tax Cuts and Jobs Act of 2017 ("Tax Reform"). The adjustments to deferred income taxes resulted in stranded tax effects of items within accumulated other comprehensive income. In 2019, the Company elected to reclassify the stranded tax effects to retained earnings from accumulated other comprehensive income using the item-by-item approach.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records a benefit for uncertain tax positions in the financial statements only when it determines it is more likely than not that such a position will be sustained upon examination by taxing authorities based on the technical merits of the position. Unrecognized tax benefits represent the difference between the position taken in the tax return and the benefit reflected in the financial statements.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Share-Based Payment Arrangements</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records compensation expense for share-based awards based upon an assessment of the grant date fair value of the awards. The fair value of each option award is estimated on the date of grant using the Black-Scholes option valuation model. A number of assumptions are used to determine the fair value of options granted. These include expected term, dividend yield, volatility of the options and the risk free interest rate. In 2021, the Company modified its long-term incentive program to increase the emphasis on equity. Beginning in the first quarter of 2021, the long-term incentive awards granted consist of a combination of service-based restricted stock awards ("RSAs") and performance stock units ("PSUs") which are intended to be settled in shares, as opposed to cash-based awards that had been utilized in the past. The number of PSUs that will vest will be determined based on total shareholder return ("TSR") and return on total invested capital ("ROIC") over a three-year performance period, each of which will remain equally weighted in determining payouts. The fair value of the PSUs based on TSR is estimated on the date of grant using a Monte-Carlo simulation model. A number of assumptions are used to determine the fair value of the PSUs granted, including expected term, volatility, the risk-free interest rate and dividend yield. See Note 22, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Share-Based Arrangements,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for further information.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Environmental Remediation</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to environmental regulation by federal, state and local authorities in the United States and regulatory authorities with jurisdiction over its foreign operations. When the Company becomes aware of environmental risk, it performs a site study to ascertain the potential magnitude of contamination and the estimated cost of remediation. Environmental costs are accrued when it is probable that a liability has been incurred and the amount can be reasonably estimated. The most likely cost to be incurred is accrued based on an evaluation of currently available facts with respect to each individual site. Conditions of the site must be monitored throughout the remediation process as numerous factors could affect the estimated liability. The Company evaluates the identified environmental issues to ensure the time to complete the remediation and the total cost of remediation are consistent with the initial estimate. If there is any change in the cost and/or timing of remediation, the accrual is adjusted accordingly. See Note 13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Environmental Costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and Note 19, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Commitments and Contingencies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, for further information.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Derivative Financial Instruments</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is exposed to certain risks relating to its ongoing business operations, including market risks relating to fluctuations in foreign currency exchange rates and interest rates. Derivative financial instruments are recognized on the Consolidated Balance Sheets as either assets or liabilities and are measured at fair value. Changes in the fair values of derivatives are recorded each period in earnings or accumulated other comprehensive income, depending on whether a derivative is effective as part of a hedged transaction. Gains and losses on derivative instruments reported in accumulated other comprehensive income are subsequently included in earnings in the periods in which earnings are affected by the hedged item. The Company does not offset fair value amounts of derivative instruments. The Company does not use derivative instruments for speculative purposes. See Note 9, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivative Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, for further information.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Pension Accounting</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for its defined benefit pension plan by recognizing the overfunded or underfunded status of the plan, calculated as the difference between the plan assets and the projected benefit obligation, as an asset or liability on the balance sheet, with changes in the funded status recognized in comprehensive income in the year in which they occur. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expenses and liabilities associated with the plan are determined based upon actuarial valuations. Integral to the actuarial valuations are a variety of assumptions including expected return on plan assets and discount rate. The Company regularly reviews the assumptions, which are updated at the measurement date, December 31</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">st</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The impact of differences between actual results and the assumptions are accumulated and generally amortized over future periods, which will affect expense recognized in future periods. The service cost component of net benefit cost is recorded in cost of sales and selling, general and administrative expenses separately from the other components of net benefit cost, which are recorded to non-service pension and postretirement benefit income. See Note 17, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Pension Plans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, for further information.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Accounting Standards</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recent Accounting Standards Adopted</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2019-12, "Income Taxes (Topic 740) - Simplifying the Accounting for Income Taxes". The objective of the standard is to simplify the accounting for income taxes by removing certain exceptions and to improve consistent application of Topic 740 by clarifying and amending existing guidance. The standard update is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020. Early adoption of the standard was permitted, including adoption in any interim period for which financial statements have not yet been issued. If early adopted in an interim period, the adjustments should be reflected as of the beginning of the annual period that includes that interim period. All amendments under the standard must be adopted in the same period. In 2021, the Company adopted ASU 2019-12 using the modified retrospective basis which resulted in a cumulative effect increase to retained earnings of $0.3 million.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recent Accounting Standards Yet to be Adopted</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, the FASB issued ASU 2021-08, "Business Combinations (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers". The amendments in this standard update address diversity and inconsistency related to the recognition and measurement of contract assets and contract liabilities acquired in a business combination and require that an acquirer recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606, Revenue from Contracts with Customers. This standard update is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years and should be applied prospectively to business combinations occurring on or after the effective date of the amendments. Early adoption of the standard is permitted, including adoption in an interim period. The adoption of this standard update is not expected to have a material impact on the Company's consolidated financial statements; however, the impact will be dependent on future business combinations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2021, the FASB issued ASU 2021-04, "Earnings Per Share (Topic 260), Debt - Modifications and Extinguishments (Subtopic 470-50), Compensation - Stock Compensation (Topic 718), and Derivatives and Hedging - Contracts in Entity's Own Equity (Subtopic 815-40): Issuer's Accounting for Certain Modifications or Exchanges of Freestanding Equity-Classified Written Call Options (a consensus of the FASB Emerging Issues Task Force)". The objective of this standard update is to clarify and reduce diversity in an issuer's accounting for modifications or exchanges of freestanding equity-classified written call options that remain equity classified after modification or exchange. The guidance clarifies whether an issuer should account for a modification or an exchange of a freestanding equity-classified written call option that remains equity classified after modification or exchange as either an adjustment to equity and, if so, the related earnings per share ("EPS") effects, if any, or as an expense and, if so, the manner and pattern of recognition. The standard update is effective for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. Early adoption is permitted, including adoption in an interim period. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is currently assessing the potential impact this standard update could have on its consolidated financial statements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, the FASB issued ASU 2020-06, "Debt - Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity". The objective of this standard update is to simplify the accounting for certain financial instruments with characteristics of liabilities and equity. The update removes certain separation models between a debt component and equity or derivative component for certain convertible instruments, adds new disclosure requirements for convertible instruments to improve the decision usefulness and relevance of the information being provided to users of financial statements, clarifies the guidance for determining whether a contract qualifies for a scope exception from derivative accounting, and amends EPS guidance to improve consistency. The standard update is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2021. Early adoption of the standard is permitted, but no earlier than fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. An entity should adopt the guidance as of the beginning of its annual fiscal year and can do so using a modified retrospective method or fully retrospective method of transition. The Company is currently assessing the potential impact this standard update could have on its consolidated financial statements.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Accounting Standards</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recent Accounting Standards Yet to be Adopted - continued</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the FASB issued ASU 2020-04, "Reference Rate Reform (Topic 848) - Facilitation of the Effects of Reference Rate Reform on Financial Reporting". The objective of the standard is to address operational challenges likely to arise in accounting for contract modifications and hedge accounting due to reference rate reform. The amendments in this ASU provide optional expedients and exceptions for applying GAAP to contracts, hedging relationships and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. The standard update is effective for all entities as of March 12, 2020 through December 31, 2022. An entity may elect to apply the amendments for contract modifications by topic or industry subtopic as of any date from the beginning of an interim period that includes or is subsequent to March 12, 2020, or prospectively from a date within an interim period that includes or is subsequent to March 12, 2020. Once elected for a topic or industry subtopic, the amendments in this standard update must be applied prospectively for all eligible contract modifications for that topic or industry subtopic. An entity may elect to apply the amendments for eligible hedging relationships existing as of the beginning of the interim period that includes March 12, 2020 and to new eligible hedging relationships entered into after the beginning of the interim period that includes March 12, 2020. If an entity elects to apply any of the amendments for an eligible hedging relationship existing as of the beginning of the interim period that includes March 12, 2020, any adjustments as a result of those elections must be reflected as of the beginning of that interim period. If an entity elects to apply any of the amendments for a new hedging relationship entered into between the beginning of the interim period that includes March 12, 2020 and March 12, 2020, any adjustments as a result of those elections must be reflected as of the beginning of the hedging relationship. In December 2021, the Company amended its credit agreement to move its LIBOR benchmark for non-USD borrowings to other non-USD benchmark rates. Future USD borrowings under this current Credit Agreement will continue be based on LIBOR. The impact of the adoption of this standard update is dependent on the Company's contracts modifications as a result of reference rate reform; however, the Company does not expect the adoption of the amendments associated with hedging relationships to have a material impact on the Company's consolidated financial statements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subsequent to the issuance of ASU 2020-04, the FASB issued the following update: ASU 2021-01, "Reference Rate Reform (Topic 848) - Scope". The amendments in this update affect the guidance within ASU 2020-04 and are being assessed with ASU 2020-04.</span></div> 3 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements include the accounts of the Company and its subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. Certain amounts in prior year financial statements and notes thereto have been reclassified to conform to current year presentation. In 2021, the Company reclassified its research and development costs and intangible asset amortization expense out of selling, general and administrative expenses to distinct line items on the income statement. The Company updated the presentation of the earliest years presented on the Consolidated Statement of Operations to conform to this presentation.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following the sale of the Company's Distribution business in 2019, the Company operated as one segment. In the fourth quarter of 2021, our Chief Operating Decision Maker ("CODM") established a new structure for the Company to better align the Company's businesses to support capital allocation plans, portfolio management and growth. This new structure resulted in the introduction of three reportable segments: Engineered Products, Precision Products and Structures. See Note 4, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment and Geographic Information</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, for 2021 financial results by segment and a recast of financial results by segment for fiscal years 2020 and 2019.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fourth quarter of 2020, the Company committed to a plan and received approval from its Board of Directors to sell its United Kingdom ("UK") Composites division. As a result of the approved plan, the UK Composites division met the criteria set forth in ASC 205-20, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Presentation of Financial Statements - Discontinued Operations </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">("ASC 205-20"). for held for sale. At December 31, 2020, the assets of the UK Composites business were considered impaired as the estimated fair value of the disposal group was lower than the estimated carrying value of the UK Composites business. As a result, $24.3 million in assets were written off and the remaining loss related to the anticipated sale of the disposal group of $12.0 million was accrued for in liabilities held for sale, current portion on the Company's Consolidated Balance Sheets, resulting in a total loss of $36.3 million recorded to impairment on assets held for sale on the Company's Consolidated Statement of Operations in the year ended December 31, 2020. The related liabilities of the UK division to be sold were reclassified to liabilities held for sale, respectively, as of December 31, 2020 on the Company's Consolidated Balance Sheets. The Company sold its UK Composites division in a transaction that closed on February 2, 2021. An additional loss of $0.2 million was recorded to loss (gain) on sale of business in the year ended December 31, 2021. See Note 2, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disposals</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, to the Consolidated Financial Statements for further information.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the third quarter of 2019, the Company completed the sale of its Distribution business for total cash consideration of $700.0 million, excluding certain working capital adjustments and transaction costs. The Distribution business' results of operations and the related cash flows have been reclassified to earnings from discontinued operations in the Consolidated Statements of Operations and cash flows from discontinued operations in the Consolidated Statements of Cash Flows, respectively, for all periods presented. See Note 2, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disposals</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, to the Consolidated Financial Statements for further information.</span></div>During the year ended December 31, 2020, the Company recorded a correction of certain prior-period errors. The errors primarily resulted in revenue being overstated and cost of sales being understated, resulting in income before taxes being overstated for the years ended December 31, 2019 and December 31, 2018 by approximately $1.1 million and $0.8 million, respectively. The corresponding correction, totaling $1.9 million, was recorded in fiscal year 2020. This correction was not material to the prior period financial statements. 24300000 12000000 36300000 -200000 700000000 1.1 million 0.8 million 1.9 million <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the consolidated financial statements in accordance with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Significant items subject to such estimates and assumptions include the carrying amount of property, plant and equipment, goodwill and other intangible assets; valuation allowances for receivables, inventories and income taxes; valuation of share-based compensation; assets and obligations related to employee benefits; and accounting for long-term contracts including claims. Actual results could differ from those estimates.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Foreign Currency Translation</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has certain operations outside the United States that prepare financial statements in currencies other than the U.S. dollar. For these operations, results of operations and cash flows are translated using the average exchange rate throughout the period. Assets and liabilities are generally translated at end of period rates. The gains and losses associated with these translation adjustments are included as a component of accumulated other comprehensive income (loss) in shareholders’ equity.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Concentration of Credit Risk</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of trade accounts receivable. The carrying amounts of these items, as well as trade accounts payable and notes payable, approximate fair value due to the short-term maturity of these instruments. At December 31, 2021, no individual customer accounted for more than 10% of consolidated accounts receivable. At December 31, 2020, one individual customer accounted for more than 10% of consolidated accounts receivable. In the year ended December 31, 2021, two individual customers, the U.S. Government ("USG") and a Joint Programmable Fuze ("JPF") direct commercial sales ("DCS") customer, accounted for more than 10% of consolidated net sales. In the year December 31, 2020, three individual customers, the USG, The Boeing Company and a JPF DCS customer, accounted for more than 10% of consolidated net sales. In both 2021 and 2020, sales to the USG were primarily made by the Engineered Products and Precision Products segment, while sales to a JPF DCS customer were made by the Precision Products segment. In 2020, sales to The Boeing Company were made by all three segments. Foreign sales were approximately 41.6%, 50.0% and 44.4% of the Company’s net sales in 2021, 2020 and 2019, respectively, and are concentrated in the Middle East, Germany, Canada, United Kingdom, New Zealand, Switzerland and France.</span></div> 0 0.10 0.10 1 0.10 0.10 2 0.10 0.10 3 0.10 0.10 0.416 0.500 0.444 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Additional Cash Flow Information</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-cash investing activities in 2021 include an accrual of $2.0 million for purchases of property and equipment. Non-cash financing activities in 2021 include an adjustment to other comprehensive income related to the underfunding of the pension and SERP plans. The total net adjustment was $9.9 million, net of tax of $2.9 million. Additionally, non-cash financing activities in 2021 include $5.6 million of dividends declared but not yet paid. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-cash financing activities in 2020 include an adjustment to other comprehensive income related to the underfunding of the pension and SERP plans. The total net adjustment was $4.4 million, net of tax of $1.3 million. Additionally, non-cash financing activities in 2020 include $5.5 million of dividends declared but not yet paid.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-cash investing activities in 2019 include an accrual of $0.8 million for purchases of property and equipment (including finance lease obligations), $4.0 million in working capital adjustments associated with the sale of the Distribution business and the write-off of the $4.0 million note receivable associated with the sales of the UK Tooling business as it was deemed not likely to be collected. Additionally, in 2019, the Company repurchased a K-MAX® aircraft from a customer who was simultaneously purchasing a new aircraft to support the development of the Company's unmanned aircraft system. The repurchased aircraft was used to settle a portion ($3.1 million) of the purchase price on the customer's new K-MAX® aircraft. Non-cash financing activities in 2019 include an adjustment to other comprehensive income related to the underfunding of the pension and SERP plans. The total net adjustment was $8.9 million, net of tax of $2.6 million. Additionally, non-cash financing activities in 2019 include $5.6 million of dividends declared but not yet paid and an accrual of $1.7 million for purchases of treasury shares.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company describes its pension obligations in more detail in Note 17, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Pension Plans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div> 2000000 9900000 2900000 5600000 4400000 1300000 5500000 800000 4000000 4000000 3100000 8900000 2600000 5600000 1.7 million <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under Accounting Standard Codification ("ASC") 606, the amount of revenue recognized for any goods or services reflects the consideration that the Company expects to be entitled to receive in exchange for these goods or services. To achieve this core principle, the Company applies the following five step approach: (1) identify the contract with a customer; (2) identify the performance obligations in the contract; (3) determine the transaction price; (4) allocate the transaction price to performance obligations in the contract; and (5) recognize revenue when or as a performance obligation is satisfied. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition - continued</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A contract is accounted for when there has been approval and commitment from both parties, the rights of the parties are identified, payment terms are identified, the contract has commercial substance and collectability of consideration is probable. Performance obligations under a contract are identified based on the goods or services that will be transferred to the customer that are both capable of being distinct and are distinct in the context of the contract. In certain instances, the Company has concluded distinct goods or services should be accounted for as a single performance obligation when they are a series of distinct goods or services that have the same pattern of transfer to the customer. To the extent a contract includes multiple promised goods or services, the Company must apply judgment to determine whether the customer can benefit from the goods or services either on their own or together with other resources that are readily available to the customer (the goods or services are distinct) and if the promise to transfer the goods or services to the customer is separately identifiable from other promises in the contract (the goods or services are distinct in the context of the contract). If these criteria are not met, the promised services are accounted for as a single performance obligation. The transaction price is determined based on the consideration that the Company will be entitled to in exchange for transferring goods or services to the customer. To the extent the transaction price includes variable consideration, the Company estimates the amount of variable consideration that should be included in the transaction price, generally utilizing the most likely amount method. Determining the transaction price requires significant judgment. If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative standalone selling price basis. Standalone selling price is determined by the price at which the performance obligation is sold separately. If the standalone selling price is not observable through past transactions, the Company estimates the standalone selling price by taking into account available information such as market conditions and internally approved pricing guidelines related to the performance obligations. Performance obligations are satisfied either over time or at a point in time as discussed in further detail below. In addition, the Company's contracts with customers generally do not include significant financing components or non-cash consideration.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In certain instances, the Company has accounted for contracts using the portfolio approach, a practical expedient permissible under the standard. The determination of when the use of the portfolio approach is appropriate requires judgment from management based on consideration of all the facts and circumstances. The Company uses the portfolio approach when the effect of accounting for a group of contracts or a group of performance obligations would not differ materially from considering each contract or performance obligation separately. This determination requires the use of estimates and assumptions that reflect the size and composition of the portfolio. The Company primarily uses the portfolio approach for its commercial and defense bearings and structures businesses. The Company's primary criteria considered when using the portfolio approach is the commonality of economic factors, which generally follow the product type based on consistent production costs and standard pricing for the products.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To determine the appropriate revenue recognition model for long-term contracts, the Company evaluates whether a contract exists, considering whether multiple contracts should be combined as one single contract and then whether the contract should be accounted for as more than one performance obligation. This evaluation requires significant judgment, as these decisions could change the amount of revenue and profit recorded in a given period. For certain programs, the Company may promise to provide distinct goods or services within a contract, in which case these are separated into more than one performance obligation.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For certain programs, the Company recognizes revenue over time because of continuous transfer of control to the customer. For USG contracts, this continuous transfer of control to the customer is supported by clauses in the contract that provide lien rights to the customer over the work in progress, thereby control transfers as costs are incurred. For non-USG contracts, the customer typically controls the work in progress because the Company is producing products that do not have an alternative use to the Company and where contractual termination clauses provide the Company rights to payment for work performed to date plus a reasonable profit. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition - continued</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized based on the extent of progress towards completion of the performance obligation. The selection of the method to measure progress towards completion requires judgment and is based on the nature of the products or services to be provided. The Company generally uses the cost-to-cost measure of progress for its contracts because it best depicts the transfer of assets to the customer which occurs as cost is incurred under the contracts. Under the cost-to-cost method, the extent of progress towards completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation. Revenues, including estimated fees or profits, are recorded proportionally as costs are incurred. Total estimated contract costs generally include labor, materials and subcontractors’ costs, other direct costs and related overhead costs. These estimates also include the estimated cost of satisfying offset obligations, as required under certain contracts. The complexity of certain programs as well as technical risks and uncertainty as to the future availability of materials and labor resources could affect the Company’s ability to accurately estimate future contract costs.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For contracts that recognize revenue over time, the Company performs detailed quarterly reviews of the progress and execution of its performance obligations under these contracts. As part of this process, management reviews information including, but not limited to, any outstanding key contract matters, progress towards completion and the related program schedule, identified risks and opportunities and the related changes in estimates of revenues and costs. The risks and opportunities include management's judgment about the ability and cost to achieve the schedule (e.g. the number and type of milestone events), technical requirements (e.g., a newly-developed product versus a mature product) and other contract requirements. Management must make assumptions and estimates regarding labor productivity and availability, the complexity of the work to be performed, the availability of materials, the length of time to complete the performance obligation (e.g. to estimate increases in wages and prices for materials and related support cost allocations), execution by subcontractors, the availability and timing of funding from customers and overhead cost rates, among other variables. Based upon these reviews, the Company will record the effects of adjustments in profit estimates each period. If at any time management determines that in the case of a particular contract total costs will exceed total contract revenue, a provision for the entire anticipated contract loss is recorded at that time. The Company recognized reductions in revenue of $2.6 million and $7.0 million in the years ended December 31, 2021 and 2020, respectively, due to changes in profit estimates. These decreases were primarily related to cost growth on certain legacy fuzing contracts and certain structures contracts, partially offset by favorable cost performance on the JPF contract with the USG. The Company recognized as reduction in revenue in the year ended December 31, 2019 of $4.6 million due to a change in profit estimates. This decrease was primarily related to cost growth on the SH-G program with Peru, a certain legacy fuzing contract and certain structures contracts, partially offset by favorable cost performance on the JPF contract with the USG. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to the nature of the work required to be performed on many of the Company's performance obligations, the estimation of total revenue and cost at completion is complex, subject to many variables and requires significant judgment. From time-to-time the Company enters into long-term contracts with the USG and other customers that contain award fees, incentive fees or other provisions that can either increase or decrease the transaction price. These variable amounts generally are awarded upon achievement of certain performance metrics, program milestones or cost targets and can be based upon customer discretion. The Company estimates variable consideration at the most likely amount to which it expects to be entitled. Estimated amounts are included in the transaction price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. Estimates of variable consideration and determination of whether to include estimated amounts in the transaction price are based largely on an assessment of the Company's anticipated performance and all information (historical, current and forecasted) that is reasonably available. The Company does not include financing components as variable consideration if less than one year. At December 31, 2021, the Company did not have any significant financing components.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contracts are often modified to account for changes in contract specifications and requirements. The Company considers contract modifications to exist when the modification either creates new or makes changes to the existing enforceable rights and obligations. Contract modifications for goods or services that are not distinct from the existing contract are accounted for as if they were part of that existing contract. In these cases, the effect of the contract modification on the transaction price and the measure of progress for the performance obligation to which it relates is recognized as an adjustment to revenue (either as an increase in or a reduction of revenue) on a cumulative catch-up basis, except when such modifications relate to a performance obligation that is a series of substantially the same distinct goods or services. If the modification relates to a performance obligation for a series of substantially the same distinct goods or services, the modification is treated prospectively. Contract modifications for goods or services that are considered distinct from the existing contract are accounted for as separate contracts. The Company applied the practical expedient for any contracts that were modified prior to January 1, 2018; therefore, the contracts were not restated retrospectively for those modifications.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition - continued</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For other contracts, excluding the long-term contracts discussed above, the method of revenue recognition remained substantially the same under ASC 606. For these contracts, revenue is primarily recognized at the point in time when the title transfers to the customer, as this is when the performance obligation is controlled by the customer. Additionally, a small percentage of revenue related to certain contracts for repairs and overhauls is accounted for over time under ASC 606. Under these contracts, revenue is generally recognized as work is performed in proportion to the actual costs incurred as compared to total estimated contract costs.</span></div> -2600000 -7000000 -4600000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cost of Sales and Selling, General and Administrative Expenses</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of sales includes costs of products and services sold (i.e., purchased product, raw material, direct labor, engineering labor, outbound freight charges, depreciation and amortization, indirect costs and overhead charges). Selling expenses primarily consist of advertising, promotion, bid and proposal, employee payroll and corresponding benefits and commissions paid to sales and marketing personnel. General and administrative expenses primarily consist of employee payroll including executive, administrative and financial personnel and corresponding benefits, incentive compensation, consulting expenses, warehousing costs, and depreciation. Legal costs are expensed as incurred and are generally included in general and administrative expenses.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2021, the Company reclassified its research and development costs and intangible asset amortization expense out of selling, general and administrative expenses to distinct line items on the income statement. The Company updated the presentation of the earliest years presented on the Consolidated Statement of Operations to conform to this presentation.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents include cash on hand, demand deposits and short-term cash investments. These investments are liquid in nature and have original maturities of three months or less. The Company's cash and cash equivalents at December 31, 2021 and 2020 included $65.5 million and $51.5 million of Level 1 (quoted prices in active markets for identical assets or liabilities) money market funds.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 3, 2020, the Company acquired all of the equity interests of Bal Seal. Upon closing, the Company funded $24.7 million associated with Bal Seal's employee retention plans into escrow accounts. This amount and related interest was included in restricted cash on the Company's Consolidated Balance Sheets as of December 31, 2020. Eligible participants received an allocation of the escrow balance one year following the acquisition date.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Bank overdraft positions, which occur when total outstanding issued checks exceed available cash balances at a single financial institution at the end of a reporting period, are reclassified to other current liabilities within the consolidated balance sheets. At December 31, 2021 and 2020, the Company had bank overdrafts of $1.4 million and $1.6 million, respectively, included in other current liabilities.</span></div> 65500000 51500000 24700000 1400000 1600000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounts Receivable</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has three types of accounts receivable: (a) Trade receivables, which consist of amounts billed and currently due from customers; (b) USG contracts, which consist of (1) amounts billed, and (2) costs and accrued profit – not billed; and (c) Commercial and other government contracts, which consist of (1) amounts billed, and (2) costs and accrued profit – not billed. The Company's receivables, net, consist of amounts billed and currently due from customers. The amounts due are stated at their net estimated realizable value. </span></div>The allowance for doubtful accounts reflects management’s best estimate of probable losses inherent in the trade accounts receivable and billed contracts balance. Management performs ongoing evaluations of its customers’ current creditworthiness, as determined by the review of their credit information to determine if events have occurred subsequent to the recognition of revenue and the related receivable that provide evidence that such receivable will be realized in an amount less than that recognized at the time of sale. Estimates of credit losses are based on historical losses, current economic conditions, geographic considerations, and in some cases, evaluating specific customer accounts for risk of loss. 3 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contract Assets</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's contract assets include unbilled amounts typically resulting from sales under long-term contracts when the cost-to-cost method of revenue recognition is applied and revenue recognized exceeds the amount billed to the customer, and right to payment is not just subject to the passage of time. Amounts do not exceed their net realizable value. Contract assets are generally classified as current as such amounts are billable and collectible within twelve months.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contract Costs</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract costs consist of costs to obtain and fulfill a contract. Costs to fulfill a contract primarily consist of nonrecurring engineering costs incurred at the start of a new program for which such costs are expected to be recovered under existing and future contracts. Such costs are amortized over the estimated revenue amount of the contract. Costs to obtain a contract consist of commissions and agent fees paid in connection with the award of a contract. If these costs are determined to have an amortization period of less than one year, the Company applies the practical expedient and the related costs are expensed as incurred. If the amortization period is determined to be greater than a year and the incremental costs to obtaining the contract qualify as an asset, then the contract costs are recorded and amortized over the estimated contract revenue.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Inventories</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has the following types of inventory: (a) raw materials, (b) contracts in process and other work in process, and (c) finished goods. Raw material includes certain general stock materials but primarily relates to purchases that were made in anticipation of specific programs for which production has not been started as of the balance sheet date. Raw materials are stated at the lower of the cost of the inventory or its fair market value. Contracts in process and other work in process and finished goods are valued at production cost represented by raw material, labor and overhead. Contracts in process and other work in process and finished goods are not reported at amounts in excess of net realizable values.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property, Plant and Equipment</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment is recorded at cost. Depreciation is computed primarily on a straight-line basis over the estimated useful lives of the assets. The estimated useful lives for buildings generally range from 15 to 40 years and for leasehold improvements range from 1 to 20 years, whereas machinery, office furniture and equipment generally have useful lives ranging from 3 to 15 years. At the time of retirement or disposal, the acquisition cost of the asset and related accumulated depreciation are eliminated and any gain or loss is credited to or charged against income.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets, such as property, plant and equipment and purchased intangible assets subject to amortization, are reviewed for impairment whenever events or changes in circumstances indicate the carrying amount of an asset may not be recoverable. If circumstances require a long-lived asset be tested for possible impairment, the Company first compares undiscounted cash flows expected to be generated by an asset to the carrying value of the asset. If the carrying value of the long-lived asset is not recoverable on an undiscounted cash flow basis, an impairment is recognized to the extent that the carrying value exceeds its fair value. Fair value is determined through various valuation techniques including discounted cash flow models, quoted market values and third-party independent appraisals, as considered necessary.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maintenance and repair items are charged against income as incurred, whereas renewals and betterments are capitalized and depreciated.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Leasing</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for leases in accordance with ASC 842, Leases. Under ASC 842, the Company determines if a contract contains a lease at the inception date of the contract. To determine if the contract contains a lease, the Company evaluates if there is an identified asset in the contract and if the Company has control over the use of the identified asset. The Company has elected not to apply the recognition requirements of ASC 842 to short-term leases (leases that, at the commencement date, have a lease term of twelve months or less and do not include an option to purchase the underlying asset that the lessee is reasonably certain to exercise) as permissible under the standard. For short-term leases, the Company recognizes lease payments on a straight-line basis and variable payments in the period in which the obligation for those payments is incurred.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Leasing - continued</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company must classify each lease as a finance lease or an operating lease. The Company's finance leases are included in machinery, office furniture and equipment and construction in process. Amortization of these assets is included in depreciation and amortization expense. The Company's operating leases consist of rent commitments under various leases for office space, warehouses, land and buildings. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the commencement date, the right-of-use asset and lease liability are recorded to the Company's Consolidated Balance Sheets when the Company obtains control of the use of the asset. Lease liabilities are recognized at commencement based on the present value of the unpaid lease payments over the lease term. The initial measurement of the right-of-use asset is equal to the total of the initial measurement of the lease liability, incremental costs to obtain the lease and prepaid lease payments, less any lease incentives received. Some of the Company's leases have fixed amount rent escalations or contingent rent that are recognized on a straight-line basis over the entire lease term. Material leasehold improvements and other landlord incentives are amortized over the shorter of their economic lives or the lease term, including renewal periods, if reasonably assured. Substantially all real estate taxes, insurance and maintenance expenses associated with leased facilities are obligations of the Company. The Company elected the practical expedient allowing the Company to combine lease and non-lease components by class as a single lease component for its real estate leases. Nonlease components for the Company's vehicles and other equipment leases are not material. The Company uses the discount rate implicit in a lease contract, if available. As most of the Company's leases do not provide an implicit rate, the Company uses the incremental borrowing rate based on the information available at the commencement date in determining the present value of lease payments.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain leases are renewable for varying periods and certain leases including options to terminate the leases. For renewal options, the Company performs an assessment at commencement if it is reasonably likely to exercise the option. The assessment is based on the Company's intentions, past practices, estimates and factors that create an economic incentive for the Company. Generally, the Company is not reasonably certain to exercise the renewal option in a lease contract as it performs an assessment for most real estate leases within six months prior to termination comparing the renewal rents under the option with the fair market returns for equivalent property under similar terms and conditions. Although the Company does not historically change locations often, it is not reasonably certain the Company will exercise the renewal option; therefore, the periods covered by the renewal option are not typically included in the lease term at commencement. While some of the Company's leases include options allowing early termination of the lease, the Company historically has not terminated its lease agreements early unless there is an economic, financial or business reason to do so; therefore, the Company does not typically consider the termination option in its lease term at commencement.</span></div>Subsequent to the initial measurement, the lease liability continues to be measured at the present value of unpaid lease payments throughout the lease term. The lease liability is remeasured if the lease is modified and the modification is not accounted for as a separate contract, there is a change in the assessment of the lease term, the assessment of a purchase option exercise or the amount probable of being owed under a residual value guarantee, or a contingency is resolved resulting in some or all of the variable lease payments becoming fixed payments. Subsequent to the initial measurement, the right-of-use asset for a finance lease is equivalent to the initial measurement less accumulated amortization and any accumulated impairment losses. Generally, amortization of finance leases is recorded to cost of sales on a straight-line basis over the lease term. Subsequent to initial measurement, the right-of-use asset for an operating lease is equivalent to initial measurement less accumulated amortization (the difference between the straight-line lease cost for the period and the accretion of the lease liability using the effective interest method). P15Y P40Y P1Y P20Y P3Y P15Y <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill and Other Intangible Assets</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of the aggregate purchase price over the fair value of the net identifiable assets acquired in a purchase business combination and is reviewed for impairment at least annually. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC Topic 350, "Intangibles - Goodwill and Other," ("ASC 350") permits the assessment of qualitative factors to determine whether events and circumstances lead to the conclusion that it is necessary to perform the quantitative goodwill impairment test required under ASC 350. The qualitative assessment management performs takes into consideration the following factors: general economic conditions, industry specific performance, changes in carrying values of the reporting units or asset groups, the assessment of assumptions used in the previous fair value calculation and changes in transaction multiples.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill and Other Intangible Assets - continued</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the quantitative goodwill impairment test, the fair value of the reporting unit is compared with its carrying value (including goodwill). If the fair value of the reporting unit is less than its carrying value, an impairment charge is recognized for the amount by which the carrying amount exceeds the reporting unit's fair value, assuming the loss recognized does not exceed the total amount of goodwill for the reporting unit. Fair value of the reporting unit is determined using an income methodology based on management’s estimates of forecasted cash flows for each reporting unit, with those cash flows discounted to present value using rates commensurate with the risks associated with those cash flows. In addition, management uses a market-based valuation method involving analysis of market multiples of revenues and earnings before interest, taxes, depreciation and amortization ("EBITDA") for (i) a group of comparable public companies and (ii) recent transactions, if any, involving comparable companies. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill and intangible assets with indefinite lives are evaluated annually for impairment in the fourth quarter, based on annual forecast information. Intangible assets with finite lives are amortized over their estimated period of benefit. Goodwill and other intangible assets are reviewed for possible impairment whenever changes in conditions indicate that the fair value of a reporting unit is more likely than not below its carrying value. During the third quarter of 2020, the Company identified a triggering event for possible impairment for the Aerosystems reporting unit based on a decline in earnings compared to forecasts used in prior periods and updated forecasts, which indicated the forecasted cash flows for this reporting unit were lower than amounts previously forecasted. Management performed a quantitative analysis on the Aerosystems reporting unit using an income methodology based on estimates of forecasted cash flows, with those cash flows discounted to present value using rates commensurate with the risks associated with those cash flows. In addition, management used a market-based valuation method involving analysis of market multiples of revenues and earnings before interest, taxes, depreciation and amortization ("EBITDA") for (i) a group of comparable companies and (ii) recent transactions, if any, involving comparable companies. The quantitative analysis resulted in a conclusion that the fair value of the Aerosystems reporting unit was $56.1 million below its carrying value. In the year ended December 31, 2020, the Company recorded a goodwill impairment charge of $50.3 million for the Aerosystems reporting unit, which represented the entire goodwill balance for the reporting unit. No such charges were recorded in 2021 or 2019.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the fourth quarter of 2020, the Company committed to a plan and received approval from its Board of Directors to sell its UK Composites division. At December 31, 2020, the assets of the UK Composites business were considered impaired as the estimated fair value of the disposal group was lower than the estimated carrying value of the UK Composites business. As a result, $24.3 million in assets were written off and the remaining loss related to the anticipated sale of the disposal group of $12.0 million was accrued for in liabilities held for sale, current portion on the Company's Consolidated Balance Sheets, resulting in a total loss of $36.3 million recorded to impairment on assets held for sale on the Company's Consolidated Statements of Operations in the year ended December 31, 2020. Of this amount, $22.9 million related to the cumulative translation adjustment balance for the UK Composites division. The Company sold its UK Composites business in a transaction that closed on February 2, 2021. An additional loss of $0.2 million was recorded to loss (gain) on sale of business in the year ended December 31, 2021.</span></div> 56100000 50300000 0 0 24300000 12000000 -36300000 22900000 -200000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Debt</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company relies on bank financing as an important source of liquidity for its business activities. Outstanding debt is classified as current or long-term based on the maturity of the Company's financing arrangements. Current and long-term debt balances are reported net of debt issuance costs. See Note 14, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, for further information on the Company's financing arrangements.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contract Liabilities</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's contract liabilities consist of advance payments and billings in excess of revenue recognized and deferred revenue. Advance payments and billings in excess of revenue recognized are classified as current or noncurrent based on the timing of when recognition of revenue is expected.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Unfulfilled Performance Obligations</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unfulfilled performance obligations ("backlog") represents the transaction price of firm orders for which work has not been performed and excludes unexercised contract options and potential orders under ordering-type contracts. As of December 31, 2021, the aggregate amount of the transaction price allocated to backlog was $700.9 million. The Company expects to recognize revenue on approximately $409.3 million of this amount over the next 12 months, with the remaining amount to be recognized thereafter. At December 31, 2020, the aggregate amount of the transaction price allocated to backlog was $631.2 million.</span></div> 700900000 409300000 631200000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Self-Insured Retentions</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To limit exposure to losses related to group health, workers’ compensation, auto and product general liability claims, the Company obtains third-party insurance coverage. The Company has varying levels of deductibles for these claims. The total liability/deductible for group health is limited to $0.3 million per claim, workers’ compensation is limited to $0.4 million per claim and for product/general liability the limit is $0.3 million per claim. The Company pays a fixed premium for its auto liability policy; therefore, there is no deductible on claims. The cost of such benefits is recognized as expense based on claims filed in each reporting period and an estimate of claims incurred but not reported (“IBNR”) during such period. The estimates for the IBNR are based upon historical trends and information provided to us by the claims administrators, and are periodically revised to reflect changes in loss trends. These amounts are included in other current liabilities on the Consolidated Balance Sheets.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Liabilities associated with these claims are estimated in part by considering historical claims experience, severity factors and other actuarial assumptions. Projections of future losses are inherently uncertain because of the random nature of insurance claim occurrences and the potential for differences between actual developments and actuarial assumptions. Such self-insurance accruals will likely include claims for which the ultimate losses will be settled over a period of years.</span></div> 300000 400000 300000 Research and DevelopmentResearch and development expenses include laboratory research; concept development; design, testing and modification of possible products or processes; design of tools for new technology and engineering activity required to advance development. Costs not specifically covered by contracts are recognized as expense as incurred and included in research and development costs on the Company's Consolidated Statements of Operations. In 2021, the Company reclassified its research and development costs out of selling, general and administrative expenses to a distinct line item on the income statement. The Company updated the presentation of the earliest years presented on the Consolidated Statement of Operations to conform to this presentation. Customer funded research expenditures (which are included in cost of sales) were $0.4 million in 2021, $0.1 million in 2020 and $0.6 million in 2019. 400000 100000 600000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income taxes are accounted for using the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss, capital loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates was recognized in income in the period that includes the enactment date. The deferred income taxes were significantly impacted by the enactment of the Tax Cuts and Jobs Act of 2017 ("Tax Reform"). The adjustments to deferred income taxes resulted in stranded tax effects of items within accumulated other comprehensive income. In 2019, the Company elected to reclassify the stranded tax effects to retained earnings from accumulated other comprehensive income using the item-by-item approach.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records a benefit for uncertain tax positions in the financial statements only when it determines it is more likely than not that such a position will be sustained upon examination by taxing authorities based on the technical merits of the position. Unrecognized tax benefits represent the difference between the position taken in the tax return and the benefit reflected in the financial statements.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Share-Based Payment Arrangements</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records compensation expense for share-based awards based upon an assessment of the grant date fair value of the awards. The fair value of each option award is estimated on the date of grant using the Black-Scholes option valuation model. A number of assumptions are used to determine the fair value of options granted. These include expected term, dividend yield, volatility of the options and the risk free interest rate. In 2021, the Company modified its long-term incentive program to increase the emphasis on equity. Beginning in the first quarter of 2021, the long-term incentive awards granted consist of a combination of service-based restricted stock awards ("RSAs") and performance stock units ("PSUs") which are intended to be settled in shares, as opposed to cash-based awards that had been utilized in the past. The number of PSUs that will vest will be determined based on total shareholder return ("TSR") and return on total invested capital ("ROIC") over a three-year performance period, each of which will remain equally weighted in determining payouts. The fair value of the PSUs based on TSR is estimated on the date of grant using a Monte-Carlo simulation model. A number of assumptions are used to determine the fair value of the PSUs granted, including expected term, volatility, the risk-free interest rate and dividend yield. See Note 22, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Share-Based Arrangements,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for further information.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Environmental Remediation</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to environmental regulation by federal, state and local authorities in the United States and regulatory authorities with jurisdiction over its foreign operations. When the Company becomes aware of environmental risk, it performs a site study to ascertain the potential magnitude of contamination and the estimated cost of remediation. Environmental costs are accrued when it is probable that a liability has been incurred and the amount can be reasonably estimated. The most likely cost to be incurred is accrued based on an evaluation of currently available facts with respect to each individual site. Conditions of the site must be monitored throughout the remediation process as numerous factors could affect the estimated liability. The Company evaluates the identified environmental issues to ensure the time to complete the remediation and the total cost of remediation are consistent with the initial estimate. If there is any change in the cost and/or timing of remediation, the accrual is adjusted accordingly. See Note 13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Environmental Costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and Note 19, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Commitments and Contingencies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, for further information.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Derivative Financial Instruments</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is exposed to certain risks relating to its ongoing business operations, including market risks relating to fluctuations in foreign currency exchange rates and interest rates. Derivative financial instruments are recognized on the Consolidated Balance Sheets as either assets or liabilities and are measured at fair value. Changes in the fair values of derivatives are recorded each period in earnings or accumulated other comprehensive income, depending on whether a derivative is effective as part of a hedged transaction. Gains and losses on derivative instruments reported in accumulated other comprehensive income are subsequently included in earnings in the periods in which earnings are affected by the hedged item. The Company does not offset fair value amounts of derivative instruments. The Company does not use derivative instruments for speculative purposes. See Note 9, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivative Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, for further information.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Pension Accounting</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for its defined benefit pension plan by recognizing the overfunded or underfunded status of the plan, calculated as the difference between the plan assets and the projected benefit obligation, as an asset or liability on the balance sheet, with changes in the funded status recognized in comprehensive income in the year in which they occur. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expenses and liabilities associated with the plan are determined based upon actuarial valuations. Integral to the actuarial valuations are a variety of assumptions including expected return on plan assets and discount rate. The Company regularly reviews the assumptions, which are updated at the measurement date, December 31</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">st</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The impact of differences between actual results and the assumptions are accumulated and generally amortized over future periods, which will affect expense recognized in future periods. The service cost component of net benefit cost is recorded in cost of sales and selling, general and administrative expenses separately from the other components of net benefit cost, which are recorded to non-service pension and postretirement benefit income. See Note 17, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Pension Plans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, for further information.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Accounting Standards</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recent Accounting Standards Adopted</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2019-12, "Income Taxes (Topic 740) - Simplifying the Accounting for Income Taxes". The objective of the standard is to simplify the accounting for income taxes by removing certain exceptions and to improve consistent application of Topic 740 by clarifying and amending existing guidance. The standard update is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020. Early adoption of the standard was permitted, including adoption in any interim period for which financial statements have not yet been issued. If early adopted in an interim period, the adjustments should be reflected as of the beginning of the annual period that includes that interim period. All amendments under the standard must be adopted in the same period. In 2021, the Company adopted ASU 2019-12 using the modified retrospective basis which resulted in a cumulative effect increase to retained earnings of $0.3 million.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recent Accounting Standards Yet to be Adopted</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, the FASB issued ASU 2021-08, "Business Combinations (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers". The amendments in this standard update address diversity and inconsistency related to the recognition and measurement of contract assets and contract liabilities acquired in a business combination and require that an acquirer recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606, Revenue from Contracts with Customers. This standard update is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years and should be applied prospectively to business combinations occurring on or after the effective date of the amendments. Early adoption of the standard is permitted, including adoption in an interim period. The adoption of this standard update is not expected to have a material impact on the Company's consolidated financial statements; however, the impact will be dependent on future business combinations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2021, the FASB issued ASU 2021-04, "Earnings Per Share (Topic 260), Debt - Modifications and Extinguishments (Subtopic 470-50), Compensation - Stock Compensation (Topic 718), and Derivatives and Hedging - Contracts in Entity's Own Equity (Subtopic 815-40): Issuer's Accounting for Certain Modifications or Exchanges of Freestanding Equity-Classified Written Call Options (a consensus of the FASB Emerging Issues Task Force)". The objective of this standard update is to clarify and reduce diversity in an issuer's accounting for modifications or exchanges of freestanding equity-classified written call options that remain equity classified after modification or exchange. The guidance clarifies whether an issuer should account for a modification or an exchange of a freestanding equity-classified written call option that remains equity classified after modification or exchange as either an adjustment to equity and, if so, the related earnings per share ("EPS") effects, if any, or as an expense and, if so, the manner and pattern of recognition. The standard update is effective for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. Early adoption is permitted, including adoption in an interim period. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is currently assessing the potential impact this standard update could have on its consolidated financial statements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, the FASB issued ASU 2020-06, "Debt - Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity". The objective of this standard update is to simplify the accounting for certain financial instruments with characteristics of liabilities and equity. The update removes certain separation models between a debt component and equity or derivative component for certain convertible instruments, adds new disclosure requirements for convertible instruments to improve the decision usefulness and relevance of the information being provided to users of financial statements, clarifies the guidance for determining whether a contract qualifies for a scope exception from derivative accounting, and amends EPS guidance to improve consistency. The standard update is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2021. Early adoption of the standard is permitted, but no earlier than fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. An entity should adopt the guidance as of the beginning of its annual fiscal year and can do so using a modified retrospective method or fully retrospective method of transition. The Company is currently assessing the potential impact this standard update could have on its consolidated financial statements.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Accounting Standards</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recent Accounting Standards Yet to be Adopted - continued</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the FASB issued ASU 2020-04, "Reference Rate Reform (Topic 848) - Facilitation of the Effects of Reference Rate Reform on Financial Reporting". The objective of the standard is to address operational challenges likely to arise in accounting for contract modifications and hedge accounting due to reference rate reform. The amendments in this ASU provide optional expedients and exceptions for applying GAAP to contracts, hedging relationships and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. The standard update is effective for all entities as of March 12, 2020 through December 31, 2022. An entity may elect to apply the amendments for contract modifications by topic or industry subtopic as of any date from the beginning of an interim period that includes or is subsequent to March 12, 2020, or prospectively from a date within an interim period that includes or is subsequent to March 12, 2020. Once elected for a topic or industry subtopic, the amendments in this standard update must be applied prospectively for all eligible contract modifications for that topic or industry subtopic. An entity may elect to apply the amendments for eligible hedging relationships existing as of the beginning of the interim period that includes March 12, 2020 and to new eligible hedging relationships entered into after the beginning of the interim period that includes March 12, 2020. If an entity elects to apply any of the amendments for an eligible hedging relationship existing as of the beginning of the interim period that includes March 12, 2020, any adjustments as a result of those elections must be reflected as of the beginning of that interim period. If an entity elects to apply any of the amendments for a new hedging relationship entered into between the beginning of the interim period that includes March 12, 2020 and March 12, 2020, any adjustments as a result of those elections must be reflected as of the beginning of the hedging relationship. In December 2021, the Company amended its credit agreement to move its LIBOR benchmark for non-USD borrowings to other non-USD benchmark rates. Future USD borrowings under this current Credit Agreement will continue be based on LIBOR. The impact of the adoption of this standard update is dependent on the Company's contracts modifications as a result of reference rate reform; however, the Company does not expect the adoption of the amendments associated with hedging relationships to have a material impact on the Company's consolidated financial statements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subsequent to the issuance of ASU 2020-04, the FASB issued the following update: ASU 2021-01, "Reference Rate Reform (Topic 848) - Scope". The amendments in this update affect the guidance within ASU 2020-04 and are being assessed with ASU 2020-04.</span></div> 300000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">DISPOSALS</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">UK Composites Business</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the fourth quarter of 2020, the Company received approval from its Board of Directors to sell its UK Composites division. Subsequent to the end of the year, the Company sold its UK Composites division in a transaction that closed on February 2, 2021. The sale of the UK Composites business did not meet the criteria set forth in ASC 205-20</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;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%"> for discontinued operations as it did not reflect a shift in the Company's strategy. As a result of the approved plan, the UK Composites division met the criteria set forth in ASC 205-20 for held for sale presentation. The related liabilities of the UK division to be sold were reclassified to liabilities held for sale, as of December 31, 2020 on the Company's Consolidated Balance Sheets. Financial results for the UK Composites division were included in the Structures segment for the years ended December 31, 2021, 2020 and 2019 within Note 4, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment and Geographic Information</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">DISPOSALS (CONTINUED)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">UK Composites Business - continued</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information on the loss recorded on the sale of the UK Composites business. These amounts reflect the balance sheet of the UK Composites business as of February 2, 2021. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">In thousands</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:83.504%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.563%"/><td style="width:0.1%"/></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%">Estimated fair value</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%">3,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets, including cash on hand</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,460 </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%">Liabilities</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%">6,618 </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 7pt;text-align: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 book value of business</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%">16,842 </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 style="height:12pt"><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;border-top:1pt solid #000;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-weight:400;line-height:100%">UK cumulative foreign currency translation adjustment balance</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%">22,835 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">442</span></td></tr><tr style="height:12pt"><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;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-weight:400;line-height:100%">Loss on the sale of the UK Composites business</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">36,519 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Of this amount, a loss of $36.3 million was recorded to impairment on assets held for sale in the year ended December 31, 2020 and</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> a loss of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$0.2 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> was recorded to loss (gain) on sale of business in the year ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents and restricted cash at the beginning of the period on the Company’s Consolidated Statement of Cash Flows for the year ended December 31, 2021 includes $6.6 million of cash that was included in the UK Composites business disposal group. However, given the assets of the disposal group are recognized net of the impairment charge recorded in December 31, 2020, such amounts are not reflected on the Company’s Consolidated Balance Sheet at December 31, 2020.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Distribution Business</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 26, 2019, the Company completed the sale of its Distribution business for total cash consideration of $700.0 million, excluding certain working capital adjustments. The sale of the Distribution business was a result of the Company's shift in strategy to be a highly focused, technologically differentiated aerospace and engineered products company. As a result of the sale, the Distribution segment met the criteria set forth in ASC 205-20 for discontinued operations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon closing, the Company entered into a transition services agreement ("TSA") with the buyer, pursuant to which the Company agreed to support the information technology, human resources and benefits, tax and treasury functions of the Distribution business for six to twelve months. The buyer exercised the option to extend the support period for up to a maximum of an additional year for certain IT services. The buyer had the right to terminate individual services at any point over the renewal term and began to terminate certain services in 2020. During the third quarter of 2021, the TSA expired and all services were completed as of the end of the period. Since the sale of the Distribution business, costs associated with the TSA were $18.9 million through December 31, 2021. The Company incurred $1.7 million, $12.5 million and $4.7 million in costs associated with the TSA in 2021, 2020 and 2019, respectively, which was included in costs from transition services agreement on the Company's Consolidated Statement of Operations. Since the sale of the Distribution business, the Company earned $13.0 million in income associated with the TSA through December 31, 2021. The Company earned $0.9 million, $8.4 million and $3.7 million in income associated with the TSA in 2021, 2020 and 2019, respectively, which was included in income from transition services agreement on the Company's Consolidated Statement of Operations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since the sale of the Distribution business, cash outflows from the Company to its former Distribution business totaled $8.7 million through December 31, 2021, which primarily related to Distribution employee and employee-related costs incurred prior to the sale. Cash outflows from the Company to its former Distribution business after the sale totaled $0.6 million, $0.3 million and $7.8 million for the years ended December 31, 2021, 2020 and 2019, respectively. Since the sale of the Distribution business, cash inflows from the Company's former Distribution business to the Company totaled $18.9 million through December 31, 2021, which primarily related to cash received for services performed under the TSA and the $5.2 million working capital adjustment settled in the first quarter of 2020. Cash inflows from the Company's former Distribution business after the sale totaled $2.0 million, $13.3 million and $3.6 million for the years ended December 31, 2021, 2020 and 2019, respectively. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2. DISPOSALS (CONTINUED)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Distribution Business - continued</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The results of operations for the Company's former Distribution business were included in discontinued operations on the Company's Consolidated Statement of Operations. The following table provides information regarding the results of discontinued operations:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:56.733%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.225%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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:10pt;font-style:italic;font-weight:700;line-height:100%">In thousands</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt 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-weight:400;line-height:100%">Net sales from discontinued operations</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%">— </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%">— </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%">748,451 </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%">Cost of sales from discontinued operations</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%">— </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%">536,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit from discontinued operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">— </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%">211,702 </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%">Selling, general and administrative expenses from discontinued operations</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%">— </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%">177,475 </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%">Net loss on sale of assets from discontinued 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%">— </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%">8 </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%">Operating income from discontinued operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">— </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%">34,219 </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%">Interest expense, net from discontinued 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%">— </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%">25 </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%">Other income, net from discontinued operations</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%">— </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%">(12)</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%">Earnings from discontinued operations before income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">— </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%">34,206 </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%">Income tax expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">— </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%">5,179 </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%">Earnings from discontinued operations before gain on disposal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">— </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%">29,027 </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%">Gain on disposal of discontinued operations, pretax</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">925 </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%">167,757 </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 tax expense on gain on disposal</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%">— </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%">233 </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%">43,401 </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%">Gain on disposal of discontinued operations, net of tax</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">692 </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%">124,356 </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%">Earnings from discontinued operations, net of tax</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%">— </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%">692 </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%">153,383 </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><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the year ended December 31, 2020, the Company recorded a gain on disposal of discontinued operations as a result of the final settlement of the working capital adjustment, partially offset by transaction costs.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2. DISPOSALS (CONTINUED)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Distribution Business - continued</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information on the gain recorded on the sale of the Company's former Distribution business for 2019. These amounts reflect the closing balance sheet of its Distribution business upon the closing of the sale on August 26, 2019 (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:78.665%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net proceeds received from sale of Distribution</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 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%">659,934 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Distribution assets</span></td><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 7.75pt;text-align: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:#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%">21,834 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</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%">150,317 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,128 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</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%">163,995 </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 7.75pt;text-align: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 current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,289 </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:6.75pt"><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 of accumulated depreciation of $73,795</span></div></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%">51,039 </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 7.75pt;text-align: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 right-of-use assets, net</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%">68,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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">149,204 </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 7.75pt;text-align: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 intangible assets, net</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,361 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes</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%">133 </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 7.75pt;text-align: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 assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195 </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 Distribution assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">662,544 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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;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-weight:700;line-height:100%">Distribution liabilities</span></td><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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable - trade</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%">67,975 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued salaries and wages</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%">12,916 </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 7.75pt;text-align: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 lease liabilities, current portion</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%">19,981 </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 7.75pt;text-align: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 current liabilities</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%">22,024 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes</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%">78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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 lease liabilities, noncurrent portion</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%">48,130 </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 7.75pt;text-align: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 long-term liabilities</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%">188 </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 Distribution liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">171,292 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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;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-weight:400;line-height:100%">Gain on sale of Distribution before income taxes</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%">168,682 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> The proceeds received from the sale of the Distribution business were included in net cash (used in) provided by investing activities of continuing operations on the Company's Consolidated Statement of Cash Flows. These proceeds were net of transaction costs of $33.4 million and working capital adjustments. The final consideration and gain on sale was settled in the first quarter of 2020.</span></div> These amounts reflect the balance sheet of the UK Composites business as of February 2, 2021. <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">In thousands</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:83.504%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.563%"/><td style="width:0.1%"/></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%">Estimated fair value</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%">3,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets, including cash on hand</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,460 </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%">Liabilities</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%">6,618 </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 7pt;text-align: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 book value of business</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%">16,842 </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 style="height:12pt"><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;border-top:1pt solid #000;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-weight:400;line-height:100%">UK cumulative foreign currency translation adjustment balance</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%">22,835 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">442</span></td></tr><tr style="height:12pt"><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;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-weight:400;line-height:100%">Loss on the sale of the UK Composites business</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">36,519 </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> 3600000 23460000 6618000 16842000 22835000 442000 -36519000 -36300000 -200000 6600000 700000000 18900000 1700000 12500000 4700000 13000000 900000 -8400000 -3700000 8700000 600000 300000 7800000 18900000 5200000 2000000 13300000 3600000 The following table provides information regarding the results of discontinued operations:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:56.733%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.225%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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:10pt;font-style:italic;font-weight:700;line-height:100%">In thousands</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt 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-weight:400;line-height:100%">Net sales from discontinued operations</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%">— </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%">— </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%">748,451 </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%">Cost of sales from discontinued operations</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%">— </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%">536,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit from discontinued operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">— </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%">211,702 </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%">Selling, general and administrative expenses from discontinued operations</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%">— </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%">177,475 </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%">Net loss on sale of assets from discontinued 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%">— </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%">8 </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%">Operating income from discontinued operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">— </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%">34,219 </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%">Interest expense, net from discontinued 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%">— </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%">25 </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%">Other income, net from discontinued operations</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%">— </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%">(12)</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%">Earnings from discontinued operations before income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">— </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%">34,206 </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%">Income tax expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">— </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%">5,179 </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%">Earnings from discontinued operations before gain on disposal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">— </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%">29,027 </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%">Gain on disposal of discontinued operations, pretax</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">925 </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%">167,757 </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 tax expense on gain on disposal</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%">— </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%">233 </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%">43,401 </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%">Gain on disposal of discontinued operations, net of tax</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">692 </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%">124,356 </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%">Earnings from discontinued operations, net of tax</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%">— </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%">692 </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%">153,383 </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> 0 0 748451000 0 0 536749000 0 0 211702000 0 0 177475000 0 0 8000 0 0 34219000 0 0 25000 0 0 12000 0 0 34206000 0 0 5179000 0 0 29027000 0 925000 167757000 0 233000 43401000 0 692000 124356000 0 692000 153383000 <div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:78.665%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net proceeds received from sale of Distribution</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 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%">659,934 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Distribution assets</span></td><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 7.75pt;text-align: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:#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%">21,834 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</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%">150,317 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,128 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</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%">163,995 </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 7.75pt;text-align: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 current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,289 </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:6.75pt"><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 of accumulated depreciation of $73,795</span></div></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%">51,039 </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 7.75pt;text-align: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 right-of-use assets, net</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%">68,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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">149,204 </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 7.75pt;text-align: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 intangible assets, net</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,361 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes</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%">133 </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 7.75pt;text-align: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 assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195 </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 Distribution assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">662,544 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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;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-weight:700;line-height:100%">Distribution liabilities</span></td><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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable - trade</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%">67,975 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued salaries and wages</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%">12,916 </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 7.75pt;text-align: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 lease liabilities, current portion</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%">19,981 </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 7.75pt;text-align: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 current liabilities</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%">22,024 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes</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%">78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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 lease liabilities, noncurrent portion</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%">48,130 </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 7.75pt;text-align: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 long-term liabilities</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%">188 </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 Distribution liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">171,292 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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;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-weight:400;line-height:100%">Gain on sale of Distribution before income taxes</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%">168,682 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> The proceeds received from the sale of the Distribution business were included in net cash (used in) provided by investing activities of continuing operations on the Company's Consolidated Statement of Cash Flows. These proceeds were net of transaction costs of $33.4 million and working capital adjustments. The final consideration and gain on sale was settled in the first quarter of 2020.</span></div> 659934000 21834000 150317000 9128000 163995000 20289000 73795000 51039000 68049000 149204000 28361000 133000 195000 662544000 67975000 12916000 19981000 22024000 78000 48130000 188000 171292000 168682000 33400000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3. BUSINESS COMBINATIONS</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 3, 2020, the Company acquired all of the equity interests of Bal Seal Engineering ("Bal Seal"), of Foothill Ranch, California, at a purchase price of $317.5 million. Bal Seal is a leader in the design, development, and manufacturing of highly engineered products, including precision springs, seals, and contacts. With this acquisition, the Company has significantly expanded its portfolio of engineered products and offerings while creating new opportunities to reach customers in medical technology, aerospace and defense, and industrial end markets.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3. BUSINESS COMBINATIONS (CONTINUED)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This acquisition was accounted for as a purchase transaction. The assets acquired and liabilities assumed were recorded based </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">on their fair values at the date of acquisition as follows (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:83.504%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.563%"/><td style="width:0.1%"/></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</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%">10,953 </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</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,932 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</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%">9,525 </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%">Contract assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">784 </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%">Inventories</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%">13,500 </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%">Property, plant and equipment</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%">81,997 </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%">Operating right-of-use asset</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%">653 </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%">Other tangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,492 </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%">Goodwill</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%">95,089 </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%">Other intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,300 </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%">Liabilities</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%">(9,679)</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 assets acquired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">317,546 </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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">    Less cash received</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%">(12,885)</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%">    Net consideration</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%">304,661 </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></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The goodwill associated with this acquisition is tax deductible and is the result of expected synergies from combining the operations of the acquired business with the Company's operations and intangible assets that do not qualify for separate recognition, such as an assembled workforce.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the identifiable intangible assets of $110.3 million, consisting of customer relationships, developed technologies, trade name and acquired backlog, was determined using the income approach. Specifically, a multi-period, excess earnings method was utilized for the customer relationships and backlog and the relief-from-royalty method was utilized for the trade name and developed technologies. The fair value of the customer relationships, $70.1 million, is being amortized based on the economic pattern of benefit over periods ranging from 30 to 38 years; the fair value of the developed technologies, $25.5 million, is being amortized on a straight-line basis over periods ranging from 7 to 13 years; the fair value of the trade name, $11.9 million, is being amortized on a straight-line basis over a 40 year term; and the fair value of the acquired backlog, $2.8 million, was amortized on a straight-line basis over a period of 1 year. These amortization periods represent the estimated useful lives of the assets.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of the acquisition date, Bal Seal had $1.9 million in costs accrued for its employee retention plans in other long term liabilities. Upon closing, the Company funded $24.7 million associated with these employee retention plans into escrow accounts. This amount and related interest was included in restricted cash on the Company's Consolidated Balance Sheets as of December 31, 2020. Eligible participants received an allocation of the escrow balance one year following the acquisition date, which was reflected in the Company's cash flows from operating activities in the year ended December 31, 2021. In addition to the purchase price of $317.5 million, the Company incurred $22.8 million in compensation expense associated with these retention plans in the year ended December 31, 2020. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3. BUSINESS COMBINATIONS (CONTINUED)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Bal Seal's results of operations have been included in the Company's financial statements for the period subsequent to the completion of the acquisition on January 3, 2020. Bal Seal contributed $77.0 million of revenue and $30.8 million of operating loss for the year ended December 31, 2020. The following table reflects the unaudited pro forma operating results of the Company for the twelve-month fiscal periods ended December 31, 2020, and 2019 which gives effect to the acquisition of Bal Seal as if the Company had been acquired on January 1, 2019. The pro forma results are based on assumptions that the Company believes are reasonable under the circumstances. The pro forma results are not necessarily indicative of the operating results that would have occurred had the acquisitions been effective January 1, 2019, nor are they intended to be indicative of results that may occur in the future. The underlying pro forma information includes the historical financial results of the Company and the acquired business adjusted for certain items discussed below. The pro forma information does not include the effects of any synergies, cost reduction initiatives or anticipated integration costs related to the acquisitions.</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.759%"/><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:13.812%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.815%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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%">In thousands</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></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 sales</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%">784,459 </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%">853,192 </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%">(Loss) earnings from continuing operations</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,681)</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%">27,126 </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 (loss) earnings</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%">(34,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 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%">180,509 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adjustments to pro forma earnings for the year ended December 31, 2020, include a $22.8 million reduction in compensation expense associated with Bal Seal's employee retention plans, the absence of $8.5 million in acquisition-related costs, a $2.4 million reduction in costs associated with the inventory step-up, $5.3 million in lower amortization of intangible assets and $4.1 million in higher income tax expense. Adjustments to pro forma earnings for the year ended December 31, 2019, include a $4.2 million reduction in net expenses associated with buildings purchased by the Company that were previously leased by Bal Seal, $11.1 million in incremental amortization of intangible assets, $22.8 million in incremental compensation expense associated with Bal Seal's employee retention plans, $8.5 million of acquisition-related costs, a $3.7 million reduction in transaction costs incurred by Bal Seal associated with the acquisition, $2.4 million in additional costs associated with the inventory step-up and $2.6 million in lower income tax expense.</span></div> 317500000 The assets acquired and liabilities assumed were recorded based <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">on their fair values at the date of acquisition as follows (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:83.504%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.563%"/><td style="width:0.1%"/></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</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%">10,953 </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</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,932 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</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%">9,525 </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%">Contract assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">784 </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%">Inventories</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%">13,500 </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%">Property, plant and equipment</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%">81,997 </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%">Operating right-of-use asset</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%">653 </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%">Other tangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,492 </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%">Goodwill</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%">95,089 </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%">Other intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,300 </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%">Liabilities</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%">(9,679)</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 assets acquired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">317,546 </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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">    Less cash received</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%">(12,885)</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%">    Net consideration</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%">304,661 </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></div> 10953000 1932000 9525000 784000 13500000 81997000 653000 2492000 95089000 110300000 9679000 -317546000 12885000 304661000 110300000 70100000 P30Y P38Y 25500000 P7Y P13Y 11900000 P40Y 2800000 P1Y 1900000 24700000 317500000 22800000 77000000 -30800000 <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.759%"/><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:13.812%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.815%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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%">In thousands</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></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 sales</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%">784,459 </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%">853,192 </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%">(Loss) earnings from continuing operations</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,681)</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%">27,126 </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 (loss) earnings</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%">(34,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 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%">180,509 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 784459000 853192000 -35681000 27126000 -34989000 180509000 22800000 8500000 2400000 5300000 4100000 4200000 11100000 22800000 8500000 3700000 2400000 2600000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4. SEGMENT AND GEOGRAPHIC INFORMATION</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Segment Information</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is organized based upon the nature of its products and services, and is composed of three operating segments each overseen by a segment manager. These segments are reflective of how the Company’s Chief Executive Officer, who is its CODM, reviews operating results for the purposes of allocating resources and assessing performance. The Company has not aggregated operating segments for purposes of identifying reportable segments.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Engineered Products segment serves the aerospace and defense, industrial and medical markets providing sophisticated proprietary aircraft bearings and components; super precision, miniature ball bearings; and proprietary spring energized seals, springs and contacts.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Precision Products segment serves the aerospace and defense markets providing precision safe and arming solutions for missile and bomb systems for the U.S. and allied militaries; subcontract helicopter work; restoration, modification and support of the Company's SH-2G Super Seasprite maritime helicopters; manufacture and support of the heavy lift K-MAX</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;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%"> manned helicopter, the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">K-MAX TITAN </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">unmanned aerial system and the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">KARGO UAV </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">unmanned aerial system, a purpose built autonomous medium lift logistics vehicle.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Structures segment serves the aerospace and defense and medical end markets providing sophisticated complex metallic and composite aerostructures for commercial, military and general aviation fixed and rotary wing aircraft, and medical imaging solutions.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4. SEGMENT AND GEOGRAPHIC INFORMATION (CONTINUED)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Segment Information - continued</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Summarized financial information by business segment is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:57.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.805%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the year ended December 31,</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:10pt;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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">In thousands</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt 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-weight:700;line-height:100%">Net sales:</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"/></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%">   Engineered Products</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%">317,683 </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%">315,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 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%">270,335 </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%">   Precision Products</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%">256,329 </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%">302,509 </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%">307,312 </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%">   Structures</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%">134,981 </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%">166,887 </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%">183,961 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</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)(2)</span></div></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%">708,993 </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%">784,459 </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%">761,608 </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:700;line-height:100%">Operating income (loss):</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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-weight:400;line-height:100%">   Engineered Products</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%">43,097 </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,561 </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%">64,195 </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%">   Precision Products</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,366 </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%">74,033 </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%">59,573 </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%">   Structures</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%">(340)</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%">(8,858)</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,194 </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%">   Corporate expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40,519)</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,059)</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%">(61,344)</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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other unallocated expenses, net</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">(3)</span></div></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%">(8,108)</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%">(129,988)</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,207)</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%">Operating income (loss)</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%">49,496 </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%">(84,311)</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%">53,411 </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></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Sales of the Company's formerly owned Distribution business were included in earnings from discontinued operations, net of tax, on the Company's Consolidated Statements of Operations in the year ended December 31, 2019. See Note 2, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Disposals</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, for further information on the Company's sale of the Distribution business.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Net sales under contracts with USG agencies (including sales to foreign governments through foreign military sales contracts with USG agencies) totaled $230.6 million, $220.8 million and $244.3 million in 2021, 2020 and 2019, respectively, and represent direct and indirect sales to the USG and related agencies.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(3) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other unallocated expenses, net include goodwill and other intangibles impairments, impairment on assets held for sale, costs from the TSA, cost of acquired retention plans, restructuring and severance costs, net gain (loss) on sale of business, and net (gain) loss on sale of assets.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4. SEGMENT AND GEOGRAPHIC INFORMATION (CONTINUED)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Segment Information - continued</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table disaggregates segment revenue by major product line:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.660%"/><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.765%"/><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.765%"/><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.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.771%"/><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:10pt;font-style:italic;font-weight:700;line-height:100%">In thousands</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Engineered Products</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Precision Products</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Structures</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">51,033 </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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,062 </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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,575 </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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,670 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Safe and Arm Devices</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%">— </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%">191,524 </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%">191,524 </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 7pt;text-align: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, Business, &amp; General Aviation</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%">115,576 </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%">28,995 </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%">40,115 </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%">184,686 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Medical</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%">79,424 </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%">7,291 </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%">86,715 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial &amp; Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,650 </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%">5,748 </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%">77,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="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align: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 revenue</span></td><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%">317,683 </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%">256,329 </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 #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%">134,981 </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%">708,993 </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 style="height:8pt"><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;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Engineered Products</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Precision Products</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Structures</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defense</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%">55,380 </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%">22,523 </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%">102,497 </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%">180,400 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Safe and Arm Devices</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%">— </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%">248,482 </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%">248,482 </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 7pt;text-align: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, Business, &amp; General Aviation</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%">135,289 </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%">26,803 </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%">58,171 </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%">220,263 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Medical</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%">63,791 </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%">6,219 </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%">70,010 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial &amp; Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,603 </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%">4,701 </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%">65,304 </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 1.75pt;text-align: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 revenue</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%">315,063 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">302,509 </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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,887 </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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">784,459 </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 style="height:8pt"><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;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 #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"/><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:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="21" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Engineered Products</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Precision Products</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Structures</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">36,125 </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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,078 </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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,086 </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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,289 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Safe and Arm Devices</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%">— </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%">227,846 </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%">227,846 </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 7pt;text-align: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, Business, &amp; General Aviation</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%">173,786 </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%">37,541 </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%">69,660 </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%">280,987 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Medical</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%">20,437 </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%">8,215 </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%">28,652 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial &amp; Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,987 </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%">5,847 </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%">45,834 </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 1.75pt;text-align: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 revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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%">270,335 </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 #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%">307,312 </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%">183,961 </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%">761,608 </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></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4. SEGMENT AND GEOGRAPHIC INFORMATION (CONTINUED)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Segment Information - continued</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table illustrates the approximate percentage of segment revenue recognized by product types.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.660%"/><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.765%"/><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.765%"/><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.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.771%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Engineered Products</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Precision Products</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Structures</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Original Equipment Manufacturer</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%">35 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">19 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">59 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aftermarket</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%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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 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%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Safe and Arm Devices</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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 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%">27 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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 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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align: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 revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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 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%">36 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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 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%">19 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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 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%">100 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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></tr><tr style="height:8pt"><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;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Engineered Products</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Precision Products</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Structures</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Original Equipment Manufacturer</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aftermarket</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%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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 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%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Safe and Arm Devices</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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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 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%">32 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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 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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align: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 revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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 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%">39 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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 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%">21 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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 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%">100 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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></tr><tr style="height:8pt"><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;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="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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="21" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Engineered Products</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Precision Products</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Structures</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Original Equipment Manufacturer</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%">25 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">24 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">58 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aftermarket</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%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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 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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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 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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Safe and Arm Devices</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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 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%">30 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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 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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align: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 revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The timing related to the satisfaction of performance obligations and the typical timing of payment could vary between military, safe and arm devices and commercial, medical and industrial contracts. For military and safe and arm device contracts with the USG, payment terms typically include progress payments, and the satisfaction of these performance obligations does not vary significantly from timing of payment. For firm-fixed price military and safe and arm device contracts with foreign militaries, the satisfaction of performance obligations could occur at a point in time or over time, depending on the nature of the performance obligations and the right to payment terms in the contracts. Generally, payment terms for these types of contracts range from 30 to 60 days from delivery; however, at times, the Company may negotiate advance payments to cover a portion of the initial costs. Payment terms for firm-fixed price commercial, medical and industrial contracts generally range from 30 to 90 days from delivery. The satisfaction of these performance obligations could occur at a point in time or over time, depending on the nature of the performance obligations and the right to payment terms in the contracts. For certain commercial contracts, the Company may negotiate advance payments for long-lead materials.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents research and development costs by segment:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:57.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.805%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the year ended December 31,</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:10pt;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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">In thousands</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt 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-weight:400;line-height:100%">   Engineered Products</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%">8,399 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">8,806 </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%">5,504 </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%">   Precision Products</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%">7,443 </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,211 </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,995 </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%">   Structures</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%">230 </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%">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%">397 </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%">Total research and development costs</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%">16,072 </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%">14,755 </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%">11,896 </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></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4. SEGMENT AND GEOGRAPHIC INFORMATION (CONTINUED)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Segment Information - continued</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Summarized asset and cash flow information by business segment is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:57.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.805%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the year ended December 31,</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:10pt;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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">In thousands</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Identifiable assets</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="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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Engineered Products</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%">623,899 </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%">681,097 </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%">359,423 </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%">   Precision Products</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%">250,146 </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%">315,439 </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%">287,192 </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%">   Structures</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%">125,027 </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%">135,021 </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%">221,098 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   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:#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%">199,410 </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%">174,836 </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%">551,230 </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%">Total 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%">1,198,482 </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%">1,306,393 </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%">1,418,943 </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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></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%">   Engineered Products</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%">9,537 </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%">11,496 </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%">13,668 </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%">   Precision Products</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%">3,554 </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,545 </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%">3,532 </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%">   Structures</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,075 </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,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%">2,470 </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%">   Corporate</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,364 </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,092 </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,777 </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%">Total capital expenditures</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%">17,530 </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%">17,783 </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%">22,447 </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;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</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">(3):</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></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%">   Engineered Products</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%">26,306 </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%">31,574 </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%">13,753 </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%">   Precision Products</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%">4,148 </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%">3,706 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,035 </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%">   Structures</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,462 </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,201 </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%">4,909 </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%">   Corporate</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,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%">3,418 </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%">3,157 </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%">Total depreciation and amortization</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%">36,654 </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%">43,899 </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%">25,854 </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></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Identifiable assets are year-end assets at their respective net carrying values segregated as to segment and corporate use.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> For the periods presented, the corporate identifiable assets are principally comprised of cash, short-term and long-term deferred income tax assets, cash surrender value of life insurance policies and fixed assets.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Depreciation and amortization amounts exclude amortization of debt issuance costs.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Geographic Information</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales are attributed to geographic regions based on the location to which the product is shipped. Geographic distribution of sales recorded is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:57.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.805%"/><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:10pt;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:10pt;font-weight:700;line-height:100%">For the year ended 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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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:10pt;font-style:italic;font-weight:700;line-height:100%">In thousands</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;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%"> </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%">North America</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%">442,432 </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%">412,025 </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%">438,638 </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%">Europe</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%">113,811 </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%">148,473 </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%">164,921 </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%">Middle East</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%">107,408 </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%">170,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%">114,110 </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%">Asia</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,638 </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%">34,424 </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,326 </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%">Oceania</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%">14,160 </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%">11,156 </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%">14,598 </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%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,544 </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%">7,546 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,015 </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 7.75pt;text-align: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 revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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%">708,993 </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;border-top:1pt solid #000000;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%">784,459 </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;border-top:1pt solid #000000;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%">761,608 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4. SEGMENT AND GEOGRAPHIC INFORMATION (CONTINUED)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Geographic Information - continued</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Geographic distribution of long-lived assets is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:71.627%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.804%"/><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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">At 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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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%">In thousands</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">476,546 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">493,490 </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%">Germany</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%">152,061 </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%">167,939 </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%">Czech Republic</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%">5,354 </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,747 </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%">Mexico</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,291 </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%">796 </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%">Netherlands</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%">593 </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%">339 </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%">Switzerland</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%">245 </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%">235 </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%">Hong Kong</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%">132 </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%">64 </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:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-lived assets</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 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%">636,222 </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%">668,610 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the purpose of this disclosure the Company excluded deferred tax assets of $15.7 million and $39.8 million as of December 31, 2021 and 2020, respectively.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Summarized financial information by business segment is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:57.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.805%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the year ended December 31,</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:10pt;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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">In thousands</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt 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-weight:700;line-height:100%">Net sales:</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"/></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%">   Engineered Products</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%">317,683 </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%">315,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 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%">270,335 </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%">   Precision Products</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%">256,329 </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%">302,509 </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%">307,312 </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%">   Structures</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%">134,981 </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%">166,887 </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%">183,961 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</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)(2)</span></div></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%">708,993 </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%">784,459 </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%">761,608 </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:700;line-height:100%">Operating income (loss):</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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-weight:400;line-height:100%">   Engineered Products</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%">43,097 </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,561 </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%">64,195 </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%">   Precision Products</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,366 </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%">74,033 </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%">59,573 </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%">   Structures</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%">(340)</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%">(8,858)</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,194 </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%">   Corporate expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40,519)</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,059)</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%">(61,344)</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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other unallocated expenses, net</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">(3)</span></div></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%">(8,108)</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%">(129,988)</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,207)</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%">Operating income (loss)</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%">49,496 </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%">(84,311)</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%">53,411 </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></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Sales of the Company's formerly owned Distribution business were included in earnings from discontinued operations, net of tax, on the Company's Consolidated Statements of Operations in the year ended December 31, 2019. See Note 2, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Disposals</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, for further information on the Company's sale of the Distribution business.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Net sales under contracts with USG agencies (including sales to foreign governments through foreign military sales contracts with USG agencies) totaled $230.6 million, $220.8 million and $244.3 million in 2021, 2020 and 2019, respectively, and represent direct and indirect sales to the USG and related agencies.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(3) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other unallocated expenses, net include goodwill and other intangibles impairments, impairment on assets held for sale, costs from the TSA, cost of acquired retention plans, restructuring and severance costs, net gain (loss) on sale of business, and net (gain) loss on sale of assets.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Summarized financial information by business segment is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:57.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.805%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the year ended December 31,</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:10pt;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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">In thousands</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt 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-weight:700;line-height:100%">Net sales:</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"/></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%">   Engineered Products</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%">317,683 </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%">315,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 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%">270,335 </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%">   Precision Products</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%">256,329 </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%">302,509 </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%">307,312 </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%">   Structures</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%">134,981 </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%">166,887 </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%">183,961 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</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)(2)</span></div></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%">708,993 </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%">784,459 </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%">761,608 </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:700;line-height:100%">Operating income (loss):</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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-weight:400;line-height:100%">   Engineered Products</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%">43,097 </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,561 </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%">64,195 </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%">   Precision Products</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,366 </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%">74,033 </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%">59,573 </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%">   Structures</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%">(340)</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%">(8,858)</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,194 </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%">   Corporate expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40,519)</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,059)</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%">(61,344)</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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other unallocated expenses, net</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">(3)</span></div></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%">(8,108)</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%">(129,988)</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,207)</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%">Operating income (loss)</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%">49,496 </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%">(84,311)</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%">53,411 </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></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Sales of the Company's formerly owned Distribution business were included in earnings from discontinued operations, net of tax, on the Company's Consolidated Statements of Operations in the year ended December 31, 2019. See Note 2, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Disposals</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, for further information on the Company's sale of the Distribution business.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Net sales under contracts with USG agencies (including sales to foreign governments through foreign military sales contracts with USG agencies) totaled $230.6 million, $220.8 million and $244.3 million in 2021, 2020 and 2019, respectively, and represent direct and indirect sales to the USG and related agencies.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(3) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other unallocated expenses, net include goodwill and other intangibles impairments, impairment on assets held for sale, costs from the TSA, cost of acquired retention plans, restructuring and severance costs, net gain (loss) on sale of business, and net (gain) loss on sale of assets.</span></div> 317683000 315063000 270335000 256329000 302509000 307312000 134981000 166887000 183961000 708993000 784459000 761608000 43097000 33561000 64195000 55366000 74033000 59573000 -340000 -8858000 1194000 -40519000 -53059000 -61344000 -8108000 -129988000 -10207000 49496000 -84311000 53411000 230600000 220800000 244300000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table disaggregates segment revenue by major product line:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.660%"/><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.765%"/><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.765%"/><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.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.771%"/><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:10pt;font-style:italic;font-weight:700;line-height:100%">In thousands</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Engineered Products</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Precision Products</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Structures</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">51,033 </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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,062 </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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,575 </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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,670 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Safe and Arm Devices</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%">— </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%">191,524 </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%">191,524 </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 7pt;text-align: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, Business, &amp; General Aviation</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%">115,576 </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%">28,995 </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%">40,115 </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%">184,686 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Medical</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%">79,424 </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%">7,291 </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%">86,715 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial &amp; Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,650 </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%">5,748 </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%">77,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="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align: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 revenue</span></td><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%">317,683 </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%">256,329 </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 #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%">134,981 </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%">708,993 </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 style="height:8pt"><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;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Engineered Products</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Precision Products</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Structures</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defense</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%">55,380 </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%">22,523 </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%">102,497 </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%">180,400 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Safe and Arm Devices</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%">— </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%">248,482 </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%">248,482 </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 7pt;text-align: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, Business, &amp; General Aviation</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%">135,289 </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%">26,803 </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%">58,171 </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%">220,263 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Medical</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%">63,791 </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%">6,219 </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%">70,010 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial &amp; Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,603 </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%">4,701 </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%">65,304 </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 1.75pt;text-align: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 revenue</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%">315,063 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">302,509 </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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,887 </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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">784,459 </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 style="height:8pt"><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;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 #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"/><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:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="21" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Engineered Products</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Precision Products</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Structures</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">36,125 </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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,078 </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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,086 </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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,289 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Safe and Arm Devices</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%">— </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%">227,846 </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%">227,846 </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 7pt;text-align: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, Business, &amp; General Aviation</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%">173,786 </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%">37,541 </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%">69,660 </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%">280,987 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Medical</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%">20,437 </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%">8,215 </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%">28,652 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial &amp; Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,987 </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%">5,847 </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%">45,834 </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 1.75pt;text-align: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 revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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%">270,335 </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 #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%">307,312 </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%">183,961 </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%">761,608 </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><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4. SEGMENT AND GEOGRAPHIC INFORMATION (CONTINUED)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Segment Information - continued</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table illustrates the approximate percentage of segment revenue recognized by product types.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.660%"/><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.765%"/><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.765%"/><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.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.771%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Engineered Products</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Precision Products</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Structures</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Original Equipment Manufacturer</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%">35 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">19 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">59 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aftermarket</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%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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 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%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Safe and Arm Devices</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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 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%">27 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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 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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align: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 revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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 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%">36 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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 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%">19 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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 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%">100 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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></tr><tr style="height:8pt"><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;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Engineered Products</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Precision Products</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Structures</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Original Equipment Manufacturer</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aftermarket</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%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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 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%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Safe and Arm Devices</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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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 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%">32 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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 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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align: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 revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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 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%">39 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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 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%">21 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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 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%">100 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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></tr><tr style="height:8pt"><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;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="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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="21" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Engineered Products</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Precision Products</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Structures</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Original Equipment Manufacturer</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%">25 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">24 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">58 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aftermarket</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%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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 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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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 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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Safe and Arm Devices</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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 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%">30 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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 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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align: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 revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 51033000 30062000 87575000 168670000 0 191524000 0 191524000 115576000 28995000 40115000 184686000 79424000 0 7291000 86715000 71650000 5748000 0 77398000 317683000 256329000 134981000 708993000 55380000 22523000 102497000 180400000 0 248482000 0 248482000 135289000 26803000 58171000 220263000 63791000 0 6219000 70010000 60603000 4701000 0 65304000 315063000 302509000 166887000 784459000 36125000 36078000 106086000 178289000 0 227846000 0 227846000 173786000 37541000 69660000 280987000 20437000 0 8215000 28652000 39987000 5847000 0 45834000 270335000 307312000 183961000 761608000 0.35 0.05 0.19 0.59 0.10 0.04 0 0.14 0 0.27 0 0.27 0.45 0.36 0.19 1 0.31 0.04 0.21 0.56 0.09 0.03 0 0.12 0 0.32 0 0.32 0.40 0.39 0.21 1 0.25 0.09 0.24 0.58 0.10 0.02 0 0.12 0 0.30 0 0.30 0.35 0.41 0.24 1 30 60 days 30 90 days <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents research and development costs by segment:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:57.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.805%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the year ended December 31,</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:10pt;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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">In thousands</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt 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-weight:400;line-height:100%">   Engineered Products</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%">8,399 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">8,806 </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%">5,504 </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%">   Precision Products</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%">7,443 </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,211 </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,995 </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%">   Structures</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%">230 </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%">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%">397 </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%">Total research and development costs</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%">16,072 </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%">14,755 </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%">11,896 </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></div> 8399000 8806000 5504000 7443000 5211000 5995000 230000 738000 397000 16072000 14755000 11896000 <div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:57.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.805%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the year ended December 31,</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:10pt;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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">In thousands</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Identifiable assets</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="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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Engineered Products</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%">623,899 </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%">681,097 </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%">359,423 </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%">   Precision Products</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%">250,146 </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%">315,439 </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%">287,192 </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%">   Structures</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%">125,027 </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%">135,021 </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%">221,098 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   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:#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%">199,410 </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%">174,836 </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%">551,230 </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%">Total 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%">1,198,482 </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%">1,306,393 </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%">1,418,943 </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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></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%">   Engineered Products</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%">9,537 </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%">11,496 </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%">13,668 </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%">   Precision Products</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%">3,554 </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,545 </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%">3,532 </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%">   Structures</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,075 </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,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%">2,470 </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%">   Corporate</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,364 </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,092 </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,777 </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%">Total capital expenditures</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%">17,530 </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%">17,783 </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%">22,447 </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;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</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">(3):</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></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%">   Engineered Products</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%">26,306 </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%">31,574 </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%">13,753 </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%">   Precision Products</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%">4,148 </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%">3,706 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,035 </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%">   Structures</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,462 </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,201 </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%">4,909 </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%">   Corporate</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,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%">3,418 </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%">3,157 </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%">Total depreciation and amortization</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%">36,654 </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%">43,899 </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%">25,854 </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></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Identifiable assets are year-end assets at their respective net carrying values segregated as to segment and corporate use.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> For the periods presented, the corporate identifiable assets are principally comprised of cash, short-term and long-term deferred income tax assets, cash surrender value of life insurance policies and fixed assets.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Depreciation and amortization amounts exclude amortization of debt issuance costs.</span></div> 623899000 681097000 359423000 250146000 315439000 287192000 125027000 135021000 221098000 199410000 174836000 551230000 1198482000 1306393000 1418943000 9537000 11496000 13668000 3554000 2545000 3532000 2075000 2650000 2470000 2364000 1092000 2777000 17530000 17783000 22447000 26306000 31574000 13753000 4148000 3706000 4035000 3462000 5201000 4909000 2738000 3418000 3157000 36654000 43899000 25854000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales are attributed to geographic regions based on the location to which the product is shipped. Geographic distribution of sales recorded is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:57.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.805%"/><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:10pt;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:10pt;font-weight:700;line-height:100%">For the year ended 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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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:10pt;font-style:italic;font-weight:700;line-height:100%">In thousands</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;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%"> </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%">North America</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%">442,432 </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%">412,025 </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%">438,638 </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%">Europe</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%">113,811 </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%">148,473 </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%">164,921 </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%">Middle East</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%">107,408 </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%">170,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%">114,110 </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%">Asia</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,638 </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%">34,424 </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,326 </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%">Oceania</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%">14,160 </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%">11,156 </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%">14,598 </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%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,544 </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%">7,546 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,015 </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 7.75pt;text-align: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 revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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%">708,993 </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;border-top:1pt solid #000000;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%">784,459 </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;border-top:1pt solid #000000;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%">761,608 </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> 442432000 412025000 438638000 113811000 148473000 164921000 107408000 170835000 114110000 27638000 34424000 19326000 14160000 11156000 14598000 3544000 7546000 10015000 708993000 784459000 761608000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Geographic distribution of long-lived assets is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:71.627%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.804%"/><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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">At 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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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%">In thousands</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">476,546 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">493,490 </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%">Germany</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%">152,061 </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%">167,939 </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%">Czech Republic</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%">5,354 </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,747 </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%">Mexico</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,291 </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%">796 </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%">Netherlands</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%">593 </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%">339 </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%">Switzerland</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%">245 </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%">235 </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%">Hong Kong</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%">132 </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%">64 </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:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-lived assets</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 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%">636,222 </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%">668,610 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the purpose of this disclosure the Company excluded deferred tax assets of $15.7 million and $39.8 million as of December 31, 2021 and 2020, respectively.</span></div> 476546000 493490000 152061000 167939000 5354000 5747000 1291000 796000 593000 339000 245000 235000 132000 64000 636222000 668610000 15700000 39800000 RESTRUCTURING AND SEVERANCE COSTS<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table disaggregates the components of restructuring and severance costs:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:63.760%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.884%"/><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:10pt;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:10pt;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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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:10pt;font-weight:700;line-height:100%">2019</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%">In thousands</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></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%">Cost reduction initiative</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%">6,154 </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%">3,970 </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%">927 </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%">Integration of Bal Seal acquisition</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%">— </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%">524 </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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Workforce reductions in response to COVID-19</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%">— </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,549 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">Composites business restructuring</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%">— </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%">316 </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%">631 </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%">   Total restructuring and severance costs</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%">6,154 </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%">8,359 </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%">1,558 </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></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Cost Reduction Initiative</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since the sale of our former distribution business in 2019, the Company has continued to evaluate its cost structure with the objective of a lean organizational structure that improves operational efficiency and provides a scalable infrastructure which facilitates future growth opportunities. We have identified information technology functions to be outsourced, workforce reductions and other reductions in certain general and administrative expenses to support the cost savings initiative. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Integration of Bal Seal Acquisition</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We incurred severance costs as we integrated the acquisition of Bal Seal in year ended December 31, 2020. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Workforce Reductions in Response to COVID-19</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2020, the Company implemented workforce reductions, including temporary furloughs, and elected to eliminate certain open positions as a response to the unprecedented hardships brought on by COVID-19.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The severance costs above were included in restructuring and severance costs on the Company's Consolidated Statements of Operations and other unallocated expenses, net within in Note 4, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment and Geographic Information</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5. RESTRUCTURING AND SEVERANCE COSTS (CONTINUED)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Composites Business Restructuring</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the third quarter of 2017, the Company initiated restructuring activities at certain businesses to support the ongoing effort of improving capacity utilization and operating efficiency to better position the Company for increased profitability and growth. Such actions included workforce reductions and the consolidation of operations, with the majority completed by the end of 2019. As part of the restructuring activities discussed above, the Company sold its UK Tooling business in 2018. This divestiture did not qualify for the reporting of discontinued operations. In the year ended December 31, 2019, the Company incurred a loss of $3.7 million associated with the write-off of note receivables recorded in 2018 for the remaining amounts to be collected on the sale of the UK Tooling business as this balance was deemed not likely to be collected. In the year ended December 31, 2020, the Company collected $0.5 million of the note receivables written off in 2019. These charges were included in loss (gain) on the sale of business on the Company's Consolidated Statements of Operations and other unallocated expenses, net in Note 4, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment and Geographic Information</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table disaggregates the components of restructuring and severance costs:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:63.760%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.884%"/><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:10pt;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:10pt;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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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:10pt;font-weight:700;line-height:100%">2019</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%">In thousands</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></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%">Cost reduction initiative</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%">6,154 </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%">3,970 </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%">927 </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%">Integration of Bal Seal acquisition</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%">— </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%">524 </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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Workforce reductions in response to COVID-19</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%">— </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,549 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">Composites business restructuring</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%">— </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%">316 </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%">631 </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%">   Total restructuring and severance costs</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%">6,154 </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%">8,359 </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%">1,558 </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></div> 6154000 3970000 927000 0 524000 0 0 3549000 0 0 316000 631000 6154000 8359000 1558000 -3700000 500000 ACCOUNTS RECEIVABLE, NET<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable consist of the following:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:71.960%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">At December 31,</span></td></tr><tr><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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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%">In thousands</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade 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%">19,228 </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%">19,945 </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%">U.S. Government contracts:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Billed</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%">14,748 </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%">18,854 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costs and accrued profit – not billed</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%">167 </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,080 </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%">Commercial and other government contracts:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Billed</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%">36,787 </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%">111,794 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costs and accrued profit – not billed</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%">4,141 </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%">4,141 </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%">Less allowance for doubtful accounts</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,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="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,008)</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 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">73,524 </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%">153,806 </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><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company performs ongoing evaluations of its customers’ current creditworthiness, as determined by the review of their credit information to determine if events have occurred subsequent to the recognition of revenue and the related receivable that provide evidence that such receivable will be realized in an amount less than that recognized at the time of sale. Estimates of credit losses are based on historical losses, current economic conditions, geographic considerations, and in some cases, evaluating specific customer accounts for risk of loss. </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activity in the allowance for doubtful accounts in the year ended December 31, 2021:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:84.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.597%"/><td style="width:0.1%"/></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%">In thousands</span></td><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%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2020</span></div></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%">(2,008)</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%">Provision</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%">(575)</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%">Amounts written off</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%">648 </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%">Recoveries</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in foreign currency exchange rates</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 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2021</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(1,547)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">COVID-19</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company anticipates that the disruptions and delays resulting from the spread of COVID-19 and the measures instituted by governments and businesses to mitigate its spread will impact the Company's liquidity in the next twelve months. The Company continues to closely monitor the collectability of its receivables from commercial aerospace customers as it recognizes there may be delays in payments due to the impacts of COVID-19 on its customers. As of the date of this filing, the Company does not believe there has been any material impact on the collectability of these receivables.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">6. ACCOUNTS RECEIVABLE, NET (CONTINUED)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net includes amounts for matters such as contract changes, negotiated settlements and claims for unanticipated contract costs. These amounts are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:69.031%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.102%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.103%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">At December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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:10pt;font-style:italic;font-weight:700;line-height:100%">In thousands</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt 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-weight:400;line-height:100%">Contract changes, negotiated settlements and claims for unanticipated contract costs</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%">900 </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%">900 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 37pt;text-align: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="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">900 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">900 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable consist of the following:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:71.960%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">At December 31,</span></td></tr><tr><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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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%">In thousands</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade 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%">19,228 </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%">19,945 </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%">U.S. Government contracts:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Billed</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%">14,748 </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%">18,854 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costs and accrued profit – not billed</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%">167 </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,080 </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%">Commercial and other government contracts:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Billed</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%">36,787 </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%">111,794 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costs and accrued profit – not billed</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%">4,141 </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%">4,141 </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%">Less allowance for doubtful accounts</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,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="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,008)</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 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">73,524 </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%">153,806 </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> 19228000 19945000 14748000 18854000 167000 1080000 36787000 111794000 4141000 4141000 1547000 2008000 73524000 153806000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activity in the allowance for doubtful accounts in the year ended December 31, 2021:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:84.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.597%"/><td style="width:0.1%"/></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%">In thousands</span></td><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%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2020</span></div></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%">(2,008)</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%">Provision</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%">(575)</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%">Amounts written off</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%">648 </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%">Recoveries</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in foreign currency exchange rates</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 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2021</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(1,547)</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> 2008000 575000 648000 385000 3000 1547000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net includes amounts for matters such as contract changes, negotiated settlements and claims for unanticipated contract costs. These amounts are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:69.031%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.102%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.103%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">At December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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:10pt;font-style:italic;font-weight:700;line-height:100%">In thousands</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt 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-weight:400;line-height:100%">Contract changes, negotiated settlements and claims for unanticipated contract costs</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%">900 </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%">900 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 37pt;text-align: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="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">900 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">900 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 900000 900000 900000 900000 . CONTRACT ASSETS, CONTRACT COSTS AND CONTRACT LIABILITIES<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Activity related to contract assets, contract costs and contract liabilities is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:35.850%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.002%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.002%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.005%"/><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:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></div></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:10pt;font-weight:700;line-height:100%">$ Change</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">% Change</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">In thousands</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets</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 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%">112,354 </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%">108,645 </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%">3,709 </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%">3.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract costs, current portion</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%">850 </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%">3,511 </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,661)</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%">(75.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract costs, noncurrent portion</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%">10,249 </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%">8,311 </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,938 </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%">23.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities, current portion</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%">2,945 </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%">39,073 </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%">(36,128)</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%">(92.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities, noncurrent portion</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%">16,528 </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%">11,019 </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%">5,509 </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%">50.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> The Company's contract assets were net of unliquidated progress payments, primarily from the U.S. Government, of $59.3 million and $32.4 million at December 31, 2021 and December 31, 2020, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract Assets</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increase in contract assets was primarily due to the recognition of revenue related to the satisfaction or partial satisfaction of performance obligations in excess of amounts billed, particularly on the JPF program, the A-10 contract and the KAflex® contract during the year ended December 31, 2021, partially offset by amounts billed on certain structures contracts. There were no significant impairment losses related to the Company's contract assets during the years ended December 31, 2021 and December 31, 2020.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets includes amounts for matters such as contract changes, negotiated settlements and claims for unanticipated contract costs. These amounts are as follows: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.684%"><tr><td style="width:1.0%"/><td style="width:71.640%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.540%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.540%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.792%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">At December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">In thousands</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt 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-weight:400;line-height:100%">Contract changes, negotiated settlements and claims for unanticipated contract costs</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%">682 </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%">3,178 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract Costs</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2021, costs to fulfill a contract were $11.1 million. There were no costs to obtain a contract at December 31, 2021. At December 31, 2020, costs to fulfill a contract and costs to obtain a contract were $9.3 million and $2.5 million, respectively. These amounts are included in contract costs, current portion and contract costs, noncurrent portion on the Company's Consolidated Balance Sheets at December 31, 2021 and December 31, 2020.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract costs, current portion at December 31, 2021 decreased when compared to December 31, 2020. This was primarily the result of the amortization of contract costs, partially offset by the reclassification of costs to fulfill certain structures programs from contract costs, noncurrent portion. For the years ended December 31, 2021 and December 31, 2020, amortization of contract costs was $8.7 million and $11.5 million, respectively.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">7. CONTRACT ASSETS, CONTRACT COSTS AND CONTRACT LIABILITIES (CONTINUED)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract Costs - continued </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increase in contract costs, noncurrent portion was primarily attributable to the addition of costs to fulfill the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">TITAN UAV</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> unmanned aerial system program, partially offset by the reclassification of costs to fulfill certain structures programs to contract costs, current portion</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract Liabilities</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The decrease in contract liabilities, current portion was primarily due to revenue recognized on a JPF DCS contract. For the years ended December 31, 2021 and December 31, 2020, revenue recognized related to contract liabilities, current portion was $47.9 million and $58.1 million, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increase in contract liabilities, noncurrent portion was due to advances received on the JPF DCS contract. For the years ended December 31, 2021 and December 31, 2020, the Company did not recognize revenue against contract liabilities, noncurrent portion.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Activity related to contract assets, contract costs and contract liabilities is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:35.850%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.002%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.002%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.005%"/><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:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></div></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:10pt;font-weight:700;line-height:100%">$ Change</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">% Change</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">In thousands</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets</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 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%">112,354 </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%">108,645 </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%">3,709 </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%">3.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract costs, current portion</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%">850 </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%">3,511 </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,661)</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%">(75.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract costs, noncurrent portion</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%">10,249 </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%">8,311 </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,938 </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%">23.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities, current portion</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%">2,945 </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%">39,073 </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%">(36,128)</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%">(92.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities, noncurrent portion</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%">16,528 </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%">11,019 </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%">5,509 </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%">50.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> The Company's contract assets were net of unliquidated progress payments, primarily from the U.S. Government, of $59.3 million and $32.4 million at December 31, 2021 and December 31, 2020, respectively.</span></div> 112354000 108645000 3709000 0.034 850000 3511000 -2661000 -0.758 10249000 8311000 1938000 0.233 2945000 39073000 -36128000 -0.925 16528000 11019000 5509000 0.500 59300000 32400000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets includes amounts for matters such as contract changes, negotiated settlements and claims for unanticipated contract costs. These amounts are as follows: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.684%"><tr><td style="width:1.0%"/><td style="width:71.640%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.540%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.540%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.792%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">At December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">In thousands</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt 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-weight:400;line-height:100%">Contract changes, negotiated settlements and claims for unanticipated contract costs</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%">682 </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%">3,178 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 682000 3178000 11100000 0 9300000 2500000 8700000 11500000 47900000 58100000 FAIR VALUE MEASUREMENTS<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as the exchange price that would be received for an asset or the price paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses a three-level fair value hierarchy that prioritizes the inputs used to measure fair value. This hierarchy requires us to maximize the use of observable inputs and minimize the use of unobservable inputs. The three levels of inputs used to measure fair value are as follows:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><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:14.5pt">Level 1 — Quoted prices in active markets for identical assets or liabilities.</span></div><div style="padding-left:36pt;text-indent:-18pt"><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:14.5pt">Level 2 — Observable inputs other than quoted prices included in Level 1, such as quoted prices for markets that are not active or other inputs that are observable or can be corroborated by observable market data.</span></div><div style="padding-left:36pt;text-indent:-18pt"><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:14.5pt">Level 3 — Unobservable inputs that are supported by little or no market activity and are significant to the fair value of the assets or liabilities. This includes certain pricing models, discounted cash flow methodologies and similar techniques that use significant unobservable inputs.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides the carrying value and fair value of financial instruments that are not carried at fair value at December 31, 2021 and 2020:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:28.621%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.737%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.737%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.737%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.740%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying Value</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying Value</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;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%">In thousands</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;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:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt</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 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%">191,876 </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%">213,222 </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%">188,919 </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%">230,093 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> These amounts are classified within Level 2.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The above fair values were computed based on quoted market prices and discounted future cash flows (observable inputs), as applicable. Differences from carrying values are attributable to interest rate changes subsequent to when the transactions occurred. The fair values of cash and cash equivalents, accounts receivable, net, and accounts payable - trade approximate their carrying amounts due to the short-term maturities of these instruments. The Company's cash and cash equivalents at December 31, 2021 and 2020 included $65.5 million and $51.5 million, respectively, of Level 1 money market funds.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recurring Fair Value Measurements</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company holds derivative instruments for foreign exchange contracts that are measured at fair value using observable market inputs such as forward rates and our counterparties’ credit risks. Based on these inputs, the derivative instruments are classified within Level 2 of the valuation hierarchy and have been included in other current assets and other current liabilities on the Consolidated Balance Sheets at December 31, 2021 and December 31, 2020. Based on the continued ability to trade and enter into forward contracts and interest rate swaps, the Company considers the markets for the fair value instruments to be active.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8. FAIR VALUE MEASUREMENTS (CONTINUED)</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recurring Fair Value Measurements - continued </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluated the credit risk associated with the counterparties to these derivative instruments and determined that as of December 31, 2021, such credit risks have not had an adverse impact on the fair value of these instruments.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nonrecurring Fair Value Measurements</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2020, the Company incurred a $50.3 million impairment charge for its Aerosystems reporting unit. Refer to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Note 12, Goodwill and Other Intangible Assets, Net</span> for further information regarding the calculation of fair value. <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides the carrying value and fair value of financial instruments that are not carried at fair value at December 31, 2021 and 2020:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:28.621%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.737%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.737%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.737%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.740%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying Value</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying Value</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;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%">In thousands</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;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:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt</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 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%">191,876 </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%">213,222 </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%">188,919 </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%">230,093 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> These amounts are classified within Level 2.</span></div> 191876000 213222000 188919000 230093000 65500000 51500000 50300000 DERIVATIVE FINANCIAL INSTRUMENTS<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is exposed to certain risks relating to its ongoing business operations, including market risks relating to fluctuations in foreign currency exchange rates and interest rates. Derivative financial instruments are reported on the Consolidated Balance Sheets at fair value. Changes in the fair values of derivatives are reported each period in earnings or accumulated other comprehensive income, depending on whether a derivative is effective as part of a hedged transaction. Gains and losses on derivative instruments reported in accumulated other comprehensive income are subsequently included in earnings in the periods in which earnings are affected by the hedged item. The Company does not use derivative instruments for speculative purposes.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company held forward exchange contracts designed to hedge forecasted transactions denominated in foreign currencies and to minimize the impact of foreign currency fluctuations on the Company’s earnings and cash flows. Some of those contracts were designated as cash flow hedges. The Company will include in earnings amounts currently included in accumulated other comprehensive income upon recognition of cost of sales related to the underlying transaction.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Forward Exchange Contracts</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company will enter into foreign exchange contracts that are not designated as hedging instruments. These contracts are entered into in order to minimize the impact of foreign currency fluctuations on the Company's earnings and cash flows. The Company reports expense related to these contracts in other income, net on the Consolidated Statements of Operations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the forward exchange contract mentioned above, the Company held forward exchange contracts to mitigate the risk associated with foreign currencies that were not designated as hedging instruments as of December 31, 2021 and 2020. The balances associated with the contracts and the gains or losses reported in other income, net were not material for the years ended December 31, 2021, 2020 or 2019.</span></div> INVENTORIES<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consist of the following:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:71.960%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">At 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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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:10pt;font-style:italic;font-weight:700;line-height:100%">In thousands</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;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%"> </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%">Raw materials</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%">19,123 </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%">19,502 </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%">Contracts in process:</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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">US 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%">1,985 </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%">5,439 </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 7.75pt;text-align: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 and other government contracts</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%">61,637 </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%">59,565 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contracts and other work in process (including certain general stock materials)</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%">75,115 </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%">64,237 </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%">Finished goods</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%">35,240 </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%">36,329 </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 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</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%">193,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%">185,072 </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><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories include amounts associated with matters such as contract changes, negotiated settlements and claims for unanticipated contract costs, which totaled $0.6 million and $0.5 million at December 31, 2021 and 2020, respectively.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">10. INVENTORIES (CONTINUED)</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2021 and 2020, $69.2 million and $60.4 million, respectively, of K-MAX® inventory was included in contracts and other work in process inventory and finished goods on the Company's Consolidated Balance Sheets. Management believes that approximately $36.2 million of the K-MAX® inventory will be sold after December 31, 2022, based upon the anticipation of additional aircraft manufacturing and supporting the fleet for the foreseeable future.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2021 and 2020, $6.0 million and $6.3 million, respectively, of SH-2G(I) inventory was included in contracts and other work in process inventory on the Company's Consolidated Balance Sheets. Management believes that approximately $4.7 million of the SH-2G(I) inventory will be sold after December 31, 2022. This balance represents spares requirements and inventory to be used in SH-2G programs.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consist of the following:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:71.960%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">At 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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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:10pt;font-style:italic;font-weight:700;line-height:100%">In thousands</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;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%"> </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%">Raw materials</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%">19,123 </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%">19,502 </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%">Contracts in process:</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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">US 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%">1,985 </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%">5,439 </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 7.75pt;text-align: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 and other government contracts</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%">61,637 </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%">59,565 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contracts and other work in process (including certain general stock materials)</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%">75,115 </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%">64,237 </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%">Finished goods</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%">35,240 </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%">36,329 </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 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</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%">193,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%">185,072 </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> 19123000 19502000 1985000 5439000 61637000 59565000 75115000 64237000 35240000 36329000 193100000 185072000 600000 500000 69200000 60400000 36200000 6000000 6300000 4700000 PROPERTY, PLANT AND EQUIPMENT, NET<div><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 summarized as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:69.617%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.809%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.810%"/><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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">At 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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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%">In thousands</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</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%">36,367 </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%">36,683 </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%">Buildings</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%">135,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="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%">134,995 </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%">Leasehold improvements</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%">16,151 </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%">15,590 </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%">Machinery, office furniture 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%">249,527 </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%">241,027 </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%">Construction in process</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%">11,778 </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%">11,541 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">449,710 </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%">439,836 </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%">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%">(251,888)</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%">(228,984)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">197,822 </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%">210,852 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense was $26.2 million, $28.0 million and $21.3 million for 2021, 2020 and 2019, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Finance Leases</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December 31, 2021 and 2020, $6.7 million of assets included in machinery, office furniture and equipment and construction in process were accounted for as finance leases in both periods. At December 31, 2021 and 2020, the Company had accumulated depreciation of $2.9 million and $2.1 million, respectively, associated with these assets. Depreciation expense associated with the finance leases was $0.8 million, $0.9 million and $0.9 million for 2021, 2020 and 2019, respectively.</span></div> <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 summarized as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:69.617%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.809%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.810%"/><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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">At 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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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%">In thousands</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</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%">36,367 </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%">36,683 </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%">Buildings</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%">135,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="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%">134,995 </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%">Leasehold improvements</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%">16,151 </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%">15,590 </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%">Machinery, office furniture 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%">249,527 </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%">241,027 </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%">Construction in process</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%">11,778 </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%">11,541 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">449,710 </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%">439,836 </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%">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%">(251,888)</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%">(228,984)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">197,822 </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%">210,852 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 36367000 36683000 135887000 134995000 16151000 15590000 249527000 241027000 11778000 11541000 449710000 439836000 251888000 228984000 197822000 210852000 26200000 28000000 21300000 6700000 6700000 2900000 2100000 800000 900000 900000 GOODWILL AND OTHER INTANGIBLE ASSETS, NET<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill</span></div><div><span><br/></span></div><div><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 change in the carrying amount of goodwill for the Company:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.420%"/><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:12.788%"/><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:12.788%"/><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:12.788%"/><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:12.796%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Engineered Products</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Precision Products</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Structures</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</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%">In thousands</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross balance at beginning of period</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%">205,869 </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%">41,375 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">66,559 </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%">313,803 </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 7.75pt;text-align: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 impairment</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%">— </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%">(66,559)</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%">(66,559)</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 7.75pt;text-align: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 balance at beginning of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,869 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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%">41,375 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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%">247,244 </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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</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%">— </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"/><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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairments</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%">— </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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</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%">(6,563)</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"/><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%">(6,563)</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 balance at end of period</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%">199,306 </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%">41,375 </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%">— </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%">240,681 </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 style="height:15pt"><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;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></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%">Accumulated impairment at end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom: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: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%">— </span></td><td style="background-color:#ffffff;border-bottom: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: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: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%">— </span></td><td style="background-color:#ffffff;border-bottom: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: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: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%">(66,559)</span></td><td style="background-color:#ffffff;border-bottom: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: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: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%">(66,559)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.420%"/><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:12.788%"/><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:12.788%"/><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:12.788%"/><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:12.796%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Engineered Products</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Precision Products</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Structures</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</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%">In thousands</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross balance at beginning of period</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%">102,979 </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%">41,375 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">67,212 </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%">211,566 </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 7.75pt;text-align: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 impairment</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%">— </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%">(16,252)</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%">(16,252)</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 7.75pt;text-align: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 balance at beginning of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,979 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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%">41,375 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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%">50,960 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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%">195,314 </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;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</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="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%">95,089 </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"/><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%">95,089 </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%">Impairments</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%">— </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%">(50,307)</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%">(50,307)</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%">Foreign currency translation</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%">7,801 </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%">(653)</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,148 </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 balance at end of period</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%">205,869 </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%">41,375 </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%">— </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%">247,244 </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 style="height:15pt"><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;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></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%">Accumulated impairment at end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom: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: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%">— </span></td><td style="background-color:#ffffff;border-bottom: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: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: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%">— </span></td><td style="background-color:#ffffff;border-bottom: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: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: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%">(66,559)</span></td><td style="background-color:#ffffff;border-bottom: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: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: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%">(66,559)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> The additions to goodwill in the year ended December 31, 2020 were attributable to the acquisition of Bal Seal. Refer to Note 3, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, for further information on this acquisition.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2021 Analysis</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with ASC 350, the Company evaluates goodwill for possible impairment on at least an annual basis. The Company performed a qualitative assessment for the Specialty Bearings and KPP-Orlando reporting units, while a quantitative assessment was performed for the Bal Seal reporting unit.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The qualitative assessments performed for the Specialty Bearings and KPP-Orlando reporting units took into consideration the following factors: general economic conditions, industry specific performance, changes in carrying values of the reporting units, the assessment of assumptions used in the previous fair value calculations and changes in transaction multiples. The results of these analyses indicated that it is more likely than not that goodwill is not impaired and these reporting units did not need to proceed to a quantitative assessment.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The results of the quantitative analysis performed for the Bal Seal reporting unit indicated that the fair value of the reporting unit exceeded its respective carrying value. The Company performed a sensitivity analysis relative to the discount rate and growth rate selected and determined a decrease of one percentage point in the terminal growth rate or an increase of one percentage point in the discount rate would not result in a fair value calculation less than the carrying value for the reporting unit.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">12. GOODWILL AND OTHER INTANGIBLE ASSETS, NET (CONTINUED)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill - continued</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2020 Analysis</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is required to evaluate goodwill for possible impairment testing if an event occurs or circumstances change that indicate that the fair value of the reporting entity may be below its carrying amount. The spread of COVID-19 and the precautionary measures instituted by governments and businesses to mitigate the risk of its spread contributed to the general slowdown in the global economy and significant volatility in financial markets, which resulted in a significant decrease in the Company's stock price and market capitalization in the first quarter of 2020. As COVID-19 continued to impact the organization throughout 2020 and the Company’s stock price remained at a similar level, management assessed each reporting unit for triggering events for potential impairment on a quarterly basis. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As part of management's evaluation of triggering events in the third quarter of 2020, the assessment of the Company's operating results identified a decline in earnings compared to forecasts used in prior periods for its Aerosystems reporting unit. The Company considered this decline, as well as the updated forecasts for the reporting unit, which indicated the forecasted cash flows for this reporting unit were lower than amounts previously forecasted. As a result, management identified a triggering event for possible goodwill impairment in its Aerosystems reporting unit. Management performed a quantitative analysis on the Aerosystems reporting unit using an income methodology based on management's estimates of forecasted cash flows, with those cash flows discounted to present value using rates commensurate with the risks associated with those cash flows. In addition, management used a market-based valuation method involving analysis of market multiples of revenues and earnings before interest, taxes, depreciation and amortization ("EBITDA") for (i) a group of comparable companies and (ii) recent transactions, if any, involving comparable companies. In estimating the fair value of the reporting unit, a weighting of 80% to the income approach and 20% to the market-based valuation method was selected, consistent with quantitative analyses performed in prior periods. The estimated fair value of the reporting unit was adjusted based on an assumption of excess working capital, which represents management's identification of specific contract-related assets that will generate cash flows in the future. The quantitative analysis resulted in a conclusion that the fair value of the Aerosystems reporting unit was $56.1 million below its carrying value; therefore, goodwill was impaired. In the year ended December 31, 2020, the Company recorded a goodwill impairment charge of $50.3 million for the Aerosystems reporting unit, which represented the entire goodwill balance for the reporting unit. This impairment charge was included in goodwill and other intangibles impairment on the Company's Statement of Operations and other unallocated expenses, net in Note 4, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Segment and Geographic Information</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Upon completion of the annual 2020 qualitative assessment of events and circumstances affecting recorded goodwill as described in Note 1, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Summary of Significant Accounting Policies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">, the Company concluded that a quantitative assessment should be performed on the Bal Seal reporting unit. The Company also elected to perform a quantitative assessment on its Specialty Bearings and Engineered Products reporting unit. A qualitative assessment was performed on the KPP-Orlando reporting unit.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The qualitative assessment performed for KPP-Orlando took into consideration the following factors: general economic conditions, industry specific performance, changes in carrying values of the reporting unit, the assessments of assumptions used in the previous fair value calculation and changes in transaction multiples. The results of this analysis indicated that it is more likely than not that goodwill was not impaired and this reporting unit did not need to proceed to a quantitative assessment.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">A quantitative assessment was performed for the Specialty Bearings and Engineered Products and Bal Seal reporting units. The results of these analyses indicated that the fair values of the reporting units exceeded the respective carrying values. The Company performed a sensitivity analysis relative to the discount rates and growth rates selected and determined a decrease of one percentage point in the terminal growth rate or an increase of one percentage point in the discount rate would not result in a fair value calculation less than the carrying value for each reporting unit.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">12. GOODWILL AND OTHER INTANGIBLE ASSETS, NET (CONTINUED)</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Other Intangible Assets</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other intangible assets consisted of:</span></div><div><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:29.002%"/><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:15.786%"/><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:9.913%"/><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:12.556%"/><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:9.913%"/><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:12.560%"/><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:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">At December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">At December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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:10pt;font-weight:700;line-height:100%">Amortization<br/>Period</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Amount</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Amount</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">In thousands</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;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%"> </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%">Customer lists / relationships</span></td><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"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6-38 years</span></div></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%">127,206 </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%">(35,096)</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%">128,882 </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,094)</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%">Developed technologies</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7-20 years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,170 </span></td><td style="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="padding:2px 0 2px 1pt;text-align: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,591)</span></td><td style="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="padding:2px 0 2px 1pt;text-align: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,798 </span></td><td style="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="padding:2px 0 2px 1pt;text-align: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,665)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks / trade names</span></td><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"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15-40 years</span></div></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%">16,982 </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,659)</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%">17,353 </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,149)</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%">Non-compete agreements and other</span></td><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"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-15 years</span></div></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%">4,629 </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%">(4,617)</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,290 </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,276)</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%">Patents</span></td><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"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 years</span></div></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%">523 </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%">(473)</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%">523 </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%">(464)</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%">Total</span></td><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%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">194,510 </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%">(56,436)</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%">197,846 </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%">(47,648)</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><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible asset amortization expense of $10.5 million, $15.7 million and $4.5 million in 2021, 2020 and 2019, respectively, was included in intangible asset amortization expense on the Company's Consolidated Statements of Operations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with ASC 360 - Property, Plant, and Equipment ("ASC 360"), the Company is required to evaluate long-lived assets for possible impairment whenever events or changes in circumstances indicate that their carrying amounts may not be recoverable. At December 31, 2020, the assets of the Company's former UK Composites business were considered impaired as the estimated fair value of the business based on the anticipated sale was lower than the estimated carrying value of the UK Composites business. Refer to Note 2, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disposals</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, for further information on the sale and the impairment charge recorded in the year ended December 31, 2020. No such triggering events were identified in 2021 or 2019.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated amortization expense for the next five years associated with intangible assets existing as of December 31, 2021 is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:79.398%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.402%"/><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:10pt;font-style:italic;font-weight:700;line-height:100%">In thousands</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><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,963 </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%">2023</span></td><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%">9,681 </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%">2024</span></td><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,329 </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%">2025</span></td><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%">9,271 </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%">2026</span></td><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%">8,858 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In order to determine the useful life of acquired intangible assets, the Company considers numerous factors, most importantly the industry considerations associated with the acquired entities. The Company determines the amortization period for acquired intangible assets, such as customer relationships, based primarily on an analysis of their historical customer sales attrition information and the period over which the assets are expected to deliver meaningful cash flow generation in support of the fair value of the asset.</span></div> <div><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 change in the carrying amount of goodwill for the Company:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.420%"/><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:12.788%"/><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:12.788%"/><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:12.788%"/><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:12.796%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Engineered Products</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Precision Products</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Structures</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</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%">In thousands</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross balance at beginning of period</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%">205,869 </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%">41,375 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">66,559 </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%">313,803 </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 7.75pt;text-align: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 impairment</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%">— </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%">(66,559)</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%">(66,559)</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 7.75pt;text-align: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 balance at beginning of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,869 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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%">41,375 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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%">247,244 </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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</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%">— </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"/><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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairments</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%">— </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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</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%">(6,563)</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"/><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%">(6,563)</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 balance at end of period</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%">199,306 </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%">41,375 </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%">— </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%">240,681 </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 style="height:15pt"><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;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></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%">Accumulated impairment at end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom: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: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%">— </span></td><td style="background-color:#ffffff;border-bottom: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: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: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%">— </span></td><td style="background-color:#ffffff;border-bottom: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: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: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%">(66,559)</span></td><td style="background-color:#ffffff;border-bottom: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: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: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%">(66,559)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.420%"/><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:12.788%"/><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:12.788%"/><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:12.788%"/><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:12.796%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Engineered Products</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Precision Products</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Structures</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</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%">In thousands</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross balance at beginning of period</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%">102,979 </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%">41,375 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">67,212 </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%">211,566 </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 7.75pt;text-align: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 impairment</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%">— </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%">(16,252)</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%">(16,252)</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 7.75pt;text-align: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 balance at beginning of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,979 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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%">41,375 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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%">50,960 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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%">195,314 </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;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</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="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%">95,089 </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"/><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%">95,089 </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%">Impairments</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%">— </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%">(50,307)</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%">(50,307)</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%">Foreign currency translation</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%">7,801 </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%">(653)</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,148 </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 balance at end of period</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%">205,869 </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%">41,375 </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%">— </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%">247,244 </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 style="height:15pt"><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;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></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%">Accumulated impairment at end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom: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: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%">— </span></td><td style="background-color:#ffffff;border-bottom: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: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: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%">— </span></td><td style="background-color:#ffffff;border-bottom: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: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: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%">(66,559)</span></td><td style="background-color:#ffffff;border-bottom: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: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: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%">(66,559)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> The additions to goodwill in the year ended December 31, 2020 were attributable to the acquisition of Bal Seal. Refer to Note 3, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, for further information on this acquisition.</span></div> 205869000 41375000 66559000 313803000 0 0 66559000 66559000 205869000 41375000 0 247244000 0 0 0 0 0 0 0 0 -6563000 0 0 -6563000 199306000 41375000 0 240681000 0 0 66559000 66559000 102979000 41375000 67212000 211566000 0 0 16252000 16252000 102979000 41375000 50960000 195314000 95089000 0 0 95089000 0 0 50307000 50307000 7801000 0 -653000 7148000 205869000 41375000 0 247244000 0 0 66559000 66559000 0.01 0.01 0.80 0.20 56100000 50300000 0.01 0.01 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other intangible assets consisted of:</span></div><div><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:29.002%"/><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:15.786%"/><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:9.913%"/><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:12.556%"/><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:9.913%"/><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:12.560%"/><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:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">At December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">At December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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:10pt;font-weight:700;line-height:100%">Amortization<br/>Period</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Amount</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Amount</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">In thousands</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;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%"> </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%">Customer lists / relationships</span></td><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"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6-38 years</span></div></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%">127,206 </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%">(35,096)</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%">128,882 </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,094)</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%">Developed technologies</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7-20 years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,170 </span></td><td style="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="padding:2px 0 2px 1pt;text-align: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,591)</span></td><td style="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="padding:2px 0 2px 1pt;text-align: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,798 </span></td><td style="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="padding:2px 0 2px 1pt;text-align: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,665)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks / trade names</span></td><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"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15-40 years</span></div></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%">16,982 </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,659)</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%">17,353 </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,149)</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%">Non-compete agreements and other</span></td><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"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-15 years</span></div></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%">4,629 </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%">(4,617)</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,290 </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,276)</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%">Patents</span></td><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"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 years</span></div></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%">523 </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%">(473)</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%">523 </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%">(464)</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%">Total</span></td><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%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">194,510 </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%">(56,436)</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%">197,846 </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%">(47,648)</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> P6Y P38Y 127206000 35096000 128882000 30094000 P7Y P20Y 45170000 13591000 45798000 9665000 P15Y P40Y 16982000 2659000 17353000 2149000 P1Y P15Y 4629000 4617000 5290000 5276000 P17Y 523000 473000 523000 464000 194510000 56436000 197846000 47648000 10500000 15700000 4500000 0 0 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated amortization expense for the next five years associated with intangible assets existing as of December 31, 2021 is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:79.398%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.402%"/><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:10pt;font-style:italic;font-weight:700;line-height:100%">In thousands</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><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,963 </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%">2023</span></td><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%">9,681 </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%">2024</span></td><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,329 </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%">2025</span></td><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%">9,271 </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%">2026</span></td><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%">8,858 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 9963000 9681000 9329000 9271000 8858000 ENVIRONMENTAL COSTS<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table displays the activity and balances associated with accruals related to environmental costs included in other current liabilities and other long-term liabilities:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:71.960%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><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:10pt;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:10pt;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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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%">In thousands</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 1</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%">6,049 </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%">6,078 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net additions to accrual</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%">391 </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%">141 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments</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%">(482)</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%">(165)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in foreign currency exchange rates</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%">— </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%">(5)</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%">Balance at December 31</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">5,958 </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%">6,049 </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><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Bloomfield</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2008, the Company completed its purchase of the portion of the Bloomfield campus that Kaman Aerospace Corporation had leased from NAVAIR for many years. In connection with the purchase, the Company has assumed responsibility for environmental remediation at the facility as may be required under the Connecticut Transfer Act (the “Transfer Act”) and it continues the effort to define the scope of the remediation that will be required by the Connecticut Department of Environmental Protection (“CTDEP”). The transaction was recorded by taking the undiscounted estimated remediation liability of $20.8 million and discounting it at a rate of 8% to its present value. The fair value of the Navy Property asset, which at that time approximated the discounted present value of the assumed environmental liability of $10.3 million, is included in property, plant and equipment, net. This remediation process will take many years to complete.</span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following represents estimated future payments for the undiscounted environmental remediation liability related to the Bloomfield campus as of December 31, 2021:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:86.162%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.638%"/><td style="width:0.1%"/></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%">In thousands</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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%">2022</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">318 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184 </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%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387 </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%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132 </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%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,760 </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 7.75pt;text-align: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 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%">4,781 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2014, the Company sold its former manufacturing facility in Moosup, Connecticut to TD Development, LLC ("TD"). Although TD assumed responsibility for the environmental remediation work required on this site, the Company may be liable for the remediation and abatement costs in the event that TD does not complete the remediation. There can be no assurance that this matter would not have an adverse impact on our business, financial condition, results of operation and cash flows.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's environmental accrual also includes estimated environmental remediation costs that the Company expects to incur at the former Music segment’s New Hartford, CT facility. The Company continues to assess the work that may be required at this facility, which may result in a change to this accrual. For further discussion of these matters, see Note 19, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Commitments and Contingencies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table displays the activity and balances associated with accruals related to environmental costs included in other current liabilities and other long-term liabilities:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:71.960%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><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:10pt;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:10pt;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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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%">In thousands</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 1</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%">6,049 </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%">6,078 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net additions to accrual</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%">391 </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%">141 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments</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%">(482)</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%">(165)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in foreign currency exchange rates</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%">— </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%">(5)</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%">Balance at December 31</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">5,958 </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%">6,049 </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> 6049000 6078000 391000 141000 482000 165000 0 -5000 5958000 6049000 20800000 0.08 10300000 <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following represents estimated future payments for the undiscounted environmental remediation liability related to the Bloomfield campus as of December 31, 2021:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:86.162%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.638%"/><td style="width:0.1%"/></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%">In thousands</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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%">2022</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">318 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184 </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%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387 </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%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132 </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%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,760 </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 7.75pt;text-align: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 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%">4,781 </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> 318000 184000 387000 0 132000 3760000 4781000 DEBT<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Long-Term Debt</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has long-term debt as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:71.960%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">At 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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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%">In thousands</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving credit agreement</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%">— </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-weight:400;line-height:100%">Convertible notes</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%">191,876 </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%">188,919 </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 19pt;text-align: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:#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%">191,876 </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%">188,919 </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%">Less current portion</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%">— </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 19pt;text-align: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 excluding current portion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">191,876 </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%">188,919 </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="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2021 and 2020, the current and long-term debt balances on the Company's Consolidated Balance Sheets were net of debt issuance costs of $2.5 million and $3.5 million, respectively. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average interest rate on long-term borrowings outstanding as of December 31, 2021 and 2020 was 3.25% in both periods.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December 31, 2021 and 2020, $2.6 million and $4.3 million, respectively, of liabilities associated with our finance leases were included in other long-term liabilities. See Note 20, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for further information.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate annual maturities of long-term debt for each of the next five years are approximately as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:86.162%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.638%"/><td style="width:0.1%"/></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%">In thousands</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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%">2022</span></td><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-weight:400;line-height:100%">2023</span></td><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%">— </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%">2024</span></td><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%">199,500 </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%">2025</span></td><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%">— </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%">2026</span></td><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></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Convertible Notes</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Overview</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During May 2017, the Company issued $200.0 million aggregate principal amount of convertible senior unsecured notes due May 2024 (the "2024 Notes") pursuant to an indenture (the "Indenture"), dated May 12, 2017, between the Company and U.S. Bank National Association, as trustee. In connection therewith, the Company entered into certain capped call transactions that cover, collectively, the number of shares of the Company's common stock underlying the 2024 Notes.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2024 Notes</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 12, 2017, the Company issued $175.0 million in principal amount of 2024 Notes, in a private placement offering. On May 24, 2017, the Company issued an additional $25.0 million in principal amount of 2024 Notes pursuant to the initial purchasers' exercise of their overallotment option, resulting in the issuance of an aggregate $200.0 million principal amount of 2024 Notes. The 2024 Notes bear 3.25% interest per annum on the principal amount, payable semiannually in arrears on May 1 and November 1 of each year, beginning on November 1, 2017. The 2024 Notes will mature on May 1, 2024, unless earlier repurchased by the Company or converted. The Company will settle any conversions of the 2024 Notes in cash, shares of the Company's common stock or a combination of cash and shares of common stock, at the Company's election. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">14. DEBT (CONTINUED)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Convertible Notes - continued</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2024 Notes - continued</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The sale of the Distribution business in the third quarter of 2019 was deemed to be a "Fundamental Change" and a "Make-Whole Fundamental Change" pursuant to the terms and conditions of the indenture governing the 2024 Notes. As a result, the sale triggered the right of the holders of our 2024 Notes to require us to repurchase all of the 2024 Notes, or any portion thereof that is a multiple of $1,000 principal amount on September 27, 2019. The aggregate principal amount of the 2024 Notes validly tendered and not validly withdrawn was $0.5 million, representing 0.25% of all outstanding notes. Holders of such notes receive the purchase price equal to 100% of the principal amount of the 2024 Notes being purchased, plus accrued and unpaid interest.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table illustrates the conversion rate at the date of issuance of the 2024 Notes: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:78.665%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.402%"/><td style="width:0.1%"/></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-style:italic;font-weight:700;line-height:100%">2024 Notes</span></td><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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Conversion Rate per $1,000 principal amount </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="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%">15.3227 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Conversion Price </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 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%">65.2626 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent Conversion Price </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">(3)</span></div></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%">84.8413 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aggregate shares to be issued upon conversion </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">(4)</span></div></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,056,879 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><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:9pt;font-weight:400;line-height:120%">Represents the number of shares of Common Stock hypothetically issuable per each $1,000 principal amount of 2024 Notes, subject to adjustments upon the occurrence of certain specified events in accordance with the terms of the Indenture. </span></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><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:9pt;font-weight:400;line-height:120%">Represents $1,000 divided by the conversion rate as of such date. The conversion price reflects the strike price of the embedded option within the 2024 Notes. If the Company's share price exceeds the conversion price at conversion, the noteholders would be entitled to receive additional consideration either in cash, shares or a combination thereof, the form of which is at the sole discretion of the Company.</span></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span><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:9pt;font-weight:400;line-height:120%">Prior to November 1, 2023, the notes are convertible only in the following circumstances: (1) during any fiscal quarter commencing after July 1, 2017, and only during any such fiscal quarter, if the last reported sale price of the Company's common stock was greater than or equal to 130% of the applicable conversion price for at least 20 trading days (whether or not consecutive) during the 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding fiscal quarter, (2) during the five consecutive business day period following any ten consecutive trading day period (the "measurement period") in which the trading price per $1,000 principal amount of 2024 Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company's common stock and the conversion rate on each such trading day or (3) upon the occurrence of specified corporate events. On or after November 1, 2023, until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert their notes at any time, regardless of the foregoing circumstances. If the Company undergoes a fundamental change (as defined in the Indenture), holders of the notes may require the Company to repurchase all or a portion of their notes for cash at a repurchase price equal to 100% of the principal amount to be repurchased, plus any accrued and unpaid interest. As of December 31, 2021, none of the conditions permitting the holders of the 2024 Notes to convert had been met. Therefore, the 2024 Notes are classified as long-term debt.</span></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span><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:9pt;font-weight:400;line-height:120%">This represents the number of shares hypothetically issuable upon conversion of 100% of the outstanding aggregate principal amount of the 2024 Notes at each date; however, the terms of the 2024 Notes state that the Company may pay or deliver, as the case may be, cash, shares of the Company's common stock or a combination of cash and shares of common stock, at the Company's election. The Company currently intends to settle the aggregate principal amount in cash. Amounts due in excess of the principal, if any, also may be settled in cash, shares of the Company's common stock or a combination of cash and shares of common stock, at the Company's election.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the 2024 Notes offering, the Company entered into capped call transactions with certain of the initial purchasers or their respective affiliates. These transactions are intended to reduce the potential dilution to the Company's shareholders and/or offset the cash payments the Company is required to make in excess of the principal amount upon any future conversion of the notes in the event that the market price per share of the Company's common stock is greater than the strike price of the capped call transactions, with such reduction and/or offset subject to a cap based on the cap price of the capped call transactions. Under the terms of the capped call transactions, the strike price ($65.2626) and the cap price ($88.7570) are each subject to adjustment in certain circumstances. In connection with establishing their initial hedges of the capped call transactions, the option counterparties or their respective affiliates entered into various derivative transactions with respect to the Company’s common stock concurrently with or shortly after the pricing of the notes. The capped call transactions, which cost an aggregate $20.5 million, were recorded as a reduction of additional paid-in capital. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">14. DEBT (CONTINUED)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Convertible Notes - continued</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2024 Notes - continued</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC Topic 815 - Derivatives and Hedging ("ASC 815") provides that contracts are initially classified as equity if (1) the contract requires physical settlement or net-share settlement, or (2) the contract gives the company a choice of net-cash settlement or settlement in its own shares (physical settlement or net-share settlement). The settlement terms of our capped call transactions require net-share settlement. Based on the guidance in ASC 815, the capped call transactions were recorded as a reduction of equity as of the trade date. ASC 815 states that a reporting entity shall not consider contracts to be derivative instruments if the contract issued or held by the reporting entity is both indexed to its own stock and classified in shareholders' equity in its balance sheet. The Company concluded the capped call transactions should be accounted for in shareholders' equity and are, therefore, not to be considered a derivative instrument.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 470-20 "Debt with Conversion and Other Options</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;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%"> (“ASC 470-20”) clarifies the accounting for convertible debt instruments that may be settled in cash upon conversion, including partial cash settlement. ASC 470-20 specifies that an issuer of such instruments should separately account for the liability and equity components of the instruments in a manner that reflects the issuer's non-convertible debt borrowing rate which interest costs are to be recognized in subsequent periods. The note payable principal balance for the 2024 Notes at the date of issuance of $200.0 million was bifurcated into the debt component of $179.5 million and the equity component of $20.5 million. The difference between the note payable principal balance and the fair value of the debt component representing the debt discount is being accreted to interest expense over the term of the 2024 Notes. The fair value of the debt component was recognized using a 5.0% discount rate, representing the Company's borrowing rate at the date of issuance for a similar debt instrument without a conversion feature with an expected life of seven years. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company incurred $7.4 million of debt issuance costs in connection with the sale of the 2024 Notes, which was allocated between the debt and equity components of the instrument. Of the total amount, $0.7 million was recorded as an offset to additional paid-in capital. The balance, $6.7 million, was recorded as a contra-debt balance and is being amortized over the term of the 2024 Notes. Total amortization expense for the years ended December 31, 2021, 2020 and 2019 was $1.1 million, $0.9 million and $0.9 million.</span></div><div style="text-align:center"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount of the equity component and the principal amount of the liability component, the unamortized discount and the net carrying value of the liability are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.108%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024 Notes</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</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%">In thousands</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></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%">Principal amount of liability</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%">199,500 </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%">199,500 </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%">Unamortized discount</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%">7,624 </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,581 </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%">Carrying value of liability</span></td><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%">191,876 </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%">188,919 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></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%">Equity component</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="border-bottom: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="border-bottom: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%">20,408 </span></td><td style="border-bottom: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="border-bottom: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="border-bottom: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%">20,408 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because the embedded conversion option is indexed to the Company’s own stock and would be classified in shareholders’ equity, it does not meet the criterion under ASC 815 that would require separate accounting as a derivative instrument.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, the "if converted value" did not exceed the principal amount of the 2024 Notes since the closing sales price of the Company's common stock was less than the conversion price of the 2024 Notes.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">14. DEBT (CONTINUED)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Convertible Notes - continued</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2024 Notes - continued</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense associated with the 2024 Notes consisted of the following:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.332%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><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:12.935%"/><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:13.085%"/><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:10pt;font-weight:400;line-height:100%"> </span></td><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:10pt;font-weight:700;line-height:100%">For the year ended 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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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%">In thousands</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></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%">Contractual coupon rate of interest</span></td><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%">6,484 </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%">6,484 </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%">6,503 </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%">Accretion of convertible notes discount</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="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,860 </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,753 </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 19pt;text-align: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 expense - convertible notes</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">9,441 </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%">9,344 </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%">9,256 </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><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revolving Credit Agreement</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 13, 2019, the Company closed an amended and restated $800.0 million Credit Agreement (the "Credit Agreement") with JPMorgan Chase Bank, N.A., as Administrative Agent and as Collateral Agent. The Credit Agreement amends and restates the Company's previously existing credit facility in its entirety to, among other things: (i) extend the maturity date to December 13, 2024; (ii) increase the aggregate amount of revolving commitments from $600.0 million to $800.0 million; (iii) remove the existing term loan credit facility; (iv) modify the affirmative and negative covenants set forth in the facility; and (v) effectuate a number of additional modifications to the terms and provisions of the facility, including its pricing. Capitalized terms used but not defined within this Note 14, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, have the meanings ascribed thereto in the Credit Agreement. This agreement was further amended on December 8, 2021 to move its LIBOR benchmark for non-USD borrowings to other non-USD benchmark rates. Future USD borrowings under this current Credit Agreement will continue be based on LIBOR.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Agreement permits the Company to pay cash dividends. The Lenders have been granted a security interest in substantially all of the Company’s and its domestic subsidiaries’ personal property and other assets (including intellectual property but excluding real estate), including a pledge of 66% of the Company’s equity interest in certain foreign subsidiaries and 100% of the Company’s equity interest in its domestic subsidiaries, as collateral for the Company’s obligations under the Credit Agreement. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the amounts available for borrowing under the Company's revolving credit facility:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.999%"/><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.619%"/><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.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">At December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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%">In thousands</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></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%">Total facility</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%">800,000 </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%">800,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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%">Amounts outstanding, excluding letters of credit</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%">— </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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts available for borrowing, excluding letters of credit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">800,000 </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%">800,000 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Letters of credit under the credit facility</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)(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,646 </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%">165,373 </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%">Amounts available for borrowing</span></td><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%">707,354 </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%">634,627 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><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;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts available for borrowing subject to EBITDA, as defined by the Credit Agreement</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">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="border-bottom:2pt 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="border-bottom:2pt 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%">409,914 </span></td><td style="border-bottom:2pt 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:2pt 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:2pt 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%">363,997 </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> The Company has entered into standby letters of credit issued on the Company's behalf by financial institutions, and directly issued guarantees to third parties primarily related to advances received from customers and the guarantee of future performance on certain contracts. Letters of credit generally are available for draw down in the event the Company does not perform its obligations.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Of these amounts, $86.3 million and $146.2 million letters of credit relate to a certain JPF DCS contract in both periods.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Amounts available for borrowing subject to EBITDA reflect the minimum borrowing capacity under EBITDA, subject to adjustments.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt issuance costs in connection with the Credit Agreement have been capitalized and are being amortized over the term of the agreement. The Company incurred $3.6 million of debt issuance costs in connection with the amendment and restatement of the Credit Agreement in the year ended December 31, 2019. Total amortization expense for the years ended December 31, 2021, 2020 and 2019 was $0.7 million, $0.7 million and $1.0 million, respectively.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">14. DEBT (CONTINUED)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revolving Credit Agreement - continued</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest rates on amounts outstanding under the Credit Agreement are variable, and are determined based on the Senior Secured Net Leverage Ratio, as defined in the Credit Agreement. In addition, the Company is required to pay a quarterly commitment fee on the unused revolving loan commitment amount at a rate ranging from 0.150% to 0.250% per annum, based on the Senior Secured Net Leverage Ratio. Fees for outstanding letters of credit range from 1.125% to 1.625%, based on the Senior Secured Net Leverage Ratio.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2021 and December 31, 2020, there were no outstanding amounts on the revolving credit facility; therefore, the interest rate was 0% at both dates.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The financial covenants associated with the Credit Agreement include a requirement that (i) the Consolidated Total Net Leverage Ratio, as defined in the Credit Agreement, cannot be greater than 4.00 to 1.00, with an election to increase the maximum to 4.50 to 1.00 for four consecutive quarters, in connection with a Material Permitted Investment; (ii) the Interest Coverage Ratio cannot be less than 3.00 to 1.00; and (iii) Liquidity: (a) as of the last day of the fiscal quarter ending on or about September 30, 2023 cannot be less than an amount equal to 50% of the aggregate principal amount of the 2024 Convertible Notes as of such date, and (b) as of the last day of the fiscal quarter ending on December 31, 2023 and ending on or about March 29, 2024, to be less than the amount equal to 100% of the aggregate principal amount of the 2024 Convertible Notes as of such day. The Company was in compliance with those financial covenants as of and for the quarter ended December 31, 2021, and management does not anticipate noncompliance in the foreseeable future.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Interest Payments</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash payments for interest were $11.5 million, $20.8 million and $15.7 million in 2021, 2020 and 2019, respectively.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has long-term debt as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:71.960%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">At 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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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%">In thousands</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving credit agreement</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%">— </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-weight:400;line-height:100%">Convertible notes</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%">191,876 </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%">188,919 </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 19pt;text-align: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:#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%">191,876 </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%">188,919 </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%">Less current portion</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%">— </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 19pt;text-align: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 excluding current portion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">191,876 </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%">188,919 </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> 0 0 191876000 188919000 191876000 188919000 0 0 191876000 188919000 2500000 3500000 0.0325 0.0325 2600000 4300000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate annual maturities of long-term debt for each of the next five years are approximately as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:86.162%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.638%"/><td style="width:0.1%"/></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%">In thousands</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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%">2022</span></td><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-weight:400;line-height:100%">2023</span></td><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%">— </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%">2024</span></td><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%">199,500 </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%">2025</span></td><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%">— </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%">2026</span></td><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></table></div> 0 0 199500000 0 0 200000000 175000000 25000000 200000000 0.0325 1000 500000 0.0025 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table illustrates the conversion rate at the date of issuance of the 2024 Notes: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:78.665%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.402%"/><td style="width:0.1%"/></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-style:italic;font-weight:700;line-height:100%">2024 Notes</span></td><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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Conversion Rate per $1,000 principal amount </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="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%">15.3227 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Conversion Price </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 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%">65.2626 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent Conversion Price </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">(3)</span></div></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%">84.8413 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aggregate shares to be issued upon conversion </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">(4)</span></div></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,056,879 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><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:9pt;font-weight:400;line-height:120%">Represents the number of shares of Common Stock hypothetically issuable per each $1,000 principal amount of 2024 Notes, subject to adjustments upon the occurrence of certain specified events in accordance with the terms of the Indenture. </span></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><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:9pt;font-weight:400;line-height:120%">Represents $1,000 divided by the conversion rate as of such date. The conversion price reflects the strike price of the embedded option within the 2024 Notes. If the Company's share price exceeds the conversion price at conversion, the noteholders would be entitled to receive additional consideration either in cash, shares or a combination thereof, the form of which is at the sole discretion of the Company.</span></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span><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:9pt;font-weight:400;line-height:120%">Prior to November 1, 2023, the notes are convertible only in the following circumstances: (1) during any fiscal quarter commencing after July 1, 2017, and only during any such fiscal quarter, if the last reported sale price of the Company's common stock was greater than or equal to 130% of the applicable conversion price for at least 20 trading days (whether or not consecutive) during the 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding fiscal quarter, (2) during the five consecutive business day period following any ten consecutive trading day period (the "measurement period") in which the trading price per $1,000 principal amount of 2024 Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company's common stock and the conversion rate on each such trading day or (3) upon the occurrence of specified corporate events. On or after November 1, 2023, until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert their notes at any time, regardless of the foregoing circumstances. If the Company undergoes a fundamental change (as defined in the Indenture), holders of the notes may require the Company to repurchase all or a portion of their notes for cash at a repurchase price equal to 100% of the principal amount to be repurchased, plus any accrued and unpaid interest. As of December 31, 2021, none of the conditions permitting the holders of the 2024 Notes to convert had been met. Therefore, the 2024 Notes are classified as long-term debt.</span></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span><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:9pt;font-weight:400;line-height:120%">This represents the number of shares hypothetically issuable upon conversion of 100% of the outstanding aggregate principal amount of the 2024 Notes at each date; however, the terms of the 2024 Notes state that the Company may pay or deliver, as the case may be, cash, shares of the Company's common stock or a combination of cash and shares of common stock, at the Company's election. The Company currently intends to settle the aggregate principal amount in cash. Amounts due in excess of the principal, if any, also may be settled in cash, shares of the Company's common stock or a combination of cash and shares of common stock, at the Company's election.</span></div> 15.3227 65.2626 84.8413 3056879 1000 1000 1.30 20 30 1000 0.98 65.2626 88.7570 20500000 200000000 179500000 20500000 0.050 7400000 700000 6700000 1100000 900000 900000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount of the equity component and the principal amount of the liability component, the unamortized discount and the net carrying value of the liability are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.108%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024 Notes</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</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%">In thousands</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></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%">Principal amount of liability</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%">199,500 </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%">199,500 </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%">Unamortized discount</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%">7,624 </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,581 </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%">Carrying value of liability</span></td><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%">191,876 </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%">188,919 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></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%">Equity component</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="border-bottom: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="border-bottom: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%">20,408 </span></td><td style="border-bottom: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="border-bottom: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="border-bottom: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%">20,408 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 199500000 199500000 7624000 10581000 191876000 188919000 20408000 20408000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense associated with the 2024 Notes consisted of the following:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.332%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><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:12.935%"/><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:13.085%"/><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:10pt;font-weight:400;line-height:100%"> </span></td><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:10pt;font-weight:700;line-height:100%">For the year ended 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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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%">In thousands</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></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%">Contractual coupon rate of interest</span></td><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%">6,484 </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%">6,484 </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%">6,503 </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%">Accretion of convertible notes discount</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="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,860 </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,753 </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 19pt;text-align: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 expense - convertible notes</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">9,441 </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%">9,344 </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%">9,256 </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> 6484000 6484000 6503000 2957000 2860000 2753000 9441000 9344000 9256000 800000000 600000000 800000000 0.66 1 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the amounts available for borrowing under the Company's revolving credit facility:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.999%"/><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.619%"/><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.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">At December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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%">In thousands</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></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%">Total facility</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%">800,000 </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%">800,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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%">Amounts outstanding, excluding letters of credit</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%">— </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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts available for borrowing, excluding letters of credit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">800,000 </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%">800,000 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Letters of credit under the credit facility</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)(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,646 </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%">165,373 </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%">Amounts available for borrowing</span></td><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%">707,354 </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%">634,627 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><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;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts available for borrowing subject to EBITDA, as defined by the Credit Agreement</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">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="border-bottom:2pt 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="border-bottom:2pt 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%">409,914 </span></td><td style="border-bottom:2pt 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:2pt 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:2pt 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%">363,997 </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 800000000 800000000 0 0 800000000 800000000 92646000 165373000 707354000 634627000 409914000 363997000 86300000 146200000 3600000 700000 700000 1000000 0.00150 0.00250 0.01125 0.01625 0 0 4.00 1.00 4.50 1.00 4 3.00 1.00 0.50 1 11500000 20800000 15700000 ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)<div><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) are shown below:</span><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:70.118%"/><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:12.556%"/><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:12.558%"/><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:10pt;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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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:10pt;font-style:italic;font-weight:700;line-height:100%">In thousands</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt 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-weight:700;line-height:100%">Foreign currency translation and other:</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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</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%">(717)</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%">(16,351)</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 7.75pt;text-align: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 (loss) gain on foreign currency translation</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%">(13,346)</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%">15,634 </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:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification to net income</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="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%">22,835 </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 7.75pt;text-align: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 comprehensive loss, net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,489 </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%">15,634 </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%">Ending balance</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%">8,772 </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%">(717)</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 style="height:15pt"><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;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pension and other post-retirement benefits</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">:</span></div></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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</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%">(130,104)</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%">(134,542)</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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification to net income</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;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net loss, net of tax expense of $1,031 and $1,314, respectively</span></div></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%">3,478 </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%">4,434 </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:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in net loss, net of tax expense of $1,918 and $1, respectively</span></div></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%">6,469 </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%">4 </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 12.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%">Other comprehensive loss, net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,947 </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%">4,438 </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%">Ending balance</span></td><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%">(120,157)</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%">(130,104)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;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"/></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%">Total accumulated other comprehensive income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom: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-bottom: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%">(111,385)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(130,821)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The foreign currency translation reclassified to net income relates to the sale of the Company's UK Composites business. This balance was included in the loss accrual recorded in impairment on assets held for sale on the Company's Consolidated Statement of Operations in the year ended December 31, 2020 (see Note 2, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Disposals</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, for additional information).</span></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">These accumulated other comprehensive income components are included in the computation of net periodic pension cost (see Note 17, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Pension Plans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> for additional information).</span></div> <div><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) are shown below:</span><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:70.118%"/><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:12.556%"/><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:12.558%"/><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:10pt;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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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:10pt;font-style:italic;font-weight:700;line-height:100%">In thousands</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt 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-weight:700;line-height:100%">Foreign currency translation and other:</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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</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%">(717)</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%">(16,351)</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 7.75pt;text-align: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 (loss) gain on foreign currency translation</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%">(13,346)</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%">15,634 </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:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification to net income</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="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%">22,835 </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 7.75pt;text-align: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 comprehensive loss, net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,489 </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%">15,634 </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%">Ending balance</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%">8,772 </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%">(717)</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 style="height:15pt"><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;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pension and other post-retirement benefits</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">:</span></div></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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</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%">(130,104)</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%">(134,542)</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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification to net income</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;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net loss, net of tax expense of $1,031 and $1,314, respectively</span></div></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%">3,478 </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%">4,434 </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:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in net loss, net of tax expense of $1,918 and $1, respectively</span></div></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%">6,469 </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%">4 </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 12.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%">Other comprehensive loss, net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,947 </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%">4,438 </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%">Ending balance</span></td><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%">(120,157)</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%">(130,104)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;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"/></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%">Total accumulated other comprehensive income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom: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-bottom: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%">(111,385)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(130,821)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The foreign currency translation reclassified to net income relates to the sale of the Company's UK Composites business. This balance was included in the loss accrual recorded in impairment on assets held for sale on the Company's Consolidated Statement of Operations in the year ended December 31, 2020 (see Note 2, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Disposals</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, for additional information).</span></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">These accumulated other comprehensive income components are included in the computation of net periodic pension cost (see Note 17, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Pension Plans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> for additional information).</span></div> -717000 -16351000 -13346000 15634000 22835000 0 9489000 15634000 8772000 -717000 -130104000 -134542000 -1031000 -1314000 -3478000 -4434000 -1918000 -1000 -6469000 -4000 9947000 4438000 -120157000 -130104000 -111385000 -130821000 INCOME TAXES<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of income tax expense (benefit) from continuing operations are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:60.393%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.198%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.198%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.615%"/><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:10pt;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:10pt;font-weight:700;line-height:100%">For the twelve months ended 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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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%">In thousands</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current:</span></td><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%"> </span></td><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%"> </span></td><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%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</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%">(5,613)</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,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%">(19,432)</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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</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,061 </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,143)</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,996 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</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%">266 </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%">168 </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%">585 </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%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,286)</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%">(1,282)</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%">(16,851)</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%">Deferred:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</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%">17,533 </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,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%">719 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</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,526 </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%">899 </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%">277 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</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,059 </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,697)</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%">(4)</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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,118 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">(6,448)</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%">992 </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%">Income tax expense (benefit)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top: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%">16,832 </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%">(7,730)</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%">(15,859)</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><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes from continuing operations differs from that computed at the federal statutory corporate tax rate as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:59.807%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.198%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.198%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.201%"/><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:10pt;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:10pt;font-weight:700;line-height:100%">For the twelve months ended 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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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%">In thousands</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal tax at 21% statutory rate</span></div></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%">12,707 </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%">(16,415)</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%">8,523 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes, net of federal benefit</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="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,459 </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,208)</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,839 </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%">Tax effect:</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:2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill impairment charge</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%">— </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%">8,297 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment on business</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%">— </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%">7,620 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development credits</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,995)</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%">(821)</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%">(3,480)</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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impact of entity classification election</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%">894 </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%">(24,813)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign derived intangible income benefit</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%">(494)</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 19pt;text-align: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 to return adjustments</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%">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:10pt;font-weight:400;line-height:100%">610 </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,466)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign losses for which no tax benefit has been recorded</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%">308 </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%">41 </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,282 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in valuation allowance</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,697 </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,449 </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%">976 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity compensation benefit</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%">77 </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%">(209)</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%">(482)</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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nondeductible compensation</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,372 </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%">215 </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%">891 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nondeductible acquisition costs</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%">— </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%">546 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal benefit of NOL Carryback</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%">— </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,885)</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 19pt;text-align: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><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%">(259)</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,424)</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%">325 </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%">Income tax expense (benefit)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top: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%">16,832 </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%">(7,730)</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%">(15,859)</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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Included in state income taxes, net of federal benefit was the state impact of the entity classification election of $0.9 million for the year ended December 31, 2019.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">16. INCOME TAXES (CONTINUED)</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2021 effective tax rate includes a charge to record additiona</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">l valuation allowances relating to the Company’s foreign and state tax loss carryforwards in the amount of $1.5 million and $1.2 million, respectively. The Company also incurred a charge in the amount $1.4 million, primarily attributable to nondeductible compensation relati</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ng to post termination payments and benefits of former executive officers.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, the Company recognized benefits relating to research and development credits in the amount of $2.0 million.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2020 effective tax rate included charges in the amount of $15.9 million relating to book impairment charges to goodwill and assets held for sale associated with the anticipated sale of the Company’s UK Composites business as neither charge had associated tax benefits. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2019 effective tax rate includes a benefit of $24.8 million resulting from an entity classification election with regard to the investment in the Company’s UK Composites business, which had the effect of treating the subsidiary as a disregarded entity for U.S. tax purposes, but had no impact on operations or taxation in the UK. This election resulted in a loss for U.S tax purposes and a significant tax benefit was recognized by the Company in 2019. Additionally, the Company recognized benefits relating to research and development credits associated with research completed in the three prior years in the amount of $3.5 million. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash payments for income taxes, net of refunds, were $4.7 million, $0.9 million and $47.8 million in 2021, 2020 and 2019, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tax effects of temporary differences that give rise to deferred tax assets and liabilities of continuing operations are presented below:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:75.473%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.883%"/><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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">At December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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%">In thousands</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></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%">Deferred tax assets:</span></td><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%"> </span></td><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%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred employee benefits</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%">18,380 </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,701 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax loss and credit carryforwards</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%">17,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="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%">33,065 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued liabilities and other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,553 </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,307 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract accounting differences</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,693 </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,553 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Environmental liabilities</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%">3,266 </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%">3,122 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease 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%">2,450 </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,438 </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 37pt;text-align: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 deferred tax 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%">48,399 </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%">81,186 </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%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant 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%">(11,680)</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%">(5,379)</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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangibles</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%">(21,282)</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%">(32,398)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other items</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%">(205)</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%">(765)</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 37pt;text-align: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 deferred tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,167)</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%">(38,542)</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 19pt;text-align: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 deferred tax assets before valuation allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,232 </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%">42,644 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</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%">(6,022)</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%">(10,216)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax assets after valuation allowance</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%">9,210 </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%">32,428 </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><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31,2021, the Company had foreign tax loss carryforwards and state tax loss and credit carryforwards of $5.6 million and $11.4 million, respectively. Tax loss and credit carryforwards associated with approximately $9.3 million of deferred tax assets have no expiration period. The remainders of the loss and credit carryforwards will expire between 2022 and 2040.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A valuation allowance is required to be established unless management determines it is more likely than not that the Company will ultimately utilize the tax benefit associated with a deferred tax asset. At December 31,2021, the Company has foreign valuation allowances of $1.9 million, and federal and state valuation allowances of $4.1 million.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">16. INCOME TAXES (CONTINUED)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management will continue to evaluate the appropriate level of valuation allowance on all deferred tax assets considering such factors as prior earnings history, expected future earnings, carryback and carryforward periods, and tax and business strategies that could potentially enhance the likelihood of realization of the deferred tax assets.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pre-tax losses from foreign operations amounted to $1.5 million, $36.9 million and $4.0 million in 2021, 2020, and 2019, respectively. Tax Reform required the Company to effectively recognize all foreign earnings in U.S. taxable income in the year ended December 31, 2017. Due to this provision and foreign losses incurred in prior years, there were no accumulated earnings in foreign subsidiaries for which U.S income taxes were required to be provided in 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records a benefit for uncertain tax positions in the financial statements only when it determines it is more likely than not that such a position will be sustained upon examination by taxing authorities. Unrecognized tax benefits represent the difference between the position taken and the benefit reflected in the financial statements. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in the liability for 2021, 2020 and 2019 is explained as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:63.760%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.884%"/><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:10pt;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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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:10pt;font-weight:700;line-height:100%">2019</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%">In thousands</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></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%">Balance at January 1</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%">3,612 </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%">3,214 </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%">3,457 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions (reductions) based on current year tax positions</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%">32 </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%">481 </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%">(378)</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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes for tax positions of prior years</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%">(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%">3 </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%">135 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlements</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%">— </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%">(86)</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;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31</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 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%">3,592 </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%">3,612 </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%">3,214 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Including interest and penalties of $0.5 million, $0.4 million and $0.2 million in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2021, 2020 and 2019, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Included in unrecognized tax benefits at December 31, 2021, were items approximating $3.1 million that, if recognized, would favorably affect the Company’s effective tax rate in future periods. The Company files tax returns in numerous U.S. and foreign jurisdictions, with returns subject to examination for varying periods, but generally back to and including 2016. During 2021, 2020 and 2019, $0.2 million or less of interest and penalties was recognized each year as a component of income tax expense. It is the Company’s policy to record interest and penalties on unrecognized tax benefits as income taxes. The Company does not anticipate any significant increases or decreases to unrecognized tax benefits during the next twelve months.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of income tax expense (benefit) from continuing operations are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:60.393%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.198%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.198%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.615%"/><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:10pt;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:10pt;font-weight:700;line-height:100%">For the twelve months ended 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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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%">In thousands</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current:</span></td><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%"> </span></td><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%"> </span></td><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%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</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%">(5,613)</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,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%">(19,432)</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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</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,061 </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,143)</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,996 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</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%">266 </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%">168 </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%">585 </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%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,286)</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%">(1,282)</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%">(16,851)</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%">Deferred:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</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%">17,533 </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,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%">719 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</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,526 </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%">899 </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%">277 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</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,059 </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,697)</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%">(4)</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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,118 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">(6,448)</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%">992 </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%">Income tax expense (benefit)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top: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%">16,832 </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%">(7,730)</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%">(15,859)</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> -5613000 1693000 -19432000 1061000 -3143000 1996000 266000 168000 585000 -4286000 -1282000 -16851000 17533000 -5650000 719000 2526000 899000 277000 1059000 -1697000 -4000 21118000 -6448000 992000 16832000 -7730000 -15859000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes from continuing operations differs from that computed at the federal statutory corporate tax rate as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:59.807%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.198%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.198%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.201%"/><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:10pt;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:10pt;font-weight:700;line-height:100%">For the twelve months ended 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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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%">In thousands</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal tax at 21% statutory rate</span></div></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%">12,707 </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%">(16,415)</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%">8,523 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes, net of federal benefit</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="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,459 </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,208)</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,839 </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%">Tax effect:</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:2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill impairment charge</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%">— </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%">8,297 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment on business</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%">— </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%">7,620 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development credits</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,995)</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%">(821)</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%">(3,480)</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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impact of entity classification election</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%">894 </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%">(24,813)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign derived intangible income benefit</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%">(494)</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 19pt;text-align: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 to return adjustments</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%">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:10pt;font-weight:400;line-height:100%">610 </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,466)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign losses for which no tax benefit has been recorded</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%">308 </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%">41 </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,282 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in valuation allowance</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,697 </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,449 </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%">976 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity compensation benefit</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%">77 </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%">(209)</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%">(482)</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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nondeductible compensation</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,372 </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%">215 </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%">891 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nondeductible acquisition costs</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%">— </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%">546 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal benefit of NOL Carryback</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%">— </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,885)</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 19pt;text-align: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><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%">(259)</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,424)</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%">325 </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%">Income tax expense (benefit)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top: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%">16,832 </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%">(7,730)</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%">(15,859)</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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Included in state income taxes, net of federal benefit was the state impact of the entity classification election of $0.9 million for the year ended December 31, 2019.</span></div> 0.21 0.21 0.21 12707000 -16415000 8523000 1459000 -2208000 1839000 0 8297000 0 0 7620000 0 1995000 821000 3480000 894000 0 24813000 494000 0 0 66000 610000 -1466000 308000 41000 1282000 2697000 1449000 976000 77000 209000 482000 1372000 215000 891000 0 0 546000 0 -3885000 0 -259000 -2424000 325000 16832000 -7730000 -15859000 900000 1500000 1200000 1400000 2000000 15900000 24800000 3500000 4700000 900000 47800000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tax effects of temporary differences that give rise to deferred tax assets and liabilities of continuing operations are presented below:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:75.473%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.883%"/><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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">At December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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%">In thousands</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></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%">Deferred tax assets:</span></td><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%"> </span></td><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%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred employee benefits</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%">18,380 </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,701 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax loss and credit carryforwards</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%">17,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="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%">33,065 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued liabilities and other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,553 </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,307 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract accounting differences</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,693 </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,553 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Environmental liabilities</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%">3,266 </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%">3,122 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease 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%">2,450 </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,438 </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 37pt;text-align: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 deferred tax 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%">48,399 </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%">81,186 </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%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant 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%">(11,680)</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%">(5,379)</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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangibles</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%">(21,282)</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%">(32,398)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other items</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%">(205)</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%">(765)</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 37pt;text-align: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 deferred tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,167)</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%">(38,542)</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 19pt;text-align: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 deferred tax assets before valuation allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,232 </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%">42,644 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</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%">(6,022)</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%">(10,216)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax assets after valuation allowance</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%">9,210 </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%">32,428 </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> 18380000 30701000 17057000 33065000 3553000 7307000 3693000 3553000 3266000 3122000 2450000 3438000 48399000 81186000 11680000 5379000 21282000 32398000 205000 765000 33167000 38542000 15232000 42644000 6022000 10216000 9210000 32428000 5600000 11400000 9300000 1900000 4100000 1500000 36900000 -4000000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in the liability for 2021, 2020 and 2019 is explained as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:63.760%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.884%"/><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:10pt;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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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:10pt;font-weight:700;line-height:100%">2019</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%">In thousands</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></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%">Balance at January 1</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%">3,612 </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%">3,214 </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%">3,457 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions (reductions) based on current year tax positions</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%">32 </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%">481 </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%">(378)</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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes for tax positions of prior years</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%">(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%">3 </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%">135 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlements</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%">— </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%">(86)</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;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31</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 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%">3,592 </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%">3,612 </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%">3,214 </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> 3612000 3214000 3457000 32000 481000 378000 52000 3000 135000 0 86000 0 3592000 3612000 3214000 500000 400000 200000 3100000 200000 200000 200000 PENSION PLANS<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a non-contributory qualified defined benefit pension plan (the “Qualified Pension Plan”). On February 23, 2010, the Company’s Board of Directors approved an amendment to the Qualified Pension Plan that, among other things, closed the Qualified Pension Plan to all new hires on or after March 1, 2010, and stipulated that years of service would continue to be added for purposes of the benefit calculations only through December 31, 2015, with no further accrual of benefits for service thereafter. As a result, effective December 31, 2015, the qualified pension plan was frozen with respect to future benefit accruals. Under U.S. Government Cost Accounting Standard (“CAS”) 413 the Company must determine the USG’s share of any pension curtailment adjustment calculated in accordance with CAS. During the fourth quarter of 2016, the Company accrued a $0.3 million liability representing our estimate of the amount due to the USG based on our pension curtailment adjustment calculation, which was submitted to the USG for review in December 2016. The Company has maintained its accrual at $0.3 million as of December 31, 2021. There can be no assurance that the ultimate resolution of this matter will not have a material adverse effect on the Company's results of operations, financial position and cash flows. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also has a Supplemental Employees’ Retirement Plan (“SERP”), which is considered a non-qualified pension plan. The SERP provides certain key executives, whose compensation is in excess of the limitations imposed by federal law on the qualified defined benefit pension plan, with supplemental benefits based upon eligible earnings, years of service and age at retirement. During 2010, the Company's Board of Directors also approved an amendment to the SERP that made changes consistent with the pension plan amendment. The Board's Compensation Committee and the Board have not approved any new participants to the SERP since February 28, 2010, and do not intend to do so at any time in the future. The measurement date for both these plans is December 31.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">17. PENSION PLANS (CONTINUED)</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Obligations and Funded Status</span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the actuarial present value of the projected benefit obligation and fair value of plan assets are as follows: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:52.047%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.885%"/><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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the twelve months ended 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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Qualified Pension Plan</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SERP</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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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%">In thousands</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Projected benefit obligation at beginning of year</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%">836,531 </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%">777,388 </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,669 </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,336 </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%">Service cost</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,301 </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%">5,234 </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;text-align: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="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,165 </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%">21,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 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%">63 </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%">165 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial liability (gain) loss </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="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%">(29,590)</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%">72,145 </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%">(63)</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%">702 </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%">Benefit payments</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%">(36,612)</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%">(39,256)</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,652)</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%">(534)</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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Projected benefit obligation at end of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">785,795 </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%">836,531 </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%">5,017 </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%">7,669 </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%">Fair value of plan assets at beginning of year</span></td><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%">766,921 </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%">680,142 </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%">— </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%">— </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%">Actual return on plan 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%">23,700 </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%">116,035 </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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employer contributions</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%">10,000 </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%">10,000 </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,652 </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%">534 </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%">Benefit payments</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%">(36,612)</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%">(39,256)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,652)</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%">(534)</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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets at end of year</span></td><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%">764,009 </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%">766,921 </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%">— </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%">— </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Funded status at end of year</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%">(21,786)</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%">(69,610)</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%">(5,017)</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%">(7,669)</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%">Accumulated benefit obligation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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: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%">785,795 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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: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%">836,531 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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: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%">5,017 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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: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%">7,669 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The actuarial liability (gain) loss amount for the qualified pension plan for 2021 and 2020 was principally due to the effect of changes in the discount rate.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has recorded liabilities related to our qualified pension plan and SERP as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:52.047%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.885%"/><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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">At 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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Qualified Pension Plan</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SERP</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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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%">In thousands</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities </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 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"/><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%">(526)</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,771)</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%">Noncurrent liabilities</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%">(21,786)</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%">(69,610)</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%">(4,491)</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%">(4,898)</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%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(21,786)</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%">(69,610)</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%">(5,017)</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%">(7,669)</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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> The current liabilities are included in other current liabilities on the Consolidated Balance Sheets.</span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents amounts included in accumulated other comprehensive income on the Consolidated Balance Sheets that will be recognized as components of pension cost in future periods.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:52.047%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.885%"/><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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">At 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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Qualified Pension Plan</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SERP</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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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%">In thousands</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized loss</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%">159,015 </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%">171,571 </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%">730 </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,069 </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%">Amount included in accumulated other comprehensive income</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%">159,015 </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%">171,571 </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%">730 </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,069 </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="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">17. PENSION PLANS (CONTINUED)</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Obligations and Funded Status - continued</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The pension plan net periodic benefit costs on the Consolidated Statements of Operations and other amounts recognized in other comprehensive income (loss) on the Consolidated Statements of Comprehensive Income and Consolidated Statements of Shareholders’ Equity were computed using the projected unit credit actuarial cost method and included the following components:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:28.621%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.887%"/><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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the twelve months ended 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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Qualified Pension Plan</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="15" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SERP</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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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%">In thousands</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost for benefits earned during the year</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,301 </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,234 </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,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"/><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-weight:400;line-height:100%">Interest cost on projected benefit obligation</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%">14,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 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,020 </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%">26,422 </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%">63 </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%">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 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%">237 </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%">Expected return on plan assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45,177)</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%">(43,183)</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%">(42,560)</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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognized net loss</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%">4,444 </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%">4,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 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%">15,260 </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%">65 </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%">944 </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%">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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional amount recognized due to curtailment/settlement</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%">— </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%">211 </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 7.75pt;text-align: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 pension benefit (income) cost</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%">(25,267)</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%">(12,125)</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%">4,222 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #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-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%">339 </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 #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%">1,109 </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%">482 </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%">Change in net (loss) or gain</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,113)</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%">(708)</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%">3,295 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(274)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">703 </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%">720 </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%">Amortization of net loss</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%">(4,444)</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%">(4,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 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%">(15,260)</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%">(65)</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%">(944)</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%">(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 7.75pt;text-align: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 recognized in other comprehensive (loss) income</span></td><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%">(12,557)</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%">(5,512)</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%">(11,965)</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%">(339)</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%">(241)</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%">475 </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 7.75pt;text-align: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 recognized in net periodic benefit cost and 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%">(37,824)</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%">(17,637)</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,743)</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%">868 </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%">957 </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><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables show the amount of the contributions made to the Qualified Pension Plan and SERP during each period and the amount of contributions the Company expects to make during 2022:</span></div><div style="margin-bottom:6pt"><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:41.337%"/><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:12.556%"/><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:12.556%"/><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:12.556%"/><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:12.559%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Qualified Pension Plan</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SERP</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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%">In thousands</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></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%">Contributions</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%">10,000 </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%">10,000 </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,652 </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%">534 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:70.203%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.516%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.517%"/><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:10pt;font-weight:700;line-height:100%">Qualified Pension Plan</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:10pt;font-weight:700;line-height:100%">SERP</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%">In thousands</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected contributions during 2022</span></div></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%">— </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%">526 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">17. PENSION PLANS (CONTINUED)</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Obligations and Funded Status - continued</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected future benefit payments are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:69.617%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.809%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.810%"/><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:10pt;font-weight:700;line-height:100%">Qualified<br/>Pension Plan</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:10pt;font-weight:700;line-height:100%">SERP</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%">In thousands</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></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%">2022</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%">41,871 </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%">526 </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%">2023</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%">43,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">44,156 </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%">485 </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%">2025</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%">44,839 </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%">460 </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%">2026</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%">45,378 </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%">432 </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%">2027-2031</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%">224,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 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,710 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mortality is a key assumption in developing actuarial estimates, and therefore could significantly impact the valuation of the Company's obligations under the qualified pension plan and SERP. The Company reviewed the mortality data and based on the size and demographics of the plan's participant population, the Company determined the Pri-2012 Blue Collar with Scale MP-2021 mortality table was the most appropriate assumption. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses the Financial Times Stock Exchange ("FTSE") Pension Discount Code, as it is deemed to be the most appropriate basis for generating the Company's discount rate assumption, as the future cash flows of the plan are most closely aligned to the Above Median Double-A Curve. The discount rates used in determining benefit obligations of the pension plans are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:52.047%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.885%"/><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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">At 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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Qualified Pension Plan</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SERP</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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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%">Discount rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:2pt 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.71 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:2pt 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.34 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:2pt 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.33 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:2pt 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.78 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align: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></tr></table></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The actuarial assumptions used in determining the net periodic benefit cost of the pension plans are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.538%"><tr><td style="width:1.0%"/><td style="width:39.997%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.698%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.698%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.279%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.580%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.279%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.705%"/><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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the twelve months ended 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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Qualified Pension Plan</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="15" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SERP</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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</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="2" style="background-color:#cceeff;border-top:2pt 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.34 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:2pt 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%">3.14 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.78%</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt 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%">2.29 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:2pt 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.76 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align: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></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%">Expected return on plan assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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 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.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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%">Average rate of increase in compensation levels</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> In November 2021, the Company's SERP had a settlement and re-measurement. This resulted in the Company using a discount rate of 1.78% for the first ten months of the year ended December 31, 2021 and a discount rate of 2.29% for the remaining two months following the re-measurement.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company utilizes a "spot rate approach" in the calculation of pension interest and service cost. The spot rate approach applies separate discount rates for each projected benefit payment in the calculation of pension interest and service cost.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Qualified Pension Plan Assets</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The expected return on plan assets rate was determined based upon historical returns adjusted for estimated future market fluctuations. For 2021 and 2020, the expected rate of return on plan assets was 6.0% and 6.5%, respectively. During 2021, the actual return on pension plan assets, net of direct expenses, was 3.2%. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">17. PENSION PLANS (CONTINUED)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Qualified Pension Plan Assets - continued</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Plan assets are invested in a diversified portfolio consisting of equity and fixed income securities. The investment goals for pension plan assets are to improve and/or maintain the Plan’s funded status by generating long-term asset returns that exceed the rate of growth of the Plan’s liabilities. The Plan invests assets in a manner that seeks to (a) maximize return within reasonable and prudent levels of risk of loss of funded status; and (b) maintain sufficient liquidity to meet benefit payment obligations and other periodic cash flow requirements on a timely basis. The return generation/liability matching asset allocation ratio is currently 27.9%/72.1%. As the plan’s funded status changes, the Pension Administrative Committee (the management committee that is responsible for plan administration) will act through an immediate or gradual process, as appropriate, to reallocate assets.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the current investment policy, no Investment Manager may invest in investments deemed illiquid by the Investment Manager at the time of purchase, development programs, real estate, mortgages or private equities or securities of Kaman Corporation without prior written authorization from the Pension Administrative Committee. In addition, with the exception of USG securities, managers’ holdings in the securities of any one issuer, at the time of purchase, may not exceed 7.5% of the total market value of that manager’s account.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The pension plan assets are valued at fair value. The following is a description of the valuation methodologies used for the investments measured at fair value, including the general classification of such instruments pursuant to the valuation hierarchy.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Short-term Investments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – This investment category consists of cash and cash equivalents and futures and options contracts. Cash and cash equivalents are comprised of investments with maturities of three months or less when purchased, including certain short-term fixed-income securities, and are classified as Level 1 investments. Futures contracts and options contracts requiring the investment managers to receive from or pay to the broker an amount of cash equal to daily fluctuations are included in short-term investments and are classified as Level 2 investments. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Corporate Stock</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – This investment category consists primarily of domestic common stock issued by U.S. corporations. Common shares are traded actively on exchanges and price quotes for these shares are readily available. Holdings of corporate stock are classified as Level 1 investments.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Mutual Funds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – Mutual funds are traded actively on public exchanges. The share prices for these mutual funds are published at the close of each business day. Holdings of mutual funds are classified as Level 1 investments.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Common Trust Funds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – Common trust funds are comprised of shares or units in commingled funds that are not publicly traded. The values of the commingled funds are not publicly quoted and must trade through a broker. For equity and fixed-income commingled funds traded through a broker, the fund administrator values the fund using the net asset value (“NAV”) per fund share, derived from the value of the underlying assets. The underlying assets in these funds (equity securities, fixed income securities and commodity-related securities) are publicly traded on exchanges and price quotes for the assets held by these funds are readily available. Holdings of common trust funds are not subject to leveling.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fixed Income Securities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - For fixed income securities, multiple prices and price types are obtained from pricing vendors whenever possible, which enables cross-provider validations. A primary price source is identified based on asset type, class or issue for each security. The fair values of fixed income securities are based on evaluated prices that reflect observable market information, such as actual trade information of similar securities, adjusted for observable differences, and are categorized as Level 2. These securities are primarily investment grade securities.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">17. PENSION PLANS (CONTINUED)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Qualified Pension Plan Assets - continued</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of the Company’s qualified pension plan assets at December 31, 2021 and 2020, are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:25.800%"/><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:13.958%"/><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:12.496%"/><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:12.496%"/><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:12.496%"/><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:12.504%"/><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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Carrying</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Value at</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></div></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:10pt;font-weight:700;line-height:100%">Quoted prices  in<br/>active markets<br/>(Level 1)</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:10pt;font-weight:700;line-height:100%">Significant  other<br/>observable<br/>inputs<br/>(Level 2)</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:10pt;font-weight:700;line-height:100%">Significant<br/>unobservable<br/>inputs<br/>(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:10pt;font-weight:700;line-height:100%">Not subject to leveling</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%">In thousands</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></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%">Short-term investments:</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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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%">19,033 </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%">19,033 </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%">— </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%">— </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%">— </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Futures contracts - assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,014 </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%">2,014 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Futures contracts - liabilities</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%">(372)</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%">(372)</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;text-align: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 income 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%">231,433 </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%">231,433 </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%">Mutual funds</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%">72,834 </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%">72,834 </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"/><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;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common trust funds</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="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%">417,022 </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"/><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%">417,022 </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%">Corporate stock</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%">20,222 </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,222 </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"/><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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal</span></td><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%">762,186 </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%">112,089 </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%">233,075 </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%">— </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%">417,022 </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%">Accrued income/expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,823 </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%">(33)</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,856 </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;text-align: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:#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%">764,009 </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%">112,056 </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%">234,931 </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%">— </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%">417,022 </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><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:25.800%"/><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:13.958%"/><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:12.496%"/><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:12.496%"/><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:12.496%"/><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:12.504%"/><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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Carrying</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Value at</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></div></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:10pt;font-weight:700;line-height:100%">Quoted prices  in<br/>active markets<br/>(Level 1)</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:10pt;font-weight:700;line-height:100%">Significant  other<br/>observable<br/>inputs<br/>(Level 2)</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:10pt;font-weight:700;line-height:100%">Significant<br/>unobservable<br/>inputs<br/>(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:10pt;font-weight:700;line-height:100%">Not subject to leveling</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%">In thousands</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></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%">Short term investments:</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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">26,951 </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%">26,951 </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%">— </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%">— </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%">— </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Futures contracts - assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">285 </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%">285 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Futures contracts - liabilities</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%">(15)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">(15)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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;text-align: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 income 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%">214,961 </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%">214,961 </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%">Mutual funds</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%">130,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="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%">130,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="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"/><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;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common trust funds</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="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%">362,288 </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"/><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%">362,288 </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%">Corporate stock</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%">30,222 </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%">30,222 </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"/><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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal</span></td><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%">765,182 </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%">187,663 </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%">215,231 </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%">— </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%">362,288 </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%">Accrued income/expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,739 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </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,722 </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;text-align: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:#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%">766,921 </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%">187,680 </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%">216,953 </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%">— </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%">362,288 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> In accordance with ASU 2015-07, Fair Value Measurement (Topic 820), certain investments that are measured at fair value using the net asset value per share (or its equivalent) practical expedient have not been classified in the fair value hierarchy. The fair value amounts presented in this table are intended to permit reconciliation of the fair value hierarchy to the amounts presented for the total pension plan assets.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Derivatives are primarily used to manage risk and gain asset class exposure while still maintaining liquidity. Derivative instruments mainly consist of equity futures and interest rate futures.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">17. PENSION PLANS (CONTINUED)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Plans</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also maintains a Defined Contribution Plan that has been adopted by most of its U.S. subsidiaries. Employees of the adopting employers who meet the eligibility requirements of the plan may participate. Employer matching contributions are made to the plan based on a percentage of each participant’s pre-tax contribution. For each dollar that a participant contributes, up to 5% of compensation, participating subsidiaries make employer contributions of one dollar. Employer contributions to the plan for continuing operations totaled $6.1 million, $6.7 million and $7.1 million in 2021, 2020 and 2019, respectively. There were no employer contributions made to the plan for discontinued operations in 2021 or 2020. Employer contributions to the plan for discontinued operations totaled $4.5 million in 2019.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">One of the Company's foreign subsidiaries maintains a defined benefit plan of its own for its local employees. The net pension liability associated with this plan was not material as of December 31, 2021 and 2020.</span></div> 300000 300000 <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the actuarial present value of the projected benefit obligation and fair value of plan assets are as follows: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:52.047%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.885%"/><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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the twelve months ended 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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Qualified Pension Plan</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SERP</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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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%">In thousands</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Projected benefit obligation at beginning of year</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%">836,531 </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%">777,388 </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,669 </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,336 </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%">Service cost</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,301 </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%">5,234 </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;text-align: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="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,165 </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%">21,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 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%">63 </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%">165 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial liability (gain) loss </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="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%">(29,590)</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%">72,145 </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%">(63)</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%">702 </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%">Benefit payments</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%">(36,612)</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%">(39,256)</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,652)</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%">(534)</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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Projected benefit obligation at end of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">785,795 </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%">836,531 </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%">5,017 </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%">7,669 </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%">Fair value of plan assets at beginning of year</span></td><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%">766,921 </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%">680,142 </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%">— </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%">— </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%">Actual return on plan 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%">23,700 </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%">116,035 </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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employer contributions</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%">10,000 </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%">10,000 </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,652 </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%">534 </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%">Benefit payments</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%">(36,612)</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%">(39,256)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,652)</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%">(534)</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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets at end of year</span></td><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%">764,009 </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%">766,921 </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%">— </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%">— </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Funded status at end of year</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%">(21,786)</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%">(69,610)</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%">(5,017)</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%">(7,669)</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%">Accumulated benefit obligation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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: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%">785,795 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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: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%">836,531 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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: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%">5,017 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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: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%">7,669 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The actuarial liability (gain) loss amount for the qualified pension plan for 2021 and 2020 was principally due to the effect of changes in the discount rate.</span></div> 836531000 777388000 7669000 7336000 1301000 5234000 0 0 14165000 21020000 63000 165000 29590000 -72145000 63000 -702000 36612000 39256000 2652000 534000 785795000 836531000 5017000 7669000 766921000 680142000 0 0 23700000 116035000 0 0 10000000 10000000 2652000 534000 36612000 39256000 2652000 534000 764009000 766921000 0 0 -21786000 -69610000 -5017000 -7669000 785795000 836531000 5017000 7669000 <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has recorded liabilities related to our qualified pension plan and SERP as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:52.047%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.885%"/><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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">At 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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Qualified Pension Plan</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SERP</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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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%">In thousands</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities </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 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"/><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%">(526)</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,771)</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%">Noncurrent liabilities</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%">(21,786)</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%">(69,610)</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%">(4,491)</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%">(4,898)</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%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(21,786)</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%">(69,610)</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%">(5,017)</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%">(7,669)</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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> The current liabilities are included in other current liabilities on the Consolidated Balance Sheets.</span></div> 0 0 526000 2771000 21786000 69610000 4491000 4898000 21786000 69610000 5017000 7669000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents amounts included in accumulated other comprehensive income on the Consolidated Balance Sheets that will be recognized as components of pension cost in future periods.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:52.047%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.885%"/><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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">At 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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Qualified Pension Plan</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SERP</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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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%">In thousands</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized loss</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%">159,015 </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%">171,571 </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%">730 </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,069 </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%">Amount included in accumulated other comprehensive income</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%">159,015 </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%">171,571 </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%">730 </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,069 </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> -159015000 -171571000 -730000 -1069000 159015000 171571000 730000 1069000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The pension plan net periodic benefit costs on the Consolidated Statements of Operations and other amounts recognized in other comprehensive income (loss) on the Consolidated Statements of Comprehensive Income and Consolidated Statements of Shareholders’ Equity were computed using the projected unit credit actuarial cost method and included the following components:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:28.621%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.887%"/><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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the twelve months ended 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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Qualified Pension Plan</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="15" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SERP</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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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%">In thousands</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost for benefits earned during the year</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,301 </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,234 </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,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"/><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-weight:400;line-height:100%">Interest cost on projected benefit obligation</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%">14,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 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,020 </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%">26,422 </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%">63 </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%">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 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%">237 </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%">Expected return on plan assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45,177)</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%">(43,183)</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%">(42,560)</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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognized net loss</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%">4,444 </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%">4,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 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%">15,260 </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%">65 </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%">944 </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%">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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional amount recognized due to curtailment/settlement</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%">— </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%">211 </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 7.75pt;text-align: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 pension benefit (income) cost</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%">(25,267)</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%">(12,125)</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%">4,222 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #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-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%">339 </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 #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%">1,109 </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%">482 </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%">Change in net (loss) or gain</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,113)</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%">(708)</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%">3,295 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(274)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">703 </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%">720 </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%">Amortization of net loss</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%">(4,444)</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%">(4,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 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%">(15,260)</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%">(65)</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%">(944)</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%">(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 7.75pt;text-align: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 recognized in other comprehensive (loss) income</span></td><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%">(12,557)</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%">(5,512)</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%">(11,965)</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%">(339)</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%">(241)</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%">475 </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 7.75pt;text-align: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 recognized in net periodic benefit cost and 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%">(37,824)</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%">(17,637)</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,743)</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%">868 </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%">957 </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> 1301000 5234000 5100000 0 0 0 14165000 21020000 26422000 63000 165000 237000 45177000 43183000 42560000 0 0 0 -4444000 -4804000 -15260000 -65000 -944000 -245000 0 0 0 -211000 0 0 -25267000 -12125000 4222000 339000 1109000 482000 8113000 708000 -3295000 274000 -703000 -720000 4444000 4804000 15260000 65000 944000 245000 -12557000 -5512000 -11965000 -339000 -241000 475000 -37824000 -17637000 -7743000 0 868000 957000 <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables show the amount of the contributions made to the Qualified Pension Plan and SERP during each period and the amount of contributions the Company expects to make during 2022:</span></div><div style="margin-bottom:6pt"><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:41.337%"/><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:12.556%"/><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:12.556%"/><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:12.556%"/><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:12.559%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Qualified Pension Plan</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SERP</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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%">In thousands</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></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%">Contributions</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%">10,000 </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%">10,000 </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,652 </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%">534 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:70.203%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.516%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.517%"/><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:10pt;font-weight:700;line-height:100%">Qualified Pension Plan</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:10pt;font-weight:700;line-height:100%">SERP</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%">In thousands</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected contributions during 2022</span></div></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%">— </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%">526 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 10000000 10000000 2652000 534000 0 526000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected future benefit payments are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:69.617%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.809%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.810%"/><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:10pt;font-weight:700;line-height:100%">Qualified<br/>Pension Plan</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:10pt;font-weight:700;line-height:100%">SERP</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%">In thousands</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></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%">2022</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%">41,871 </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%">526 </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%">2023</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%">43,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">44,156 </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%">485 </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%">2025</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%">44,839 </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%">460 </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%">2026</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%">45,378 </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%">432 </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%">2027-2031</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%">224,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 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,710 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 41871000 526000 43100000 507000 44156000 485000 44839000 460000 45378000 432000 224835000 1710000 The discount rates used in determining benefit obligations of the pension plans are as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:52.047%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.885%"/><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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">At 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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Qualified Pension Plan</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SERP</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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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%">Discount rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:2pt 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.71 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:2pt 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.34 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:2pt 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.33 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:2pt 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.78 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align: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></tr></table><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The actuarial assumptions used in determining the net periodic benefit cost of the pension plans are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.538%"><tr><td style="width:1.0%"/><td style="width:39.997%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.698%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.698%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.279%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.580%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.279%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.705%"/><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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the twelve months ended 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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Qualified Pension Plan</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="15" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SERP</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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</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="2" style="background-color:#cceeff;border-top:2pt 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.34 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:2pt 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%">3.14 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.78%</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt 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%">2.29 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:2pt 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.76 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align: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></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%">Expected return on plan assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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 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.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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%">Average rate of increase in compensation levels</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> In November 2021, the Company's SERP had a settlement and re-measurement. This resulted in the Company using a discount rate of 1.78% for the first ten months of the year ended December 31, 2021 and a discount rate of 2.29% for the remaining two months following the re-measurement.</span></div> 0.0271 0.0234 0.0233 0.0178 0.0234 0.0314 0.0178 0.0229 0.0276 0.0600 0.0650 0.0178 0.0229 0.060 0.065 0.032 0.279 0.721 0.075 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of the Company’s qualified pension plan assets at December 31, 2021 and 2020, are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:25.800%"/><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:13.958%"/><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:12.496%"/><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:12.496%"/><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:12.496%"/><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:12.504%"/><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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Carrying</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Value at</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></div></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:10pt;font-weight:700;line-height:100%">Quoted prices  in<br/>active markets<br/>(Level 1)</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:10pt;font-weight:700;line-height:100%">Significant  other<br/>observable<br/>inputs<br/>(Level 2)</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:10pt;font-weight:700;line-height:100%">Significant<br/>unobservable<br/>inputs<br/>(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:10pt;font-weight:700;line-height:100%">Not subject to leveling</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%">In thousands</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></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%">Short-term investments:</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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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%">19,033 </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%">19,033 </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%">— </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%">— </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%">— </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Futures contracts - assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,014 </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%">2,014 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Futures contracts - liabilities</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%">(372)</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%">(372)</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;text-align: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 income 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%">231,433 </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%">231,433 </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%">Mutual funds</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%">72,834 </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%">72,834 </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"/><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;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common trust funds</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="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%">417,022 </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"/><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%">417,022 </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%">Corporate stock</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%">20,222 </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,222 </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"/><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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal</span></td><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%">762,186 </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%">112,089 </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%">233,075 </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%">— </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%">417,022 </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%">Accrued income/expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,823 </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%">(33)</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,856 </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;text-align: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:#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%">764,009 </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%">112,056 </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%">234,931 </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%">— </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%">417,022 </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><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:25.800%"/><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:13.958%"/><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:12.496%"/><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:12.496%"/><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:12.496%"/><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:12.504%"/><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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Carrying</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Value at</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></div></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:10pt;font-weight:700;line-height:100%">Quoted prices  in<br/>active markets<br/>(Level 1)</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:10pt;font-weight:700;line-height:100%">Significant  other<br/>observable<br/>inputs<br/>(Level 2)</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:10pt;font-weight:700;line-height:100%">Significant<br/>unobservable<br/>inputs<br/>(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:10pt;font-weight:700;line-height:100%">Not subject to leveling</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%">In thousands</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></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%">Short term investments:</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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">26,951 </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%">26,951 </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%">— </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%">— </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%">— </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Futures contracts - assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">285 </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%">285 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Futures contracts - liabilities</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%">(15)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">(15)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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;text-align: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 income 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%">214,961 </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%">214,961 </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%">Mutual funds</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%">130,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="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%">130,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="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"/><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;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common trust funds</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="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%">362,288 </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"/><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%">362,288 </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%">Corporate stock</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%">30,222 </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%">30,222 </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"/><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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal</span></td><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%">765,182 </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%">187,663 </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%">215,231 </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%">— </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%">362,288 </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%">Accrued income/expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,739 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </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,722 </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;text-align: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:#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%">766,921 </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%">187,680 </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%">216,953 </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%">— </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%">362,288 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> In accordance with ASU 2015-07, Fair Value Measurement (Topic 820), certain investments that are measured at fair value using the net asset value per share (or its equivalent) practical expedient have not been classified in the fair value hierarchy. The fair value amounts presented in this table are intended to permit reconciliation of the fair value hierarchy to the amounts presented for the total pension plan assets.</span></div> 19033000 19033000 0 0 0 2014000 0 2014000 0 0 -372000 0 -372000 0 0 231433000 0 231433000 0 0 72834000 72834000 0 0 0 417022000 0 0 0 417022000 20222000 20222000 0 0 0 762186000 112089000 233075000 0 417022000 1823000 -33000 1856000 0 0 764009000 112056000 234931000 0 417022000 26951000 26951000 0 0 0 285000 0 285000 0 0 -15000 0 -15000 0 0 214961000 0 214961000 0 0 130490000 130490000 0 0 0 362288000 0 0 0 362288000 30222000 30222000 0 0 0 765182000 187663000 215231000 0 362288000 1739000 17000 1722000 0 0 766921000 187680000 216953000 0 362288000 0.05 6100000 6700000 7100000 0 0 4500000 OTHER LONG-TERM LIABILITIES<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other long-term liabilities consist of the following:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:75.473%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.883%"/><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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">At 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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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%">In thousands</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Supplemental employees' retirement plan ("SERP")</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%">4,491 </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%">4,898 </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%">Deferred compensation</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%">20,618 </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,968 </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%">Long-term incentive plan</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,016 </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,448 </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%">Noncurrent income taxes payable</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%">3,365 </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%">3,625 </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%">Environmental remediation liability</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%">5,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%">5,313 </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%">Finance leases</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,629 </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%">4,315 </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%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,170 </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%">4,069 </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 7.75pt;text-align: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 other long-term liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">39,837 </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%">47,636 </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><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains a non-qualified deferred compensation plan for certain of its employees as well as a non-qualified deferred compensation plan for its Board of Directors. Generally, participants in these plans have the ability to defer a certain amount of their compensation, as defined in the agreement. The deferred compensation liability will be paid out either upon retirement or as requested based upon certain terms in the agreements and in accordance with Internal Revenue Code Section 409A.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Disclosures regarding the assumptions used in the determination of the SERP liabilities are included in Note 17, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Pension Plans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Discussions of our environmental remediation liabilities are in Note 13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Environmental Costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and Note 19, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Commitments and Contingencies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other long-term liabilities consist of the following:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:75.473%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.883%"/><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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">At 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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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%">In thousands</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Supplemental employees' retirement plan ("SERP")</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%">4,491 </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%">4,898 </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%">Deferred compensation</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%">20,618 </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,968 </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%">Long-term incentive plan</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,016 </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,448 </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%">Noncurrent income taxes payable</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%">3,365 </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%">3,625 </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%">Environmental remediation liability</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%">5,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%">5,313 </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%">Finance leases</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,629 </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%">4,315 </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%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,170 </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%">4,069 </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 7.75pt;text-align: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 other long-term liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">39,837 </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%">47,636 </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> 4491000 4898000 20618000 21968000 1016000 3448000 3365000 3625000 5548000 5313000 2629000 4315000 2170000 4069000 39837000 47636000 COMMITMENTS AND CONTINGENCIES<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Asset Retirement Obligations</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has unrecorded Asset Retirement Obligation’s (“AROs”) that are conditional upon certain events. These AROs generally include the removal and disposition of non-friable asbestos. The Company has not recorded a liability for these conditional AROs at December 31, 2021, because the Company does not currently believe there is a reasonable basis for estimating a date or range of dates for major renovation or demolition of these facilities. In reaching this conclusion, the Company considered the historical performance of each facility and has taken into account factors such as planned maintenance, asset replacements and upgrades, which, if conducted as in the past, can extend the physical lives of the facilities indefinitely. The Company also considered the possibility of changes in technology and risk of obsolescence in arriving at its conclusion.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">19. COMMITMENTS AND CONTINGENCIES (CONTINUED)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Asset Retirement Obligations - continued</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company currently leases various properties under leases that give the lessor the right to make the determination as to whether the lessee must return the premises to their original condition, except for normal wear and tear. The Company does not normally make substantial modifications to leased property, and many of the Company's leases either require lessor approval of planned improvements or transfer ownership of such improvements to the lessor at the termination of the lease. Historically the Company has not incurred significant costs to return leased premises to their original condition.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Matters</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Pension Freeze</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective December 31, 2015, the Company's qualified pension plan was frozen with respect to future benefit accruals. Under CAS 413 the Company must determine the USG’s share of any pension curtailment adjustment calculated in accordance with CAS. Such adjustments can result in an amount due to the USG for pension plans that are in a surplus position or an amount due to the contractor for plans that are in a deficit position. During the fourth quarter of 2016, the Company accrued a $0.3 million liability representing our estimate of the amount due to the USG based on the Company's pension curtailment adjustment calculation, which was submitted to the USG for review in December 2016. The Company has maintained its accrual at $0.3 million as of December 31, 2021. There can be no assurance that the ultimate resolution of this matter will not have a material adverse effect on the Company's results of operations, financial position and cash flows. </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Offset Agreement</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During January 2018, the Company entered into an offset agreement as a condition to obtaining orders from a foreign customer for the Company's JPF product. This agreement is designed to return economic value to the foreign country by requiring the Company to engage in activities supporting local defense or commercial industries, promoting a balance of trade, developing in-country technology capabilities or addressing other local development priorities. The offset agreement may be satisfied through activities that do not require a direct cash payment, including transferring technology, providing manufacturing, training and other consulting support to in-country projects and the purchase by third parties of supplies from in-country vendors. This agreement may also be satisfied through the Company's use of cash for activities, such as subcontracting with local partners, purchasing supplies from in-country vendors, providing financial support for in-country projects and making investments in local ventures. At December 31, 2021, the offset agreement had an outstanding notional value of approximately $194.0 million, which is equal to sixty percent of the contract value of $324.0 million as defined by the agreement between the customer and the Company. The amount ultimately applied against the offset agreement is based on negotiations with the customer and may require cash outlays that represent only a fraction of the notional value in the offset agreement.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company continues to work with the customer to further define the requirements to satisfy the offset agreement. The satisfaction of the offset requirements will be determined by the customer and is expected to occur over a seven-year period. Deliveries under the contract are expected to be completed prior to satisfaction of the offset requirements. In the event the offset requirements of the contract are not met, the Company could be liable for potential penalties up to $16.5 million payable to the customer. The Company began recognizing revenue associated with this contract in the third quarter of 2019 and has considered the potential penalties of $16.5 million as a reduction to the transaction price in its determination of the value of the contract. At December 31, 2021, $16.5 million in</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> contract liabilities associated with the potential penalties of the offset requirements were included on the Company's Consolidated Balance Sheets.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> At the point the Company has an approved plan to satisfy the offset requirements, the Company will update its contract estimates with respect to any costs or penalties associated with the plan to satisfy the offset obligation.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">19. COMMITMENTS AND CONTINGENCIES (CONTINUED)</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Matters - continued</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Guarantee</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2020, the Company and the USG entered into a Guaranty Agreement, pursuant to which the Company agreed to guarantee the full, complete and satisfactory performance of its subsidiary, Kaman Precision Products, Inc. ("KPPI") under all current and future contracts with the USG. As of the date of this filing, the only contract in place between KPPI and the USG relates to the production and sale of the JPF. KPPI is currently fulfilling the requirements of Option 15 and has been awarded Option 16. The guarantee was provided in lieu of a periodic financial capability review by the Financial Capacity Team ("FCT") of the Defense Contract Management Agency ("DCMA"). The Company is unable to estimate the maximum potential amount of future payments under the guarantee as it is dependent on costs incurred by the USG in the event of default. Although the Company believes the risk of default is low given the maturity and operational performance of the JPF program, there can be no assurance that the guarantee will not have a material adverse effect on the Company's results of operations, financial position and cash flows.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">New Hartford</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with sale of the Company’s Music segment in 2007, the Company assumed responsibility for meeting certain requirements of the Transfer Act that applied to our transfer of the New Hartford, Connecticut, facility leased by that segment for guitar manufacturing purposes (“Ovation”). Under the Transfer Act, those responsibilities essentially consist of assessing the site's environmental conditions and remediating environmental impairments, if any, caused by Ovation's operations prior to the sale. The site is a multi-tenant industrial park, in which Ovation and other unrelated entities lease space. The environmental assessment, which began in 2008, has been completed and site remediation is in process.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's estimate of its portion of the cost to assess the environmental conditions and remediate this site is $2.3 million, all of which has been accrued. The total amount paid to date in connection with these environmental remediation activities is $1.7 million. At December 31, 2021, the Company had $0.6 million accrued for these environmental remediation activities. A portion ($0.1 million) of the accrual related to this property is included in other current liabilities and the balance is included in other long-term liabilities. The remaining balance of the accrual reflects the total anticipated cost of completing these environmental remediation activities. Although it is reasonably possible that additional costs will be paid in connection with the resolution of this matter, the Company is unable to estimate the amount of such additional costs, if any, at this time.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Bloomfield</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Company’s 2008 purchase of the portion of the Bloomfield campus that Kaman Aerospace Corporation had leased from NAVAIR, the Company assumed responsibility for environmental remediation at the facility as may be required under the Transfer Act and is currently remediating the property under the guidance of the CTDEP. The assumed environmental liability of $10.3 million was determined by taking the undiscounted estimated remediation liability of $20.8 million and discounting it at a rate of 8%. This remediation process will take many years to complete. The total amount paid to date in connection with these environmental remediation activities is $14.9 million. At December 31, 2021, the Company had $2.2 million accrued for these environmental remediation activities. A portion ($0.3 million) of the accrual related to this property is included in other current liabilities, and the balance is included in other long-term liabilities. Although it is reasonably possible that additional costs will be paid in connection with the resolution of this matter, the Company is unable to estimate the amount of such additional costs, if any, at this time.</span></div> 300000 300000 194000000 0.60 324000000 16500000 16500000 16500000 2300000 1700000 600000 100000 10300000 20800000 0.08 14900000 2200000 300000 . LEASESThe Company's operating leases consist of rent commitments under various leases for office space, warehouses, land and buildings at varying dates from January 2022 to March 2028. The terms of most of these leases are in the range of 3 to 8 years, with certain leases renewable for varying periods. It is expected that in the normal course of business leases that expire will be renewed or replaced by leases on other similar property. Some of the Company's lease obligations have rent escalations or contingent rent that are recognized on a straight-line basis over the entire lease term. Material leasehold improvements and other landlord incentives are amortized over the shorter of their economic lives or the lease term, including renewal periods, if reasonably assured. Substantially all real estate taxes, insurance and maintenance expenses associated with leased facilities are obligations of the Company. The terms for most machinery and equipment leases range from 3 to 5 years.<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">20. LEASES (CONTINUED)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's finance leases are included in machinery, office furniture and equipment and construction in process and amortization of these assets is included in depreciation and amortization expense. The terms of these leases are 5 years. At December 31, 2021 and 2020, $6.7 million of assets included in property, plant and equipment were accounted for as finance leases in both periods. At December 31, 2021 and 2020, the Company had accumulated depreciation of $2.9 million and $2.1 million, respectively, associated with these assets.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the commencement date of a contract containing a lease, a right-of-use asset and lease liability are recorded to the Company's Consolidated Balance Sheets when the Company obtains control of the use of the asset. Right-of-use assets represent the right to use an underlying asset for the lease term and lease liabilities represent the obligation to make payments upon entering into a lease agreement.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use assets, net consisted of the following:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.426%"/><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:32.087%"/><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:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><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:10pt;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:10pt;font-weight:700;line-height:100%">Classification</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:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</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%">In thousands</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/></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:700;line-height:100%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right of use assets</span></td><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%">Operating lease right-of-use assets, net</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%">11,011 </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%">12,880 </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%">Finance lease right of use assets</span></td><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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmEwY2Q4YTk0OWE1YjRiOTg5ZWJmMzYzZWE3MDc2MzZjL3NlYzphMGNkOGE5NDlhNWI0Yjk4OWViZjM2M2VhNzA3NjM2Y18xMzYvZnJhZzo2MDg4ODNjNDMwOWY0YmMyYTQ1OTQ0OTdjZmJiOTYwNy90YWJsZTo5MmU2Mzc3YWUxY2E0MTFjYWJjNjcyMDRhZmUwMjM5ZS90YWJsZXJhbmdlOjkyZTYzNzdhZTFjYTQxMWNhYmM2NzIwNGFmZTAyMzllXzQtMi0xLTEtNzczNzQ_5bf90aaf-6819-4f41-b15c-f06ba0bf6944"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmEwY2Q4YTk0OWE1YjRiOTg5ZWJmMzYzZWE3MDc2MzZjL3NlYzphMGNkOGE5NDlhNWI0Yjk4OWViZjM2M2VhNzA3NjM2Y18xMzYvZnJhZzo2MDg4ODNjNDMwOWY0YmMyYTQ1OTQ0OTdjZmJiOTYwNy90YWJsZTo5MmU2Mzc3YWUxY2E0MTFjYWJjNjcyMDRhZmUwMjM5ZS90YWJsZXJhbmdlOjkyZTYzNzdhZTFjYTQxMWNhYmM2NzIwNGFmZTAyMzllXzQtMi0xLTEtNzczNzQ_7e588d5d-9f9b-4ff7-bf46-89691d60949c">Property, plant and equipment, net of accumulated depreciation</span></span></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,830 </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%">4,618 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="9" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align: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 leased assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">14,841 </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%">17,498 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The lease liability and future rental payments are required under leases that have initial or remaining non-cancellable lease terms in excess of one year as of December 31, 2021. Lease liabilities consisted of the following:</span></div><div><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:34.876%"/><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:32.233%"/><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:13.143%"/><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:13.146%"/><td style="width:0.1%"/></tr><tr><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:10pt;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:10pt;font-weight:700;line-height:100%">Classification</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:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</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%">In thousands</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/></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:700;line-height:100%">Liabilities</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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Current</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"/></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 lease liability, current portion</span></td><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%">Operating lease liabilities, current portion</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%">4,502 </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%">4,305 </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%">Finance lease liability, current portion</span></td><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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmEwY2Q4YTk0OWE1YjRiOTg5ZWJmMzYzZWE3MDc2MzZjL3NlYzphMGNkOGE5NDlhNWI0Yjk4OWViZjM2M2VhNzA3NjM2Y18xMzYvZnJhZzo2MDg4ODNjNDMwOWY0YmMyYTQ1OTQ0OTdjZmJiOTYwNy90YWJsZTpiNGJmMTM2ZDU3Zjk0OWE4YTNkNjY3MWY2NzhlY2ExYi90YWJsZXJhbmdlOmI0YmYxMzZkNTdmOTQ5YThhM2Q2NjcxZjY3OGVjYTFiXzUtMi0xLTEtNzczODE_1327683e-09a5-477d-b92e-44e5ca96011b"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmEwY2Q4YTk0OWE1YjRiOTg5ZWJmMzYzZWE3MDc2MzZjL3NlYzphMGNkOGE5NDlhNWI0Yjk4OWViZjM2M2VhNzA3NjM2Y18xMzYvZnJhZzo2MDg4ODNjNDMwOWY0YmMyYTQ1OTQ0OTdjZmJiOTYwNy90YWJsZTpiNGJmMTM2ZDU3Zjk0OWE4YTNkNjY3MWY2NzhlY2ExYi90YWJsZXJhbmdlOmI0YmYxMzZkNTdmOTQ5YThhM2Q2NjcxZjY3OGVjYTFiXzUtMi0xLTEtNzczODE_8b54daed-6fe0-436e-86e1-63cf86e22527">Other current liabilities</span></span></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,697 </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,899 </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-style:italic;font-weight:400;line-height:100%">Noncurrent</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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liability, noncurrent portion</span></td><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%">Operating lease liabilities, noncurrent portion</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%">7,140 </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%">9,325 </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%">Finance lease liability, noncurrent portion</span></td><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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmEwY2Q4YTk0OWE1YjRiOTg5ZWJmMzYzZWE3MDc2MzZjL3NlYzphMGNkOGE5NDlhNWI0Yjk4OWViZjM2M2VhNzA3NjM2Y18xMzYvZnJhZzo2MDg4ODNjNDMwOWY0YmMyYTQ1OTQ0OTdjZmJiOTYwNy90YWJsZTpiNGJmMTM2ZDU3Zjk0OWE4YTNkNjY3MWY2NzhlY2ExYi90YWJsZXJhbmdlOmI0YmYxMzZkNTdmOTQ5YThhM2Q2NjcxZjY3OGVjYTFiXzgtMi0xLTEtNzczODY_10edd00e-8444-4390-8462-d8bbd25ecaca"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmEwY2Q4YTk0OWE1YjRiOTg5ZWJmMzYzZWE3MDc2MzZjL3NlYzphMGNkOGE5NDlhNWI0Yjk4OWViZjM2M2VhNzA3NjM2Y18xMzYvZnJhZzo2MDg4ODNjNDMwOWY0YmMyYTQ1OTQ0OTdjZmJiOTYwNy90YWJsZTpiNGJmMTM2ZDU3Zjk0OWE4YTNkNjY3MWY2NzhlY2ExYi90YWJsZXJhbmdlOmI0YmYxMzZkNTdmOTQ5YThhM2Q2NjcxZjY3OGVjYTFiXzgtMi0xLTEtNzczODY_f58c8926-9e1b-44d2-8fab-69d5c41c6a35">Other long-term liabilities</span></span></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,629 </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%">4,315 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="9" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align: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 lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">15,968 </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%">19,844 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">20. LEASES (CONTINUED)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future rental payments for continuing operations consisted of the following: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:78.665%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.402%"/><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:10pt;font-weight:700;line-height:100%">December 31, 2021</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%">In thousands</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"/></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:700;line-height:100%">Operating leases</span></td><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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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%">4,824 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,643 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</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%">673 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</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%">246 </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 12.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 future operating lease payments</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%">12,248 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest</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%">(606)</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 12.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%">Present value of future operating lease payments</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%">11,642 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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;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-weight:700;line-height:100%">Finance leases</span></td><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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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,771 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</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,253 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">775 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">669 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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%">— </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</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%">— </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 12.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 future finance lease payments</span></td><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%">4,468 </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 7.75pt;text-align: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</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%">(142)</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 12.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%">Present value of future finance lease payments</span></td><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%">4,326 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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;border-top:1pt solid #000000;padding:0 1pt"/></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%">Present value of total future lease payments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">15,968 </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><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table illustrates the components of lease expense for the Company's leases.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.057%"/><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:16.590%"/><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:16.593%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Years Ended December 31,</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:10pt;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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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%">In thousands</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 #000;padding:0 1pt"/></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%">Finance lease cost</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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of right-of-use assets</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%">758 </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%">880 </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 7.75pt;text-align: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 on lease liabilities</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%">139 </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%">196 </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%">Operating lease cost</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%">5,245 </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%">5,465 </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%">Short-term lease cost</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%">242 </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%">443 </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%">Variable lease cost</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%">79 </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%">96 </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 19pt;text-align: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 lease expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">6,463 </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 #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%">7,080 </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></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">20. LEASES (CONTINUED)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table segregates cash paid for the Company's leases from continuing operations.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.549%"/><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:18.344%"/><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:18.347%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Years Ended December 31,</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:10pt;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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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%">In thousands</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 #000;padding:0 1pt"/></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 cash flows from operating leases</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%">(6,294)</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,556)</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%">Operating cash flows from finance leases</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,028)</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,533)</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%">Financing cash flows from finance leases</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%">(139)</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%">(196)</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 12.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 cash flows from leasing activities</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%">(8,461)</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,285)</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><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the twelve-month fiscal period ended December 31, 2021, $4.9 million in right-of-use assets were obtained in exchange for new operating lease liabilities. No right-of-use assets were obtained in exchange for new finance lease liabilities in the year ended December 31, 2021.</span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information related to leases is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:78.665%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.402%"/><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:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></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%">Weighted-average remaining lease term (years)</span></td><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 7.75pt;text-align: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 leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.1</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.6</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><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 7.75pt;text-align: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 leases</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%">3.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</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.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> P3Y P8Y P3Y P5Y P5Y 6700000 2900000 2100000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use assets, net consisted of the following:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.426%"/><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:32.087%"/><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:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><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:10pt;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:10pt;font-weight:700;line-height:100%">Classification</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:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</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%">In thousands</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/></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:700;line-height:100%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right of use assets</span></td><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%">Operating lease right-of-use assets, net</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%">11,011 </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%">12,880 </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%">Finance lease right of use assets</span></td><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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmEwY2Q4YTk0OWE1YjRiOTg5ZWJmMzYzZWE3MDc2MzZjL3NlYzphMGNkOGE5NDlhNWI0Yjk4OWViZjM2M2VhNzA3NjM2Y18xMzYvZnJhZzo2MDg4ODNjNDMwOWY0YmMyYTQ1OTQ0OTdjZmJiOTYwNy90YWJsZTo5MmU2Mzc3YWUxY2E0MTFjYWJjNjcyMDRhZmUwMjM5ZS90YWJsZXJhbmdlOjkyZTYzNzdhZTFjYTQxMWNhYmM2NzIwNGFmZTAyMzllXzQtMi0xLTEtNzczNzQ_5bf90aaf-6819-4f41-b15c-f06ba0bf6944"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmEwY2Q4YTk0OWE1YjRiOTg5ZWJmMzYzZWE3MDc2MzZjL3NlYzphMGNkOGE5NDlhNWI0Yjk4OWViZjM2M2VhNzA3NjM2Y18xMzYvZnJhZzo2MDg4ODNjNDMwOWY0YmMyYTQ1OTQ0OTdjZmJiOTYwNy90YWJsZTo5MmU2Mzc3YWUxY2E0MTFjYWJjNjcyMDRhZmUwMjM5ZS90YWJsZXJhbmdlOjkyZTYzNzdhZTFjYTQxMWNhYmM2NzIwNGFmZTAyMzllXzQtMi0xLTEtNzczNzQ_7e588d5d-9f9b-4ff7-bf46-89691d60949c">Property, plant and equipment, net of accumulated depreciation</span></span></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,830 </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%">4,618 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="9" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align: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 leased assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">14,841 </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%">17,498 </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> 11011000 12880000 3830000 4618000 14841000 17498000 Lease liabilities consisted of the following:<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:34.876%"/><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:32.233%"/><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:13.143%"/><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:13.146%"/><td style="width:0.1%"/></tr><tr><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:10pt;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:10pt;font-weight:700;line-height:100%">Classification</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:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</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%">In thousands</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/></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:700;line-height:100%">Liabilities</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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Current</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"/></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 lease liability, current portion</span></td><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%">Operating lease liabilities, current portion</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%">4,502 </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%">4,305 </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%">Finance lease liability, current portion</span></td><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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmEwY2Q4YTk0OWE1YjRiOTg5ZWJmMzYzZWE3MDc2MzZjL3NlYzphMGNkOGE5NDlhNWI0Yjk4OWViZjM2M2VhNzA3NjM2Y18xMzYvZnJhZzo2MDg4ODNjNDMwOWY0YmMyYTQ1OTQ0OTdjZmJiOTYwNy90YWJsZTpiNGJmMTM2ZDU3Zjk0OWE4YTNkNjY3MWY2NzhlY2ExYi90YWJsZXJhbmdlOmI0YmYxMzZkNTdmOTQ5YThhM2Q2NjcxZjY3OGVjYTFiXzUtMi0xLTEtNzczODE_1327683e-09a5-477d-b92e-44e5ca96011b"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmEwY2Q4YTk0OWE1YjRiOTg5ZWJmMzYzZWE3MDc2MzZjL3NlYzphMGNkOGE5NDlhNWI0Yjk4OWViZjM2M2VhNzA3NjM2Y18xMzYvZnJhZzo2MDg4ODNjNDMwOWY0YmMyYTQ1OTQ0OTdjZmJiOTYwNy90YWJsZTpiNGJmMTM2ZDU3Zjk0OWE4YTNkNjY3MWY2NzhlY2ExYi90YWJsZXJhbmdlOmI0YmYxMzZkNTdmOTQ5YThhM2Q2NjcxZjY3OGVjYTFiXzUtMi0xLTEtNzczODE_8b54daed-6fe0-436e-86e1-63cf86e22527">Other current liabilities</span></span></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,697 </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,899 </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-style:italic;font-weight:400;line-height:100%">Noncurrent</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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liability, noncurrent portion</span></td><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%">Operating lease liabilities, noncurrent portion</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%">7,140 </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%">9,325 </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%">Finance lease liability, noncurrent portion</span></td><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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmEwY2Q4YTk0OWE1YjRiOTg5ZWJmMzYzZWE3MDc2MzZjL3NlYzphMGNkOGE5NDlhNWI0Yjk4OWViZjM2M2VhNzA3NjM2Y18xMzYvZnJhZzo2MDg4ODNjNDMwOWY0YmMyYTQ1OTQ0OTdjZmJiOTYwNy90YWJsZTpiNGJmMTM2ZDU3Zjk0OWE4YTNkNjY3MWY2NzhlY2ExYi90YWJsZXJhbmdlOmI0YmYxMzZkNTdmOTQ5YThhM2Q2NjcxZjY3OGVjYTFiXzgtMi0xLTEtNzczODY_10edd00e-8444-4390-8462-d8bbd25ecaca"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmEwY2Q4YTk0OWE1YjRiOTg5ZWJmMzYzZWE3MDc2MzZjL3NlYzphMGNkOGE5NDlhNWI0Yjk4OWViZjM2M2VhNzA3NjM2Y18xMzYvZnJhZzo2MDg4ODNjNDMwOWY0YmMyYTQ1OTQ0OTdjZmJiOTYwNy90YWJsZTpiNGJmMTM2ZDU3Zjk0OWE4YTNkNjY3MWY2NzhlY2ExYi90YWJsZXJhbmdlOmI0YmYxMzZkNTdmOTQ5YThhM2Q2NjcxZjY3OGVjYTFiXzgtMi0xLTEtNzczODY_f58c8926-9e1b-44d2-8fab-69d5c41c6a35">Other long-term liabilities</span></span></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,629 </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%">4,315 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="9" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align: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 lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">15,968 </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%">19,844 </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> 4502000 4305000 1697000 1899000 7140000 9325000 2629000 4315000 15968000 19844000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future rental payments for continuing operations consisted of the following: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:78.665%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.402%"/><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:10pt;font-weight:700;line-height:100%">December 31, 2021</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%">In thousands</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"/></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:700;line-height:100%">Operating leases</span></td><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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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%">4,824 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,643 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</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%">673 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</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%">246 </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 12.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 future operating lease payments</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%">12,248 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest</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%">(606)</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 12.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%">Present value of future operating lease payments</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%">11,642 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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;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-weight:700;line-height:100%">Finance leases</span></td><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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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,771 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</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,253 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">775 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">669 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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%">— </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</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%">— </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 12.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 future finance lease payments</span></td><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%">4,468 </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 7.75pt;text-align: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</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%">(142)</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 12.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%">Present value of future finance lease payments</span></td><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%">4,326 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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;border-top:1pt solid #000000;padding:0 1pt"/></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%">Present value of total future lease payments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">15,968 </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> 4824000 3643000 2547000 673000 315000 246000 12248000 606000 11642000 1771000 1253000 775000 669000 0 0 4468000 142000 4326000 15968000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table illustrates the components of lease expense for the Company's leases.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.057%"/><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:16.590%"/><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:16.593%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Years Ended December 31,</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:10pt;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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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%">In thousands</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 #000;padding:0 1pt"/></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%">Finance lease cost</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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of right-of-use assets</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%">758 </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%">880 </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 7.75pt;text-align: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 on lease liabilities</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%">139 </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%">196 </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%">Operating lease cost</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%">5,245 </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%">5,465 </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%">Short-term lease cost</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%">242 </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%">443 </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%">Variable lease cost</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%">79 </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%">96 </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 19pt;text-align: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 lease expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">6,463 </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 #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%">7,080 </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> 758000 880000 139000 196000 5245000 5465000 242000 443000 79000 96000 6463000 7080000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table segregates cash paid for the Company's leases from continuing operations.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.549%"/><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:18.344%"/><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:18.347%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Years Ended December 31,</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:10pt;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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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%">In thousands</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 #000;padding:0 1pt"/></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 cash flows from operating leases</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%">(6,294)</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,556)</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%">Operating cash flows from finance leases</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,028)</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,533)</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%">Financing cash flows from finance leases</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%">(139)</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%">(196)</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 12.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 cash flows from leasing activities</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%">(8,461)</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,285)</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> 6294000 5556000 2028000 1533000 139000 196000 8461000 7285000 4900000 0 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information related to leases is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:78.665%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.402%"/><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:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></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%">Weighted-average remaining lease term (years)</span></td><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 7.75pt;text-align: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 leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.1</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.6</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><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 7.75pt;text-align: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 leases</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%">3.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</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.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table> P3Y1M6D P2Y7M6D 0.034 0.024 COMPUTATION OF EARNINGS PER SHARE<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The computation of basic earnings per share is based on net earnings divided by the weighted average number of shares of common stock outstanding for each year. The computation of diluted earnings per share includes the common stock equivalency of dilutive options granted to employees under the Company's stock incentive plan and shares issuable on redemption of its Convertible Notes.</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:63.760%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.884%"/><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:10pt;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:10pt;font-weight:700;line-height:100%">For the Year Ended 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:10pt;font-weight:400;line-height:100%">  </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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%">In thousands, except per share amounts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings (loss) from continuing 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%">43,676 </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%">(70,434)</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%">56,446 </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 7.75pt;text-align: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 earnings from discontinued 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%">— </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%">692 </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%">153,383 </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 7.75pt;text-align: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 earnings (loss)</span></td><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%">43,676 </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%">(69,742)</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%">209,829 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic:</span></td><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%"> </span></td><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%"> </span></td><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%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of shares outstanding</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,865 </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%">27,723 </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%">27,936 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings (loss) per share from continuing 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.57 </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.54)</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.02 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings per share from discontinued 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%">— </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%">0.02 </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%">5.49 </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 7.75pt;text-align: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 (loss) per share</span></td><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%">1.57 </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%">(2.52)</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.51 </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:700;line-height:100%">Diluted:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of shares outstanding</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%">27,865 </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%">27,723 </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%">27,936 </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 7.75pt;text-align: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 shares issuable on exercise of dilutive stock options</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%">26 </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%">156 </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 7.75pt;text-align: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 shares issuable on exercise of convertible notes</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%">— </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 7.75pt;text-align: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 shares issuable on redemption of warrants related to 2017 Notes</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%">— </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 25.75pt;text-align: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:#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%">27,891 </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%">27,723 </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%">28,092 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings (loss) per share from continuing 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.57 </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.54)</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.01 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings per share from discontinued 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%">— </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%">0.02 </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%">5.46 </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 7.75pt;text-align: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 (loss) per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">1.57 </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%">(2.52)</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%">7.47 </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><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Equity awards</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Excluded from the diluted earnings per share calculation for the years ended December 31, 2021, 2020 and 2019, respectively, were 567,741, 597,904 and 339,961 shares associated with equity awards granted to employees that are anti-dilutive based on the average stock price. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All outstanding stock awards were excluded in the computation of diluted earnings per share in the year ended December 31, 2020 because their effect was antidilutive due to the loss from continuing operations. For the year ended December 31, 2020, an additional 40,979 shares issuable under equity awards, which would have been dilutive if exercised based on the average market price being higher than the exercise price, were excluded from the computation of diluted earnings per share as their effect was antidilutive due to the loss from continuing operations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2024 Convertible Notes</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December 31, 2021, 2020 and 2019, shares issuable under the 2024 Notes were excluded from the calculation of diluted earnings per share as the conversion price for the Convertible Notes was more than the average share price of the Company's stock.</span></div> <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:63.760%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.884%"/><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:10pt;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:10pt;font-weight:700;line-height:100%">For the Year Ended 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:10pt;font-weight:400;line-height:100%">  </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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%">In thousands, except per share amounts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings (loss) from continuing 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%">43,676 </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%">(70,434)</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%">56,446 </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 7.75pt;text-align: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 earnings from discontinued 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%">— </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%">692 </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%">153,383 </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 7.75pt;text-align: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 earnings (loss)</span></td><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%">43,676 </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%">(69,742)</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%">209,829 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic:</span></td><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%"> </span></td><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%"> </span></td><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%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of shares outstanding</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,865 </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%">27,723 </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%">27,936 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings (loss) per share from continuing 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.57 </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.54)</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.02 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings per share from discontinued 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%">— </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%">0.02 </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%">5.49 </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 7.75pt;text-align: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 (loss) per share</span></td><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%">1.57 </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%">(2.52)</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.51 </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:700;line-height:100%">Diluted:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of shares outstanding</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%">27,865 </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%">27,723 </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%">27,936 </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 7.75pt;text-align: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 shares issuable on exercise of dilutive stock options</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%">26 </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%">156 </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 7.75pt;text-align: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 shares issuable on exercise of convertible notes</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%">— </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 7.75pt;text-align: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 shares issuable on redemption of warrants related to 2017 Notes</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%">— </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 25.75pt;text-align: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:#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%">27,891 </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%">27,723 </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%">28,092 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings (loss) per share from continuing 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.57 </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.54)</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.01 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings per share from discontinued 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%">— </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%">0.02 </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%">5.46 </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 7.75pt;text-align: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 (loss) per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">1.57 </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%">(2.52)</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%">7.47 </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> 43676000 -70434000 56446000 0 692000 153383000 43676000 -69742000 209829000 27865000 27723000 27936000 1.57 -2.54 2.02 0 0.02 5.49 1.57 -2.52 7.51 27865000 27723000 27936000 26000 0 156000 0 0 0 0 0 0 27891000 27723000 28092000 1.57 -2.54 2.01 0 0.02 5.46 1.57 -2.52 7.47 567741 597904 339961 40979 SHARE-BASED ARRANGEMENTS<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for stock options, RSAs, restricted stock units and PSUs as equity awards and measures the cost of all share-based payments, including stock options, at fair value on the grant date and recognizes this cost in the statement of operations. The Company also has an employee stock purchase plan which is accounted for as a liability award.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2021, the Company modified its long-term incentive program to increase the emphasis on equity. Beginning in the first quarter of 2021, the long-term incentive awards granted to the Company's NEOs consist of a combination of service-based RSAs and PSUs which are intended to be settled in shares, as opposed to cash-based awards that had been utilized in the past. These awards are expected to increase the alignment of interests between the Company's NEOs and shareholders and help build stock ownership for new executives, supporting both executive retention and the Company's long-term financial performance. RSAs will vest over a three-year period on each of the first three anniversaries of the date of grant. The number of PSUs that will vest will be determined based on TSR and ROIC over a three-year performance period, each of which will remain equally weighted in determining payouts. The achievement level for both factors may range from zero to 200%.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Compensation expense for stock options, RSAs, restricted stock units and PSUs is recognized on a straight-line basis over the vesting period of the awards. Throughout the course of the vesting period, the Company monitors the achievement level for the ROIC metric of the PSUs compared to the ROIC target and adjusts the number of shares expected to be earned, and the related compensation expense recorded thereafter, to reflect the most probable outcome. Share-based compensation expense recorded for continuing operations for the years ended December 31, 2021, 2020 and 2019 was $6.7 million, $5.0 million and $4.7 million, respectively. Of these amounts, $0.4 million, $0.4 million and $0.1 million was recorded to restructuring and severance costs, respectively, and the remaining amounts were recorded to selling, general and administrative expenses on the Company's Consolidated Statements of Operations. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Share-based compensation expense for discontinued operations for the year ended December 31, 2019 was $2.9 million. Of this amount, $0.5 million was included in earnings from discontinued operations, net of tax on the Company's Consolidated Statements of Operations. As a result of the Company selling its Distribution business, the vesting dates of all outstanding unvested stock options and restricted stock awards for Distribution employees were accelerated to vest on the closing date. These stock options and awards would not have vested prior to the closing date; therefore, the related stock-based compensation expense previously recognized through the modification date of $0.4 million was reduced to zero and a new fair value of the options and awards was established on the date the Company entered the definitive agreement to sell the Distribution business. The expense of $2.8 million was recognized ratably from the date of signing the definitive agreement to the closing date of the sale. The amount included in the gain on disposal of discontinued operations, net of tax attributable to the acceleration and modification of these awards was $2.4 million for the year ended December 31, 2019. These amounts were included in earnings from discontinued operations, net of tax on the Company's Consolidated Statement of Operations. There was no share-based compensation expense recorded for discontinued operations for the years ended December 31, 2021 or December 31, 2020 .</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Incentive Plan</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 17, 2013, the shareholders of the Company approved the 2013 Management Incentive Plan (the "2013 Plan"), which replaced the 2003 Stock Incentive Plan. The 2013 Plan was designed as a flexible share authorization plan, such that the Company's share authorization is based on the least costly type of award (stock options). Shares issued pursuant to “Full Value Awards” as defined in the 2013 Plan (awards other than stock options or stock appreciation rights which are settled by the issuance of shares, e.g., restricted stock, restricted stock units, performance shares, performance units if settled with stock, or other stock-based awards) count against the 2013 Plan's share authorization at a rate of 3 to 1, while shares issued upon exercise of stock options or stock appreciation rights count against the share authorization at a rate of 1 to 1. This means that every time an option is granted, the authorized pool of shares is reduced by one (1) share and every time a Full Value Award is granted, the authorized pool of shares is reduced by 3 shares. In deriving the valuation ratio used in the 2013 Plan, the Company used the Black Scholes Fair Value model as the basis for determining the approximate value of an option as compared to a "full value share." The 2013 Plan provided the Company with the ability to use equity-based awards of up to 2,250,000 authorized shares. On April 18, 2018, the shareholders of the Company approved the amendment and restatement of the 2013 Plan, which increased the number of authorized shares by 2,250,000 shares. As of December 31, 2021, there were 1,437,368 shares available for grant under the plan.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">22. SHARE-BASED ARRANGEMENTS (CONTINUED)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Incentive Plan - continued</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">LTIP awards provide certain senior executives an opportunity to receive award payments in either stock or cash as determined by the Compensation Committee of the Board of Directors in accordance with the Plan, at the end of each performance cycle. Performance metrics for LTIP Awards are based on the following: (a) average return on total capital and (b) total return to shareholders, both compared to the Russell 2000 indices for the same performance period. No awards will be payable if the Company’s performance is below the 25th percentile. The maximum award is payable if performance reaches the 75</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">th</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> percentile of the designated indices. Awards are paid out at 100% at the 50</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">th</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> percentile. Awards for performance between the 25</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">th</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and 75</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">th</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> percentiles are determined by straight-line interpolation between 0% and 200%. Generally, LTIP awards are paid in cash.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock options were granted with an exercise price equal to the average market price of our stock at the date of grant. Stock options and Stock Appreciation Rights ("SARs") granted under the plan generally expire ten years from the date of grant and vest 20% each year over a 5-year period on each of the first five anniversaries of the date of grant. RSAs granted prior to 2021 were generally granted with restrictions that lapse at the rate of 20% per year over a 5-year period on each of the first five anniversaries of the date of grant. As discussed above, the RSAs granted beginning in 2021 are generally granted with restrictions that lapse at the rate of 33.3% over a 3-year period on each of the first three anniversaries of the grant. Generally, these awards are subject to forfeiture if a recipient separates from service with the Company.</span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock option activity is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:66.495%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.829%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.910%"/><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:10pt;font-weight:700;line-height:100%">Options</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:10pt;font-weight:700;line-height:100%">Weighted average-<br/>exercise price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding at December 31, 2020</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:2pt 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%">772,625 </span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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:2pt 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%">54.87 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,990 </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.85 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,669)</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.54 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited or expired</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%">(12,706)</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%">63.68 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding at December 31, 2021</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">746,240 </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%">55.14 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents information regarding options outstanding as of December 31, 2021:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:87.919%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.881%"/><td style="width:0.1%"/></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%">Weighted-average remaining contractual term - options outstanding (years)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.6</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aggregate intrinsic value - options outstanding (in thousands)</span></td><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 </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%">Weighted-average exercise price - options outstanding</span></td><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%">55.14 </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%">Options exercisable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">509,156 </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%">Weighted-average remaining contractual term - options exercisable (years)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.9</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aggregate intrinsic value - options exercisable (in thousands)</span></td><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 </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%">Weighted-average exercise price - options exercisable</span></td><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%">52.16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The intrinsic value represents the amount by which the market price of the stock on the measurement date exceeds the exercise price of the option. The intrinsic value of options exercised in 2021, 2020 and 2019 was $0.3 million, $2.4 million and $6.2 million, respectively. The Company currently has an open stock repurchase plan, which would enable the Company to repurchase shares as needed. Since 2008 the Company has generally issued shares related to option exercises, restricted stock and PSUs from its authorized but unissued common stock.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">22. SHARE-BASED ARRANGEMENTS (CONTINUED)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Incentive Plan - continued</span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of each option award is estimated on the date of grant using the Black-Scholes option valuation model. The following table indicates the weighted-average assumptions used in estimating fair value:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:63.760%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.884%"/><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:10pt;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:10pt;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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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:10pt;font-weight:700;line-height:100%">2019</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%">Expected option term (years)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align: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.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align: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.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align: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.9</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</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%">35.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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.2 </span></td><td style="padding:2px 1pt 2px 0;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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.4 </span></td><td style="padding:2px 1pt 2px 0;text-align: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></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%">Risk-free interest rate</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%">0.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield</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.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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.3 </span></td><td style="padding:2px 1pt 2px 0;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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.3 </span></td><td style="padding:2px 1pt 2px 0;text-align: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></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%">Per share fair value of options granted</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%">14.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%">10.74 </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%">11.18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The expected term of options granted represents the period of time option grants are expected to be outstanding based upon historical exercise patterns. Forfeitures of options are estimated based upon historical data and are adjusted based upon actual occurrences. The cumulative effect of stock award forfeitures was immaterial. The volatility assumption is based on the historical daily price data of the Company’s stock over a period equivalent to the weighted-average expected term of the options. Management evaluated whether there were factors during that period that were unusual and would distort the volatility figure if used to estimate future volatility and concluded that there were no such factors. The Company relies only on historical volatility since future volatility is expected to be consistent with historical volatility.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The risk-free interest rate assumption is based upon the interpolation of various U.S. Treasury rates determined at the date of option grant. Expected dividends are based upon a historical analysis of our dividend yield over the past year.</span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted Stock Award and Restricted Stock Unit activity is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:62.589%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.323%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.324%"/><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:10pt;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:10pt;font-weight:700;line-height:100%">Restricted Stock<br/>Awards</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:10pt;font-weight:700;line-height:100%">Weighted-<br/>average grant<br/>date fair value</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%">Restricted Stock outstanding at December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:2pt 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%">109,514 </span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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:2pt 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%">53.66 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,656 </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.20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</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%">(54,481)</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%">56.02 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited or expired</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,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="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%">58.56 </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 Stock outstanding at December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,351 </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%">53.53 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The grant date fair value for restricted stock is the average market price of the unrestricted shares on the date of grant. The total fair value of restricted stock awards vested during 2021, 2020 and 2019 was $2.7 million, $3.1 million and $6.5 million, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance stock unit activity was 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:68.490%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.523%"/><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:10pt;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:10pt;font-weight:700;line-height:100%">Performance Stock</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:10pt;font-weight:700;line-height:100%">Weighted-<br/>average grant<br/>date fair value</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%">Performance Stock outstanding at December 31, 2020</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%">— </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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</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="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%">82,460 </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%">70.17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</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%">— </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited or expired</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%">(12,297)</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%">70.16 </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%">Performance Stock outstanding at December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;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%">70,163 </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%">70.17 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> The PSUs granted in 2021 assumed a </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">100%</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> achievement level.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">22. SHARE-BASED ARRANGEMENTS (CONTINUED)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Incentive Plan - continued</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the PSUs based on TSR was estimated on the date of grant using a Monte-Carlo simulation model. The following table indicates the weighted-average assumptions used in estimating fair value:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:83.549%"/><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:13.521%"/><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:10pt;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:10pt;font-weight:700;line-height:100%">2021</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%">Expected term (years)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align: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.9</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</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%">41.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</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%">0.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield</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.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Per share fair value of performance stock granted</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%">84.49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records a tax benefit and associated deferred tax asset for compensation expense recognized on non-qualified stock options and restricted stock for which the Company is allowed a tax deduction. For 2021, 2020 and 2019, respectively, the Company recorded a tax benefit of $1.4 million, $1.1 million and $1.6 million for these two types of compensation expense.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, future compensation costs related to non-vested stock options, restricted stock grants and performance share units is $7.7 million. The Company anticipates that this cost will be recognized over a weighted-average period of 2.1 years.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Employees Stock Purchase Plan</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Kaman Corporation Employees Stock Purchase Plan (“ESPP”) allows employees to purchase common stock of the Company, through payroll deductions, at 85% of the market value of shares at the time of purchase. The plan provides for the grant of rights to employees to purchase a maximum of 2,000,000 shares of common stock.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2021, 51,225 shares were issued to employees at prices ranging from $35.67 to $58.35. During 2020, 47,524 shares were issued to employees at prices ranging from $38.47 to $65.92. During 2019, 60,997 shares were issued to employees at prices ranging from $55.61 to $63.69. At December 31, 2021, there were 452,363 shares available for purchase under the plan.</span></div> 0 2 6700000 5000000 4700000 400000 400000 100000 2900000 500000 400000 2800000 2400000 0 0 3 2250000 2250000 1437368 1 0 2 0.20 P5Y 0.20 P5Y 0.333 P3Y <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock option activity is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:66.495%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.829%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.910%"/><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:10pt;font-weight:700;line-height:100%">Options</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:10pt;font-weight:700;line-height:100%">Weighted average-<br/>exercise price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding at December 31, 2020</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:2pt 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%">772,625 </span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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:2pt 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%">54.87 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,990 </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.85 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,669)</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.54 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited or expired</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%">(12,706)</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%">63.68 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding at December 31, 2021</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">746,240 </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%">55.14 </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> 772625 54.87 4990 55.85 18669 38.54 12706 63.68 746240 55.14 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents information regarding options outstanding as of December 31, 2021:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:87.919%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.881%"/><td style="width:0.1%"/></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%">Weighted-average remaining contractual term - options outstanding (years)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.6</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aggregate intrinsic value - options outstanding (in thousands)</span></td><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 </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%">Weighted-average exercise price - options outstanding</span></td><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%">55.14 </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%">Options exercisable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">509,156 </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%">Weighted-average remaining contractual term - options exercisable (years)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.9</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aggregate intrinsic value - options exercisable (in thousands)</span></td><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 </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%">Weighted-average exercise price - options exercisable</span></td><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%">52.16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> P4Y7M6D 423000 55.14 509156 P3Y10M24D 423000 52.16 300000 2400000 6200000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">22. SHARE-BASED ARRANGEMENTS (CONTINUED)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Incentive Plan - continued</span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of each option award is estimated on the date of grant using the Black-Scholes option valuation model. The following table indicates the weighted-average assumptions used in estimating fair value:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:63.760%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.884%"/><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:10pt;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:10pt;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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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:10pt;font-weight:700;line-height:100%">2019</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%">Expected option term (years)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align: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.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align: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.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align: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.9</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</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%">35.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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.2 </span></td><td style="padding:2px 1pt 2px 0;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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.4 </span></td><td style="padding:2px 1pt 2px 0;text-align: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></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%">Risk-free interest rate</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%">0.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield</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.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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.3 </span></td><td style="padding:2px 1pt 2px 0;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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.3 </span></td><td style="padding:2px 1pt 2px 0;text-align: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></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%">Per share fair value of options granted</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%">14.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%">10.74 </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%">11.18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> P4Y10M24D P4Y10M24D P4Y10M24D 0.357 0.202 0.194 0.005 0.014 0.025 0.016 0.013 0.013 14.89 10.74 11.18 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted Stock Award and Restricted Stock Unit activity is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:62.589%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.323%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.324%"/><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:10pt;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:10pt;font-weight:700;line-height:100%">Restricted Stock<br/>Awards</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:10pt;font-weight:700;line-height:100%">Weighted-<br/>average grant<br/>date fair value</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%">Restricted Stock outstanding at December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:2pt 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%">109,514 </span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt 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:2pt 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%">53.66 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,656 </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.20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</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%">(54,481)</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%">56.02 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited or expired</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,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="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%">58.56 </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 Stock outstanding at December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,351 </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%">53.53 </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> 109514 53.66 83656 55.20 54481 56.02 3338 58.56 135351 53.53 2700000 3100000 6500000 0 0 82460 70.17 0 0 12297 70.16 70163 70.17 P2Y10M24D 0.413 0.002 0.014 84.49 1400000 1100000 1600000 7700000 P2Y1M6D 0.85 2000000 51225 35.67 58.35 47524 38.47 65.92 60997 55.61 63.69 452363 SUBSEQUENT EVENTSThe Company has evaluated subsequent events through the issuance date of these financial statements. No material subsequent events were identified that require disclosure. PricewaterhouseCoopers LLP 238 <div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">KAMAN CORPORATION AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">YEARS ENDED DECEMBER 31, 2021, 2020 AND 2019 </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Dollars in Thousands)</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:37.609%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.216%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.897%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.897%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.897%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.219%"/><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:10pt;font-weight:400;line-height:100%"> </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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</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:10pt;font-weight:400;line-height:100%"> </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:10pt;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:10pt;font-weight:400;line-height:100%">DESCRIPTION</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:10pt;font-weight:400;line-height:100%">Balance<br/>Beginning of<br/>Period</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charged to<br/>Costs and<br/>Expenses</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Others (A)</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:10pt;font-weight:400;line-height:100%">Deductions (B)</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:10pt;font-weight:400;line-height:100%">Balance End of<br/>Period</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%">2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</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%">2,008 </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="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">575 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,036 </span></td><td style="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,547 </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%">2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align: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></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%">Allowance for doubtful accounts</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,246 </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,391 </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%">82 </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%">711 </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,008 </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%">2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></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%">Allowance for doubtful accounts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="border-bottom: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="border-bottom: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%">2,498 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom: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%">788 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom: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%">— </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom: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%">2,040 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom: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%">1,246 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(A)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:4.12pt">Additions to allowance for doubtful accounts attributable to acquisitions.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(B)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:4.68pt">Recoveries and write-off of bad debts.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:47.433%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.656%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.897%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.046%"/><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:10pt;font-weight:400;line-height:100%"> </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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions (Reductions)</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:10pt;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:10pt;font-weight:400;line-height:100%">DESCRIPTION</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:10pt;font-weight:400;line-height:100%">Balance<br/>Beginning of<br/>Period</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current Year<br/>Provision<br/>(Benefit)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Others</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:10pt;font-weight:400;line-height:100%">Balance End<br/>of Period</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%">2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance on deferred tax assets</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%">10,216 </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="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">910 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,104)</span></td><td style="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%">6,022 </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%">2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align: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></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%">Valuation allowance on deferred tax assets</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%">8,142 </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="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,166 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">908 </span></td><td style="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%">10,216 </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%">2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></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%">Valuation allowance on deferred tax assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom: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-bottom: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%">8,243 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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;padding:2px 0;text-align: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,046 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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;padding:2px 0;text-align: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,147)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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;padding:2px 0;text-align: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,142 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:5.342%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:75.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.324%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="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:700;line-height:100%">(a)(3)</span></td><td colspan="3" style="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:700;line-height:100%">EXHIBITS.</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Page Number in Form 10-K</span></td></tr><tr><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:10pt;font-weight:400;line-height:100%">An index to the exhibits filed or incorporated by reference immediately precedes such exhibits.</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127</span></td></tr></table></div> 2008000 575000 0 1036000 1547000 1246000 1391000 82000 711000 2008000 2498000 788000 0 2040000 1246000 10216000 10216000 910000 5104000 6022000 8142000 1166000 908000 10216000 10216000 8243000 2046000 2147000 8142000 1) In accordance with ASU 2015-07, Fair Value Measurement (Topic 820), certain investments that are measured at fair value using the net asset value per share (or its equivalent) practical expedient have not been classified in the fair value hierarchy. The fair value amounts presented in this table are intended to permit reconciliation of the fair value hierarchy to the amounts presented for the total pension plan assets. These accumulated other comprehensive income components are included in the computation of net periodic pension cost (see Note 17, Pension Plans for additional information) (1) The current liabilities are included in other current liabilities on the Consolidated Balance Sheets The actuarial liability (gain) loss amount for the qualified pension plan for 2021 and 2020 was principally due to the effect of changes in the discount rate. EXCEL 128 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,6&6%0'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " #%AEA4L_8]Y^\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M3L,P#(=?!>7>NDW'#E&7"]-.("$Q"<0M2KPMHOFCQ*C=V].6K1."!^ 8^Y?/ MGR6W.@H=$CZG$#&1Q7PWN,YGH>.&G8BB ,CZA$[ED/ M=43@5;4&AZ2,(@43L(@+D_"V@6XES]$SMW@%V20[9+JN_[LF_FW+A##6]/CR_SNH7U MF937./[*5M YXH9=)[\V#]O]CDE><5Y4O."K/:_%?2-6Z_?)]8??3=@%8P_V M'QM?!64+O^Y"?@%02P,$% @ Q8985)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" #%AEA4V!7=G2(& H&@ & 'AL+W=OQ#"\2Q1/F6(@F@V/'6VS0Q[+1%=K$/M$3;0B322U%Q M\O<[E&7)+>B1NGF(=9O#PQGJS'!TN9/J.=UPKLEK$HOTJK71>ONQTTF##4]8 M>BZW7,"=E50)TW"JUIUTJS@+K3?:7.A<7V[9FB^X_KJ=*3CKE"AAE'"11E(0Q5=7 M+=_]./8NC$'^Q+>([]*C8V*FLI3RV9Q,PZN68QCQF ?:0##X>>$C'L<&"7C\ M6X"VRC&-X?'Q 7V23QXFLV0I'\GX>Q3JS55KV"(A7[$LUG.Y^\2+"?4,7B#C M-/]/=OMG!]T6";)4RZ0P!@9))/:_[+5PQ)$!'9XPH(4!_OQS+( M((R:,!&26Z$C_4:F8K^>3%SJ[K?)U\68O/_]PV5' QT#V@F*H6_V0],30[N4 M?)%";U+ #7GX(T 'YE%.AAXFC![FLX>Y_SA]N$>X793<+IIPFXI M*EA0^>MS1A8:0DFD(B.9":W>X#>T$L;!1X\(0]>I=-AIPO&1O9)I"&LN6D7! M_CT_'=T:2*??=OHN!'B(,3S*%&X3AGX8*IZF9X<#<@?/D0=A=5T-I.MYE-S$ M&2>?HCA.B?_"1<;/,+JTHDM_B>[(G$&T'^5.6*GB<#>QE,DJXG&(TJO$W?5^ MB5ZY&F=*OD0BL+L3Q\278I4*7%S,?Z8VDZD&,?XKVIY\16H0G;[C4(Q;E2!< M7-GS*/I0X9ZF@@.\'_:=#QB5*CFXN*;?R0"\,MM(@2EP#0CM>NV!ZS@8HRHE MN+B>/T8:LH%<$9>^7WX@"QYD"OQEI84CC622@/0LM R>H;ISR98I\L+@345] M5R4+%U?Y1\7"2*S)XBU9RMA*L#9-8)G!K5*#B\OWP4GD]C78,+'F)_-6#=#] MT^(6JV&K3$ ;98+OL!=J/PM0*P@D2V&5A62:IIE]F=5@/O$4XU;E -HH!WR3 M,:1,V"?F]8=*K8QPI'N)$:I4GC92^5&FE"G4]@5COK) 3S,[,1RQQE65P--& M C\5FJO][M;4CNQ U>C("-+.6BJK2-3@W#$%KXL?!+"+ MAZ(*UF<.B7&L=)[B,EUP7"0LCLE-EL+MU!Y-'&?%XA3;"M!*[BFNU 6CVX2K MM5E@?P""WD :2K9,V-V' ]92JW2?XFH]'4WFQ,_"2$/]X&O-(5_GI>,D9FLK M,QRO9OM$*YFGC38%BPUH&>HI'*;64Y7:TT8[@5FVC*, W".9[44<%RB]',6T MSEZ@5!WT+X9#MP>;I1<+!Z_2=Z^1OA^G6"C_-@R*+?*0:8B=,+G1UK\HD/M' MO.A@..CU!KT3K"IE]QHI^PBD24%9,Q4A?R6?N35<-5".^>MUO2':!:DDWL,% M^:#MDR@U!=<3AU($VXG7P+7;+FU[*+6C#@VNR&6#X)C;!"Y:I:H&K*YM5.F[ MU["74[ JNA>G>>%PDR>,5:7H'J[$/E *][1.J%(-0)T*>)64>PW[.E"&BC3* MI?)TJZD&K)96)>,>+KL'!9]$*B'3L94+CD ];*OO5;KMX8)[8&*V.,8[5BHX MQ">F]$JJ$#;>4@C3Y0\RC9&K--S#-?Q [E2=7F,^4U' =Z =:B,S\\% ;J&" M)7=W,QN[SE%KW63^_!-%2@+3,MIWV=/NC6RO5DY^;NNDN%^N^W[Y; M+KMRK39%]U9O50/?W.MV4_3PMGU8=MM6%:MAT*9>LCA.EINB:A97%\-G-^W5 MA=[U==6HFY9TN\VF:)\_JEH_72[HXN6#K]7#NCK7EXML M05;JOMC5_5?]]'9ILXP4I=UVO-]-@4+"IFO'_XN>T$ <# MJ/ ,8-, ]MH!?!HPK-QR5#:X]:GHBZN+5C^1UEC#;.;%L#;#:/"F:LQMO.U; M^+:"KHEQ[.'*9ORRG*[R<;P*\USEDRK?$DXCPF)&D>'7KQ\>'P]?@K][I]G>:3;, MQWU.[]I6-3TIN@[\?!>8D>]GY,.,PC=CT:T)K TIS0OUQZYZ+&JX!+I6XU1R MF,ILL\#]<$,8L%3].]V9%2L50AV#+]FM81[-951N1#R:L(O+%_ FL;N**HHS+ MN7;$+,X2(7'MZ5Y[>B)@MU5?U-6_31R\^'&MNU?H3AU!F9S'A6O#)?6$1;:7 MG 4E_]8\@B+=5@K=59F[3CFGSJY"S$!^RG!M^5Y;?D);"?>>],5/P[8=),F# MX,74YJX,GG$V$^M:29;DN%0:VY0?!\7^WJ]5"W Y3()H3H]=D2S.^$PD:D93 M[I%Y0"8:E/E-0X"^1B9U5TDD4C@Z$;L\S5/A$6II0MFI?+7;[.H!H2L%U519 M%:9&0<4R+&-F6387B]BQ+,]\8BVH:)A4-RV4@&W_')$MP+X?H&5XM87:K!_2 M+-'W4%WA+IGOSD!P!(J'H6>@*@)9$<1[MU5#458_HYYS9(.F&9O'/&+'(.-) MSPZE%GPT3+[?P6]PHGD@GQ44?A$9:M9S?7_^O5-CTD9UNXRC-#Y(9I-LQ(QE M6>Q1;5E(PS#\5>O54U77J#27:TS$2>9HP^Q2)GS!9 %(PP0<,TG5]$7S4$&F MFW:IE]84@1EP.)TS#[.3,-! ME.V"#>B7R;DZQ"RGS%/Z, M %@;@2!:_/(80#8)/9/-MS$E9C<;TMGDUQ0O[ZEXQ1^IY @*W04H6Y*!*, M\OF>1!3*7'CS+;J-S\'*FB'M5"[FNP*QXGGLJ[>8)0T+D\;AXRM%NW 1 M,G86'+'BL6\G6P"Q,(!LW:WV$8V*=('"LV2N$:&.)XTS2QQV@CA5M]40N^37 M5N^V$0'%]6YE5AF^*2%7G@7//-F!S&A69QY^EYFV<3" M;#KN( YR%*K390QG<>JL/F*64-]Q![,L8F$6';<1I[0B?1F+<^[L0=<."F%! M/0F$6S3Q,)H^Z^;AO%?M!LKN.Z"\^OD2+B\>;'4[QLE4JAL[4G7=;CBZ*Z% MP ^=$%1EN6#S6A&UDR+VU 3<$HV'V[E]Z37M65.!'86ZIPSC;MN6R'@>/8A5 MRC.?:$M+'J;E]V:E6M//@^[M>'B-:D2Z-9HZ"08Q2_*$>A#)#PX?3YP^GJ9. MN%KD2&^62#9O2C$S:(4\.9);:O(_V9F]7KC+PI0*YR35M*T/P75'EP9O, [5VW+4IUN=BVJE/M MHUI<$>SIQ?]AHF/O+8AY&,0W[4M6A3U?_HA(MR[@$D3O^@Z:\B$8WU3-]#&^ M"BYWG4 +F1PKMUCF82S[E!>[?JW;H>L])1QA<&S^S=6?M#M^D&)9+<*L=ES8 M%BUY+.J=&J2O= T="Y2EL)L&-U OIFL:9/V0)F1QKMS0681J;;:.;V=J; M*N+TN@L7M3P67!R>3$_",4L&7$P\!SG"@EF$P8SJ?WWL")?$,HZQZ'F-Y;$/ M%MOB%+8/??BO@@=Y1CC7'S(Y%G[P"%$$#R=NC:"UKJ$VZH;C@_3]<(;P_.Y=?T\:W:C#Y(+X* MF!E+/>6>L,@6861_6*TJ4P]!Y;0MJM4YA'LY'G:B8MT>EHF,ROGC'(/9L2Q-/$?QPO)4A'EZ^!!* MC^VYWD"YL39=RZ,BU=AUO:EUYTF)N1/SYY12]U06->1QYGWL;X$JPT"]G8J7 M>Z-]OUG(6M4K\P.4OH7N8-<^DZ(?^MQ325ZZK2R3T!7F\[X,-90RS3PM@K28 ME6',?E9=1U@$5XW@LL.VA7=21C#WOE8[=O=X^T:.]]&+^ZC+%+DWC'(Z;^5P MPSBAGF-$:SULZ+R)0V2YDTSSA;%Y08'8B$=Q33DB+8AE&\2CZH-,9 M;M6?= (A+?K4 #-$GQHL#W[797Y4]X^B?:B:CM3J'D;&;U.8HAU_IS:^Z?5V M^*G7G>Y[O1E>KE4!\HT!?'^OH1V:WIA?C^U_+7CU'U!+ P04 " #%AEA4 M:"QQWD\# !2"@ & 'AL+W=O3&*(52>FME/:??H=FS0+E.O& M ]C.N?S./\?8O860#RJC5,-SS@O5=S*MYY>NJY*,YD1=B#DM\,E4R)QHG,J9 MJ^:2DM0ZY=P-/*_MYH05SJ!GUT9RT!.EYJR@(PFJS',B7ZXI%XN^XSNO"[=L MEFFSX YZ.DK*<%HJ) B2=]ITK_W+H6P=K<<_H0C7&8$J9 M"/%@)I_3ON,9(LIIHDT(@C]/=$@Y-Y&0X[$*ZM0YC6-S_!K]HRT>BYD018>" M_V"ISOI.[$!*IZ3D^E8L/M&JH,C$2P17]AL6E:WG0%(J+?+*&0ER5BQ_R7,E M1,/!;VUQ""J'X%"'L'((;:%+,EO6#=%DT)-B =)88S0SL-I8;ZR&%>8UCK7$ MIPS]]& H"B4X2XFF*5P33HJ$PMB$4W Z(I(6.J.:)82K,W@/=^,;.#TY@Q-@ M!7S/1*E(D:J>JQ'%!'23*NWU,FVP)>T-32X@],\A\ )_@_OP<'=OU=U% 6H5 M@EJ%P,8+M\0;:ZP?FU.#F,)'5J *C' 8"<5LL_V\FB@ML>5^[4@6ULE"FZRU M)=E5DI1YR:WB*<7-A[E,EDTJ+B-%-I+9D4^#(/+C..ZY3TVU-I@%<3=NU68K MH*T:M+5'%9$\9(*G5*IW\.&Q9/KE'+Z6^81*(]0XP_Y0YX!M O>$EQ2P&> ; M-HR$&Z82+E2)!H>I%]50T4[U1KC-J92HG3)XYS#'[$\V^RGV9"HX)U+!'!F4 MX3O;)&OT1B]_3=%=%BO<[9J[?1RWI5- 2IT)R7[C \._7-T(O8S?;KYDSWS6 MR/>:K>!W:OS./^'CR: TOG96S/;Q=]Z K:/OLEBACFOJ>"?U4.0Y;M__Z)1X M;Z?LLEB![M;0W2.@CVZ3[AL1(\_;U"@'&*[P^][?,\4[O@*F5+F?OHKPI)HQ+(*$_-N:?QOH3_;"] -!HH MO;3%+2[NVR*M^P_&_Q);2B7ZW%6U>)ALI=Q_F<_%:DMWN9BQ/:WA MFS7CNUS")=_,Q9[3O&@&[:HY]KQHOLO+>O)XW]Q[Y8_W[""KLJ:O'(G#;I?S M?S_3BGT\3/S)\<;W M_"\92=2 !O&ODGZ(D\](45DR]I>Z>"D>)IZ:$:WH2BH3.?Q[IPM:5/KY:/T?#7D@L\P%7;#J][*0VX=),D$%7>>'2GYG'_^D':%0V5NQ M2C1_T4>']29H=1"2[;K!,(-=6;?_\\]N(4X&^)%C .X&8'U X!A N@'DV@%! M-R!H5J:ETJQ#ELO\\9ZS#\05&JRI#\UB-J.!?EDKO[])#M^6,$X^+E@M6%46 MN:0%>I/P#YPJ!6)K],N>\EPY1Z I^NTM0S<_W"*QS3D5J*S1KUMV$'E=B#OT MP]GU_5S"Q)3Y^:J;Q',[">R8A(_13ZR66X%^K M:G!N8 Z.>%C[2>L:C%C.Z MFB'BWR'L8=\RH<7UPSW+\.SJX7XZPH;T3B*-/>*P]U*OV(X.[D%_/"V%Y) S M?XY8#WKK06,]<%C_3M]I?:!6O[4CPV:D*B'OC[&7I"FYG[^?KJ8%E@1!F)[# M,@LL\B,OZ6%G\P_[^8>C\U\P(56\?F6L$ @B$+U1_EZN($S?6%78:+4&HY.) M!#$F<:C1,F$A29(XUFA98-A+/&*G%?6THE%:7SD3 NTY6Y?2QB$RGHI)%/F) MQL$""\(PP1H'&PPXA'8.<<\A'N7P!O6\K#=W:$-K*"95XYV\@#I6JOA5)1_1 M3^AAPAY^L3$K/\1!'&@<+; H#1+-G9D-YL61(_R2GF,R[B<(NX^R:KF]U#*O M-^6RHNA)"&C;+[M]7G*5M#9^B3$C3Z-F(D*/>'H$CMDY(Y7VI-)14L.T569] M8_5F^@V<5;2L!)(,+2G*2K%G NZRM8U=>I&=B2 1-OPV9N>,G>\-7<^[4/,$ MS?EJVSBM@ )8L7W#=@7%Q-[!/&OT:'FTL,&".-0IV6!^DD8.7B?=W!_WVQ!_ M>>NI?,>X+/_3-/)CKEGY^>:,O"#2RXD-%D91I/,S84&('171QP,]?+'4-]KD M5YZ#]&PX]<7^:<,I=65:9_ALWC$VV%E0./0-[YFP((I=[(8N[Y.K&MG3ZN]# MR2&MOE,)=!3)UPKXHC^^P0CT B) _&DE22YFG 6"<>('.L,Q2^?T!IGA7](9 M4/,/*WG@T!*:Q!.0>.#(%6W3#MW\S"1%X:V56V#,*/)#O1-84 DQ=(@%Y4-/ M=! <=(@_+D2^PC8+W7R#MGV+P&=M=6R#%+SZ?!" %_;B8DH(3 QN)F@:Z%(L MLZ!(3%('MT&,^.-JY&?H93<;('B+*J5+@)/(H7B> M3LHF=F('IT&<^./JI-O@0#"6K<"^4=3LT6=JAR -TD@G8\*F24!\7^=CXD(2 MG,#.&0U2Q!_7(E#^*6S/Y+'0WZ&:VLNAJ1C\"*=&M;# 4AP;[K' 8M@Z.>@, M(L0?5R$JZ%XI+UE1KE!&U_!U@9Y!2H(DAKUBRQ'=J T,AVA4P=C=O+V#3ZOJ M4"CO=AT"-?5UP79[5KNZA"DUICC".-77Q8*#]0N-A;'@B*O+XT&]X''UTNT' MUYSMD!PZH3AVPGRL$V)3>DQ3HD7HPH:"2-8KJ0U&G*T0#SH&C^N87^26\BXM MG4&,39$Q]0-=D=E01N?/;"CB.=3@ M<9'C6A:KL&O[C6O(A64P]8RQ#"8D2O53&PO(QP$)70$R2",\+HVN#@1Q2O4. M/4G)R^5!YFH'*AEZS;FK#9D2R%@"$V)9 ML9$2&)JP4-6@J/:ZF+J9X8IYG6 M5#=ATRB-]3:567#82Q/L*EF#B,+IZ.%QWX+ 9>WQ_9>Q(^E!A)"K1,AIB"R& MQG8:(% :T',N0,.]JIFRMC/RNK M0_/SFM.MY"K*)LH:_28,HM]%>5 ^9%SY_/^BOQU^:NA MENWO[_W=_KV/I^9M!^W^L_\E:]_>&,RT+Y/\E/--"76BHFLPZOI_1 M7DBV;]Y86#(IV:[YN*5Y0;D"P/=KQN3Q0CV@?TOF\;]02P,$% @ Q898 M5+Y!7S&) P M@H !@ !X;"]W;W)K2\;5W,FUKAY<5VUS6A)U+RK*X<].R))H M6,J]JRI)26:52N;ZGA>Y)2FXLYC9O6>YF(F#9@6GSQ*I0UD2^?9$F3C.'>R< M-KX4^UR;#7KJG^5CU+6+FME:PH*5>%X$C2W=QYQ \K[!D%*_%708_J M[!L9*!LA?IK%IVSN>"8BRNA6&Q,$7B]T21DSEB".?QNC3NO3*)Y_GZS_9L$# MF U1="G8]R+3^=Q)')31'3DP_44@[8'I479*$,$ M9<'K-WEMB#A3P-$5!;]1\+L*X16%H%$(WJL0-@JA9::&8GE8$4T6,RF.2!II ML&8^+)E6&^ 7W.1]K27\+4!/+Y:"*\&*C&B:H;6&%R15*R1V:"E*.$JYR?$+ M19_X5I04W:%OZQ6ZO?F ;E#!T==<'!3AF9JY&J(Q-MUMX_FI]NQ?\8Q]]%EP MG2OTD6,7G']!H M*)&\X'N%;IE0ZL-08FLC4VO$-):711A$<31S7\[9[DO=16D<^I=BJ[Z8[Z6) MG[9B%TBF+9+I*'M_ZIQ*M+TXPH4E<8(XH(3SKLI&N4,V@\T%P[% M*B7EVS<$V>"*D;JM9?] #=>9@C)!PH0U1&GM(SIC(0V3M,-H7PA/HR#L$-J7 MNL-Q[ _S&;]0*( XTZXR[[4 M79A&L==!U1?S<93ZR3 N[/VZV+S_[\3>;BBGNT(/PFT<7;0H.-P=N -2&(Y^ M!^V0K0AWD^B>7>@EE7L[&"E(TX'K^CYL=]OAZ]&.')W])S.4V4'AEYEZHOM, MY+[@"C&Z Y/>?0PAR7I(JA=:5'9LV @-0XC]S&&PI-((P/^=$/JT, [:477Q M'U!+ P04 " #%AEA42KDYHTP* T.P & 'AL+W=O! M2&.+"P(M(#O^]S<@HA'J9D:VLGM?;"0]T]/3W4P_W0Q73T7YI5HI57M?UUE> MO;]8U?7FQ_&X6JS4.JG>%1N5ZU_NBW*=U/IC^3"N-J5*ENV@=3:FOB_'ZR3- M+ZZOVN]NR^NK8EMG::YN2Z_:KM=)^7RCLN+I_06Y^/;%I_1A53=?C*^O-LF# MNE/U+YO;4G\:[Z4LT[7*J[3(O5+=O[_X0'Z,)6\&M(A?4_54'5Q[S5(^%\67 MYL/'Y?L+O]%(96I1-R(2_>]13526-9*T'K]U0B_V+^9Q4 M:E)D_TJ7]>K]17CA+=5]LLWJ3\733ZI;D&CD+8JL:O]Z3QW6O_ 6VZHNUMU@ MK<$ZS7?_DZ^=(0X&$#XP@'8#Z/$ -C" =0/8T0 :# S@W0!^/$,X,$!T \31 M "X'!LAN@#R>00P,"+H!0>NLG75;UTR3.KF^*HLGKVS06EIST?JW':T]DN9- M*-[5I?XUU>/JZTF15T66+I-:+;V[6O_3<59[Q;UWMTI*M2JRI2JKOWBSW[9I M_>R-O%_NIMZ;']Y>C6L]>R-CO.AFNMG-1 =F^KFHDPP9-K$/FQ3K=9'_^4]$ M^G^]JXO%%T3$U"[BPW*9-G&?9-YMDBY''W-ODFQ27)V97=8G5>O[6]MJEI1Y MFC]4B(BY0YW%8KO>9JW%_UFO5.GI->I]9-7DCS9L'>39(E^4+KE^9>U<1(]=9+ M:F^J%N\\1BX]ZI,0<_-.OFSE-QODXS6-!.,O5"S$[2YV;I[/64E,O_6&X(N9]<6JWR#TT35+<'>&^R@7OU1L*H]Z.0 M1C#.(/(XP)R(VO+CJ777J3W3;9[(F[ 4U:FJR2_$$U?M;[:+'-ZR8P;\LT7Z2; M3&$N"%Q+G3@14R=B!A&4^1&\^><0.,*1L6W2G@?"O0="JP=VV6;1RS9IZQ7, M;B$(@,"/D, -G=9S(F9.Q!PB4&UBFZ2>T:*]T2*KT78$9+>K7.HX?4R7*E]6 ME]ZMMF5+DBZ;'3#3%TO,C#OIP:%"[T)<)>(;UN9;E=JKX;W9:#7:S;BY.Q8[ M9:N=LC_HF7RU/J'NDSR*FDKJ.HP!:*.:&S-V0V KIV\7P/V(G@!^6_]5U4E.V5(?9HTO\#;Z*:8($8DH'XQ::O(YM>?S MEIJ-FC;ELJ6\FN\F;?=3?6VNE2N"*4SADH7^0+>"'C12'&G1[(5TK>12>G4GM+/]%U,80Z7)!QRG(&;K!['3CW$X1@XQBI#<*K%.$0(&? MG7QBAD &)IR[I<56G?HF/7C@9&$# M%18S-(LY:-:)A3"#A(73"*F#&60K!"L>$($B$'"3G2% X% ;I&\80XS8=V]7 MQ QY*L.HYG4#RA@RQ+Y+NR)FL!\P(I+ZPU%K"!&S$Z)S"V$&V8B0OARHIKBA M&]Q.-UY3"'.8MWD4(%L2A^P$>;@_1>51Y)$] CR.92ND;R/#*?COVL2(.6QB M$$$'2CQN2 7_[CV,F&-$8OAP@LG&W)Z-3ZZ#J(]%-\?3;2CE0,+E!^T$@3:*(XU+#K,F92%V+&"&0 ,:!D@:F"/0$6%^2&%# M-$9T'1%=8!,V' F*_/OU D9,#E,T%0($83B>!%N8'\%)I5S^<=7S-PD3&Y/ MF"=6S)V47I^!BQ-GF[M%Q59(WPF&LW [9WE9*X+#9@B).,,BT]W*<4-F;L@<@> JQ59A M_7-QAEH).[4ZMQ71B3^I%2$,F1%V,G-N*Z(3?]2*H!*A?PCTV,_"=D1CYV<$ M,C#AW"TMMNK4-ZDA8L).Q,YH10AW\P2!$!I% QUB82B;>'4#!?4[01Y@(D#@3!ND;Q?#Z,3+FS.N6DW 7@CA1 ZH M8MB=>'D[!)T>* MR%L# E*2$#XAG*+R?+BUS1 @B..3B80T1$*>UZ-QQ;2$/1$6^&Q +<,DY'EM M$505A#T,GS.1)@5+>PH^O?PD6'1+F&.9SQG7+&- ,Y-FY8LZ(R=HD?$AU_LG4O1[IOPNT'C?[XNB_O:A>>EP_Z+L]?\ 4$L#!!0 ( M ,6&6%0HNTWG60( ,D% 8 >&PO=V]R:W-H965T&UL MC511;]HP$/XKIVC2-HGA)-#252%2@4W;0R54M.UAVH-)#F+5L:E]0/OO9SLA M8U5!O,3V^;[O[KN++]MK\V@K1(+G6BH[CBJBS2UCMJBPYK:O-ZC/SC\%+BW1WOP2I9: M/_K#]W($4I?1$+HVGEC/J0GK@\?[ _C5H=UJ6W.)4RU^B MI&HEKP/ $8- "!I<"ABT@E)HU4D(=9IQXGAF]!^.]'9O?A&(&M),O ME&_[@HR[%0Y'^50KJZ4H.6$)"W*+ZRF!7L&BX@8K+4LT]CU\>=H*>H$/GE\/@-^.QB>/+YC)I!UYU!X!N//>BB]6".IOD!>EWD MM[K;L(\"NQ\PNSSNWV1L=USP"WQFYWT::>SH)Z_1K,.PL%#HK:+F_^BLW3RZ M"\_PE7WBYE0S5O[1-$/NGINU4!8DKAQEW!]=16":P=$<2&_"4UIJ<@\S;"LW M:]%X!W>_TIH.!Q^@F][Y7U!+ P04 " #%AEA4%Z?.\^(, "W/ & M 'AL+W=OW&X%XI-)[K:DBO)R::?_H:4+=KBD'+:>[-K.S]1&LZ0 M\W!(?7BIZM^:)Z5:\FV]*IN/9T]MNWE_>=G,G]0Z;[ZO-JJ$ORRK>IVW\+5^ MO&PVMVN_O2AVK:KHE1W-6FVZW5>OUZK5?7R M\8R>[7_X4CP^M?J'RT\?-OFCNE?MU\U=#=\N^U86Q5J535&5I%;+CV=7]/U, M9OH"H_AGH5Z:@\]$F_)05;_I+S>+CV>1?B*U4O-6-Y'#?\]JJE8KW1(\Q^^[ M1L_Z>^H+#S_O6__!& _&/.2-FE:K?Q6+]NGC67I&%FJ9;U?ME^KE'VIG4*S; MFU>KQOQ+7G;:Z(S,MTU;K7<7PQ.LB[+[/_^VZXB#"ZCT7,!V%[#A!<)S =]= MP$^]0.PN$*9G.E-,/\SR-O_TH:Y>2*W5T)K^8#K37 WF%Z7V^WU;PU\+N*[] M-*W*IEH5B[Q5"W+?PG_@U+8AU9),\^:)_ "!T9 )^7H_(^??O2/?D:(DOSY5 MVR8O%\V'RQ:>0;=T.=_=[[J['_/:GGYYA%P^._ERF@6LX;T_N&F/>]KK73#PP+^O'IJV MAE'RG\!-1'\386XB?$Z'=B_(33E?;1=%^4AF13,'IQ3E%H+@EXVJ]. MNX9CT[">4YX_42ZC%$Q_/NPT5R82&HNHEQT]=]P_=WS"^?S[MGC.5SI6 M+\@7!7U3S'4(FS]":#J_'5R 16WLVB6B-(J.[9IV,NDW_\@NV=LE@W;]#/.[ MRNL2?-&0\U75-.^P9Y3.S067B1P\HJN:R"P1;. A5\:B+&4>2Y+>DB1H"<14 MM5;D_%;;0)9UM?8%UP715D.0_YI_NR!7+3CK8=OF#RM%VHK$VA+,UZ-Z55G+8PPD]Z*ME#-^\#XS?K[ M9/^/>,E.BA=7-4DBP<6@QUQ9+(60>(?1R*:?*-AE5XO_0I+K<@[XO580*_," M@J"WS_3D+H)T5U8'(51V(=3FW_3%^MM83=7 K]42M=)- MVL.4@4BX9&D\-#+4TK&)-O73<.[_$=9F^WP)ONML*?91>KUM0-_H; D_Z/R" M6H@D\^$$/D5$$Y'QH8FNBF<)]5AIL8"&N4!GK/-',/4=T>E*6]H C&D3<^-* MU"PW2T_2H56NA@VI;8:)>.*QR29[FH8]5U6+EV*U,G/_3=GFY:.934QL$ANZ MJ&GI>$RZDCCB43*T+=32L646+^@X7Q@W[5P&WEJH&O!9K]%A 0ADO5W[2)JZ MI$ CYLPJ"'8(Z20"5\4CAIO'+'.P*&C>?5O-?X,$L-ZHLNGRG/JF/RO,GEUC M1SPIT^'4CZA$E@QS-J:2TL/_1B'KBGWN7NDMSOQMA54<_K M?(F&(G,Y8AB*XY(9(IEP&GE"D5D:86$:F:FEJFN8VXMN90&HI]"P8RXSP((F M&\X7B&PBHW@XTR,RFOH"SP(("R_NIT\P1P!IP(S?S7IFZE@5^4.Q,F!Z 8&X M7Y2KY5+-NTI,/H?%:Y<4FLL%C,&F+=IM'0999LF!A MQE(\+"B&/8S((F?YB:@F*4T\"S!FB8&-$$,)C)[3.]W=,#),]82\ M%"V,$U-74_5%-U>CQKJI?L)%RH;&(@4!)IDS[I'6&""M!]:9I0<6IH?"8VZ^ M*=I\5?RAJQ][TZ> [JBI;LI/G/D:$;%LN$9$1"*./-S.+#RPL:+",R2;JBX\ M(Q_!!!IQA\Y172H;O00]C7UM=G"$NQ'AAL2=OQ%53!U; M$6[@F2<9<0L./ P.O[1/J@X *W?3.X%FC\<22IPZ+><0JFRQ@;HBHBHR+BGDF06T;@849XXYQ_ MN\NWKZC)"!\ =$>.R8B.9;$#$JA.2N[SX\$^0;B8,3KL;LU?;RU9(ZMX#"1TH;^6M7(=25C2^JA<\:<.]6.;I)<!@V[G9[VF-N M02"!)['K%PPF:#Q,"C-$)VCB"S6+'#R,'%VHK73AK%7U>M0JA!%BMR2(R225 M0QQ$9#+RU9*X!0X^7ITP.RUW!V7^\Z^-622^.Y@!K_J"_X5)!KL-A. &YS5' M=DU2Z:8\A$.DD$/PQUICPA>EPI*(")/(F^T_?8OW6KCD,8SJ<$ M!0P1!@R(KKE2BV:_B]M7'0[KTO@T(EP.<"+(E<2,#3D>4L(,*LV:*<] M]M 'E2YE[FM\>0U_W+8DM]O@_:ZVF>1,Z:_VQ-SX60A$ LL9(>5P_R[8UG$/ M6/@0)\"',0=]>@0BJ+,9CJHRI_*$R023/B=:UA!_B35N^MGW3[&&0#9!&*5T M6&7$=)RF"1M651&A9"FGGB)/;'DC_M.\@??!&W@C'N>-<&#Y=W>\X#3LB!%0P&( TZ$Q@ @E347BZPF+'O';T&-9E'DY M/QT]8HL><1@]=)_7:K-?]6_+!2QB:O58P'Q8P9S[62GFW(>-Q!AF7 MS!#)A*>QC^-B"R#Q6P#D_(NUMEH"PYMEVVV_;)NI!W0.C4<+&--QR0R13!*9 M)IZR0'QP7#,,+[U5Z($;U*#QLQKCDADBF?A]9O$E#N/+L<_4-U7/B\80HUIO M5M6K4J0Q6\OY2U[CAZ-CI "21,/U-:(2AY7ZG96NBF:'Y_N.S;3@$H]40+;U M_"GO#&MU97%;OY+F*:\]+D,00SH51$Q%!:..ZU!@B7S'HV(+(W$81@#>8<[6 M>RZ;O$!Q*D88@@$*TJ$IN,XU!=5QX2F'QA9*XC"4Z-G T+X&Y?;UA,-YL]J>N%@<[KO-]U::#RKXLLE48H=+>'QX8';G.*12(^., M>TXBR8,73L(HTQTSS5?DQ[K:;L;?!;JP;CSE;1KIHHDS7D'(,.%T@6/ ;1]0M0ZH^>Y\5O4V?UY+#(&&1YZFB(KSX1XYUA3SG1"4EGYD MF'ZF/G/,C[4=F9W=+7E0CT59FJEJ239F<**6NXQ#(\&3X=D;1!=Z(4Q:%I)A M%GJS88" UB1R?@_0_C.L1@C#7[GJ[C[Z7ABF0_IAANC0?K@\>*-SK>I'\V9L M0\S1C>[5R/[7_NW;*_/.Z>#W:_I^UKU#:YOI7NG]*:_!Q0U9J24T&7V?P$/5 MW5NRW9>VVICW1A^JMJW6YN.3RF$IK@7P]V4%_;;[HF_0OZO\Z7]02P,$% M @ Q8985(L2PI*S)P K80 !@ !X;"]W;W)KMSV\:2[[^"TN9LI"J*EF39>3FNDN7'^B1.7)%][]V]=3^ P%#$,0@P M&$ R\]???L[T@"#M).>Q'_;#R9%)8!X]_?QU3_/)?=M]\"OG^NSCNF[\]T>K MOM]\^^"!+U9NG?MYNW$-?+-LNW7>PS^[VP=^T[F\I)?6]8.+L[/'#]9YU1P] M?4*?O>V>/FF'OJX:][;+_+!>Y]WVF:O;^^^/SH_T@U^JVU6/'SQX^F23W[H; MU[_?O.W@7P_"*&6U=HVOVB;KW/+[HZOS;Y]=XO/TP/^JW+TW?V>XDT7;?L!_ MO"Z_/SK#!;G:%3V.D,/_W;EK5]Z_Z6]_P\G^WF$XQ5M[>F_V3T_>_GP*"L&W[=K>1E6 ML*X:_O_\H]#!O/#UV9X7+N2%"UHW3T2K?)[W^=,G77N?=?@TC(9_T%;I;5A< MU>"AW/0=?%O!>_W3&SZ,K%UF-]5M4RVK(F_Z[*HHVJ'IJ^8V>]O655$Y_^1! M#_/A6P\*&?L9CWVQ9^SSB^Q-V_0KG[UH2E>F SR A8;57NAJGUT<'/&Y*^;9 MP_-9=G%V<7Y@O(=A]P]IO(=[QIO89O9_KQ:^[X!;_M^!"2[#!)4_A+R? M&/O]FS=7O_QG]O/+[.;UJY]>OWQ]??73N^SJ^OKG]S^]>_W3J^SMSS^^OG[] MXB;[(5_G37;==INVRU$:9MD*)/C7(>]ZU[DRJYKL6=VVZV7EZG(&3S8-BDTQ M]+/L/O?P?2$O\\/GWUP^RO(&_O99GI4@6)V'S<&71;O>Y,TVZU=Y#_]HRJ'H M?;88/*S>XT#PC.!@$I C%WLVSM2B!0S2/#JW 0%?P32/C!@>[9 MW0?H!?BSQW%90>%G\%=6]2#Y2QX(OO;#PE=EE7=XPL<@-*05[ER]G=%ZCJYY MV4EP>/S;-KU_6@];-\S!-X:$\^QU0[I@EE @&0I)@:_D7;$2;H-S;S>X(IC$ MR[* -CF<[J(&PGH/UA"VU?75;WQ4[N,&.30#LX;D!MX":;R=9;>N<9TP;%X" MK2K4';$%KJ38N9 MPZYJ.%XFC=='X 49_=IRU(W.@6__O'$L0GY$['Y5^1&17X*\M/?(H3BFSX%& M*<]]Z;/GN/-J,=#JK+A?G)U_DQY/2U/#@G*D@E/YHL/$YY;MT/6K3+033L5' M#!]GUZO*A<7#@IZK[+W)/\"SQT?7/S]_ U(,-,D7=06&$:;)&O .O,HCZ0>[ M'MCTPO4X55Z#DAYM3/?")^F'#2J=3XS+\P_AD-@4PSSYX/G3+=)$^!]7PDM]_\/4VV#W>OJZZ.!S,'D9 M*B"@#NP8..+JYAIV^^@4]_MVI 1>!OK>1#5[BM(((@T2,L#T1M2/C^)@1R=S M.H$5F'SZ P4;-M*C4+GU L@LKI;0F?1B,#?I5H+$WP,KDJ6H2O8LX&RJCH6= M-!9HPC4;./@\@],8@C8!-0GCP5Y 5(8-.1Z@=QQ*:]Z,WB[RKB.CF8PPO:CD M=&;9%Q>7\X?@3(,.!R*B!>.-T=+O.V0AI"U[#SAJYS"\P*,L* M'[:G>#:_2'C+'B0]='P+7'R"8RJ;CMWR ^=Q;DP&K.2Y,+<'RR!RD%!D4B^1 MOD<][CKKL">*'MP/T,B)GA_[#^C!UD[=(MT+DGC:"2%[3QP/5FD5E%/0H5]\ M=786Y7(&GALZV>20BXN+R +]6ZU^^3>(3:)/:X^/7$IF@<9#@OU$N>+5IIM7Z[(VW3DNE'HHGK,'/_R8&O<:27.-)8 MTO!4P'O*8+2J+8WO^D]BM$.Z9R><8$'*X7"[S@6W3-F#PIY3WDCFN@[<"&8 M_AN_AQ"VJK>)H]=!' ($A8/%);480O?L%N,)M.P_(7=[>62 Q)U#B?BM)_>&XUL 0N*Y><)M,7!K1\6?Z/Y,&*" MN'O_ZBRB$7PZ7B)N'7@.#JX'?8%.-,<72 4*WR'^;MOR'CB&/F]%WM- WG]' M+B(?(X9K]PQ[H#AP9( 1%:BGJ@%YA!"@>=.$0UFP L" M??KN._61:#D0?]Z*HC0NHP/CU6X17P(&6%:X/J6K, FNK&Z;VU-@XS4>"\&1 M2BH2GSJOUNC60C1G0BL8 7R-LH*S[EAQ]RMP(R+UYQF:\<_'#8^O?\9/WK]X M?I*]!-6"T?$U.:+%-GN'1J^.4):JRQ6(H6I&8RO:H4>S.\'AQ* L;&ZO4+'_ M2P@MGW.("=[/;^99V=9UWB%404H.Q3E,/3M@<8VEP]E[V1,L#LTU6PJPOAV( M&_H%,"?\@>@%QN3M<+M"1(B4#*D7C#0" UBG$P>/$F^F@:V[AD)045 ='Q12 M%/TU&:HE *XJP7:X'ND67BGO3F(Q#/IG(H7A5\Y\6K;B#L.'#>L!UX%DQ2_ M[MP*4RYW 9DZQKD)%B6N7X$["R;EW__MZXOSK[XC6>Q!Q8--+ES31VUY#3%? MU6>_5/Z#L=&PG[X;>'E\[*!!@.N)*D%II-A,88>F,RQX[ [')F_.]ZI9:2!4 MUEU>&H@T"KI8HU33:$SA!9RC.. >40",6M.A-OF6()B(9BE]7LDS29#OH1G/N'3/?ZT^$&^ 7WDYOULRCUK]"]:<@.'A^]OWEU="( MU%];, ,(?MUV^7I-Y_5R^ V8^>BO;U_"4R7!/808N8ZU#3E:QT?/KV_@>YUL M]KOVVKB>QTEW..E>(J!W8'_LR@W7^75:Y -%G7(]Q M-UP=TT)8%I;",77T8M3UW>R_/YX[_,LD<0*_Z%MGAY.;_\RP@) M%[WH(Y49 []0($'1S1W@ 4^6H3/1=M$S>U.5)1#L1>Z!>*] >,)0%PV% ;6$N9,C-T('I].S-JDN7^G+S.*.X )^> M,=@Z//,#)FP$V%$_:Z=?/)H_#M2$D4EG@-;T68EH $K> IP0C'RVL(1- M7I6?1\RS_U[$!&G:2\SS"%#^$6*>66(^^N/$W"\+$#GOD043%W^N+&3'T=7G M7;FL=CDZM3&F.)DARAHZ4U *47%WBIBX/)Y,C6Z0L>][ MY[+0[;NVI: _3@649$XH';C]Y%R!"_T!52_#NY*V1X0H98')+"/$$T)I-)D_ MG+ZY^C___F_G7UU"N%5U19PZ1[" M "8A2(B_R2SO)$B'!M1V@XO1M_W6@[.I.+=9K3Z :QD\RQI$%3V2-B0 CK]X M&"&8DR!Z,@I:ZR*@\[K#+SGQ.$6,SU(9(R[_EZN,KP_JW\=_0F68G?X!_$%6#+Y?*6#J!NC+(9/ MS[^:96_E\;=(SVR>_2*HXR^N:&\;(@IX$' @MB@) O.FQ,SH=5L2L,,&20)UZ]89L>C_B:.**X>(1K88P<'=162>M;JAR7.!S*[8<\01OLV.SZ'V+C$A2VWNB'":P3["[+W779\,7H4 M5#\Y7*C?1\=I1X(W'Y[@V8+GA_4CE"8Q&0<2=7CH\D3+$?8\@V3[[#F1A8\? MG<0C#8=\O\+\:,>0PO1X6!>&D)C'1,6?09VFV/4TB\F(JTCORH_"(%HG%1H1 M)D4)E% "P" [%@QP*0*: HJ%-GF':H#YH<.BSF"VY"L&5O@@*\3B-_F6M2 < MT.ZW"5,0.&:BSF'A>Z(=KX<,'*-&6PW(B!!:FTHG$U&1K3#P[F;\BA#1A1MQ!G$N&O1ZGQ &YMG2 MXK$BHY/<\X'YB":4K6.79XT\@Y5%C6!21,TQ*4DU477#QYYJ: Q/\R9]A@X) MJBED@'6%)[@S>TJC-0Q.:FR;_6TH;]5*1RT"&Q08Q%7T M*C-1!7_DU0?.P1@S5JP=$J8DP0GX'QHJX9LQ;Q]/36C9B MI*<2P62BT#B!R-/L/9H)]11G>=#/5#&A1='^>1,R_HZ6_)R%?H+?3X#A%0 , MY3_X/F6R7#^S&RS3*7XO4XL[M6,6*A_Y8J0@/F&>55%8P[QCD%6)H%KXY(F, MA6':D 6YN,L[/JUDH:DHQ.13ZK1,O\N;C)HC(.ARCCN+F1E@'\*GNOI-$P=K M3.)*""/3PHFN,$WP7.@=RAYVMAB2?=YDUU24E6DB)^(?G"XXS -,&CRO;@\K MJ \15/XG>.HZ)*BTYIMT=]18>PR5;)#\Y%A%*>(QZ;LX\+CVZ>O M3F'&^RJ MH1M;S*6 NLQYZ+FSOQ_4@@MII&1CO=(WQ9K XX<*14L.HG:I9P7GN7 M5''NNEV@8+!2Y 036!#@(EN@?8B[]V\9-I%_X'H!Q%Q9=1@=;"OH*6>;>RF\ MIS+^*N;,J(R\X=1U*'&$24B^!Q DK'+>*9/;PP;['1G4<,&'#";G#E5[!885 M-5Y/\3!"_2B<^"G"!Y4'9>*E:D"J0"0R6N M)'(QM((J(>:7WJ1;R8@%7-X( M>=G246E\:.4S!I0AU4;:+D2AR!JN8\/E'\ M(0&W*//?--C@6D2C= /Y4O+&Q,\A0LNM&QO=F+L]('EY1Y5J^&&H?+?E]!"%4QAB8-OP@GW$58.+UBVU,>"O8Y"$)T@(..";*%>V6"7(,:8C!,W:52A MWQX(PV*J$H?=[[;"<;I8@G/0-YI)J;E'1<9)0RV-$:]T&KO"/< Q8.ACZ\Y M#8 OT80"#ZPPB85_E& >AU[YUD8D:"&Q\.5 W(BFAJ92DA&FS:Q9()K+VR&+ M*-JA9#O^>?3[])H#RN,#/:*I7;@B%TTCR$L[^!AIJ>)LZUUG'F?&#'+"K97_ MG>.01\5 ._MC19T/4_&8E!(QP>L**V89P1D/R)O#S$;;?$( ?RH\DS(^=W\"&NMM4#]RNYH$'+1'#:&A>EJY(P89% 2<6["&3#'0C? ML;.'50;9IA[XRD7N0?TN&+@ T?I'8H'Z?>4M#IV$LQ)4_XRAA)MGFB!/(U625XWNS'&5@V0?GGLRU M(Y;__G>PB[ E59AJ5M?<@G*.3I3% RO/^/H*VQ]T"SC?Q^'6M )ZM[/( K@ MPY$/-&2!B*_M9L%;%<=E6.B+;2SPHR%F@H.%LBEU=C3&0W6*-\K-[0>?U"37 MODU*?5.*4MCG MBE5#X1%6$O*&AD;>Z(G:P@7+@011@N6 SJ?T(Z(:O)-=#E-X/2X1TI$X'!\$ M@U3*Z*3I88HM3R&7W11-L-VIE1<6]1(.NW#1AJXFW&'+"Z-M6*BH,N&C*P;E M=4Y"'DH^")H9S^7*4^Z$QV9S5I"M-;&@SF]QB" PLY!BQ1OIC"K,*+V(9<7H M<2/??'#;2*XU >]X(?> >AA?NA$VR;#Y23E@5M!D3B*7M.2*#(W4]HYO[I"7 M293AV<+)R^RQOL0("(L>EY+0,#.NA:BWIU+UP-2C@ GOG)#Y M7[,!D\]/3)5^."8[\CQ[$_F!$AATM<'&L\2-@:B=NX43I8N9)'P:D-TI.:S$ M:B;.JH?@@XD=53]&\MO[Y)V_KEUSBWF.)7O)5*K,-],.@8-R"&T4=#AG]).8 M8^[S6^$0PNW8(J>*1ODLW$7',X\0*IY<%-C%=J38)[9&;("='J@<0RLS&, ( M^!>=G57S7*D^PT@*7Z1C54B=>UZ@JMZPO?5.!3S52)1 8'-G4!H2%UN]Q!H< M0[-X^(H&4U3V>DEH(%:,XUD8O1(B;5&6&C+D'-#DG-4MACHW7"G7!5U+]F]:E2O&ZT6GC@U!K#\&VL/&H7-@ P<0W MW B!L!2QSC7(<;$%SOM-VJ"(=2.-)L\8S,@$671X4O1/3@/P^S*_:SM)[/@^ ME4,F!=8;IW4:^"G$;WM)3^Z'@CV&^)^\.'O^#1W0I3D@(6FN<,0>FA+RQR2E M:J?/(2BNY>8_3E\%0T:;>^NZ 7GT,+G_%=1^'J]&I,$.*>7@\(VT,PZ\)N,_ M+K+;XY?,K,^I+CN)L@5_6(\FKGVEWL+'F;W31I,'72=*^6"Z[B4ETT&X,99A M$9TIFY^6:)9(QJ4)+#DN2)=W;+=O>0ATR7;^L[NUM_(*G.J8#=M!*#Q3$V=#N4VTLLJCVB,Z^1 M&5 I-02"83+!3Q?A6F-L68Y\1>J0%8./8]# >!T4_-_8?@,?Q$O6V-_&E2?B M4O@(=)FREE$59^M\DC>SFR6H+>]CZ"O6AS]MT3L\JEK$H+$FX_F;"T M*?V<5#(V1%E3*2@K8\T>4SHR>@81\ >Q"'6CB7X4/]\21K<9+8W,I:^CKXR) MB\BU]GM56ZBHD >QP)E,Z%(S(+KCFZLAN),%H-[GE/ MY9>6[02D/Y10A8F3JKR=; B7,\EEI1@QY_WN 'K%S+,KJR8N)#D36#RA5[M7 MH"2.W8<+'@AJK%)D[\2/8%A,8X]+QE5/'S8ELFV+_Z1@4[P@BJZQRF]_;B=4 M?B1GH#0Z-#WGIO_$U+/=>3$K2G)"P;KMT?#'N-VD9/\PTVM&:PSDI;78V@-O MMZ)!"\U'H!A?^%.EQ3T@@-Q_S1OJIB.=+;[C= ^J]+125Z(8%.?.20<-\"0L MT40H\(9]0K1_9([C9?#@C%L>&]80+#'A0,::F'P!0?S,IBQVR_>%1;'I%<$, MDWS'4!^V$WM\]MA>O#<+ZV)&QD8O42G(W?FDA"=H>?*F3/IME%J0/&]%FB:\ MM+\D2Q)O=:SHBFG*]'X(2-U:6M.@]XQW_Q,BQ>AK#$%+5PGLFF40DWRH_6YY M>LROCDCY?@I$38@9_>M4PW(ZT9M(B6-+O3.D'L;*;9"DEV.+FH'-!";"C9+^! X#@ZZMZ,[@)XDD#KTFWP MPG'T76TWT!E=W!YE0B(TQF.L1-HE 'M6D P%[S95YXHAV4#+<^QD&M$ M='P>]Q,ZAVSR+3*R!*VVKX[V%(G7&SP'>70K":^1A=/BVCY**8-P8IZ< MW+Y^II.[V%F;R74Q%HE:9S0D.=.A-T18QH%]V8#6-E[ADA9IB*0KQ1Y"V+"" MZX0DD<6!2#S=>?:CNPW"@ 9*7B>!B,(AMQAV(RLPC=4A^G,-QJ0T1>PFA7=G"_!_C&O8)67 M#%"6C%IW2Y/0SK:_.<']N*W6$V.& ?;T6@OMX3^%.WK$SM6#@E[OOBTES#' ,>.A!0..@S\/EP:ZWT]V6, M#B]DMO>AMXF@M0(0V12-KE.;J >-@1\"04.COR $G]%?OR958BTXDB0W*^WBI89FT$JKZP:)UTD@IE]9F8MLJ MK!C))YJ"*HC*R([MUB3U>!(/Q'-0(GGI\SD%OIA,BF7 58ZO6Y)YN19\F;#LRV&R_11E.H_7,E M?T*E%>??4=3&+\D]UH*Z-MNZ9*;?;6P@]$]8S%B-)V1M\*[7'Z+NKA'?GHTG>@Z\!M0/Z@3E4RAO;((\U>ML.B7PZU91&YOAV3K*&D MA2K$0F*;W7A&KZ6#6=5@N-V$-.S>/EVT8=F[*49C 4P*!4)1"\2]+?E_H5#8 M:[U*(%,H:Q+!X59B]]AJF\K0*:C67^QP<#) M:151B,OYGLU2&H,G,+\00/O2=:9 /L+F\G5$ST/Y?;Q1A(YIZ#B?(-[BK&,R M$MU.03GU<.&<%67>:4PF83BVAX.EXB+^#"03D#%I[3=RQ0*VQ=^J,SDT*K@B MDK$".+9N)1'FD(PQ@,GDGT(;$Z60^\ ;OHE#L!F[(SL)(;:YR95(6? NS((C M4'QL:G_EOAK"N38S2MX_D$(P$RYGN%*MQ-7*6DL1--*N'KH>434-O8P91]!" M4S->[JV9E!MN*6@3_=D7E@RV\/>NOE-OVTQ[34K].H$\K'+F#]"'6'#*%2/9 MH5Y2*U*#T5_K<[M?3L?13=O (0U\6=9"%F.P1F[S])(DX,8TFC#E[@=HQ(@B M:6Q;]"&CCOQPYV))94!L>3])_2'>ETP'D[!3RC]'99U!D85[%A9=-911"EJ MR= Y0AAD8F\)\75.$ W&WAIM *Q92\Z $UE,OB1?XN&U6,,IZ4K M9SN5?=O?,V0*I]XI$SR(.(2\P=1JTONI?):WA.M+7]2N[LNJNV]$EQ5 M;=.[90?50GY@'M"UC*J3T<]"RUC9YS-W+K@(53W$)6(B^(,QE/"89[^8H0U" M*9BOXBF@)8L/ID(/"U7'I3I\:R(T_#'Y"?1^2'](7EK<@&#:0MUR%&ESZVPE M':^IM0GI KFBQ:R3A"L2MME-^5T?47YP(XBK#Z(;Z)[)%0'J<"H1_4AM?Q[E M%?\S1*<%T6"TH-$%.XSK FP$GED*]W()J,5B_UX+XB20W#[*>UN:@+:,?W]A MRI#A[>;0P/IM:&#](C1Z>WNHO?6X0!!)@)T###0M]4F# #3"=)0:170/C?8I M 7D+_@6R79DK)PG">X7@]Q)E@GS43AO'5[L7"H$Q2R"S_G,MO!0ZR4""!K M("#;9CE-*Z#FCS^PQBW#MM3TF> S*1%E3UL0BT[2"V@)L=M#+Z#L//L1/<>: M81XZOEFXQ7^PASKG&$(J9:=[NG7NTB0(ZWZ,BR2A97XM!GU6K$W2*&A4)V*O M AF0/3_R]CT>N2B2"\+K&W".Y_Q M*B_?,?AU"$E :1ZUNWJZ! W+%SS:6AZ]@U%UY2E"GP@0@ZQA06Y#79! %7KR M#W)O:Q; <03MG7=;!!00JVU"-1@G<24!0J4.DX)G7;:HJB >7%C,9PX1)=^#BI"8M% M\=5RY'MK&QGN."H,@&FW34!_=]WY=R/T8^0KIH/NN['.[W7H7U<&ELCM$3+T[(3/RB^.CT;3*-@UTTVOUGTC6!?@N_/SI@I5A4%/+L9(2S?1C ML@9M/)G"M,FND@O.$BFE+L30$&PR%CY5E%'U\,%5J.XP0\T5H;:F>H)NV*/C MUR'^[I*D_31\W#O4B-:S0W"%>8&+8]S$AF:J)+?R12@:B%IX.KM3:N5RA%&>?F:57XHZ&%%09[]S@]RM%]#S'J>[$Y MF^M.?GN&^MX8CL-&'_PO4[6_$$PZZ<$X>BJT5K#TJ,55^ZEM=@8=_4PQ\.:= M RNG]5M\_%&Q&\M@?P1M3Z'(S]YT#]]\J#R\)\"_@>TAO\21O@\[_.G3]8. IUK M5]?4PZ#IOS\Z/S*?8@+X^Z.K\V^O+HX>P)OQ\:=/-OFM>P-Q$MJWVBWAU;/Y M5X^.V%KH/_IV@T-BX^"^7=.?B-:Y#A^ [YN7[MXG_?JE M*FTF<_%),U.N5EROKT6F'E^=A"?UC=_D8FGIQN7KEP5?B#MA/Q>?-*XN&RJI M7(G<2)4S+>:O3J["%]<#6N\6_$.*1]/ZS4B3F5)_TL7[]-5)GP02F4@L4>#X M]R!N1)81(8CQ5T7SI&%)&]N_:^KOG.[09<:-N%'9/V5JEZ].)B9O8W M]?BSJ/09$KU$9<;]98]^[7ATPI+26+6J-D."E2NRSK]](DZCY I4VK!?K\77RR[SE3RYQ^[;'"8>=1C M;][??;J]N_IPQS[_PF[4"L)(&)1=EP:+C8$\S"X%FZM2VR7[J^3:"LW4G%#N M!^X9;>/Y&K&7"(1.RGA1:/4 I>9:K9BT(*>X3FG7&XE55FG#K&((NLP][O). MY8.D8.ZQNW)FQ%^ER"TM)UXB=V3HYUIPW17 J"P]0(])1#>#Z7+#?:S;);>, ML(30N'PG9AH*KEGDG:C'[D$=UA$USR[A60U2*E.6*\M6E!YI7:*Q0$L.%2VP M(^C _.KN!G2'%U&?!707^UHF5AL7XP9J-%21?R@Y07:SE'-+E%I:_V 8N:,5 MBW6/76$OUAODFEID;PS0+S*>!SNT:.!9'2L\B;X4P)I^.'B0Z VLY,3WJ&F1 M0::499+/9":M!*<-B U/F'4FO.$>A:9M2<:-D7.)O7C8WMYA&1!(Y%!PNM4, M+EE%?I^I;7AN *G*9.KDN>: (1'LCE*AZ;%W,L>UA+-ZV(SC< E)Z9T40IR ME2T0565B$9$PAEBLR&%K,N2FAOP6J[>%K47F\.JH'TZ1U.T2)"FILD' [BI: M]/PGH1::%TN9("9]E25Q>JP3Q69(H=LL6F A6A8LA&2J<^9.Q1 >)=2,^2A4K!3%@>C?A\! J=&#I5-FDVX69(F M2V>$.!B,^NQ#R^M&P2B;+V:2?S8/+TWZC8SK*U]E$43.(ANV\EIT090#4 Z0^$^M%@DZZC8 AO MNJ5ETE2P(V*\_;#[-![U8O0)6>9,BJ"3B!RIG7PDK8-L*^ KOR?GWN/; MWJM;+/N]:"]'M^AL@>;PG%C62C8J?9T=O."&+$E,G4E1-R2,)4Z.4(&*+"Q5NI5%_OZW212.?]S*)7=(>,+#-/?!R:K=%2/ _$\2C'4S4,W3H-;@Z M4RH+G)Q9D#D-MSO]_JU^0(FOC1Y16@+?W:G#9]G"DET-L%OGO87 MNX4@/]@NZZWJ7S<%=1M0%57.ECAJ9&OH@ ."2 &$2):YRM1")CS#@U3.YZAF M* 8.=2ZT,@4'[A0O(D=@"#Q.J2*D*&_&H0>F._L,7Y2?*%&7PV35>;0ONKR9"6!?I )@H4OM/#A>G9R?W=UF+ J([N.C524;@-F,Y&+ MN:3Z8_D7=\?BA(Q.'D8J\\0W?P==P25@^<6UPX\B0Z59N5.4=R6G!GQ0Z$2: MRL=58:M&"T<%:I^=L2H%JF1'5)$$''(X-,I5N2(Q.)6JU*$(QW79C%;6GOW^ MOL&VS7[)/0]-!UTGJ- XD<+%@!6U46D):ANK4'NS9H62E$>1L_QF(/6(9;2W M@F[!\RZU6HZ&%'Y7N:'4KI\!(11 G#RZYY;0NPY\ )@4DMS&U:JL)99K\S;9 M@C=V:9U /'HXIDA*5MO5>:G]C1-AATAMTS1!WS? 5WM]CAXKT_XDA?,-=VKGOE9Q0+?2H__2GL!40WIT% M744FB"'48"(2[6HNJ %87%_5J[\Y-G(&<:PX: MO:L.]/M4XW-;I4 '9:-I?],D!G05=YUIW)LT-[[EY-EUI&^Q*.K@3JU_^*HM MMS"J%#XN!QZTK9.KF4JYTEF[/)S7296R$OCH)LQX52!/A^W3RMX6CKH8FVVZ M\[G4:#VWIF257WPK0/L\(FKWG93*XNW\,OJ?NL3>.AVBT(SJMFXR6;GL$>L'>59K^B]JHMWL.A0:C>7/\?QJ-@/)C2D!I& M "!H8I]'(0K#8-R/V)V 0U+OOD"#IRF6J/%*T=%)=WRAV0EZ,I&;Y\H8CL?! M8#QT6&75P*3.7=71]UGT)K5CP,;M GKL_G@01,Z.="X!\I56@3M;/P^[(;N% MY^A*C&^@ M9QH"D>V: <43.*9!/QJSG[;7[0^^@.;3)&9-8@I(P]$X& _'N[0 U;U21'', M!G$PZ(?/DZ">J+2D&$TC%D:#(!Z.CH.H0Z4=XD3IE(7#.(@GVH*-;YE>[OKZ"P#8JE=/,(-9_35&"V[KRD<6W7 M=Y>?YTRY'0B'IMQ'5BLJ;I3,#XV_JV'&TS'X_IE4650BU7M;$QB2=FL QLYD MJY:?D8\-I,(T'W4=58MT_>3U%Y@\FV':5 M)+7RQ)!LX-TY'/:#.!Q3@79O56N:TR",)O#E!]!1FB;QX2@.IM,Z&?K)>K,< M/AU-INR3)@>U:_>VR[\X(7$*[VI5^/"DFM1#[50@-]"!JQGHQ<$83(9AT(^G MK1K@QAD7:GY1FGJ6Z@F.)D&?:J-2Z2/:+18.IDB/@R9G6YXO)+E<>U,T">)1 MB,"<"^W'5JU\&R+'^-V5^0+$B<*IN&H!44F.#!HT0\::]!4B9BC?9Q. MPBU3M26*(F3QP1X QI/#W'*5;S-$DQ/&_8IAIO+%A1L=M5F&D\DN%-M+D$3' M81 AG=;)?6=$["J2V I/&$TB%R^4=+GF-"Z\S&N8R>E-2Y;"4 M,J9$H!B'E_N I7GA6F5!ER:^J3W>O->HTUBCEY.Q+DE/WERYUTSQUM3CJ]-P M7T&Z^&^]:'9-@+$?Q#3W&T^)[KR7]%L MEOMOD7[E>B$!9R;FV-KOC8[^;NJ_)F2O-BFCO^*37AV/.Z)N'3>9M5A6)!I$_[+GQ4.G0.S MP1,'1M6!$=L=%+&5[Z27;RX+NQ$%/0UI](%=Y=,P3AL*RKTO<%?CG']S73I< M<4Z\M=E"&TE0N/2OQG8K[8CR,Q&@P&CXC;]PX.F9YXS_CJ/C7U<+Y JGQ[V=43!H5$U8Q M^1,JQ#OMXM2ZLE"'4'U>X+@OKK_=W]R^O[\7;^\^7=_<7GV]N;N]%W=&_$.: M$E4DQHS0(!)^K4AQ+LT6N?ZCU(5*A$Q389=\3^&2WPIMO"J4\XZN7\M4W"O\ M>6]6T*T*;5;BN%=?[IU$]-0':_U:0](7:>)U)-[*5(,.C):1D%Y(D9=%O$9I MB+S0L:(C1^/A17^*A$U3@-!O%6F'YU.PARI@"AN6**=7)L+_!W!$CHKWD&L2 MI+DIEXA-R69!ZAHEEFZ%JHR%?WEADS+V+H*P."T3>A#D%&LF#? 4+N"F@VH7 MA,9(4\AT??&']FL80!817$Y3O'9QA%."C--+'4OC2?=/W$"&"PT$3Z?CMW>W7 MF]MO[]^=B*^/X! ;2=]C6R)M$H&H"[K01AS%8YQDANWC-.QQ3GG7R4#8D&JY MT&GP$?=+>"0V0 K>QK8@-(E8 14GA"[$4N+/@TQ+.N!#EDC/F=4U#J8 ?O05 M)XXYF6SIH,^=O$*.NK4X$L-!-)^.Q1=%B,3D0DPWAM%\/!)7P2]'9BC](!>( MSCR:CJ:(OV%6J+VYF$W$C7E 9MJ"G!B.H^E@(#X7:(Z%1SSR%.G!OE*9<0Z+ M&;3,+\0='@D!+ZA#G-KE:>DJG,0YC+N#>X7P$OE#%E0J1]%D/A)_LS;94.G- MI]%@-J^>10T_>GH(1\>PZ&,'Z>-Y='XQ/Q&WRN]%!>4932?GXB/1%4,2,,"M MX^$HFLVFX1RJQ>F$'0#>1V(\F$3GYT..]*JV#<)MK"6ANSE44U3T7OY$FE)5 M!+,I41T'%F2$#LH5]#-7'".W-:I8D0_+PF8P@NB4$*3G;5Z9XVIF:[Q:U 1< MF=$4\F^N>RQ4R6,(_1J9EEAAK!<_2J*X+>>[4[DL*/DH65>F8@E7HDRI% R? MSR HX0$$1V(52J'-XMI20&D\R(13;=\$(DY$LC^NB3,* 7"^(L":%V!+&IQ9 MZ]PUU D3&I( >A%59Z*$D5E O 5*QM_Q3,3EG2AT!(P6N$[X!91!IY9.Y> R M,%)?W",V3(-I2OPC,@1-GP)4;9,(H8L)=R4+PU27*11CPN)+CX3\;T4>)/JP M$VQ@91=_#KF1:K4\I2PX+>Q6IFA@SXE^Y.]A6)X*SE/@'ET,^L,V(DC;A2*8 M9 ;J9O5=]A+($F,S'8M<>@!K2/Q"&;742/('B ^8@74H^I##.3X>$/N/9V(+ M#-WO+&G?Q*?B?#2:MMWVH(G$EH)&'>8@&C3(:CSXM$D79-%P_+Q%+>(1Y6Y_ M_G]8(<5DP-H$)>3O31;L:]U/Y*-1?]:JYJ[U8JW!>Y(]9/6<($3104+@O@8B MA?G"$;]SL%&:&3,?.'U9IFAU#ZHE)B[KOKC:I:J*%:FC1>UDM)8)$&P!I-8? M6\>L'1=EE>4T=J@L3^U647EXXA.R#OV'AP7+#2*U5,8 L=MZ^^);CD=I&D54 M=@>=9W(%^5BFIJKD8%K37,LRJH_..KU ]V>G555BV3HSD[#%T)BP%\&$J5N*<-B*8+0AJ[ Q@9.%3[PZ OWJF@/YA0TS M#2U-/_:"?5OR[,+59ILQ@1?5T,*K4ZQ5<80>NS;L8S 1,DF" 8@ '?C50+X; M?*!?%@6'OU-%(?\R;/\NH$+MV83)Y4!:',C%7Y@^>.%,6E?(;ZZ:%3C&G7Z^ ME@^H:*7,3A[MPKW$/F9B&HJ=A^DTH+FF;50$X,J%P_C&M1UP)/]3U4"A=:]V2A:J M;=&\?^0A<7CDZVI9T+Q!9DI>3J2SAI$D=JR&%UW$988< B.XYQ32&&D4346R MT"D5&6UQ] JJ!GD??;9G8\LT"3EMXZHPR?M'>+D 1\"3I#X"(X(%!5N"@V'M MYT !^85Z9,V._DQN@^*ZB)8E-O!JI&4@TFU8LVNWM0DO!P-I< 6&G /UT\)$ MV=+6WQ.I5C?[_6%>)O_!9%;UOQC[EH1AR.0,HRM2L704V06]7GPT?$G1>F\L+";@%TQ@L/ U83>DC=R%;5@A3Z==WB]I,< M&?/A!>4#R-SF?#$WP<743#T3D+/TYW1=!SDV@^F]-SP]D "^]<7'$H GG" MNQ;I5O,+W(N:&,A'+:<+^,N:3ZVFZH6SMA.2HDZ 3NO8<20C M-K _>8^YD[BZG1'9YQ=G;DC 4?]\/WD/ MY-^AE^AGG1\GL%VO^"<8S+^T$83?*9JKS:\\5^''C?;Q\!/1)PEV!H>E:HFC M@_[%M!=>JM5?O,WYIXZ%]5CE^>.:WS73 [B_M-;77TA!\]O7F_\!4$L#!!0 M ( ,6&6%21'".X @\ .XH 9 >&PO=V]R:W-H965T\3[B ]@+,NR$$@R+#N[P&(_<,B>F=YP2(:' M#O_Z?55-K:KZZ*>O?FJ52K;A=Y47S>F_9MM7/ M1T=-NE2KI)F4E2KP9E[6JZ3%;;TX:JI:)1E/6N5'CF4%1ZM$%WMO7O&SC_6; M5V77YKI0'VO1=*M54M^]57EY\WK/WAL>?-*+94L/CMZ\JI*%NE+ME^ICC;NC MD4JF5ZIH=%F(6LU?[TWMG]]Z-)X'_*K53;-Q+4B265G^1C=GV>L]BQA2N4I; MHI#@W[4Z5GE.A,#&[SW-O7%)FKAY/5!_S[)#EEG2J.,R_Z?.VN7KO6A/9&J> M='G[J;SYH'IY?**7EGG#O^+&C'7B/9%V35NN^LG@8*4+\S^Y[?6P,2&R'IG@ M]!,3:8TP5MRE5;XZW&O/;-E5I Q:WX MI*JR;G6Q>'74@BR]/$I[$F\-"><1$K8CSLNB73;BI,A4MDW@"/R,3#D#4V^= M)RF^4^E$N+84CN783]!S1R%=IN?^42'%OZ>SIJUA$O]Y@KPWDO>8O/>'R;_3 M39J735>K7>I\FIHW$52&&-<\*XYADX9^72AR7JRHI[H1N!#PU*?17E;'99J*K,*;%F")IP9DHYT*W MC:CJ,NM27"1%)AI57^M4-9+O0"0%O9)F8W2[K!6F5:I.6,K&\- (E:1+45ZK MNE&J$+,[D0SO8*H%?+N>$'.-6D])P #\CYWSFGE90NGM6H*??H@<.WS9B..E M5G-QSN?@L);B9ED2AR3#\>6[Z_F=69)L)9GE:YV8)4Z*!0Q"U2#Y<=B909FT.R!%DB2J+ILJ216S MC#"$.*FDT$6&F%'K).?G*Y7I%->(M[\IL]?7.F,FRVJIFQ9OB7D\KVJM6H1E MD>@ZK9-Y*V8JJ3'4*(7MH" V7R* 0U;,4:FFV"PI+FEC4S-H=9SXDF=NTD;B MH,55H>H%6V:CDAS&9IX/*Q4M'+-7Q\=AE>=K8X?4(\^B2>9F<%*OC#[RCIS( M[-I*PP!R,V!6KF:BN6M:M5H;TI?)U<1,SW,-.58ZUY!0*U;/C&2@Z"*6*M=I M6;70%V6GEV1J;5FSOT)O9:;GM 6'@^/+B\]G%EY-WASN3Q MV,%UT8.6*D1@[XEP7 M"'.T5WIC,$+YK$,H1#P<58Z0FY#D")\WS<_B?>\1=W!ZTC!H(7VKU0R6.J1P M^K'P8\=@!:.QWY"U$1< G4V2*Y#9%?;V02"40>3RE2^M@*Z)A6LYTK?H?RA=P),-P[%=3\:1+>P@D%$4"CMR91S8:U;$@7UXX!QBH="* M9!S3DF'D2<^/Z2JP96!%XG*,]KJ 2AQ@'3?'#XFA^=**PY)#%?Z6&U?!)ZT MXYU"^+YT@T"$GK1<5_BQ]$-W4X(#U[,.Q4$D(S\Z%#;(> @4\"HPI(2ZK=CN M#SQ+^G:,@3[6]ND"K+N>=R@NL5TU7+1/@."TGX1 7$ -!RZ3MRV0/["=&/KB M*TLZ5GCXF.@D92R].,#% ?3EVC8]P^J>;9-2Q16K]T%H(VM3=7XGRAN*&(!. MR%^SSMC?8'PWT"BMEW=D8+H Y*@+3AGSNER)#'AKM.H^$\-GC#RT8G(K18]^ MUBL?8TB9ZXQU<-7BG\G;F' YTJ#%GK9O.X9C AA=E-"_(TD"1 OD-2$Y0,R[ MFC6^Z5@/>"';&W2S4P4305:Y-M,.K-1B2#30D&Z7XLO5*3")@B.3H1A]<13A M*6U)_*!.*<2"T%IAQ 6L*[O%S8EK[C/;@_WD #;\<]^"E952_%:0\(I@,@L)'4_# 0#B4:7R!DXPE2DH>D M%XCS'@J$"*L;*X72B6T1!3+$V+,UWC=K&!L/D:5\2_@R]*+U1"3#..HU,:A\ M,\<.Z7-_S)+K),A>^B>H'Y#RX M?Y[>75\Z42P<8 +.1;)+@1(<9#A #$&O0>N#*'I8:5 .L O !^6;3VF]\ " M.G"%)T-K8R)DMKP=>A\0S0!7]D=4LH8<#)J^7^]N(&W'-Q=6&+'><151MK;# MB+7QM-Z=4$9>\.#^>7H/H5*LZ<+5/%L$L0P"X$+L>PRA![UC&SPW'%<"<(@D0^)P,.0:ID+D MNP7V!Y( DE!#RF,PO3]4(G=+Q=]=^=NC)?M747)[KMBY&6M,1$7)\A,%2]Z MOJXHH6M?_"CH#X:)"_J9SE$NFLH*=H4''OZ&;M7IDFF8%Q/;IK MX%0-,K[9GA/E+->+'K$/_0AX P>4GAK-2.Y8^K3L@-"N">3.5'M#7K'Z-L"ZTN^#58]%AZ T@N4)%\9;_8 ==.^#ZQ[#RI%1VH1F$ 0U MT@!1X?! 44!R_< >Y^W24LN-U\=TE97*M#)9&0WP/W>DBA:+&<1Z7WE&LCE M[PO3T*AJDN2YHMZK-C2!\.=LLMG",DV[6B0M=99*3=V)0G!'#"Q2B<,W$BP MYW,E]* %SFWA;QA234<[9(7;V])7AAM[WF<\JERVA_9]PT:9$$T+K_4!3(\@ MS]J&DV 9),4LN1MJ6Y6C&*KO7E*'G"H 2?*27+W&AJ;T*KD#T%^4K:;TD637 M+,]@($0W9960JNH-ZX %2FA[@L@>NI,^E9KN[M8JBE/@?:I: M/( 3!^6R'6^W5AT4- !N5%TQGP[1C3::D]3!LF.L 41AAQ[@>8"*T):TQ69K M>[[WN:]I*CNZ=E&LN-R*M3$9%2G,Y3BI-$WA'DZFF8?'A(VE[X;&#$R'TG91 M>D2[!'6E[WL"!1GP)J[=+1$=V!5J$2ZN4;:&UH9PCG0#3Y#(#J[#<+#6= >? M7'6!N&4N0E-^@R+*EW>*3ZG6AT+)BL+U5_/@P'UT1U'-NNQGL!0_](R4H;]S M.SUL)EP*=2J<0EKNEL>YT@L<Y)KKSL#W M3"O*'Z(UEZUI)WZ'JC2Q#^C!#/\(H'5^FNN(D1X=% MM>Z/S"D2 %$NH8L7E":8 P[C?$>G5'7-'6UNI;?);4]6FB#2='C-G5X6C4CF M>DXI&V],@BASS>U>HMR?,/4M/>IY/FU-N.GX /_6P,JMEU@K4S.*44VW[CH2 MR 'V3*JE3K>BHFGODS:2UK2O#7)?K(=C4SB3FN\1^N1K3N'IIA0W&&50\%#1 M(D V2UU5*MM:.-MLD5-YS(M345SS <&?>$8%C2S%%,D;*(?LUX.;NA26/!OA M@)LJGAO) &YQTM5EI1!E8.-(93;UID(7Z0A>A!7.=9;!;DZ2AFHJ)#TK@O=; M"(,^YL E$1:GC4Y0_3(YU^/&GQU+UPG$9:J2 B]I( B0IF-DA1W/F)LWP9! MU/($-5?P@AI5_H/NQU.'6L_/CH^8PF:"?&+3#)R!$X\.?F_?INUC^[2U15^ M7X<3'#YM"P-6 9U((5(!9)Y2+0N,9?O8LH!._T(9(XL=?U6PMT^JZF9TUNM+ M%Q&)NJ;4C;K5:8EX3MW6$$GC0I&.Z-L5FVPPTM,'[B^.9_4$L#!!0 ( ,6&6%254"+,3P8 &(/ M 9 >&PO=V]R:W-H965T]/LNRF@I7<^L*,>?Q-BE]'BU:=^M+,DX""UU M?S08[/674N6=DZ/P[8,].3*%URJG#U:X8KF4=G-&VJR/.\-._6&FTLSSA_[) MT4JF-"=_N_I@\=9OM,1J2;E3)A>6DN/.Z?#-V837AP4?%:U=ZUEP) MCOO#+ M57S<&;!#I"GRK$'B=D?GI#4K@AM?*YV=QB0+MI]K[7^$V!'+0CHZ-_J3BGUV MW#GHB)@266@_,^L_J8IGROHBHUVXBG6Y=@R+4>&\65;">%^JO+S+;Q4.+8&# MP1,"HTI@%/PN#04O+Z27)T?6K(7EU=#&#R'4( WG5,Y)F7N+OPIR_F1&SMLB M\H55>2K.C?-.O+PVGMRKH[Z' 5[6CRIE9Z6RT1/*AB/QSN0^<^(RCRF^KZ / MSQKW1K5[9Z-G-5Y0U!/C85>,!J/A,_K&3;CCH&_\$^'^?;K 1Y3'/\\8F#0& M)L' Y,<-/(;C=Y1Y07%C '=25T@U4)Y%[P3M?,$#O%9D#:+SQ1X MCPU+H4DB&3:5N?HW9 9!;Z5\)KU0RY4U=T .O&_K-90D*E*41YN "J]0,=9( MX2*I0_6I/+&RY4&FHDPD,E):^5"021%^I&@H.&=6*V-]P3B1ZXE/A #A);0B MQ$0A1"@,M,O0>(JRW&B3;J FKVH"&"P05^$=$(TH[H8!\*!TV&$#+.Q./45D M/8:62"E'H#JLDS$HEG-2YHZ^8?8Y"J9<$3RN^HK1EG>H$M=JA-Z3-7_:JOE/ MC%546'CSH+R0XS7_+K5PGF&MW3!MI?!]0](*8JX58$I:+A!EQ9:#7JN39O>F/;$]X?$ MR_/WUS=7U[>7%Z_:E'A6\\S]6545 <*EVPLOA;2>CB/H$!'^SM5458]XMF! MC]DF-+4 F=09KJGM82N9/#4L!X;A3[!5$A!_B^0*_.$W ORH*\(J02TQ+L5J M8@ITX-GANI3N.0SUG'5L7!T%!DO 2PMFIY+32E[JB7D!WI)-LU1E\B2SE'10 M5T/5H@UU(LD-%2_E9V/9&D]E30P=*I;_$(<40$;AGCJQDB42_.])=#$ZL#WD M6$)9W\\.W(G#7+C]"Z,-OD%V9[P<<(\HU@.R]RIP!\ ML1)XQ8:;.;2-M%?N%N@93MH=:0T-8C 9%[KGQ;BWCVVNUB'5SIFH++(&Q34@ MI- ;QD(^,K=J:8VQ%P >4 .'2%-RJY?3 ]KEBIJI#.$#)='H.9KK,(I M:F$\SF3A,<,AF"POP/_$()CJA0TTQ^J3_P!02P,$% @ Q8985+@=#SKG M!0 C T !D !X;"]W;W)K&ULM5=M;]LV$/XK M!Z_84D"S);_$3IH$<)QL"]"F05ZZ#\,^T-)9(DJ1*DG9\7[][BCY#6VR%=B M0)%(WO&YN^<>TFGO9Y+"RR%ZYH*-?B+(S=V8LS4WLE-=Y9<'59"KN^1&56YYVDLQFX MEWGA>:!W<5:)'!_0/U5WEKYZ6R^9+%$[:3187)QWILGIY9#7AP6?)*[B1D0*DP]>Q#T;XDS5(H=$8POK<_.=DLVW'_?>/\EQ$ZQS(7# MF5&_R\P7YYU)!S)[/Z#=MX1NPO-=@SF,0O&/1;@W[ W6P44%X)+R[.K%F!Y=7DC5]"J,&:P$G-17GPEF8E MV?F+:9J:6GL']YBB7(JYP@ANT9_U/'GG-;VT]739>.J_X"GIPP>C?>'@6F>8 M'3KH$:PMMOX&VV7_58]7F'9AD$30C_O)*_X&VU@'P=_@>V(5"X\6IHK8*72* M0#R'F<5,>GAOG(,_IG/G+9'GSU<0#+<(A@'!\#_(]JN>N%=/7252/.]0,SJT M2^Q<3&>SCT^WCP]P?SV[OODTO7Q_3>ZO'V&[K]WN"ZFASG(>S )\P7%S"J3. M3V'J@5*/Y9P2LTD_/V*XT;36U$[HS,&C%1GN>73P!I*3J-^?-"\GPQ$\=1^Z M\*M9HM74R9XW#))3%9EB3:50@530_%8R%_;=7 NX7M6)/3GQ?[2%94&YNQ%*/D7N9&D]_171E^\N:=CAD$YH; +UXZ^"4Q(:IL 15) \)B. .(8QH*ZAYC94JL:Z:C M;;9I!VU*F3+SLA S3>9H$2=438;KJST'IDG"S@F<2"U MY&:6A'\P&<&,2IECP$6 Z=S5;>+3->!S&F;!A@H.7H.2,)2V.6 G4X#9ETMJZ:KN.Z9<3<-3>SHXL YWQA31E6-MU"]W*^QLZ_KW,"4SH]-9Y8+XDN&F#KH7^DP,E MO]0RVRNSQF=:LT)%C5J&D[I[$"VKI*2>#'NEQ"94:UXHB>7! =TU^#(E2 C9 M;2LY^P= "#W=4V.T)IQ2.V%BW9%[31@H26U5BC5W<)M-@ER)=9.(C&2B%9$F M4'>04F+/@?)U8>HVAUK&V0KODL 1;)U'^VDBLA. (.ZH)$E2"Z8@D'-$%A%* M 3FQ'$V;9J-?R :-NH,#L0O'A.:E0_EH]O'V\>;VZ?KJE3-!ZE35&4M/N>MX M0N0YE4$&">KF?(.&^XY-<^-E4%2'WBO<<2I50I:-GUKO&)[M>>'3,'"#PMGL MR](G7"LM[E]?$F;_ S1JVY,X;I^/QE-I]D>^=4_K[=V0B21Y^!W B:/8FLOR M=G3[4V/:W+!WRYO?*1^$S:EKZ519D&G<'8\Z),'A[M]\>%.%^_;<>&)D>"VH M5='R II?&.,W'[S!]@?8Q=]02P,$% @ Q8985+BZ7 03!@ 8Q( !D M !X;"]W;W)K&ULM5C;OFVT5#A A*J7+&$%+_$0B94XZN<-]12 HWLI(0W M L_K-!+*TMK5A;7=RZL+D6G.4KB71&5)0N5Z"%RL+FM^;6OXR.8+;0R-JXLE MG<,$],/R7N);H_ 2L012Q41*),27M8'_=M@RX^V 3PQ6:N>9F$AF0GPQ+^/H MLN890, AU,8#Q7^/, +.C2.$\77CLU8L:2;N/F^]O[.Q8RPSJF D^)\LTHO+ M6J]&(HAIQO5'L?H--O&TC;]0<&7_DE4^MNO52)@I+9+-9$20L#3_3Y\V/.Q, MZ)V:$&PF!!9WOI!%>4TUO;J08D6D&8W>S(,-U#X?AV/!W?X >SPYA>XV;E5$-$M"#A%B'=1%$8 MPB**PL1WHF#X39%8<)0-]99@CB&9@2SR?&3Q2)V,%C2= _EQ^S!.B5Z(3.$J MJB0KAT+._'.ZZ$G0]]T >@Q6=)T_;,ZS#59@0228F,1,1D81Q;B4=BZ?>##!/ MA4575(H9=E0M#E:I6H)M"GSMDH/M9D-C:8B-3IF'X^"P.DO040:FV@UL":&8 MI\R2B(@E/$*:P>Z>,*,4U4S%-&]-0B(32#OE!_:8+$':SIN&0,2,LSDU7Y1! M!$^AX1 'T41DR"+!A'*(G-Q9F'$J$9I([8*_W[_+>:>)8PV#-[ZW$Q5R9*Q_ M#&(.3S_]X'=;OY1?HTRR=&X'K(%* D:YCYEVMF&89>,8>2*S]0$Z@R<$J?&\ M0% LLU!GF(AB*>4:YK%N\N(11#$D,V8AQ=ID6&E,FF(@7& :U"&KIVOQ( )U M*H3J8G&/Q -+@V<1(MA&AUG"OJPUH&^5A0NC7J7663DR&PWF @DRD-&-YF#+ M/U=!3EF2^\E2C):%;&D'[BNFY0=+8,ZN4R.\4B44&VWAD.A.4[?II:B/9DYT6[V^N7ICK+9].5^P&0HP3?Z M.Z3<"LK$'!O5OQ!-]\5V6.DK@EQ'([):@(D14<5 G11ITY;F&K*.7<@_17Z--&.E7>GE[.@$OP1\-_E1OG MA? L._6>V]TO.MPI)ZNN^QWGNC-C'=\]W%R?'V[J-Q89PP87G>Z8I\MT/\NH MGI+-,DUGO.BF-(K8R3R9 =/Q='!''@:?4)JP3:8(A(*TK72M-"1ET_O?2F+W MF'MB6[C51W5#V79S[%'V[$&O\NA1GC/L\>-;WFFI[?O7HTGA^CL+LV*9JM/^ MB_CKK:[;WR_?=J\4^@K1K*ZMEXZQ9JT-0S1Z-*IG#@TAH-]H]VCTBA3M""^) M6(2H=$E702"=8SDI_8\C<:M^4C9V?O@G(.?V>L.<.["WY'< A;6X01GD%P?E M\/SZY3V5G!Z M'-:^V--C4_M":?IBA:O+4MKU.15F=3*8#MJ%.[7,/2^,3X\KN:1[\@_5%XNW M<2Z8**@@7!C!^-S$&GDB_VGUOIOP;?XA=.)KLN9 T%Y)@ M=U04K+R47IX>6[,2ED]#&C\$5\-M&*6^PJW/.GOTIEQ3=9U"1N2+K: M$B+NW?'80S@?&:>-H/,H*-DC:)J(&Z-][L25SBC;%C"&59UI26O:>?*BQ$M* M1V(V'8IDDDQ?D#?K7)T%>;.?NWJI7%H8]M:)_YS-G;= QW]?T''0Z3@(.@[^ M?CA_(NCL^DY\._OMX4K<7)W=/]Q=W5S=?KT70<%C4* DIS MJ9SWPS7JBDRH0W N'0;D$X M)@HEYZI0?BU>XPX]*1_/OA%*MS=UJBI9L*C2."]D]BBU1T6;V@&J]CO4+!H] MG=*-7,B!9&,SLL4ZJI:Q8N?D5T2ZE5%)ZQ6K0D %/&-YY2;((I.>1N(K5B], MB5-K43OD5^*@)7I;T",58K&)7Z[(2IOFZQ@H.&*L\NI_%(.I=%5#$62$F#2: M>@)8%W*P$6/I1ZT84O";;\@G54)=/*ESKBN=T[6>N=L M="YX(X(WC@_^U$XA+0<>.2A P>ZC^.4?1TGR[I/X+41D&MZGR2?Q>VT\A(3\ MNI"70)E-_%U(HLH0:I4BW2&5KI]+13!Q6WC2"?^\X[F!MXP*9/_',\UI48-# MV(3&QB&Z1IJS%]M'V:36O)!%]E4;WYJ.[:BFT=F=Z0479U+):!.IL=;,C96L M8;[N'VHP"(S)YS[..A\?=G.VT>CJJC*VD8QH^:A:FU9V,)DK@B$1;JBE5@L$ M&^#FJLRWLHK4=Q6UFX8 S2:03J1D/1ITB)K22]1I!O0,108>-+5FHU+IS$;HL68?]BIK'E76%%HJ MK5WS7H-6*-QV$QPGP3' G-*@ZCI0ZG:Z689B(O1;P/<"383*.0#0-I(@'P^3 MC_&5'\5%:T*D[AZ+[]^Y9OX#Q4&>@YJY%Z^G;\0K,?TP'1Z]?X>G9#H;)DG" M:T='PP_3#[PVFPPG'V;A+"*# ,J2,^""*VF!="*:\&2E?-[A/XEAE'/SV,> M$ROB6Z"[.@!+,@F8KIY:XHRUPH[W$KZH/?-$EWZOF=6B#W*H2"@#F"*Z%[E%!M* MKP, UFE:6TM9 Z.>Y\!%,)V]"@],OMAC;,#J-(U1C5V/#1D*37X8BZO=K>0Z MV/B6M6;$GEH#UF8S88NR&_?:-&4UM<7HE@8'4BV7Y5,R/B'85AOQI$4@R%/6+VB;=K4 M\XJM'5NQR[L-F;9- !I6TF8!3Q'8ID:N K)MF!/(!5)^_TFDT(*IQ2KW':Z> MMR72YHCE#D,Z]WCT8EVV+,S6RS"T;,8!-BN7D#;G(:;?U&)+"L@&^!L&#UYL M;?0(O;$8.=#.%"H+'>I<%N!%$O<\_;\ G>>KD^TPA/0H77,RFIDLSH!9)&/B MH'(-FR[NFX3R@>WR=BM9-1%M$8/C#G1O(]_WQXEG/6V+WPVWY-C'1^)H)/:- MQ*\O/M]^O;Y]N+I\\Q>0_+;G;A_5%%/(0Q2'9 ,:SH]!]_%-\IN0]:'6$(+; MCR&F7F*F".-ZK() %3L9:R:=/FHCBKC-Y3(+HWOVB&!"!4Q/?9O&G=G@.0?= M&FU_&I_+.FPS3+:3" '*L9 _>IP,IIU[,-6*!M&<-2[75(<%"'KC*QQ:^>I M9"+FZ8=%UUIYYAS^P$#@;M&JQ#09BG\9DZT@,T3K^BWF*7\/=:O=;PEG\A-XG^?A,2=4B^4#V%\8N-2\L(+N%Y;3_P-02P,$% M @ Q8985*KOY9T !0 I@P !D !X;"]W;W)K&ULK5?;A]*13<2KRT70\?C,JM+&#DR-9^^Q/CEP5A*@KM M-Z>4N_IX,!EL%Z[-.HN\,#HY*O6:%A2_E)\]WD9=E-049(-Q5GE:'0]FD_>G MAVPO!K>&ZM![5LQDZ=P=O\S3X\&8 5%.2>0(&C_W=$9YSH$ XVL;<]!MR8[] MYVWT2^$.+DL=Z,SE?YLT9L>#=P.5TDI7>;QV]0=J^;SF>(G+@_Q5=6/[!L9) M%:(K6F<@*(QM?O6W5H>>P[OQ,P[3UF$JN)N-!.6YCOKDR+M:>;9&-'X0JN(- M<,9R4A;1XZN!7SPY)V_N-2NC+HW5-C$Z5W,;HJ\@?0Q'HXA=V':4M!%/FXC3 M9R).INJ3LS$+ZL*FE.X&& %>AW&ZQ7@Z?3'B.25#=3!YI:;CZ>2%> <=YP.) M=_!]SCVF2MM4?:!T;>Q:S;A83#04U+D)2>Y"Y4G],UO"'(7T[PLH#CL4AX+B M\"4VFZ4 M"8J^E2Y0JJ)3"?F(#E;>A+N 9LL!##+@BX$RSJX=ORZK@"T#%DKRFKLJO%+& M)GF5\F=T]1W&R.,8J[Q*8M4XP%YAEJ!;+.K;>[+)!DB23-LU*42E)A/&1O(4 M8K,T5#VY5IUP7:'/M[OO;40ZR134,(XAX]5;D(:/Q\!)JJ+*96^'F%XE MT-Y3QB,--""<*^@58F/"BH! 761JM2(98$H'56H?&956&>J5,^BU M#5KFW%#]B40V&J)L ^.W.\%ZFG4TC/U!N,(^5,M 7RN$R#=M_FF7?JMB(XR\ MUIF!4IT!A]'""9[+C5BW9$RD8KA3JZD#"^NBJ@(]1P4UI4))"3/@;V7EN;K# M;J2,\I1-:^W3AZI+,*^XK0."!Q1FTQ,"1VHUT2'NJLR6UF$>ZU:]O9(V;14C M#(Q,8?XCH6@ (Y'J!G2;IZE=@__K+N^GD[1^A)Q]B U4&+U>#XX)3@Z@Q M ^<>GQH]U)(2I"B>SJTAN"=0;?)\F]*=C.K"5:QS@W<_\3]8/%4I1WGBUM;( MH0S(B0LB2- YM6.CT9\%J'"$^'PC.Z/#Q1##'#C.!"Y=+;%3%KSXE>!8J..^*SJ^PD&O$L!6$/0C^I M+'Y[H2#Z.6VZ7.8]TD%[&N] 9H22ONUPLACH3PW31<1/TWE _5=W'@QQA"F= MIDUZVRP^VW"*(\"015VZ^[U4?:]91<5HUD B?GSP(#G!X6Q@C+6)V5.-*7F5 MSOBAQ/(R..(60L42TFQO(J(Y'L:-VLOF> F/$#"T7E'P5,#*6J8TAE8[I/NC M^'$*.K2XAV+^X>CC><=Q-B@!I):O6H\ARM\Q[S(=3WX?/G5K&?7NC@7YM=R0 MT>;<[&ULM5;;;N,V$/V5@1NT M":"5=;'L)'4"Y+:[09%L$"?; D4?:&EL$:%(+4G%R=]W2-FRO=3%&IQU(M[JX-;/B^M.^@? MCVLVQPG:^_I&TZ[?H12\0FFXDJ!Q=M0[B0]/!T[>"WSEN# ;:W">3)5Z<)O+ MXJ@7.4(H,+<.@='?(YZA$ Z(:'Q;8O8ZDTYQ<[U"_^A])U^FS."9$K_SPI9' MO?T>%#ACC;"W:O$9E_YD#B]7POA?6+2R:=*#O#%654ME8E!QV?ZSIV4<-A3V MHU<4DJ5"XGFWACS+4B=7TE9.>/;Z4CRBM MTAS-N&\)T!WW\Z7R::N0 MQ@$D41*_@9=V[J4>+WW'O616^UD0C9*M[RT#!%:I1CJRQBARUA+T M@MO2,2 *AD977M+'SEW(2R;G: *0.%>VU3!HK4 7EM;K7#!>&4JBAD8R:7G. M:R^X1E'&$L:BY 1OE66"ONY$X9 Z7@@_O*0_R-8'+]6!DW*U$-"X-#7Z@2>> M0XBC$#9+;??LR_7=Y?7]Q?G>RP6U!MH9'H3)-HUA% Y6)]N6 E>POWVX.OGC MYY_BT>!7BNNJ_1:LBW+ADI__0&&LM9W,;#O92OK6H,*LF7S^Q;A2,TKPPH?V ME DF OC *:>LFVR_X2GA4%=VO75ESGFG"HUF0SH\@TVG6$ M\]PT=:VT=5L_#82[K%TYM;.!,H#(IH+6#6EA^'Y.P^B[E(;I&QF=?/Z0?-J] MW/O/TOG_Y&X0CKY/W4O,?R!O(=R5W%#R6B(::Q=CU\^F9K2DDV\-UQL]OL:W MRJ$WIHV+)^ B,->L,N%+]TU_X_*F&3OW3Q0W8F@2M?=X=]J]@D[:RW\MWCZA MKIB>EAX910.P'Z/E/*KC;.0/PP@, )\( 9 >&PO=V]R:W-H965T M,Z$VIT%:?"T<T2W[S.R7;JUQ%8\H-6^9-%Q) MT&QS%BS3T_/,QA#.L?#^1/Z1Y\[YG)/#;M0XD]>V^8L* .HV8;VPMZJW:]LGT_A\"HE MC/^%W6";3P*H>F-5NW=&!BV7PT@?]CH<.)3)*PYD[T \[R&09WE)+5W,M=J! M=M:(YB8^5>^-Y+AT1?EL-7[EZ&<7:XWUU?81UH)*"U36L/K6\PYUMR'<,#N/ M+89QQG&UASP?(,DKD"F!:R5M8V E:U;_"! COY$D>2)Y3MY$O&15!%D: DE( M^@9>-B:=>;SL)TF'KV8-?R_OC=5X9OYY(UX^QLM]O/Q_QSNF\D\P;W];KV[O M_D+,3\N;.UC>7,+J]R]7Z^O5S1UBKN[@.6PWAF7/826FRRYJ+K<& MTJP(RW**8Q[.9@5\8GB'&B5JX&VGU7?FR*#9)$R+%-(B+&8)7-.JP7PU4E>; M#:\8;'HMN>TU^S$+(/DL+,@4QS1,<+Q0$NO6#U>>2\ 0%3.(GX;3:>F&(D_A M3EDJ($??:9I GLW",IL@-32D5=6WO: 6]:@9/G05IQ[L%U*DF$GY 6>D#&=E M_N$]"I] .IN&)2$X(VD2E@5!80]PV0,^L(;!#M4_(9.(X#47 K^$N"RCY&GI MP4](&F7C#K[)OB[A4!AG0))T%N)K:3KFWSOQ&,%'+JE$#;WT!O UPP(R>&14 M&V#NCAXI]0!&$F0QB:9C2+7!4V(85HS+2O3.%U5NWUTOMZI>J=&..?.J4KUT MZKOLW(G[2_5[8!U)VKVD3'#^HS>Y?IA6H[*A^AH?7K]<7,3D@T>R%W ME#Z7XU#5T,F@G"_B[#@2PD!8Q4&Z.W7VN&P ML*KS+0@KAPW-3QO\!\&T,\#O&Z7LT\(%&/^3+/X#4$L#!!0 ( ,6&6%3N MC! L- X /DJ 9 >&PO=V]R:W-H965TSDC(73^LX,>^/5GF>O3T]->%*K@/3 M33.9X)=%JM=!CEN]/#69ED'$G=;Q:;_7&Y^N Y49#G,H[) M$-SXYFP>54-2Q^9U:?TO/'?,Y3XP\CR-_ZJB?/7^:'HD(KD(BCC_G#[^*-U\ M1F0O3&/#_XM'VW8T.!)A8?)T[3K#@[5*[-_@R<6AT6':.]"A[SKTV6\[$'MY M$>3!AW<4PDMRFVN\:M"O_S#QS2-'E4FT%+\ M;7YO<@T(_?V988?5L$,>=OB?B/D+IJ^O+_YZ]?//8O[I0ES?_7CY65Q]NIM_ M^GAU]O.EF-_>7M[=PO3EG:BD \\?>SX?"7@G@A7<$X* ME=B[0.L-M0W6:9'D(EV(96D,?;C->;K.@F3SEE<*Z[^$GU++2-SH-"I"6+_1 M,E2\M:M'F C^(MQ&W*5Y$",J,)86!G$RXJ-.C<$.C(,DE"+(Q;V$U80<@0>9 MU"J-Q!L,./*FXQFNAKXWF(QP,1Y[HQ$]&?@#;]H;B'D8%NLB#G(XI."HTJ"9 M7/SI#].^W_^A^GML.W;J"ZS)2QZ4X[O12UO]X<3K#X=B'D6*Z,CLC+;]]ZIR M[.6V("C03P+"T%HFX48 JXG!!"F^QW!^/.CLF9Y]OC4I"5 V ^K/9MZ@-VX& MM+2 : ][WGCJ'XKH'G-UW_JJBF_C$L#I_5>!X_?ZWFS2!@[6#"R&:?H^8C5^ M-7#\L=6#&&!>@7AMP*XX[# M3/ [%8& M<5=\E@L80*M/:2[%P!-GA0%J@3FPX+U* NN(Q^2X*#03ODJLH&)KY)8RS1&Z MECCG21!O#'ZZ(OT2ICKB>#\J$//\]EP,L(A-OA7R(8@+Q-.T*3G##N#DTH@R M2:)T47E 2DH$2%3&L*V2]F\S M[,T@SC?B##$&O@WGN)]N;DZN-; 2I1!R&?(*0;](%.6YQY6"8VPZR??8?@Q, MPX5RI#+\6_:LY_N]W&?F^QW&0J=?L7Q8[Q#+JB*I[2KFK3RZ@%9(M7DKEC)! MBUA(M$[7*J1>#IL>S$20>'HC#/FQP*_.15IFS^5=0[BMDBXM,!X!@33@3C09 MJ77PT QWQ3JS&"P,[33K*S3\@P)'PE6EK5F,$H=%[ !+@6AXP+006"V-39NK M+)8.*2!>/"B=,O" < 0P<-1#7R"#5 "R79!0)IF$2PL MK$I>9Z+MXF-:Q'91[1)1J^ 3$%@(%I&44N;VH;EFFV3A-_OBM=+Y>/SZT]W M5Y^^7%YT:ME\0AL9)@L9V<11<75SL7@YP.K:(K*DYY?9&13._JH%Q5$^\&9& MNM2&0ALJC8\X/4B65BZGCOTJ3D M)+T&CI?6<7BHS%<:B'QQPU*T.2?;2%*KDEH-W([2QZ1$TS).[RO&W?!8!@J' M^!5;7#RD!)V8)HX."T WH1R *.BOTF6D<.6P9_DR:!FH-H8;SRWVG^%KGH9? M$0T5VHUF32*<&8@E5O^TD'7=%DHC]8)V-'80S99@U,7YKXYO#3%,F= 1VC5- M]3)(2G/Y2J?%$G(WMT L%\6YQ8)I\D/;.2VI8$/;/.?)K54,310#9[$'KQ/L M4"O%F#/13@8[2:KF4FL'TP$MK$9T3M!#4+<%13A?,[Y0&IIOA$A=%O%J:W=84KR62D=;0=Q7QIL+U2:<=J&N3(+()'#XX4JJ8].UC0(9$'" MNB"DSFX?8XX O,GKC(JPTKQ9K]H8$';G$F>/CX$L/-G"2K7KC%GY588-^4%M2V@U8(HP5I6Z)7 M2P6FT@U8PMH@KV/@@ME"4"NNV\O8IK\Z^]>@06A?"N0O]6!;4G5//G="[; ] M0:RT=,DK74NP&8Z241JG2\8L;), :D$5++=FT0V<[0VR9R4[#!G9C'V9]TKI M H%#!,5D;?W0;!>.4"&TL.E1N;(,L:0AF*?@+[*Q=Y N'Q[<>:BU-(S=P)'4 MB9U;O>OLO!$%\.6##4D9PT5);)4.I&>:EI2T*1%0M6WN)46$!#/P9("-/'B2 M"$@D*6DH.Q;U +ZP"H[3CH\NSZ[N+N9''8;(L>K 4>B+(J.1[%;DPQE?)LJ- M>JS0$&8Y@]9ZE90VY=&-UYC./B,<*[><7 U[A8C#)L5>H>*O.\]/>W\L,Y2# M4)!!E1*!DH_]^N?G(T\'GU*=>98B3,XG(EKF/?"63;FZS4F6<$JH1B]K4QH^ MB/Y1,)0KX!,15 <*ZDD2%@J,:N\<59OJZB3J0&W:6Z9DA;!B^.H$Q(D>ZW;" M.I80:JNQ+&B8'FS>SUL[J/BF)C/Y IS;O!JZF.^I>GG*ZM6SU?H&B?]X'U5$>\C?>Q)Y2A M7O(TWHQZW4'E8YDU#D]L9P%=#J%ETPVJ+DM AY3V'66678]XVA3ZR*[$LED2 M3UV%I"R)FRT5T4[EMUAA66;YZ\P=QTW#4H&UCU.;!^53!B(E DHD9Q9+G60(0!8D;I.TQ5?,OPAMHAEI4Q(:=C:":NO Q42VBD/E?1M MZ_=@L:!S'XL1MYQU/$@,F!#*UP:*W044;NU+-+)[VY"F\Y#S"=FZ26,5$C&V M$6,1'Y7'U,-U%[/B8]B];)"*"_ZSQ9=RH" V./"XPR5E-VOEF1%3F^L/U&3V MU8*WQY\?"G^[B.2F<;C*\UP9::LDT#3R/UP:VI;$YG>4AGYK98A*G"4-_];" M$"WDGLK0KGS];76A^7>6(;\#J_3\P,;YWC):.TL=*@;6U27[XX'JTC/5WN\O M+YGM^I+Y_R\P[3D:_YX*TX$7PNYYG15+750*0ZK,O!7SO"T9MN_YM8*M5S7U MMGU'UGP?L_ND]5+MG#]-@-%8T3'TU,$"OJQ49L3X9#!E&6/HS5I_XO7Y#>+Q M8.3U9N,./YQZTVF?'_;P<-B!HP_03AD!5H:KA(YF M-T;^Q!N,!G3K#^D-;YJ<4(*75"I=:BGK>I45$_Z)/RJ]\<;]F3C&'W_2$2.O M/X-K^#/!!&^"G#OZ$]=XU,<@P\F@XZ[&F+!]64FO6(?>R.]1+$9C;SBP 9I- MO.F0HS:<>./AM-,$!2]^^\SDI VK/;_7'95JS\/MJ#NIQ!_-Y<&9;KIT#(E FMHY1:3?3%F_=@R^\QCUQ0IR* MICFZW0F5,U<='KNE1IZU]#E5CXS19GL289W78.%26?5PA9S\ M!D[,42VVD8E;LFZG% MZV2JL&BZ]$A'=2Q9_,$TGTNZ^?=LH:]5O+>K ,FMK M\>4G?I:"N.%#66.UU9Q&F:G.G[:R]-S!L#)2G0*MZ,VA+S/N8X+8:OI&O:AM M=8LWG>7]SFZ_4NU[]"D.6D%2OO0:55I?RAKH[LFCDMBO>!G/5J;*Y+4X:N2AB)(0%KR^_S6:H;<]@YT#"H(2N*P!@*SM9(7L0A(:E'N(' MN+$JE+4R;HGL?84P63O!;SK4MMBI)F W06NAW+<'M$[/387A@7"'94)L)4+/ M[9E, PM:80:NAM*HI5EF@(3%G$$8<6V*H&SLQPCNQ4&-]NK5BW63F,,=V1LD M$0"C!+CR#!9)8CE-;VBH.D?+5=50RK**RPBFR"CLY4[=904>HKOO<[C3QN>( MF,:2/[HDH0+&LU\F5D^K[SKG]G/&NKG]*/07[%F%M8WE EU[W\T\R58& !'#@ &0 'AL+W=O22;DW_=GC*=N]/.ROOBN-]WR4IFPO5,(7.,+(S- MA,>G7?9=8:5(PZ),]^/!X*"?"95WSDY"WYT].S&EURJ7=Y9Y13J34#@<;7&K.SW9(7MML-^J_! M=M@R%TY.C?Y3I7YUVAEW*)4+46I_;]8?96W//N,E1KOP2^MJ[NBH0TGIO,GJ MQ6"0J;SZ%T^U'UH+QH-7%L3U@CCPKC8*+"^$%V8E1AG3^[S!^5-3G<[(6FJ7'>G?0]@'FXG]0@YQ5(_ I(%-.UR?W*T66> MRG07H ]&6UIQ0^L\?A/Q0B8]&D9=B@=Q] ;><&OF,. -_Y.9]S*3J1(A+6[G M6BU#T]%?D[GS%HGR]QM;CK9;CL*6H__GV7\!N?E\=7][0Q&#)=^0V)/$7*:I$GTI%PSB0P6J9(,;_" MK,260CM(2X=>;TCN<$Z8,ZD\T26BB@89P%NDI;6805J)N=+**T;'5M6H-OGR M%R]MUAX_#H'DGP%=Y6!I2HB0\_2;R$G6!(GI'!]W!Z*CZ/QS3#8J3 M2%-510D\:^XT/(HH&D5T)S;,V='>:!R_I[WH8/\]35,T\V M))^2,$H6ICOZZ8=Q',4?: _+6HR0A3*;PZ8A<]KO'NV/M]S.M3'90DF=LD&3 M<@FMPK[!N!MB,#59(?(-?)@56K)[%>@5I<6^3I)9A%F%L2$)Z\\69B*RHN1P M@L;O(A/80EKC"I$PML7"*GU7(B4M 9G2PIJ,;B:?)U?W;#"J!/;?2&%=CRDF M)L_K4ACB'_:O^>QR1@]G2PF1(#E< :>K$,A-P-U-$MO2$K@RSD(DU6S@9&)# M<[A9?BV5!5Z) F'KW2H^2>EI9D7N%AB8))[V>)0C$@\^M ="5_3A?<@UY=D@ MK_)25DDO%^#F.3E0DZ&BT.D2G%Z-=]M,@U_72NL=A2 M5@P70MGJNW'5C7CL/&L"ZIW0I4U*2ZA'H'=#:P"!CWB+E@'[-.G*>UU9A<=J&6BV:KEBB>]47^"VE_U+U\"GQ4= MI(YL<,J_*')U8>)P:+G%W:EF2"TQ1XB"^IO#L-K^D;N"#L U-:A!N?';/'H) MU:L\CKCFO&=N@GDV'#.5F)@CTHLCLC8E?,QP*_$(Q8!(^B@M#@T%YJB/?%Z4 MN(N6#F7.N2ZAW %*A1,[KT[)+CL.%].00:R89Y,2X5:T0(:[*MUKA_SL7CBU M.6-Q13"-!-LZ>#T$E:MJPYX]+I\*)$(0'.!@07-<5*ET#7L2/U!J^I;SRO\AT'6U!] M3P@BQ?3:*SW"FP"EP :IL/!+YYY/XJ"@Z(C5D&7*5X6#@S$- MO)>XD_ EJO>]:V>_=;F'GY;A">,H5)KJGK_MW;Z2)M7CX'EZ]<2Z%G:I<(/2 M'J&YPDM/6IZ \86!(?4';[!].Y[] U!+ M P04 " #%AEA4/N%H6+T6 !71@ &0 'AL+W=OP"J0 MQ'4M[%HD:[Y^3F8"*%21E.6.GK@O-EDL (E$+B<7Z,5]67VM-UHWT;<\*^I? MCC9-L_WY[*Q.-CI7]:CEMIE?*@/#N;CL?G9[DRQ='+ M%_SL8_7R1=DVF2GTQRJJVSQ7U<,KG97WOQQ-CMR#3V:]:>C!V_'%U/?GXUI_?YA?\R^KX./D>TDV59?J4O;])? MCL9$D,YTTM ,"O_=Z1N=9301R/C3SGGDEZ2!X67H\BA*]4JU6?.IO/]=V_TL:+ZDS&K^-[J7=Z<71U'2UDV9V\&@(#>%_*^^ M63X$ R['!P9,[8 ITRT+,96O5:->OJC*^ZBBMS$;?>"M\F@09PHZE-NFPJ\& MXYJ7K_6R>7'68";Z?I;84:]DU/3 J,DT>E<6S::.?BU2G?8G. ,)GHZIH^/5 M]-$97^MD%,TF<30=3R>/S#?S^YKQ?+-']A6]-G62E75;Z>B_KY=U4T$&_N>1 MR>=^\CE//O]!IGUGU*^O/D=ORV+][+.N\H@I_+S1T4V9;U7Q$&U4'67TE-$S:9L:U6D=?1)WY79G2G645+I MU&".=:4UU*B)CJ/__(_+Z63Z//AT4Q9WNFK,,M-143:ZCB97D_CRXCR:7%[& M5Y.KZ'/9J&SGZ5M=UY#/JJ*)MV7%*N8F=?_+4/TMR=J4*1J\?^RG/?83[]TF M=L9;C;%1[:>AIP.&+56FB@2[* M^U?+V'S5MM"XSDZI&I]$K>2VZ);VIHWL- M"2E@ 5K8JPJBA9"AQ_;2L@C:OM20E-I ME6SH)V)2H;_A(39GV:5 K-INJ_*;P3S8^H&[DT#=<+76?_KG*7\*EZ, MQ_1UT?_U_( JOF=5_(#O=^397F,O$(AWZ@&#)A=Q*-LLK&#J,?SP:-R=H>?( M%F,3LP535%ZV!4MY$JQ5Z\* (6U1:V@69A([D+;:+H@]G-""1_R123LZC;9M M14K21$T)IN-(4N@DF5IY]XW[?G0:1Z)U--MD&MLM+'5SKW5/35GPOHQN1U#0 MXFOTG@\8=%]; 6-1Q%$T%1RCUB,Z"NRDL!Z>1$.3!/;YHUGQ2.I :8)= ZI$ M"ZDXM%<+K8P;YC[2:-Z15%+]VQ M#&0J$2=0KE::A&GDEIW.'UD6!ZM2>!$YA^/I#]'0$Q&:W!28"2_C>0)OIZOZ M'_ .NDI,K2TG#9A+!A.ZU@B]V\99( MXJ01F?$V&@-5*.\#17B<1C$? ,8OX>VR1Y6A" MQ+ E(L-#.K$V14&;Q/O=6W) .Z3>8X=BZ+2?GPT[3K0M,O+0F#4SF*+2CN=I MM'SHG314WUH#G8YZ@(3GKW739&16'^QK-:N)E?N &E:J&KKW),W JHJ>+.$G M6'G)*&$X\Z>;(1P#U6\&4SIP/XHF\U'$ .ODYL/[SV_>?_GU]>D>B_J,-@$I M(MD.: \?$P=JE3F!)!#95&;9,I7+M@:JJVLGA,W&5>9ZO O4HD"QB&_')* MH"LER5^">]'1;[ %BB0:0G.S4<5:'_%>\=,[]54_^^>FQ)K[WAIJ$?FQFL>" M:-%-S^W."J])C8I]EN<:@ZTZB<[S;K'']9KM)#VJ"+RX24$9S!BO0:X]X!LH MJO2?K<%ZK?WFY"PBR[HC)3$?/&3)04"VV?R:(M@%RG)2\ZWP_W@2C^$W=U6X M $;8-J(>TPO6CZLA$MBG^ .9O5- A%#4A@!2Q?:.W9__@;Q)6JG[@L_T>-S' M? B#X3S9*(W98I IHFT'(*X0IO_>\;!NH>_B8RL@,H(=;%,KBBECV57/&/<)^CDD[J:;Y1,?$8[OT!F?3$ZCR6(TFTXOPG$? MF3LGTU,@I_/%:'H.#'7#RKLF=['[YHS>O)R/+N>3673MI+PX1XQRQ01]'X0#-V*R;MG,;1ZVA'0;DXA#(#81>VGC;/='=B2C$W*2#A&OX"41[TJOR'8+&\G M?G6";\D@W4YI&0$ 3*PUNJ$Q>S/T,GP03H>^)5JG.P(L/S+,<\\LNL.1%\#3(0Y:K"C$B^FC8U/!KYPZ.VLV9-E*9:A;=]O#)A& M1E"4JR:/D)H:@;QSD<%>1RS:$'**],H!6IC.NAU)/!,B_K(0<-+T%#\Q5=+F M9+@24EL2]U3B#C+8*]"![3I71XX9XL:_KNC!'VWVX)!*S':&5PEF8)'H3P.4 M*GO*% 7&FKP".,T.J2<-!U $&64HM"("X$$*8G1G.&>=X03:SZ"#M/D=0:!H M$!RG2+4!^10.L.5.U4,=G=Q#>^E(\1(Y!CINA$D4$WCVT *SQ-W6@_>]*P>#4R/AYY8$CU\8\H]4-""#@]B0$ ]8:&;)#@1'3L<" MWW>(=#= (KH<#()98%0N/R *A!2)V+(=L4.%KX\9]WZ >R[1-O%?\BT)%9[3/L)%Z$Y$LQSU**U;% \:X,\(PO*"%IA)SS"$8 M"1\KT*X"@U$F$U*R4B(D?YQV*9Q:28 YV>BT92,5T+5?@IBIDAUY8 L=>X"7 M*P?R&QN+6?O1B*287!/L6:LJ9?Y;/N+X]+K<,2%#XRS1\+JD":-5 '03!KK1 M":/F%?:7.N/D?=%I'*+0SK(1Q0Z!ADOM@:)D@AWJ]+%FX>5/@H^&H?%?@F*" M)() RT$ORFL\!K^N]Z?Y8A!7>%D-H#ZT(#=-X\YRP)<^.G>GN5'DRZ#IN1; M!_^+4XN'0]A30&]JD=B=C/2(,='GC:D[^'L "AV"/D.0A1$A7WL)T!_!\C@[ M5D\2Z>?@RKWF',X.O@F&8*%&2^@1"@\)U5;T.M69X6F411$D%?3[$KS[-X:[ M89ANT^'LTBF0X8.W87OS>$1D<0IDD+]+T@\/"3AU^NV'L;O&DB MJTO+![M4 M^F]. /13@1[:!J?M,E^/90K?:P]S&9%DG0W59 OAW5?F8RLL.2: M:MV?657:GIN#F'!A-B($V04OD9I,\@\V!3" N\X$@'5G)>G@"F?BY'5#LIQ[ M/>T2?,YP\K*Y^OK8R3N!8>5E.-AREJ&OQYU=MO:;_5RG8+FJOH*P#AX(6']< M4,P XAT*& Z=72R'QUZ;F=O8$D? JC"\HHFXT)LZ)TL/GK34*/I"+F[7YARF M;6)052"%E"_J0DG"!<^D-F& B_[.I.;U[4WTN=R:)+J<+/#+:\]@ MR23^CF,F!IP M1_RH_GU7RNRY**_)%"=HFZ"Q2P@M;.!$0L$9D ?B%99U03#E/ *A$/0; MZ*TI8-9:\3MFU3] FVX#@S=O>@(B;9080JG2EZ4>Y#,-ADT*412,KEW+L<&AASN];E.T -_%/F.6X M2 >VGW-R-/.+\;/I.#KBAA&V84&2DY;XP F*#ULA\B@Z(5LX'3_O!O.#R?-3 MXE9%S!+UL;O@O$)7!F++(FT0P1FR5.Q'?$-('W35%\NK@9= M+PSJ!ARU:W1ORAY20WB;LR!AJ?\[6W.+K!00PYW*6@^Z!O3UJB_^=\J62F3C M*B$4>NO&6@]W*OK;5A>44;D+T-IN@&A+(]\CA3@:G"NE:+!NM!@AJO4$59QI MV:&Z [T#.3ITH)RMC&H#7JMJJ*9L'A!!/<)L20S*TE1 M$4Z7WI>^732"GM+H^&(T]X)PH$O*[(_ PEIJ6-(012'>4;%?A#$4%&F >YH& MCZ(/UJUQQYDKRA^/1Q<]N>]YR,('2N6C*(P88L434YYW4\:[#*:=/2#05?]KJ_@ M@0/ 5?5@"0\2+SM&P"GNH4Q-9Y7]&,$T;=&QQ&N+FXV:\CP%/1T,K'RE>_U9 M@57<[7@;/AET3W[<0WVW4M?)U7WZLH_\B_@<-$S&\>)R$MWLT-^?<=@!^>N0 MMKJ$X-20F^"4-O_OF#OS=#- M#1LT!WME(%K3KSZA;PM$/_?Z2 ^VD;(>L8GI*=.-Q?LMETD9)%;.G3D2CZ/S M>'XY[_V_&,^BZR2H>B8[3TZ;QU>("_UZ>@X+X8C';W?VS/>./HZMX/I_P M_[/YG/^?+LZ#[ND;Z9Z^]MW3'XINYY.9M)ST4XEN5Q814I%M##KCR][ M.&QG :FR#1\C$.E;FZ1,#ZCP[+9KQ$\%4,>]F4R4S"NM>E=T]U]V-$C[IITQIBOT4/:BD,A2' MSM)T4[@ \2TWK-7";B[LK2O%^0@5<1NWZ**UA#;2;%1ADW9!;]X0$3!8I4I0 MF6.H27BD28VJ$* [[P]J:P'+58G/-M06EL+9T)V*DT#&0 "?(68(GWRJ24,1;^>,(AI,[.[I/KH08%'#CX( SW32V3&V)&-X6NGY\ M9X]/YJAP_[_=>:-CS-!GG4Q.*<=\-8W/Y^?1Y'P1SRYFWR,'.[\87\2S!6.6 MV1R(_^*[8X):S:^OWGQ^? 0;!'=Z26NJ-RE9$B5S@H=0=P6_3M+;L09J3PK9O M":Q;Q=9'6S=$/=&N_ /G KMJ,NK3R)1-Q*CT3JYIV8:Z5!RTW'>TE4R;";_A2@8T6>\=#_;W0[/MB6+7L..M#'+NV MY*$[?9962WJ"3 GLS/1U/_:/=DA$NV$FFW]L?'WZ+7-[=! M GUXW8M$Y(>%SV4YQ5\#/^9M-$B#0D,;V[7B!W=^*.A( \+24T(Z$=VXL M"2"(39\_+7&B^@9T-X,U"RZX_5@&B\%'[A"U!'S,5?TEL8W_PJ:83 M%ML8UL=NY<;:K;VO]AYH^JVVURP_$2=[9O4@WGS376X:7G[J]480"%.NY3)[ M" *+:*6U(ZHM&"QWOE:BA>Y=&Z-(<8UT'):-BZYL^\:CR0)X!,O150)\\I>. MXA_NBW[ M'5].; I;$CP 7)Z')37)!8>W:TD5P$+5B)E,59?,]VZMB\;VI4?VJ#17"+DP MRJ*1^]86BF5%?((KQJ+=?TTTJ;6L('>#Z*'7^S(? =KP(0'F=/E\]R<..+@* MXN-%-R4X;:#'76IL5FP'1OY<@#^UH##*>/3$W4:5*VYHS=H#AXTI?M&:^XN M6U(AI+LF-!M+7^U>2I2S6%VSYR+H'G]:'^)NLFYP%T(LV\GR+VUIJ$],I=!93"8S\A.=QL& O]/;M]&-PE5-:]YMO,A+=/J+%YOU)RNJ-( MO3,,6++?'=++@(60.=9-#]HH[*5M-&1NBH $?P6":G):(%,K5U^\&']TS7,W MO58Z*?O;=]B2'4\F8=\/540O!\YW$;ACK+W'B0^<\KZ_57$6_+$/8.4U_TF3 M6KJNY.]^^*?^KZ9P.^K$@=OO] "_F_)O/P_4$L#!!0 ( ,6&6%2"[-=*500 M D* 9 >&PO=V]R:W-H965T=+$K:T:6U;&GL:VQ[/2ATP>(7(F8D( "@)'5K^\"I!@IJ17WH2\D M0&#/GK/876*TE>J3SA -O!2YT)>MS)C-A>_K),."Z3.Y04$K*ZD*9FBJUK[> M*&2I,RIR/^QV^W[!N&B-1^[;7(U'LC0Y%SA7H,NB8&IWA;G<7K:"UO[#(U]G MQG[PQZ,-6^,"S?-FKFCF-R@I+U!H+@4H7%VV)L'%56SWNPT?.6[UP1BLDJ64 MG^SD-KUL=2TAS#$Q%H'1ZPM.,<\M$-'X7&.V&I?6\'"\1__-:2&JRR]:P!2FN6)F;1[F]P5I/S^(E,M?N"=MJ;]QO05)J(XO:F!@47%1O]E+' MX[3H8*I+.AX,QOW+PBW(I$%0ON#U+HS\@VYM(9^4L-?5?#A*_!! M"'=2F$S#3*28'@/XQ+4A'.X)7X4G$:\Q.8,H\"#LAL$)O*@)0.3PHE?P%D8F MGS*9IZCT>YA]+KG9P;TT"'].EMHH2IN_3KB)&S>Q;V2-,'^[FC[.;V?WB]N,,;N]I/B/XA\6B T\9 KG;2('":) K*HZO M]*2CEQS1XS6]W-(#IA!T)K<"EK:J+]Q9V$>7=(#)9*F92#50W5!5",ICI5 D M.Z!P"DU>7#V*VM4%7.&:"\'%F@HL9R)!> ?M03#HV'?0]Z)>T(%[ZE"U_S4U M&R"(U2G\=A!Y4=SO0-#S^E$,CYCD3&N^XDFUP4@0A+F71B["T!M&/?CYIV$8 MA+_6YW0<"$O X-R+A^=['Y3DQRJ&WF 0-FKF=3-KI,-&:O.+0L,5 M4J[V8]OY W:20RO"_JR5B;I>^DX(O MU.HUVNF[P.M&@2-*PRB(/>K >H.NA^8[B+QX,(38BTGT-&-B;5/D+:CGP7"/ M>HS8]^+^.<1O#?IY/'#NA]_'O!V$%*!>G3W[8#U)P_+_F.?6/B#YPUZ#19G1 M<;EB:^AD_JGF1,C7\6DHM RT_4H<0+/.;5=@8O=>P_/O;B(UMUN7I::2 MU_J,''/=J-TR;4'SDIJK/0$+8;E;H:HDP<1"JGJ1$S17+L]L$FJ-E&@9YJD5 M4K,0W["82J%ESE,7L86A5V6_@H<-*J=4[QWOD"E V^>!NC062PIOW:F[T-:( M55\-/;CFFH2Q7(/G?+,TY1:*"'-1W31HUCES94"1IO1YX\D=M#7;I;Z-C5TN MS5$9D PN4Y[ IJ[.A&KR@&XP\)K"G5/4]4G&__:K\ ]^SP6JM;N$:/)3"E/] MJ9NOS3UG4OW>OVZO+DEW3%%'T)#CBDR[9X->"U1U\:@F1F[&PO=V]R:W-H965TMW] M>J#GMW7SS6R5LN)N5U;FQ=G6VOVSRTN3;]5.FGF]5Q5^6=?-3EI<-IM+LV^4 M+'C1KKP,?3^]W$E=G;U\SO<^-B^?UZTM=:4^-L*TNYUL[E^ILKY]<1:<]3<^ MZ6P2Z%WJC*ZKD2CUB_.KH)GKV)ZGA_X2:M; M,_HNR))577^CB[?%BS.?%%*ERBWM(/%QHZY56=)&4..7;L^S020M''_O=_\C MVPY;5M*HZ[K\JR[L]L59=B8*M99M:3_5MW]6G3T)[9?7I>&_XM8]&T5G(F^- MK7?=8FBPTY7[E'>='T8+,O^)!6&W(&2]G2#6\K6T\N7SIKX5#3V-W>@+F\JK MH9RN*"B?;8-?-=;9EV^KO-XI\47>*?/\TF)'NG^9=ZM?N=7A$ZN#4+RK*[LU MXDU5J.)X@TNH,N@3]OJ\"D_N^%KE1,0L(OX/7?B=U>^O/[Q[([Y<_>W-9_%EJP0VV]>5 MJJP1]5IHM[F%_NH.F6B4F*U4I=;:7HAU4^_P?&5UU>IJ(Y"JC22P&R%AI31B M79=(._-, ,+"8G=[J\H;)78N:HJB)N!SM5NI9O [_?'Q)UB*MQ66U:V156'$ M==LT4 R[J0*22G$N9HF7!M$%O@5>NHSH3K#TXBB\$)^MM JW_300L\@+8CP6 M>,ME2LH@6RH1IJD(TDPD62)FL1=FZ066XS.DS]3+DN "VJT5Q!8'J<'"2Z*( M12?^A5A 32+L0\\4:&] ,V].9UGL98@$5-X0B_T,[K*HB6G MJX)OW@.\5BU M!AEGS/#SPDMA='_U21DEFWPK8#BJ^0VZU-Z) .0TF7 &6E(!7UE9;?2J'-PV M."A> J_]!OWGQP%MMD9GM&V#]E;\C&ZQX[J!M$H#GU2/T_0@#L7/$" !D=NM MALU5S2'NA6T!I)52U&R!,D),Y&0DG24-S(LG5V2H*=K'+*/:07 M!3->BN4B%6]^:=DO #2RR3W="T)RSD)_2]D(V?L//XIKV33W*YE_.T0G\K(L.3C[ M ]*H<W[[^^>>WJ'E<1EZE M\J$D:6<@^E"?JXQ4@A606G#0I"BGD&3P7(E[*)580SI> Q&RNN? +/[ &8\ M4\HZ5Y!<0K?(*:SX_58VJ&.ZXO5R5[<5.^H\F">#"V@Y;H3]#0^"S=Y94M[/ MV;Y.-+0S-1E%#; X&'4L )O%A\WVC0;-U2466]OH56LEH18V54_CW9DNG.U[ M@%I8U8#VN5_W\MXE.*G>@8)9 I%S!$[=J;SE0-1K0 "M92ZN>F^7Y;TW=B>' M8U/I?ZK17F/7-]\KC8_=&\[]W@'S'A_^"7P4G2,G0Y6,X#K6BRC^XV9@Z*=- MWRM(922"@I9;518,=R.I:!A3YUI2B[W5=NN$(G5RO>>;_%"74@]Q]_4'OE6C MYD#9R-7&$P-N2,5VG"+W1\F#K5V)_#_FUT.L M#@NH9)2JLY#9WK911$(US*2*/I5/T:'TS='^S/903AYRUJ$!84)N00@1=H5Y MXCR>+P[U[:B=<"V-%R.8LH-"1S1]_IW\-55C[4#VN)99M2.""^PX>JRX)S [ MWE"R--IP%2VZN<"Q5)?K)*;4:@ YD793Z^1#Y(<\#TEF%)^KIH/^A<&''\9"&B"--3 M(J[RO&G5L6FTM.:B$WE)$H'61J#CU["6YEJ0HYPB3V:/W1CQD.96O*EN=%-7 M! %PC/'>D4>3&4:V,!0_*@E_UZM2;SK?@08E/GZ-HTQ\J6GM5"ABV(Q!+,.H ME:7'/AN)>D9<%F&QR)U]22E(=BD0.Y<*LP!C&Q%N#'O18DG,J:?*H.9A/RM& M(81A>F#.)E"R=O2K3[1]D>+OA)IC>V?P"\\4@PG$L?IIX O.F'_)HZWMAD#XM1:[1]2>%G(LEEC*4B(UFXHI!/H:M MR[IQ(:*"VG.F)YC2!)5Z$IM43))Y^H!''7&?!TG^W2T?5CJYQT!]!_YDL8$X M7\ZC01JD3[EL*U$:T#7 QG73L25,5W7A:DRCZ("RH&&[:^ZG%6(2P7M1(F.8 M5ES.PJZ0Q3X*_V2 --5XP)?5 U=!CS1$_+39XDY;E<08=K*2&\4 +Y0C>$2! M+*W>$;Y*_8T,1]&K8)1UU6\<4M:/:$#G(K"^$IW&-8-1$WODV GGS1\6OBD$ M'5CW)&5WW'IY0 #YJ1]?#N!Z34\>[@.W9"5]^Y)2BWOW,#8P@M MD:Y+ZJXD:"ID[F(25=@<1 8X0ADU+3KO&K6U;ICSN6Z+9EOA5P!0&SH>\7@> MS,GAZ];266/_A.<@QC,GXVX$N ZKQOF-%2"&WS-,.JNT:J/[/HC2#DZ[KRV1 M*2(>8%5;MH613>#16U!AU\(ED"'[(9 >F+!TCCJL?M_G?G]JU8=\W#B94#AP MCZ<<_/A-,SEG&,3;K"9(+[D'U2&TED[/K$]=1#[2I:G%%C=T%3&QR&%ZB^@U=-""^==,JI2=_;X_=!\ZBWHY>BE M,E"RX5?G1(G0_]W[Y>'N\';^RKV4/CSN7NV_D\U& SBE6F.I/U\D9QCC^76Y MN[#UGE]1KVIKZQU_W2H)XD4/X/=U#:[379" X7\67OX+4$L#!!0 ( ,6& M6%1(2E92MQ8 ']# 9 >&PO=V]R:W-H965T;%COO7 M[W<. !+4Q7'?'A)1% &N /WJ7I5?JXV4M?BVS8OJQ[--7>]>7%Y6R49N MXVJH=K+ +RM5;N,:7\OU9;4K99SRH&U^&8Q&T\MMG!5GKU_QO=OR]2O5U'E6 MR-M25,UV&YO7^WBM5S(^LONML2WRW:6--O* MHLI4(4JY^O'LRG_Q9DS/\P,_9_*^#8B@F0NDYIFB/%Q M)Z]EGM-$(.-7,^=9NR0-=*_M[.^9=_"RC"MYK?+_R=)Z\^/9[$RD?V3 MNO^G-/Q,:+Y$Y17_+^[UL]/)F4B:JE9;,Q@4;+-"?\;?C!R< ;/1B0&!&1 P MW7HAIO)M7,>O7Y7J7I3T-&:C"V:51X.XK""E+.H2OV885[^^-?*]S>.B>G59 M8TKZX3(QP]_HX<&)X7X@/JJBWE3B79'*M#_!)6AI"0HL06^"1V=\*Y.A"'U/ M!*/ ?V2^L&4PY/G"4PS&#\!0+8!?89F-BU1\JC<2=U15E[+.2LD/O9&%7&5U M)?[W:HD? )G_>X2$<4O"F$D8_U$9?V?XNYO%AT\WXO;?5S<+\7DCQ;7:[N+B M06SB2L2B4,5% B64V;*I5?D@?FWB/%ME,B5X8K)4+#5?8F4?_9?G0_&I$._ELFQ@MR((23G^R!-U1PL]ZD(\%P52I(QEG12)I_*46< O ,JUU3[D 3#R&RK+23.$]H7A!& M-.0/^+54S7HC '*Y78(:#71_XL'LZPU4*59-R>S&20)QYS3GTJ*2%K,TT4.2 M61J**X(!&(4G\H185J7Z31::%LRWPT3$[:JIF[+C MRY!6#<47&'TIO@P70_$/:+@L6+/7,"IQE22J(8&MQ:*&E D5 X.VZZN%A988 M^Z&+([&%SP-NP1>\';,IOBS^T<*KVL2@!$*A9RW]"6069SDO'J>_8 :^M/(' MIQGY_T25:5R0/HD_$#$4;YN2**155HHD3](I"2=8 B*;]D"N.2<@BV>C80A_ MG.>T?I[%RRS/Z@<(#:&QDIIO3"@DP(78(2TV@&A(1:0:1H8[CBLIPQ1#GL@5 M'@%J-AG03*JKFN4VJQG#W;P$F%+>47"$!%H\$&/# T]"(1P+DK\@L%D PB!Z MS,:,\SUL!3[/!]4D@!*L TB.JZHI6=YL5403 *JE 2&IO.&XS(+):/F:Y'Z? MD>FJ&B0!PC'=EF5&=*0 6"4-ODE8CF9^J S^F3BD+*4V.T_ 8(&F@ VFM76 M_2=QM1$KI"157Q" M3)^=='L=CG'!0Q^M]WEZD'*RB!1_-1%#78Z%MN+=S_= M6G!;_8 [.(\J@[$P>,AC'[="30S-(1FAV=EGJVS90Z%Q66A7?>!8R5-(/4CC'51N+7*@R#SP_'P0BI[-,:P M/!F$VSB%R#9QL99&)U5-#S)+]&C/);83:;7PVJ#AVA4YOK#=:69J^YB&+^'8 MH>R!8](.#B9+,C $@;D45AD92Q=G9VZ02A7/!A.5!=LX;A#?-<\+LY*D>G9D M[*TUR5L9PP@U3%,R//((2Z69!7J(S8I@X]CS4/C14/2SCL'UIYO/'VZ^O'M[ M+CXMH5D#**+L?4.I'WGYNJEX52M@0Q#2*##$)JB=H[B+\Z9UB1#/+U"E S?5 MKL +K.*L[(9HS525)!\%AT-A2^5DR2\$$G6>LKZ7.<2_U:FI9/IZ'NM$YL!J M(&]&_XV3";>R(]:B;P_ MK>_CPHVF4V\>T$33V0C,!+BRTNJN6"@Y.9JF+$1KXWIF)+71:"1\1/Q1.#F0 MN7'_I6@3;88_C'-$H_0'"T5 )+]?A(^RO">_Z1BKS7ML'S)KC++21GDPR0!X MB68@ Y?3.4@;\27K@:]8$^>4Q35;DT,=4>Y3M$E8^]SS L9$"(+4D4L;2G- M)-TT)8+B+.T$?406>Q'7+5W5?Z'WN6[*DGRH2QO)^!@*2*6!UG+@11&>NE%% MLJ6M[P^(Z?MS_YETXJ(MNU-6=,_8 M"ED;$69)5W5#Q,>!0U/*K57)I[9(X&4UAQ8NC@ [?![C?D#R/7_"]T1_T M:%KXD3$+*G8W*D>FWM8=[WYMR'/>_#M)4*9PGGNIQKV\Z<.@H1SMF/XY/$8_\]&8UB=%TR1\4W$'/<"9'!7:&9S&C.>!>*:XS/9&O%JC:H4E!^(PQ$7UJJ5&< T6#.?\&V=GX]GV[ M-[2USH_8FTPB$P0GE./13=^;3YGG 9C5 7C,07H<38ZN==*7.=YICQ(K<^/B M!V'DS8*Q7A]1.+3Q.!J'_?1@-J7R8SZ)CL5.ZK&I>[=99>JT?NK+E?3C/=PV M%S(&*^-D8WALB^5NB?[T;M=-LFUQK;R-OTH['=Q'\.)/YE*]-9_91-ZYT#G] M,\[J'UNJ-VWK#/H\.73WU($4[2^+D>W2>SW;MA+9+YD[I@[Y,)2.?6_&09T( MQ;V0[H7&Q4Y&$=TCKSN&CYQ,V:(G=&^B[\W8VL=3U@+_//'":,:3!'0ON@A& M7#@$ 3W-B807^2/Q$58=\'RE1+.S[ M=85NPYI NVT90]B/>43; J;?*W@%W?616[4NX]TF2]J&'BT"FIPVDMBI7=L2 M=BVG[:/K96_+#*+V4>)3H7D-",2E;GTMDAA9\\?;"S:4CCR=35.)I$1KQONZ^?LRWN+6J5? 5(=3TF!F?O/R_>G9VW!O76%F;7 M*I4> 178A?)3B3B5FIV7HZ1 ?IG>(5D#\I39F12ATV*OZG-HYW6ZSIG3&W9% MSI;#R_(.5$Z]8D"I:[A?+16\\D;8 A[?XX/>#W^"/'A#V&TS_=J^4Z*QQDBRD^' MMB>Q]K#.?FY@V M&)S,CKQ(*2^<1C"!,;/[)5IC=<]VV9WN60MHUN*P_9E55D*!M2RL0HPN.2,_ MHIRV:7-D9A)P-S.HC UX[I6=W4E2^)$^0WHSO^>!ZBR'$Z6P<5;ME+5Y:_6\;<-ND8QN77V'S MJ[PA/\'.81J(-I/>?1,*[GGMV@1BJ^R8LFO)N$A-35+RYAO7"8?#\>YLAC\O>S&> MR4#P0@Y$.U0T\26>M/O .F4PQT!X\WW5:RHO']Q0FZMB?4'HT9.W2.$6&>U( MFAS$JGE=JGLD'L9K])9Q&H":(1:=YJJRM+/4MG%1<#*&-2HIOW*-,(C/Z814 MMJ4DRJB?DIR,3I'%%>ICRFE(BKNR2;GCJ)TN@2^KOM(GEU3X[''\D@<-EN>= MB*IFA50RTVU+J"?EI E>B\[3[1NXVLOB=5'71L8V[0"9F*JT?2!BE/;WD'%P MDJ-E8ABS&E#%9==6AS$F&_;BK(H8KC/1#H4?Y?UHW6S%G$$TG#^_C(*A_YQ/ MDMA\YX3632==VYC%_%5*X9Y.3/'!DVY/E,\804N(??KP0OL+ZTR'H1VAG'3" M.&5\.O.IXERW6'6>K@_0$!ZV6TJU"$W(^-V=T3G;HD4Z@?"T( M:3!DSZ_43IO:L9T=3#!Y\.@HPX?N[D=FAJSDP3Q,4.R&M;DJ'9<@1)"=T I' MYC"G(GCSEEQ]4T*Z%:@U=8TFHZ0*8%MYS Y6V:(0;W"UM*V55JNV3%#VD["0V M_2>OVTXGP]_94$8G4CJJ/(.+KK5)G4XZ*& C89\#BNJJ@'=#QBE+[[3P2#.T M56Z<3H1@8=U,S8T7$YZ<36@^&<#$M*B/]?FEX6'7V7&>/$5*I'1[U/L;$ERZ MIK)*RFSG5I==N:G;L2I7Z\R6!387*; M)\C?-<@IDHX+4Y_P(4EFQF5CNS\ACZXVVJ5P%*3.!J>:5*HLJ10D&TGCASZ; M!S,]@4>CCL\E'?#L- @=N0TDMR_ M%@T=NF6Q:AA+D'(+) M$BXWM MO<-8W-W,']KDT2#JX+:)T94T/ T,]ZY3/%&D:&=.*J=L^<*>J^@>.._ V>GO M:<9JJ=O(W"9>+8E/,M^C0"1(5,WR%W,Z=F^/6MG=(X&AB\N*1;/&9\.?>* S=B\?. M!QSF:1?M84%OY'?G,OO?'AO>.W$51D&W^=__ULYQPG("B'8,!EH*]K[;SUX& M$07>+!S;CU,;_D=",?6>QW[DT6;@J6'V]^N]_ ? H2U_\W%J]*)9UN9X630- M/']&NX2^#\'.:.LP"$-O%$UZ6K(+7IDW,K20+DT#3_C>+ AI[_V<+B?3@R4_ MM^O9TY2\'F]?!N'8FX?^T?6>BOK1WX=Z\?M0'TR]^<1W+_XHZF?=N5CW^LF( M]R<.X-TOW\6[#X5,NY,H^]^/XMT/1]YX/FH_?R?B0P QF,U.#K._[R,^U% / M?P?B)T \[;/[,SH[27XIH&,J>PBT"YY$?!3243NZ.+)PAW=[9IA7F_$9!Y^0 M$1Y=S6P\[;\\=;7XPF^478PB3Q]>UI;PT7G?8/!9[5";S(+1N=<6TVX5V:;K MQSL;C^2YE-/J(F= R0@=#6LQCXR7T,?;%22L82XEZWRE7[$L3W;). M\Z,?5]O3@>9TJ1V-Q$GOD^OJN=:[7S#B'6VFZ%-810(SZ)TN.+:BK=T/%[+Y MK4;-D? ]A OB+B"]'+27@W!+B4_/%+P)24UN\A9\NDK+56=VD)]JF]WY7E.)GL[;*M[9MG#;/.UF%AN.^>6[[YVPS^27: ]?V;)$ M4K/MK7E[R3W=T[U5RB>\&05QJG:U;A]LS6XT08E;"7#%%1B%_(BP]NVO]C4^ M&LIGFLR+ 922F[8_]SWYY2?[3J#;S7<.%%"CLCW%0>?0V[<,V@9^_P 1VXIS M[HIGZ1)UPEM"+V2MNQK>.272IH% U44=?^M-;DI8&I+J(NM.]+*9 M0"S/ID/?OKGHT;>H>X\1.'P6=3^3+>O=0P[?.O%%IKBWS_B9WW+DX[>%.L7* M@9*(4MX1MAF[0ZM95^C]T=&3.3\U7\O[>#CI,^?/Z4UNN5<>_,#5LT0NLJ^K MSJ0.7@@D(HR]J'M-#UW3_DINI6+;485S8+3;I(*_44G&)9_9+H ?;=]$)E?= MO?IY_)73MC@9'GM)_]+YHPA;6:[Y3S]0=@+/JO\^0GNW_>L25_J/*G2/ZS]- M\3$NUR2'7*XP=#2,)F=PHOSG'O276NWX3RPL55VK+5]N)#!0T@/X?:60"YHO MM$#[-S=>_S]02P,$% @ Q8985!W@",$U! (PD !D !X;"]W;W)K M&ULE59M;R(W$/XKH]5);:4-[ L0B @2)+D[I"2' M@+8?JGXPNP-8Y[4WMC>$?W]C[_*2-I>T']@7,_/,,X]G/#O<*?W=;!$MO!1" MFNM@:VUYU6Z;;(L%,RU5HJ1_UDH7S-*KWK1-J9'EWJD0[22*>NV"<1F,AGYM MID=#55G!)L$G:N=E^QR:?K M\#(EC+_"KK;M1 %DE;&J:)R)0<%E?6]#772*82K)5E6$R-["HRE(@-:%E K HA=HCFE^H'2W7 M?AU*P23\&BSNYK/@-_@$G; SB/V]/^A3D#5JC3E1*>@@,OVSZN,R(TAJTQHU#J.X!VG8Z?3A4N5:RH>UXYKP.?!!G#]VP2ZC=,(U3^,PEH\@@D/K;0$(@ ^*?QMU& MW22,+R-:B7H#6"H'JMY1_1.D@["?7CH1+L->VH,EB7]# C"Y!W=26OH98""5 MO'BJF.!K3A+E;VKEE:#3%S+4SL]M)K?FM!O #.SH6'/W_PGI<":*Z=R!WM*. M9E9ITX(O*%$S(?8AZ:LMSSA1)UON:@--O3T&MHQVRA76052KZHC$X\"6%:J2 MAPKD^A61T%$F!ZKVO,$&MM'H"ZOE57L[@=,V[C@EOB)"C%,2E07D?F>JT@^- M8Y52LA1+XU.%QA*<.\GSVNK U.VC^1<-TE1ZPH!O4).4@JA3D^ MHZS/4K3MZZW M7E48H].*ND!4>>WYJ"Q"?!G"K!F7,[\_-8'*&!^&P%2E 3]LCE.$!C@-_]%2 M-\J0,*&7IC89A*[ "VY/FMW0**!T468.L/76F=H^&UP%ZHT?S^[8HI*I9]AQ M]?@%,*X'W\F\_GQX8'KCFDK@FERCUF4W %V/Y/K%JM*/P96R-%3]XY:^8E [ M _I_K2B1YL4%.'X7C7X 4$L#!!0 ( ,6&6%2).-N&<@X .\H 9 M>&PO=V]R:W-H965TT9FI(H.Y83 MVS.R)"=*1I;&DM,/G7X [T 2\=WA#. D,[^^SRY>[HZB%*=-\Z$S<43> 8M] MWV<7?'5K[">W4LJ++W75N-<[*^_;;W=W7;%2M713TZH&;Q;&UM+CJUWNNM8J M6?*FNMJ=[>U]LUM+W>R\><7/+NV;5Z;SE6[4I16NJVMIUV]596Y?[^SOI M7*HKY3^VEQ;?=C.54M>J<=HTPJK%ZYVC_6_?/J/UO.!GK6[= MX+,@2>;&?*(O9^7KG3UB2%6J\$1!XL^-.E95183 QN=(82K'_Q>W8>WSV8XH.N=- M'3>#@UHWX:_\$O4PV'"X=\^&6=PP8[[#07$:5.J)P;>S!RF>J&(J#O8G8K8WVW^ WD$6^(#I M'?PG HL3[8K*N,XJ\<^CN?,67O.O!TY]ED]]QJ<^^Z/4_!OD+L[/SZ[/3]]? M7XFC]R?B^.+]]=G[[T_?'Y^=XHESB.8/RFNKZ$AQ,:_T4E(4.'&]4CB];F6S M%BOI1-=851@+8SVT[V]_.9SMO_C.BB&AL\(T MI:;ULA)=BZ KE/7(#$+=D.A3.MTI09L%A%=65M5:Z*:HNE*!C$*(C4!Q)$]CO,@225%AO:ZT7PLD,#K!C;ED M5L ]W$S5=+!^K$ M*#(&'M'9X%6@DG(.'H05A7RU_HA6J@AR"Z19JI3945$:18 MR(($@_],Q1DE2%FLB+A?X4"(")U2YIR,^,=SITLP6O)C+/7&Z@**:)7E%-\4 MS ]12T>LV1JD7"\_J0;V\@;IM# =? 1K0,(AJV,#EK25;!J0IX+@54/T)GA. MGF457A:JCX*N75I9*C<1MRM=K"9"+]@X7>')> XG,9NM='XB"@D_^@*:@?=V MM7;,>86T[J)>!EK!9F1GW6BOJO783V3ES*8JX&E.1UGCQY.'Z? M$F%X40>^AS+U#EG!^\#YC;3:=#"(106WK)$.&K'I/0?M4@?/Q4/G0H! 0!0R M 1/7L#8_*957%L4G^"/Y@8'%%'E\WJR4J%&N8&3?V6@VL*_Y*$/?M84KZZ6F ML,LA.(%)"]5Z=OV&'! 54$G+JO;X,+9<.)DBZD2U(4&["MN3ENJ9GT:5) M?PAHM\!>7/_ M^61#I9\[68$A.C?2(-V)6S"^L.97I)-;:!LLNA8DB:=%YZG^SE$?%MI3HK&@ M@2SWD=WW^.A*/-L_&*F!/2]Y:?#9CU??YZ+E5E2_!?S;FQ[%2R--AA M%Q\JP?6%D[;!36Q;4<3FHF>W$Z,,8#GO!II;:%'J*Z"]1&LJ3CH;R@.2I('L M*S*-]>2K"[+<-^-*P6KG$OIH;WH Z%E5Q%)?3Y'-(;-B'"- ,!4XE7QWNQ+F M[(.FV7"3K[0*9PPN%NQ!B'O *K+5AIJMNJ&. *K(#DHBWH4+7*;PC\Q-52DX M&T7D2&S)!>8.2&!ZA'M@IKE")%*EZRS["]N#>();!+U 7:;J^O#6=#S%%WRK MJCB.5Q(Q)>FQLI3,9'F#\%-"<<#=55OP.F:.LEM(>A.!L@<>B$#V)4IZA70H MZNC#$$P7BP55F:,E(II5'/WC1]G +=:DKL.Q1V 15\M0_DD&IB S!4G8)Z<0 M,HF9DV[908#'+(=\C44P$=JE)C8XRB9P-I#LQ\MWE+()"Y"6"5?E@_ %J $$ M@N%C>@/H:TRM"U2^JO>Y?!0Y(^2:KV->3\&0Q,-ZU2S1B(:X1W8+,,)U;6LL M>WEE"&\@M."L#-\*P'IE6=% &Q#&:D(SX+LV$>G-994PE2>P,\'^&_3"+;W6 MS=/$UP!E%+(-04;'4PXH2]C9L1HY*R<^F YKI$6MMQ$,DHO?L4TM":D*!P]Q MG(W]RIINN1I*RAY;F@BA0^U#)L&?P@??:>6:J$TB9&<5QHH7])F%8"7<:%Z" M6ML13&0'F]".X!/DDD$@PF(4)G@8U4WF&&@'Q'X!%P$V,K;H+" :K#"G@J@M MRHL,((?K;=M6])G=;4 &74@)L'K'H4@[# JWJFCLF-02$$#D6"+K9 5.,@A& M7DHYFF3BTA&,1EP2,I@D"9+,#_$[5&8?VDE3Q,1]J@(Z"GX&B!R+%;P[L$(M M&0HMM'&TM?_QV_QH)4N._P[-Q^0ZQEPNI:!&#, /9#&$@1LJCFW1)E/CZI;:A(#6C?VTA35&6Y9#,*@R M]N#,:$:J(2+6#YP95HQYCBM'Q+C.S?N&HC?=2%OD&U\(#H;\;@J@ @'L; DD MT2CAZ9I:!#B,-B60C:(6T/8=SLA]"!(-J M:-PKYZ8+$P^456OE-_OQKBJ)I2K,-1C.&:]"*P-0)*O0N;7$Y",@F.?9_Y&, M>4\"A5R^8JR6#T\*@+_B5PM42ZQV-4)Q!'B$M1,<(!M1P14-;D,&#B?JZ%5# MC$H] />>Y+#4/&V/R2$S8R_CL.M:'CK%T4300(+L[DX3%IS3A:ZV%W^KFNYG MR>3!Q>^=@8S;S^'0XWLX([I;I1)BA9GW-GJ7F.BI&QBCUK1[W0-?KL2NHX:9 MQQI4G$;$:"%GCF4^F8%E5U63G$KXS)Q$C%UO#M1([S2F0!4'O)Z(GR1>B4M$ MIN;&YS)@75CNK"FFXO'.3Y>79SM/8D9#XY\F/'Q2[)&3(0=E!S+#G;*CEKDA MHS$DO)T1&%F(*LTPW'DVEPLGG3[2HU45.TH,V C-4V?A9)4#$LA]&O930LEC M*>AK04$88?=FOKQHF=C^\YQ=YL2'O)4\R4VO8PO7FX+:P(".0L>.TMTQ!HGE M ?U #YDRLEZG#C&6GW=YR3&6%+3@6LD:9GAW? TK1-%.(O0_3GH[EPTZ!D8$ M1S3-7V/'R?'YTR($*9E !$Q=/-4*$I)=M3#^D6#YW"#!9^I_&H3[J;AMHN#P3#YC%OH4/22 M/$-LHBR$\>.\./>C=X?+T4O(;DLKZTF$/WC^?EX=-YY^"#3BT#;FR0K_9>;.0KB%O#3)1_J:0.;BQJU <* MF721L@UF7*>AXQ'E;AX#10A+X*D;3B7#AJ$X$W)F%J;HD OSR#\."]ES0#'Q M3SPM.^VE';=UE$2A/M7?$%W6G4H-S90Y(*IX;>'8 M7^DJ(?3"1 GV4K"L:FZT-0UQ.)QBAAZ(M%7JL3(Q\/N$0%K'R]_:FHEGO+5A\]3@=#Y?:+&.9:82'S0!---7!@\ MDMRL S:"<,A(\9@Q_T$7H8@%J@'N!2<[G/1IM$>\G*TU3Z.B6@@5<5N(<"Q M;Y2Y2+F#N1Y5,9Z&]&",4@TC!F8F))>O,8<*-2DI[M&L'[=-N-Z!?A"J+P9A M)AD8],;WR1)V9&\/$.=N@'J^,AOS-53 8 I"O.Q/7R1>'NJ.>Y!6TKCPFQ[D MQN%I?^?X-4?CJ*SQI/;=U8F6;YE/#W<&O0/B2(4YSA@&O$XJ+B,83O;06W+G3+G+/7T!@E.&:, MYZ]75"I6H?;E"]=UO,>K8N609;[I#24Q=:#L,-L=Y?XY[=CJ]]?TOH*'@= & M$WVNX=H&.MB+ '];&5,OM*JVUIAMM86BO!^%10MLQ.> :B'KMHLSAX _CY0U MG%Y &OD[)#GVYYC_>2+U_NCGH[,/7UVS'C!AJ.7]O;)+@\E8U\H!QAF5M3@6 MZ.'D,*M'0!I"8 B2=#ETS>/KD]/+./6)W(]9[2\WN&T=7@#<2K@)Y4CR,>G9WO2P3Q;AIPZ\GX=UGO2$)CGFW,._QGGED%[,U<&? MZ5H^W&C27(0Q>DKX?T*N?#9]^;N3Y6PZ^X.3Y<'_+EE._JML^?^8JK;](FIW M\".T6MDE_]3.A7N7\'NT_#3_FN\H_(BM7QY^"G@N[5(W!'\6V+HW??%\)_PJ M(7WQIN6?M,V-]Z;FCRLE$?>T .\7!MU4_$('Y-\XOODW4$L#!!0 ( ,6& M6%1Z&PO=V]R:W-H965TY#_)ZK^F-MK73LE*_'%,%N7)3?/ MKX72ZYNS^*Q=^"H72T<+_=OK%5^(!^%^67TQ>.MON!2R%)65NF)&S&_.[N)7 MKU/:[S?\*L7:=IX963+3^CN]O"]NS@:DD% B=\2!X^=1W NEB!'4^+WA>;81 M283=YY;[.V\[;)EQ*^ZU^DT6;GES-CECA9CS6KFO>OVS:.S)B%^NE?7_V3KL MC;$YKZW394,,#4I9A5_^U/BA0S 9O$"0- 2)USL(\EJ^X8[?7AN]9H9V@QL] M>%,]-923%07EP1E\E:!SMQ\$3++LXI-VPEY>]QUXTI=^WM"_#O3)"_1QPC[J MRBTM>UL5HMAET(8\,X8LD@B4_P&VXL''I^P],6_N=N M9IT!"/Y[@F>ZX9EZGNE)GL>\=9JNQSZ\O7MX^_!M*=B]+E>\>OZ'9<@PPYVL M%DP%77,-T%O']!RXKQS>RU(ZI(*SK(:;#7OD1NK:M@1(3FR>RUPPN^*YB-B: M&['$#F$CIGA5,/J;U5(5D&,9=\3BF606W!$'HTOV+U[56"7/)\QI]I&;?$EO MDQXCE9TPI26M2AVT2.DHJQ4<$YMK!\9M!*J'86BK%9B*( R/(,F*EX"NXY;FE0)G08(VB)4NIN&$K0\%QSSWV MH$O1F-P)G:=C>J;D@E.5L6S)'T6(FK Y5\TJQ"&H%&/ZXC][[/40)OQ*>\(M+K0HF2RC^* )B M*/+!*@*"T@;?JYP8/391XZ4V+BC0RK%++ G36"P-@Y*5+F7.E"?38=M6CXB8 MJIK@U<14M5'$)P(RM[I"H)\9M[8VHH!/:^0DAR)< .(AYK4JV)SG4DDG&RN[4=H-9!?=A$(/ M[Y+G2P0 Z4!RQ>^U7)$_-[CU$/=IXT&>!9#WD"YMEK.+^\^?OKW_],O;-Y=L M-^7G,IBPDSKD/D'!VUZ:2KC9B3QMZHW+A3!W:'*@1^YS2P*=]"*TW M>YNQ<)@ ,@"LKM1"H*^3'WV[W"=NO+U7"0XJP,8/=XZAE(MR!A2UY=QSQ<,@ M8N>CWA@-3:E&L5:ECCYM\D4,B=K8NK5\+<@9.=*_HL!3W/B!8\%E!NQOZ\F? M:-4!!3*Y(/YU62L/K1WW0./SI#?=6$ LL!"W"Q&@;*EH(5L4+-B':#<.7BN2 M3'5>0'MO']5E[QA?.:AS^0?@GU*,!PO!F!E?+/3\JFXY>FU":BK)9Y0$SYM2 M8\B[ .QN(;L'AK22A=?P->H6.?&!Q@K+UDM1[7A&ST@-&Q3#R-)D4VTW%=*K MT6-?#U2C@@\WVE !15">U/$[JM#>E.\!P93Y0:4Y8IT4^WRWR4[,2_Y=L!5_ M;EKHBN!<4=6$&-03W;J3\841WOU'=8]8)5S;G:E:!F/G6F&V!:]7[%YAIT3& M!M&'4-M?&;#WY%MT:EAEV5WPT>?=B:#Q$L1U_'ATSS%]SUD<1X,XIHV2FJQ^YO/$;ILD/C?X2#;P\LI*7[,:%>[KHFCT72,_Y/IE'W2 M5?[G%E3;73]DQ)']XRA.!VP:#9,3-AR3$Z8E72VN?,'I&I)$HV1*?HFS+K1W M]@#5630=3>AA"IRG+PT%[XZC>[X9%VLRMCD?Z.HTP@XAM0.@S_NG##_E4X@G M"2F8#)&VHW1(CWB/LG1,CQD;C?W:B'F3X1G!YS0:)NFH\4"3I'OGF*T]OO D MZ00*@1#C';L8#4:7J#*A8#]R5?O6\0., *0TV8UF8TH+DGUU3-DM=X#*', 9GKJG!H M?L#5MV[D,2A3)AYI4+!HG%&:4%?:.%171W(J'DZ13*.#&N!%94!7 MAO_I*,/0 K%-WFYW) !-"G#_BH-SI_#[;^,IFXYVDKGUTSD;@>>0U(P&4/'$ M;+\?#BLP2BQ\-')N,8%R6;SH]W"..)KR?STD6T]Y!>90KQ%T<.%PCH2,DFEZ M24]9E&5(SI?)]V;LBR0:))-+Y$&4#8>7#11^A! Q);(II 7O[Q/01C\*TAS= MUM:+"6(2>U7'43+)+MF;VD]RY"2W%NI17)5T)P5Y= 1OAG],?$<]AZ-(VAGD M,00< ZH_;82Y-QQ.,"DLPQ$0X<%Q]Z!H=<#;0\O[BUSG1]N6#$<;,MC/*"^8 MUFLZF:S"[6VX2 WS&H;>]HQD_<')X]<>:R._^:M-45QAJC)\(3KC5&4R^5I+^BM7]RR16'LB\'9 M2446](Z:+]6-PJ=!AY*SD@K-I !%YZ>]2?#N/+;VSN O1I=Z:PPVDYF4#_;A M(C_M^38@RFEF+ +!VR-]3SFW0!C&MQ:SU[FT$[?':_2/+G?,948T?2_Y5Y:; MXK0W[D%.YZ3FYE8N/],VGZ'%RR37[@K+QC:*>Y#5VLBRG8P1E$PT=_+4\K U M8>P_,R%L)X0N[L:1B_(#,>3L1,DE*&N-:';@4G6S,3@F[*+<&85?&W5Q]>D.;J:W<-EUJ_ MA;F2)3*",8O:THP-6I$F]5\ACKQDE.#@S* [MN]!/O7&8PKG5 MWSOX^F,5;:DF''GC9&AOHS"RMS1*]CC8L'24C: _'-G0PO[0,1'V_7"#]1W( MC[CP[>1A/V[SVN-B [?CV#$RZ@\#^-"H_54(V8,XH%GZ1%7&--VIDK9,VUH) MDRZ]8/CSJ-E6#0A; QW:]_>7(._6V)(H6\@:7W/2UC.6S:@IMF<=-2JWG*5! MQ]G8\]/P%444_&\1)6LU_*2,XA%,L?^9%1 D*,?N\.3Z9-ZXM]WG2%/-",]J MWK3?>=NL;'/60 ]W*Z]I5[8IVI;EX6+HBKH_*;[R<'] T&&"+,=H.DQ1FW[L MK*,H]=(D6"\ST5IFS"WCDIG"]?!-#@<[MBF( =<'DGMY\:[4I?^BW>+!U[BBI6KC3E<:0\+^E.8)T;[L#W*0Y MMVS,F]/?)5$+AGV2TSE.]?NC80]4B=RPP$,H5=8 O\\E MYM@^6 ?=L?;L/U!+ P04 " #%AEA4?$)R%C\2 #-P &0 'AL+W=O M( J2<,-%38!6W+]^S@*0($79Z?3<^Y!8"WAPUN\L@%[MB_*; MV2IEQ?R]"(> M#F<7F=3YR9M7]-E-^>954=E4Y^JF%*;*,ED^O%5IL7]],CKQ']SJS=;B!Q=O M7NWD1MTI^W5W4\*[BYK*2F3G ]+?A-J[T)7@N49%D4 MW_#-Q]7KDR$RI%*56*0@X<^]>J?2% D!&[\[FB?UEOA@^-I3_T"R@RQ+:=2[ M(OV'7MGMZY/%B5BIM:Q2>UOL_Z:VGEFU=EL1!.9VC4>YL M"=]J>,Z^N=O*4IV_!;E6XJHL9;Y1H')K7EU8H(YK+A)'Z2U3BH]0&L7BUR*W M6R.N\Y5:M0E< %LU;['G[6W\*,7W*HG$>#00\3 >/4)O7,LZ)GKC1V5=DJPW M\@'E#&46_W.U-+8$/_G?1S:;U)M-:+/)#VSVE&*?H/2WJ]OK\[=7=]?OQ=7M M[=6G7ZY_O?[TY4[\HG)5RE1\V2KQKLAV,G\ +T^*"K81$*\"O"?Y)HH=^K\9 MB-N[*_B_5""D3BSPQ=]7N8;U,@>EW'V%%T:HWRMM@=9>EBO^)E/25/"DL+!7 M4A@KBK60:2I,(.:.=0I[Z#Q)JY7.-UT6I!5KJ4MQ+]-*"8A*I+:W@. M59@6^>;B U1V)MVJC\QRU MYJ1=ZQ)$_[V2)5!%B1L&^O9R]B)U DNP9<#J?QGQZ?HS:A, U=D/WF1+G9,. M\0.CRGN=>'.BNS1NP;H"8\.&5F&$XP9+4*RR-D4-Y.P,:&40:[26/)H*86";=5WWPV1 M!;N 1/=@> E$2J7.'Y0L<;4N5N0V$@P"(C>>0LM@UQS8*(TL-8206T#1!:_) M.3A<\BI;LEN1@>/[_I9] (Y=@ N8'SQE M4'M^J5*)WR9]>D?=E00D6XA9N0:;#Y .U&58M!&!#,$?0'0IERDHH[) "<(D MS*Z/TT;I ?- >17JK\D9M5[09T$0@C0H.11)Z,L.^G](\L3#T:78 [8]FT5S MJ,72%,@,Q+-I-/3O:-VS2?@U* DU!!&9 L1_)KTCL&64IN'Q830)B 7OF-@P M&M4?X.:-T@KVSRJQ58FB$:J!Q4L*/,R:IKU]:!8,/7J(^8#H*U6+-A3.X,*; M@=BX*H-= 8,2?9R0SBG;^$3>X-P[4'"1ZA49_\XG;4*CST'6?M*,:*.5-LZ M&&3]]NLWG[=7'%UZ'3H38,XGR4GETY:&N7AA($)_!BT8QI(CG P@.5#RL?+[ M3ZL"UU4!A). -V6 MH=' M98.!$@N5_Q@?72-Y\8U,E%'*M */Z'\L 5+8V4#0"U,"#/Q)JTK*XE!H< M [5#>@!MF;.HX;V/8$I=FX;0^6\!C2YF?,$@("'RHM6)/9T2?P14 MCR9%@:C0^7 H ,XIO#_6#KRD)C(<][+'CED_3LI<*71W;%<0 MDZ$6^:[1PXAC(2N[+4K]!^L6VTCL!9(MU\]M*_8] 9FGKJ.ID8,^QE*VAKBS M#SL*&W)/<=J"RS.7+K'L-&@UZ&5-)3GV_O,_%G$\?/FA BCXC;#GBCRDC9QW,J$Y5^$=4IL>7VWT1+<$/W@(0?!-W"< - M[/@!$S0S"\D!&B3)O0TW:P2.0?M)W",>?=<9:KS.[(U29;N'DN)DC?K@E21/ M=-*!&<0W[5J?FE]R7MK/39XLB>GF0^T1"C!0[:BO'<33X6 X'(8Z]DILL'=! MV+OXD]@K 7%7A+J^2 PR44?S;ICF)C.K3KMXP!Q:N^'=,WQ%_/1T8993'?XW M&DS&\\%XMO"4Y+W4*14!:#R>)E:0N3B3[0CEXQC@\]@@]?3=YT]?/G[Z>OW^ MK#^'G8LF6?[WEX\WW@K.C")1I<4BQJ@<*]9F3L1>@H,BA*H';MH254_KZIDI MU0VZ@2N$"1R<,7(W(YB'VEAU?HV1[YD43V%V1LG-ZJL@0S5!P M"N<.+G B$493+09X*_J^+RA]YJ3H]]-M\F$9)%K N43Q-+%N!IR[9;+\IJQ; M@0<'59V#;=]T].Z@3>5/KL*,?[;K:IPF==U[RW MM.ZK-=(.U1JIW&%#Q,KTA0FR#VS^R[@'WK&+P;B'M+B$'3B[M:1:AFJS03P9(B?3:#0A7*[3DN#A 82U M<5F8[SGPE8,-&(&'QCU[]5B4D\/F2I YK]I+S"O*;=0Z2P MZ?!R,)K.?E+8D)(7=AQ=_I"PK6?_FK A*1 VCD8S\H[NYJ6J_<,V4RQ(?%SR MTM"PDV'XK)I"C3.J.T"GVIEP3'U/E%HQQ0Z'K;%AU,L2G7ZWI.!NZ.B1Q3 : M!Z<,481;%QXXLO@3-05*5)4@ N.F.U_%RD!,4M!0>KON&@">[*N>7T'>;5QW@$ MF72PUS0IRPI["$<>:LVL<'+^?[82!$6M<3$G#X?.OFC$N7Y&@H5CXKI>J(SO M4ZG//?=]KB/3-,[4[4:] $@5)>4/I+/OAI $/63.WWSC[;A"&HT,+QASR0') M^:[]^:#CAI"@ ;C+^E^]\)Y*1^I_Q]-H+IX#(?#.YV)T"5[['.HN\^U\C1G5 MG_5S8L9C'%A$:V)Z79-<:>S2P-P/6H$SC@!7<>6X_O\&VRX:;;3-X6/,5PG/ MQ BRV27^'4;S"?X=1:-%/6+GDU 4L>?A#HP$A\ X1''ZH<6'%QZ6J@7-W&/1 MH&FKP2W!KP%E&QB1T Z6."'^4%<,)F2)R-=>U4\-G$SRD05.?.@,N+W687N1 M,"I00X**2*JL2MT!X7J-I4L] V.77@=,T8%;AGR46CKG##R@<;R#P6F+50U8 MP.!);!?]S9M#9"[ H=(#^H:@^G!??7 _P-T^0F51 M;=I+CSDHC\1YGTN0/]IMM_D$4]U#N0T%@O@:W0'9DK+P@^!2.>AB.WU@&(S1 M(8Z$@PX.A5 0\(?T@>Y]<*?909_Z-@C>Y3I,"A>[8=+_ZFFM[ MM'(_6%U70X=?/5G#CZ#(FXX0Y:90UI]/)8+(8 MG8GI+!K&1RKX\6 \7L 2*/)G?YJ?D1B-IX/Q=,3\3,?D)<'=P0"Z<;9QD.^U M>70H@-]5>?@4%Q5].9<]E*=4[8QQ["#=G6B[X#]:IL6MFR7CX.Z'*].FQ\JT M<#S7G*$TCH+D0T\)UW==Y?"[)WV%,#9^";;QK[RWX+'!(AY,9M 4#J/1W'N, M7^?_'FWZXLOY&3TZ^_.,0?LW'(QF8^"+-T=NOOB;3SXSUZ,!A!9$ S=!ZUZE M^M?6?M:SU;IGYVX*/%T 2KI^K<[?R3(%1->
G1>N2?R,0* MC\VX1838Z<.4[O4O>R!T3W""[,^, 6SG#=AV+I!#D"9ZYP*# M:@-_#]T?$X0FYGKR('J: C\&%5(P0"U1WY]BA+CQ#3 !!#+Q=PG< BM0QKAK M+(\_<^K._J_O;F[<XH);FN! NM>.VQG.Z7RH+X*M9,/):!%XV5\>W\Q M?>X?<0FT#CK?PG,IQ4W-NMZ5-;P+#C^;XQF&,/%/':K:70P M.#UTCA=TZN_#;#L=#>)XZM?RI1UN[UO;25<2&+I$3#"'XX%GT(O.YKCT&90O M\"8@/AR(R7PPC2<_3WP139CX;!I=Q@%Q#.+9<'!Y.?]IXE"GS49,',JX2XC# MGCS9.F&=3./!>#;N/U^MC=$Y8NW[S93VY"2 M!J\<^$9KX9Z7J&P[2T;)07$M=Q4%13J?UF*'&Z3;^LJQE/:40FHT7EH##LM9 MLAB=+2?!/SK<26S]T1Y")5MK[X/PK9@EPY 0*LPI$ 0OC[A"I0*(TWC8,Y/^ MR!!XO#_0O\3:N9:M\+BRZH'QHT!.M'_DY38FJPI?F>L.P(V2N$4087UE#E M86T*+/X&I)Q.GU-VR&F9O4D\QWP X]$'R(;9Z W>N*]Q''GC=];HX>=BZ\EQ M1_QZ S_I\9.(G[P7_](=_@=QN]RLO]^N+V]@?$:3WC3 Y0L'.8,N@] BE-*R50H$G-N@0-P"XM-Q* MA"X:_N&VZ!A8\%Z6DD^F2A#/X4,C65](GROK&X>#EZXP/>I(C6X7Y\Y#;AM# M77/VVGZT%UU'_W'OWH4+X7;2>%!80K6-_;RWQM,1MQ<\3 MNN# ]M):.@CA@/[!F_\&4$L#!!0 ( ,6&6%2Q>5^-\ , )0( 9 M>&PO=V]R:W-H965TS'-I1CC6LI-)!^)**EXTRLB@8&4]DX MW%((K#];<0.RK$'<5T <%ZYYJ3()?IG0Y$< "QFUM-PG6DOW3<0UC0FOX,G5/CCNF7W>AR\DKTA=&V4"GRN2L_21E??@Q3&O M2B7A7R^22F#E_/<&AU'+860XC'XBU&?O&W\I#6\;^.1=>QM8W>RV-SOO-KC9 M@+=90[A?AL$Z\':!'T*XNO37^RN_X>!=[9\%/^^]J^#C7;#Y"[S5ZF:_N0WA MSO=V(?B;M;^&M;_RKY?^KLV+&6VCZ]K..737/,^)D,!*N,UX)=$SV0,O29AV M5")"N-H%6V-Q27)2QA16&1'W- '%X49E%+6[7@_6&*FX5NHN>ZTPEA?PU!@' M+\<'Q9SBTP0)KR*55CE>\R9WOX/;M^T9SN/I&,<_?INYCOLGKIR^/9R8>3R: M-CZ\"^;TW5&M-#QW<)ZY.$P=I[5C0O SI$;GFM1T-ON!%(*,[-:.CL%SW# V MY!U@HI1@4:5(A 6FY>-O%9.U_L#$<$=C_IT*1J6IN*-@BI[Q--4!C4B"3UF$ MS_N)U>ZN34+OY=150M!2P1TEXBEYIYDR:3JI\]8%W.##25$;\TX>@$A)ZR#; M?=?143YW="RZX[YCCWJXFO1MUZU3]4N L[XS99O.[7UWAO&99) M3E-4M0?3<0=$W0/KC>('TW.=;-*\ M./CY1_KMHOKYQW+7K//"751)O=MLTFK_W*W+FY\.9@?ZP_O\:M7@#P]^_G&; M7KE+UWS<7E3PKP=^E"S?N*+.RR*IW/*G@[/9]\]/G^$'],;_RMU-;?Y.<"OS MLOR$_WB3_71P@BMR:[=H<(@4_G/MSMUZC2/!.GZ300_\G/BA_5M'?T6;A\W, MT]J=E^N_Y5FS^NG@V4&2N66Z6S?ORYL_.]G08QQO4:YK^O_DAM]]\O @6>SJ MIMS(Q[""35[P?]// @CSP;.3@0].Y8-36C=/1*M\D3;ISS]6Y4U2X=LP&OY! M6Z6O87%Y@:=RV53P-(?OFI\O^322<[3G Y,,SM-WI9%LZJ3ET7FLGB ![!FO_!3 M7?CST]$17[C%-'DXFR2G)Z>SD?$>>D \I/$>#HS7M^/_>S:OFPH0Y_^-3/#( M3_"()G@T,,'SM,YKA/-%Y6I7-"EB91\D[S%,\F'E ,$7Y6:;%GONJN!['GAK0#A-WA2$2Y,( M%0" K\)*T6*UI YJZ! MKVUQ13!)+X"O:((Z09P"I'W$.>I9_4N($,?H:C:Q)$#%B1V\"I%;1F^+GKF^]JV&A-.'%Z,OLN/IZ2IH8%I0@% M&-!=\<[?\**7Y:YJ5LEON[0"?,6I^(CAY^1\E3N_>%@0<)2WAP M_N[%VX.C!&"2SMV/3<-3A5N@9VVMJ8[H5/ MLMYMMX 7R2+=Y@T>/$!FP4>R!7JJ)PD^7@+,2^#X!(H@*R^GM@S5>P/""F#)@+?0-K #8C M8-'?: 67.B'P@TL8\%<@Q>31!/Z^\JM\[,KX"^.?T!"(--/DQ:Y2I.O%B9,8KX"0 M-GG3,/M(Z3QH,%B- XJ$A6VW57D-LRVKT;]ZC$P=/!][@27NK' MO_9]G6R W^#C106_5WF:( ,"Z,". 2/.+L]AMX^/<;\7+2;PRL/W,K#98Z1& M(&F@D!U,;TC]\" ,=G TI1-8N75&?R!APT8:)"JWF0.8150+G(DO>G$3;\53 M_ V@(DF*/".DS.%L\HJ)G3@6<,(-"SCX/8'3V'EN FP2QH.] *GLMLD-? )\ MQR&UID7KZT5:520THQ'Z%Q6=SB3YYO31]"'H9<## 8@HP7ACM/2;"E$(8;MD MR;A"PD-5&2=;ES5*DW4J6$9@ 3@O\BW]9'EC:S?PZS>ST^F)GQBW!S*\PB-" M\,-"UGDZS]=Y@WI,="P3+P.1!=#9M_E4Q.J?LW!/+E''!(; 6\<=X'9AY3,^Q;8R,0)8 ,W6D9FQWD]()"V[B_DB<,1KAE#Y)>.KP"+#[",15- MK9R^Y3QF1F3 2EX(,!ZFT\LS)\]!OGIZQ!LD(K#)B/CWSNMD;3% V'8$<'=K:!\UB@L/QM!W*[MEIL@SKMIR"%&5D M'W>;K9@2R+O2Y1*.F66CV(:LNH9I;]\;C6R-8[(;IY'#@PTIL'/_3O.A=@XV MWO#JK/7L]0=>(FX=M#5 Q@9P$Q4VUF41"F0J@JU7EMD-\ CZO13@13RXAK&+-$T%^N3K, F_>RB,=#67*65.T8G5D:< M#XQ*>O:#RF-:#M@Z5T*41CUQP"C+O4/F4;AECNM3N J2X,K697%U#-QV@\=" MKA,%%?&\=9IO4(4"R\&H\3 "R+4LA[.NF$DT*Q!9 ?ICQ/;$$]N345)Y558. M+;)S4GX6^^0#,MHU;[2/\NX_7"2S5R ^E?<;=@?6/TJ.'L(AO&<:=H.TRBH< M.:D8?;Q:^W%Z.4TRL++3"JUM,D^12_BI)R-"PS!KG+V1/<'B4.*P5 4!4@$5 MHVB#.>$/-,#1K"QW5RMT:I"#@3@Q*LL>KZS>A(,'1F*F@:V[@JPH'H$&%Q&( M*H<,59(-#4A; FSP.V)8O-/&'$0D7"NG5$L61$HD4!:B40(B[S8[7@6#%!]7 M;H4>Z&OO7#G$N8_P"(B85J"1N:K^S_]X=CI[^@.1>+,?0]>G'EV?CN(7"*:% M*YK QL_!\,F;Y'U>?^K#UON/9L0>P!?,>@87HR$P2B!N.B7/&V-WQ\(.33BU MX+$K')L4I+I1 4(#H4RJTLQX'0,_XY-N,515TVOQ=Y%J?8.&-1J"\5#;=$]> MC> >E%\F;$-_)HYB#<8,_B?:0+T"R<+L"]X"1;+9FZD#<'HM6_C_ LR< K7Q M#-D;>^_1%<2+$]ML4R)E(;G.3OY$\+("K!S M]21PH=AUPT]PZX?S:9/_C1)'H/Y]2?:XJ-'TT=_:CF7A4_7 3_!^'1GXV M22Y!;OWNJC4-#_][5:&2-R8_GGGY\6R4XY\%J][;3=8+VR=#OFY$,+.*8U(@ M4".M226DF"N+?(&S5YS3@CU6,!S:S=:;A42RW56@7M1L2*@V':O1TS"CJ$FW MS^CU <3#$3'?\LOM@ M62_A_G$)0:BNA:?*&OWQ_P4Y[%F#L(D D,S.B(^6; M[Z;?!>\ OH"CI9\%!OX9\'P/;L2_XHMV^LWCZ1,/31B9^!AP\CK)T.A';C ' M10WD([! $,YIGMT-F"?_7L $"A\$YBSX(>\#S!,+S,?W!^8P+.)@BR$^NN'O5&==7KR"G=[R%3WQ,ZO]TQNK[E M]6AJ5,V,SC$XE_70?BA+C)2:J0"2C F9 ].(%#XP,SZA.& O[@+L(&#BZ B* M4: WF @VET :Q?A?C]^>_>___(_9TT=@Z>;5HDJ7#5NGJ9&$JY(64.=@.X ! M[\I=#;/+.'3L%)_S YBX'SGV30"Y$P?=%2!*"ER,?EWO:U" U9UM5JLOX%IV M-=,:6%X-@M;[^0^_>3B=Z1$<>=*345"#6'@GO.[P6XXO]@'C3BRCA>7_@_^RQI&S =FTZ?#?*"I@+QWU9[MT%:@('/U D@3EX8VD4#* M>G9@R:2'9JY)<[3\V$LZ>SI)+N3U"X1G,J:,?.>5D>]&58?W@.4%F%GOW:*\ M*O(A_>.+!P'E"O#")BM= @UF&(<]+S-R[3'B8Z@2[(8G)T\FQI>(8*QDU(I' M_5UT= 0B.ND U!404G6=H^^MD=-9U9X61!"5^LZ(?+8B??7LX ?DL/3UJL@@4CO0S'3PBH[$GSY M\ A1#)1BS%:AH(R);Q#'@9<>'6GRP\ ["+8[SXF4=/CX*!RI/^2;%49C*_;^ M](^7 'S1*5IC6&2:8*CJX]NW9^__*WGW*KE\\_K7-Z_>G)_]^B$Y.S]_]_'7 M#V]^?9U0^ MI'"-3S@@/QVE)W#B THD,A.W:87Q/TC3 SA@/J M/HV0@OR8QB#?S>N&8,?K(3G+#KZ]VK2!.B@-J)RS>^%BX"")R9-;3J:,UY.P MWUKD4YPRC#0Q.;&R?_'V77:FR$+@(;%!/6- M^F0C_![5FHUK)G:#63S%ER*U:'4=L9#7 2]:#.(6\:R,P@KFCD!6)H)LX=83 M:1-#OR#S='&=5GQ:T4)C4@CAQUAIZ?^6-QDXAP]VR#EV%C,Q,1BPXM;Y[QKC MV92UMZ1D6CC1%49T7@B\?9)%9XL^W%N;^*J2LB)-P$3\@R,[XSC H,'SJ@90 M074(S_)OP:ES'Z+D/!E>B.%8 X)*-DCJ>LC9%/+HU5T<:%Q#_-IC;UYWB((T=;H$4K'5;Y8C2APQ%0PQRAP%G]>@TO" M#%2@^'*.A,%,D6.!($$ BVPZ^!AV#V\9-I%^XGPS=$Y%PC:\]! ML"+':\@LQR@($B?^BEZ,O 9F4C/%:LZ)&&ASK)\A%4/SM2)@?EN;@#L),1^R M,$2>E714:J9:^@QVK8^*$K?SAF_$:NZJZ\1\/JPP1)-#BK-:)A,$#;Z68S(O MFE%93MF*B-5U31D2K"H&M*DREA"*^YXB51E"IXA7ACM3$O/ OP$9TL9P,*^ MD$@UZ2N>:#L98!R\P BCQEH6>;78;01&K9S\6K"_9TU^Z8YS8#A&;9,MTI . M&D ;_S[$PFY(2" R2-H%$F+%@5[:J^X+YR+NY?DU.B+ZN8?E&I29'A^'AZHY MCUO2?\3@%F;^NQH;G/EHF*X'7PS>$!,; S0ES#:1=<.U'4NJTYB[M**\./S1 MY]G;9/YHTF]KF78?M"*3PTRG.H;^B(LL'S<;]#Z)/0569 &:U(+PJL1 )#/S M0-QL[:O2A4&XI-EO70M5:])-MJ$D()2M*"EYEJC%#?(V>R)B:SZFFLB50J-O M2F"J0YE!+7' J4H8W1,%WY@3[C.L'#ZP:*FO>7D=B" H00#&.?:68^]MTRO=6XL$)23F*(W8C2AJ:"H%&;G6 M&347Z%3F[9!$%.Z0L1R_&_QN7[/W\M0>'D'4SMTB%4XCGI=R5P=+2QEGN>XJ M\S@S!M*0UL-\Y.RZ M/Z1OD!]GM?6#QV9LV)4 M<@"0(=Z4-\"M:\UAM^)PQ(@.!='R,AMVE)!+$04W.D-7-2+%NHY76Z14BU8N M(_G1MI[G3H\KB^6V,4M5;B/Z'C?E,?[7+]1"(TAQ%0**D< 6YUC7F#G 9''> M6]*5W-3AIB('\QGE*FRHS8> MLM.52S-3:U%'6>GKNHR2O6.(4E8UF7I[#DTNL=S.:-HDTX5H%&54H!FT^< : M'QS,9W6@MZ1>E//H%JN"S"-,LN0-[0KYHB%H"Q8L=T2(8BQ[[WP,/P*J\7>R MRF%2[]O94SH2F^,[\4$J9'32^#!%EL : M>S48;L-$10D2G]UBI[C.L="QX(-X,\.YG-44.^&Q69PM2-8:6U#GMWX(3S 3 M'^G%^G?V*DPHO(@9X*AQ(]Y\
    #9HD;C,!M-<#($PZ7%&"PTSX92, M]?Y8DB\8>F0P ?+5)/XW+,#D]R-3I^&/R8X\3=X&?* !A6W6'N6L-$#M7)7 M<*)4!DK$IP;9M8+#4JQ&XBQ[\#J8R%'58R2^/43O_'CMBBN,&'=*SJ4H>C?$[2=K=E>5L[)?"8 M(U$ @<6=\=(0N=@D*N;@:)J%PU=O,%EE;Y;D#<1D>CP+PU>\I2W,4DV&E V: ME*.ZB]TZ-5@IQ8DDYVB)[O/"$=?AWSWR$D6SKZV4\E&U]\7';HN1_8=4_9F; MBM!4;!=E&'$W>,3XC M8V31X4D]!"D-@._+]+JL)+!3-S$=,B@P%3O.T\!?P7X;!#VI'^KL,<"_M4QW M]AT=T"-S0 +25-T1 S ESQ^#E)*N[@)07,OEGX]?>T%&F[MPU0YQ=!S<_PIH MOPA5([&Q0TS9*WPM[HP#;TCXMW/]!O22B=4Y564G4K;.'^:CD6J?J[;P>6*K M&FERS^N$*8^&ZUY1,!V(&VT9%A?6:8<1E9H].GVU?Q9H5HAZYAQ%WE)4<\BP M(),#^1!H FIH^(CVM;C&^-NTT!"+BB-\V2-@;TQ.*=\'4K70R%2W(@?$]:@L M$,5$4S6]?FX.#JP\&%TU-T!BKYK0!EC%2:LK+8GCI 4Q[V@2;WUB+*ARP6SO M!LT&@L 2Y^Z)X,(1L4V+]-J;G3;UE<29ATA4-C<42592$-,V;VS&#Y]3&N$7 M8F]5K'%8R/0^# M6! ,^F]H]H$OPBO43<=E1Z)2U,'19=):6LFDI:NCN&%OK# =Q,A\"7R[KH.S M%V7.4 F=92Y9GEDGX?[6@*4-Z:?$DK']RH9209D9:_28PI%!,P@.?R +GS<: M\4?1\RU@=)M!TLA<^CGJRABX"%AKGRO;0D:%.(AYUJ0R?T+9)8OSA)5S%8'# MJX@L6<-MT! MM/JN9E5619P/Y2!!B1T[Y!<<,6HL4V3MI&ZY83&,WANG![A:KX]V6DSNH9XC;"LY0/D-\C+Q*Z4LUL"FA M;9O\)PF;H@61=8U9?L.Q'9_Y$9V!PFAL>HY-?\74D^Z\&!4E.B%C/>CY]\5V M$Y*]-])K1*OMR(MSL;7C7C>C01/-6TXQKH54IL5]$ '=@Q$]LR**;OB\HBBVVR,W0BW?LZL/F94].GM@>"69A58C(6.LE, 5IHBOMD#YL<^)&@$SZ-#,]&VJR=ZC086Q>I;92>B:>W)+0P7V_5^F:D9=:A_/UZ:/YUG< MQ_.E]/'L[9_[CYPP.?>QBG7PSVI,AL5E* X/6>B8"WB83]UTDH1B,WD7SC6] M\0Z^B898)$+CI/#CW$T57B$9JF!<+4+!?GFX,LFKPERF.M0\AQS*<$BG*MQ/[[AS3;= M(_6)I5VAEZED1Z.VP@DU&35;IE31A25X_K0X(9'BX, 1RJ)PZVET= "#QA3MTROW_W7S_&=U\QUBI:4 ^&^=L MF%V*8*(_7H*Q=0U4 \96+Y>\YUB)?T+)K,X\4:N6'@!T5M29(0,E@G$74PV% M+X;V,*:V.QB&I/G[GPB!USG,1$@K7D(F]@[R0$/?/+$U[>1V?SR+J]Q_05I(9LGA;[NR<3ZF MDVL??6%HDG=!H494;K6O:V7;/1WA?MQ>D[(Q3 -[>E=XE?:A;0WKM>>%^%!1 MH5&LIOY*G,?M1'0]QWY]+@5V^I$\:.N2F;L="Z?$?9\^,B6U;:^1#@00]OP5 M%&?<6BDMF=G1B<6U@.7:.T=HK M.DU>@M)(?(H#0SF,Y3O[N*R_7$'V(AW7-SKH\ MI7%8*AT"1=;FF':3]O1Q54\TN\=L=S)):A2C*IR# JF6UJQ]'BP3CK((N$KQ M?)IX,FGX[U>M"W4>]^BH9<;CXZ"%XI\ M7V_3A?OI@,1&=>T.^H;N],MC)HCQ_=JDO=LF5=\GA^D1]MS+;!L)CWU6X1-O M+ !H+9J%@ T+(G:N%2W^(3F<'[43/SN#8NUT/#"K.E@H'30'[<@L,3)*GYG] M0)8Y?R2UR@OJ VYSS_EXKT+_K'_"8MI2)@)K@?5\]X\XGK0Z M;(EJ[T#BIZIL[ J%G, DI-F&_MH$0S8AV-#NC;"I_Z GWW#(0\+E+N2;8G'5 MB;HP3X[J#F7!75\&CD#VG$FPE:(P])G:\"-IJP *<4QPSL"9H@6G!&O"@D>) M+B*+6/9[^LP'!.]H5;^ 67>G..L: GNUDOJ0&L<\^?Z M7O=AOQU:E 4@S8XK9*W)W_;02 E/(Y$!;HJC45)N>8! MNY!'Z=VTO)\HZ1"+)./!Q&R3G,]6+J>/IOOB"NM2-9!1"%JODH%S< $0S[TB M-Z]SXA%@AULA^=<^5,EA;P*+"9+XVFJ_ U/9J=?=I$5LCDK7U+(OY#;<**3/ M.=W)#1RUV'VPH&\U<5$JG^45.?.E;VW*.J=.27$49"/>4> !KPJIA_YO.R"F MY5ZC-,@/:)^M\HJP^I"X%/Q,_3C13I8:90"AY_=LO&7WF]"NN9?D[_QUC]9D M6[YX[4G[0^]99[)..Q#LJ.T$8<).UX5FS[(:8DH]./=5E98E>C7P5AR*LTR3 M]V9HXV,45[-Z1$!N+#Z9Q$#,CVUG"'&QAF]W9,(BJ/ 1!Y-PN)@R&K<-Z=*! MJ9AB-P03:3S8486XD52&,?)&"KX8.G93=5=MD5M%/,.H/?/P<$^D,H%ZSHH- MW!)D=X.\>O ,T&E!-!@MJ%77AY:0=_S,]RV'+6>>6F_J'[4@CCU)T5/:V(P( ME.Y\R42?:!\7LJ'5]VR\.?>%[[Y^X;NOO]16>;U4]Q7C)1=CO=[;N9)X+-A$ MP3B\)55K)VX6(02*$J//$%6K8W(/SOGJMRZGVM4.)#:8@=>A81ZK1JQX#[R) M)#+?Y>N,REM-:(8[8*#V.7N,E/CH1-R(DD3"K057=!O)ANKHV>-E/\3O3N6[ M"1=O45W^ A0K5P&PRN428_?+705:J;K& MS";R"_!!G@G723&24 M!RL0'D8;K;C)FY[:E5.3C#) MEN66V.)WJ"1H@?H!-KYHQ-4[37Y!_7[-SAHZOHEO:#!ZH0!'+GR IG.5@%7! MX] *2T1,;Y;8GKFF!RT+3-.2M/JDE3)CJ]HI1./;=_7M$7V3#;9Z#%2HOY.K-1H)!\I- <+26\Z_O*H;C1"2*857D' XTS2\;RF; MC'_"./WRU?KIO3&*7@D-3GK?Z6Q&+"4##,D&ZU^G)HE@NDDXJCACI6GUH1%) MU5J0FGA>-(E,>A5:H[<4-VGK@6E>6/X:JIJYW.*WG0\M2A^M[NJI'AR6+UYE M*PVU'"6OLF-T8**;%V@-\ * F P;^M]N%TC)ZKN MSX?;]-"@0\7[_%W%#7D*6X4D^-[2S$TSK%:7-*IA]M+.-/!HCSGMJ,*.N[X2 M936E=!-C:\;FB9C2(!A:@$QQVQ#ID;,ZE/\B-4T4H-0Q H#*Y1JP_8E890)W M&@ 7;?T(&M5AO(D[LJ"UMM6$!]^8E=-=,RQV(Z[*G$C)&L=RKI7*J4HW92"B M8[%V1R1&;FFB@LDPGUU=[X:#0XLH_- M_[C#P"TA-^]D]??.SID9>C:U;#,IX4R_1&O0'IQQ)EFTJZC66ZRW6(78%>1, M:A.?,LK >OC@O)F!/'?, I M-ZYG0Q-EDGMYX%-10D@32+_<]%P@+&A&O'B9?_9N=D9/A[?$ZG4UE1#_E=/' MIMNC/Z0[&&-<,V>!_U9=(0/64C"K$>/76$AH]CC@LB3F[!T.H-SXQD!B_;61 MP!;OBTJC]^1-4/#:_/^:V@V@Y]0F3J94Z,@I=:3BX\UB."R\[56MC5&]?()+ M.\).J\+;6A>6&&P9=GR4K=(7$>J#'DL;L8YN**(60 ;CL.<)_\L4,,PEN6Y;F<]EN3G957Q M:=#B(JYF:U5"U'](IV(Y%3>=[/#%F'>$"^4-0!GYJ3]J21)I'S($XH)-KYXK MW91;GP^EA4 ND)FT-E#BDI<'^A?$93YMYI\OI7;*4&6XT$ U.5:1MJ$XS(S8 M[L02CI;H4Y9&G1F%AI"6XS9LTF*,.2%7I^"Z/:ON,QO4^WKXWO+Z+GN:2*H- 1X,ZP4B@\>0Z?60*E&XW'S?=_A*1L+L>UV(:$QDUJD M,$W^QM=0C0EX-9N4/KT$P.S'?72H5DUII>984&J P),YIXF*Z+BJG,ANGF!7 M2)0MV+M*)!.3JT1N5KFSA$^"4C_!S"P[D.V<=-1_BWP>K)?9O7E:"6OMA>F8 ME]=87^- MIGNWB6I1W?OB,1H1-='6U +-0B1.Y,?SY\G*13"@B'?W^U-3EN]HFQ0[/-$I MN1P^E'# RW9W4LKX.I67,6-3Q9FYGH-=A.,6\0B-9H.LP @6 MNW7 -K,@6Q6I'3&_JJ#K3@1I?2=RJ>*=3G\R0(8Q_#0T1I4])&FIPUOLQS8W M7^ELOC7]G68(F1+=T=N.=G8@M_SMJ@5IHM3>>++:L1";6!4OY5M[TA-&BU 9 M5TND0DJ7$4@\A%P]Z75X\7>3H'X2-7N:)0YA2S[8/*&2C4 M-PN+.DF%"O3H8GC4D]"_%B]@HMI563O[NHDL4)=2:POP*JG!C\B^FOJ3!45- MFE9U6@;$D[1:;1O.0^9.*JJ>7*8=0B&2>)<7U^7ZF@&6KO?D*EBJ>NC)L]-; M"]2*@H*Q"?#JZ*S.6'V0:LXQN%)(I&+@]I@R@6NX='1H^ MR+QL; O/7!DZMD77YF\3TSR?OO/X96W,J>5;=BF=973]+>A@\<'SD%PE!5*M M'0],PW4Y';:T M\48/1>$4RCA\-Z/=!F$ 7?*K*VD6?JUF6-\NE1>=N:KDR^SJ]L+-?0AX6QK% MHHI &;;24T\["$XVZ*Q1KX52_EW-H%:(9H)80XR)RIY::Z1<),[\X00V27!1 MF%"@6L:2\K )XK;('0G3GP[V_VW9:_9_W3V^D?SU0]MM$GW0#AYP&U:L6BFJ%53%@!CR,;CX< M7[92M,UV,SYY/YFF]PTI1+^6DH#,-<5,Y;:C.A7XP,?8',T#(!9)_UNE-*$X'Y>2E+P"ZI]%@,.ZTOI\<>_TN!8=H7^VIQ[8@U= M%>\#4O8^5?.]-V=O7-P;@\^'DR0)I*'];P>O-+E*2 )QR;#(^.O^Y)C^19&[ M.A54GU 1WT/;(E!%.BX=;YW%GC]X[VS(8-Y(YK"HT='M+K:QDKW=MK4;*M:R MEU3?\/4F5%-#NDH11?E6;LV_XYBA"Y/V,_B2@K^)*0DA,F=-GS:#RWKXQ,## MQC<-<94>3-'";EF'KPNN6X7!MS8/Q'+$=](SEX4C'IRYX+I]#*8?#O%(-7)# MVYTV]0Y1@ V54 .#+KEX=&=P&LN97=X 6A:BK]R\H@K54Z[N U0,8LN>PPSTTB%F'%'O'T4RNXA;@#D;]=R%*^%GXS>XOW!S.(8+.-[%OM=#=_OG MK2Z35$& 4@)+&\W5N+68S8#MF*S(C:4I3D/UT!B,UTA:N,W9WZ<+J&.*13.< M%AT!O64]T1#ZJI[>BV:A5:4LJI!(],J+0Q*\X=JU$KE!J6>D:4M*ZQW MA)_2'_G2.;E2]]$D(=!-:,]ZKY,-@G6H<&"%8U@0[N*=C=^C.U0 ]XO&[GM1 MXXYC_F)8X(=H2Z&#K'DE;LQ!X/,)#90!DE,[A5;F>$^]&N?@R86?6J^1G'W= MF"@*AY"N* O]5X1UH1LQY8S8?#,S2Q[23<<.]33THSD=;P_SL9"2+5B)O9;L M78BM]QWKUX^:V'>&FJL?'LS3Q2>P3PZ.VI[[;C,W-%=RS)NKJ+5>J..@XH.H M@L,84T4FS:0HPU=C6::(IS1]N+O*X6FH?.(*BA>E2X;U]_"\>2/ \J3A[,@54?) M)/0:.1WO#W+IULOC-P7?JO%>>SOTD\:]1L(<6FKTC^=64C-"T0!97KILZ MJXD1:VP PM<&$S\_4Z&.V^2[C5=C MZ)3"X%M2LMK1W4INRS0@I6;B!I3^4A$T1'U_J4Y'2FT[%"YWHS%@<6LV55ON M='%=BJD?Z8IES:RZ-T*57O7R)5-8B+:YUC"0>X?\83[?D]",5Z_ MP&6AF4V4(3#0:Z+!=*9;HDF"IB82P%5G8\(I-%TY'6^Z\M[V(GL1MMTKG>XW MU/NA=F<^93.Z:"FE\E7MD?8#^1>Q-:WY\@?X![9EGE!85XOQX[:]RQ *L%>! M2<:ZJW4,0J@2;YC#0\$. 518Q(YMTO!,AX%4;TNQO?;5B# +U-I]Y&F^NS.G MT_C<)7-O0RLY.W#:=GNZ5CNGL2YR]W.R_$$M[.[9F"[M:4WW/Z@SG;=KM?67 MAQ)M,LOYAHA#IOPVRP\W>ZVQ>QEY%B,](]>3@5]GK5]/N)'3B;DW@Q[,OAME M$Z&!S>EXPYDW#/T/&+'H90UW_SR1?U#THZ?'<;BGUA15>!TGW @O=C<,XT.> MYLV>H@=5#D3@X(MT,5O[P$V"W=WW5W M4/F;__@$7)%RYCM\Q;$W6ZPJU6TE/I8+T>E4H]MS3'E52>F!?0 =[;E";;2; MQG>*TH[M17"\C.R*NYOX:V/"3M1;*IB1%ZWEBZB5&Y#$PN?H#@#%9XGK_=^R MDMPB-M&ON3L E0#@58LF9*Z&P81+ 7T #Y&-_*6H MV6\.CB0)V]SZ1*EV?4NQ\3KDN\2;$!CF^B@N5]6;=4WEN;;/W@"K6P&G1M34 MTO$WS&):59EK?Y1>;$@C[+ZYZ;6&>V?[4"D%I.ZV"L,O< _'\_TQB0V]VKI[ M1Q%>:I>JF<,LQVN9N#+?5M#G?W3)'.7K>L_NMCRZ-6LD"X+0B6OK_21!V8-S M9"B0M>(^IS[5%M$E_4S\8P>4)'T[8P^@OWMN@]IXN)=0IL&:7NM/0=ZB=IYW MCDD(2DDS8G5^O9CZZ"_)(HJBO'.O8RMEX2ZK+%?"0 M8[Y![4)Z@9T9%W:OP/JZ(7N1*G(8J I'42\:C0\LY5L5C6':>PG+595J*4HW MZ)D*9__0";63!:Z9\-3A*:^-A2?8HI78/$D@H.?K=/'I^'*Q*BF1@81!8 M1S]-SO0^Q%8>*3+RG5B_\87M\1K5*4JS"V.OO2YD9 $5DF&,+<,NF_O4QNX#,*'<1!N&\;4[X7XG$&:K M5')GN$7L-'GNP%8H)&;*2(]M(.(PO2R@;RY!#H%,%*F(DKY)MZ9^Z8)5IKU0=\EZ3UE/-;G"]\>'!Q^1%?LHIIPU%!%LAJB:( 05SF?@AX M_Z:<-R;9Q A.S(XZD"(+V>&1_1Z8 =8",?X&7,)%\&?$$Z^IAZUP1Y,2&O@> M.0!I/5CGZ"IE12 H+]_+GN4G_SKW2J9D %:@ $+OWIS#VV)E4QO08XJ+6GAI M4UF.S\'&*;' 1Y.U_R!Z]:L3M(QN9HZ)-1#GQ)/B<9<4V6J,"-O$+D]/)XGE MOY;O#H8S1R5)Z)-V.M[I[&5QG5=E(>6$Y]Q.?CAV_46CO8<=9)+E9:5''G7* M<=$WE;O2P\2[ QW6&:PG+$ E8DP-L(U:( 3VL>:^." MP8GA"6)AD2.F"9GWJ7;SRV):M[?BZ87#\W AN5QU0BLRF<6:GBSL/C2Z M#<6KRW#;H=B-A$&IY)D">:$O$Z%-/=8TJU=(FDZ!VDW,J4M(#JCA?,,=O2W9 M #0T8*N1H[B*ZT38Z]NYOCN0[AXR>V,$HK;=?*M9P:&ME>N_ M0=@N5<\HW$S;PHYP'U--#8M\,%+;#>CZM:I#B^WVUJ#4V E,]Z"L3!S>S*1M MO\@K3&.0S>8RZ<.#-=][F[KQ<)+T\*&$0P[\"IA &#Y8(1E>>UD;0C%XS?7-Q- M7C?7;?UP2Y"'O,1Z#US/]0<^/N6].L#7;,>MIWQGQUE6:/Y*26!JIJ3C)4["I7C^;K\T6;D,6VF9B/XT>,5[%_CP,C[>C*Z5Z@D(4*TD-3(;>["DG+II-]-TENI<_[L9Q0 M 7PZ7JI[@<<")RNM_ &HO4SF2P<9[I>&O(.JAO# Q*FQE>\IEWH>VE*I 8VJ MD_C^R:V4^7^BRK8+;AGX?N(+*YW/=!YROJS3POHX.2K$II;:QUIYCL=-P,5C'^]QSE2[ON>HQ_>1B M9 W(>C6)@E>-NZI"(Z&^MY@4J3N48R>"-8IZ3)M@0K;/(>J%TG8THK9=24Z MN_'UTCK3Q%C;&KW2:Y1-IR/N-V42GN! $NFQ1.YDX@3#D6SV_0:T:1N E@OB M.^8NZK@N3:(FOHN/,8!%ZU./5XPJ\7>\KEF5@JI?=N!MXO[7-ZEF$/RV998T\?W8SR!L[U@[E#$U@=2OWF0==[ M"N:E?'=!=_WGU/+ Q",/N1G" MTTEF8#P9^^4!8W-)QCOBF5I6L@"Z/Y8\,C2BV@%VN"A. M0P)E4W)-ENBT?"]O\&^6VL[+&B_45C\D/OC]2'NI2K;#M66B>_F8Y-4NIUZ@ M0IJZ=N9)L2I&J)EC)S-ML>R5W7SCE1]_DQ'&_.+7Y]X_2LFI8 MM(87&\\$X^H5&<3D&-! B.GY[N&@'GVN)!Z(.]*_['S8J6?-9VD['D:04M/> MK)N>XVVT.DJO1UP_ *)1DC$Q N\OCZ[WE&(AN)W@8W>E_LCRM; M'H;$Y#%.\E].W2F&I[Q;-"6S%-T:\@K/*6A;I[/CDV? "9ZK57@>W.N>)3P[ M>7PT:7. ]MT[:GQW2A%(PH3>]E'E@_(.YS0 MO0<4M60\BEV-]OBRT3Z1?B.V!W/ O5NY;GXGIMMA4IRA8,?L!S0W%0DI(-+/ M.%SK(9IN.Z4MNBBOCZ__D*S*&TQ0938@XX2@DC;Z+KV>V@M:8I1OT_VM'.41 M<)27RL@N /H4QU!V MGAP_QF_/;809=!4*XD4_JC(S>W8TD41,X\F!?__995?<@#BZ=N,EUGDC3-_= M%'3-!/"9L(!GL\?'H!Y]G[S!'5??UAVF*.I*O"MX\/*SFI5P_J\JYWR)'4]R M?!X2"_\F=;3GV/SSG6@]AREG:15U,)\)^"^!>&DG;]A#_"&M/V%/Q(4[ZE?, M^G$/_8>L(@DORW:8R^F9K6"V[KNEOVW:^W5VOTN[7XX1'YM$2JT;7M!EH]KN M$9EH""E*I86O!R.:CC-=PZ2\;57H9%\4Y%$OF^Y$N8QLA_:2=L9-B^#<)/?; MEV_([J?^X@U9+V=4EXOA !XKQ8MS<[ (2PDYBBCT^L3620(&ME*XN 0[0%*/ M0BL$:IC%NY6\V]:@&]#/'%];LTVQ*;\4UGDQ>P_E^589,KN7#.GP\J_@W<;= M;N)/E*OBFZ+Z>)TPUUXZX^@07T$L':]N8]W$<\]V5ZC%AA*O'K9[Z"Q[C=]9[:K7(6HYD M<)XOY&]C!JC:F?UA"?4+XJH -F P+FJNJ(X##9K_@JN2J$F+G&]^+P$ MXZGB6N;@!PHCTO4YP?$!5]5E-&/_KIUEP8%]V_L.1.W'U? M6TN;/+-N0:7^E%L7O >L AM0!C28!+] G0"##-/V.1L6^W\' M/\'L"S56KB^3*@#I#?)%O/CDGKSXK*"&,(#)*G!QP?'I#K@%^ )X;C 6QF1K M"99/G5Q]!M" 5:XWLJ)'D>O3^IXN.9YF!-F_EO'?OWWD?1V273="J\?D6RKC MN$T.H?K_WFD$YST"@-.UO4/AT3/T,;[B7O11AJ]%EG?T M0:H3P<>^,2MB!6J:(UTUM/L&_E,[-:NMG%!&L^G8+13&M._C5 R' M8Q2<<5.8$\W3Z=3"GUJF@Q>?43Y^?"&1 ?_(V6*4FK"6_-3:HU85'%X4Q9@I M25G#*1$/Z^B5+=W/VG#<'!P15]^['[2?EHQ14N#;NM1 MH+<05L(7J(_=-C-ESY#"4!HOUM?,3G[\U .(@%,'Z%#O@K97C$^G&%_M'PVF M2<(N^!!)2$,?,AX/M0S: *&&(M@=P@P]883[0H6.L1\>]O!L$L-7(\\_#U#] M1SUMQ2L[<9,-I\R3EL.5>+YY/P(5[2%ZR/)E#J)AA5EG7'A<%L9]#.?/]+]S)<:!9%#6*\M MN\IEK#FVU4K*P?&MY!G&WQM?\^R.RN8E6H+#X2:-,H7,76^8B' UJ_19A6S9 MLD6@\#3O]28K/*!DHQ=ID_[\(_INW;E;KRESN&A^.L!V.OY7/'=L*O;]V>G! M _@RO/[SC]OTR@$KN$)_XMHMX=.3Z=/'!WROF/X#1"(."631-.6&_L2[IEV% M+\#S90GFB_P#)\#6+[2\G_\;4$L#!!0 ( ,6&6%3UZ4Z;TP8 &P3 9 M >&PO=V]R:W-H965TW%6Z=F>3M??-B^G4%6M9"7=B&EG#EZ6QE?#P:E=3UU@IRD!4 MZ2F/HG1:"55/SD_#VCM[?FI:KU4MWUGBVJH2]OY":K,YF[#)L/"S6JT]+DS/ M3QNQDN^E_]"\L_ V';F4JI*U4Z8F5B[/)B_9B\L<]X<-ORBY<5O/!"U9&/,1 M7Z[*LTF$"DDM"X\C2"32ET;^J MTJ_/)OF$E'(I6NU_-IOO96_/#/D51KOP2S;]WFA"BM9Y4_7$H$&EZNY?W/5^ M^!("WA/P+R6(>X(X&-II%LQZ);PX/[5F0RSN!F[X$'P3J,$:56,4WWL+7Q70 M^?-7RA6F]JIN94E^:J05Z%U'GMZ(A9;NV>G4@Q3<.RUZCA<=1WZ (^/D+7!< M._*Z+F6YA\'E<08\.<)@"O:-1O+!R M^E.,K69R0F%'"(\[V*?2OR7?4B4>? MQX%??(#?55V82I+W7G@)!>$IN1!:U 4LA<(5=4E>EJ7"2 A-,$3:N-9*1Q;W M^-H8!^O?6=,VCA)@I]M2U2MR*)B_7X,&Y JDN3^.Z)^,^B=!_^1PSCQ:@Y!. MY$;>>7*A3?'QCWUA."H6\>R%:T0ASR8 6$[:6SDYOUE+LC0:P C%^R"EL>96 ME> M57WZ2P72H2R 19+:0= MLP%_(OAAJR/+,IIDL^ KC6I"E-!4-%DX)_TC^>5#PD&,55=BCZ*/ M$\I#'+V$]/"#5934\K&^FY&?('-LK\:_X/"4\6?DM; U&/,/;EA(2'(Y6.S% MG=QO6I22JW'/8-SGB4-9-G^T'B6?IF+=KAL MESAR>D+8+*9Q'I,CF#P;,7EV')/!74H'0+NJ&J$L-A9\NS;UZODU5"GTE*ZH MOI>Z#%7\P<$B=)2PO@^/CXH\B,<0#U&9M@91,)+AO!9@=-'WN&XX19_ XH0 C'#I[=J#%J!1+ M:9YP5+EHJU9WT(<5H%8U+%DKZ^*> ";63G<]1Y1_P@07(C%8SSG-XQFYP5VB MFV0+@'E'$F!]W:,@>F9 PB-> EM3.@/(.I(_Z9@_Z3_U=&_5H@T:_?XV=+EC MLT(V\LW^E[-./NJ?_R>SSL5QL9B&T+4+*4NLHD*& @Y0,R3&3L2>LF>(*K,Y MG^E5YB^J.W0QW(3ZV"#)=8I$^@UT-2)N1E40QEBP+1B@[ V"RB,<,IZ#1VZ!C[%81"R-Z7P^M+^N*,;M/*(\GY-W%@'2WY,&$J'+ M %2GZ=*C!TQ1]$4&9I<2\*5074W!MR=93#,0,F,TBN=;7=_BF>VY63YO$8-Z M!$"&:4XCG(:,*3=*:\*2.33$9.S27M0KA4';)N(YC5,&,]]2@AGE;H=ET%4Z MZMXX!@K=&-_E\&?>A]BDG,Z2!['16_@S>K\1]R&!GB.6E AIT/CF,"C!#HNY M!AD@@K?1=1LX:X-T3N9/QV@TQ@;A#)(E9P]"M:T18%4$A['] M#LCRX])J4S\4"&,MBZ->H,:^!)-6M2.2Y?D^+VYO@;:9,=&9 Q)Z%,$/6]-5WP<0^$5]_XW#ZG-&JS+4Q BHR"#4]ALX [D3TC7@ MT:Z@XS"$?-9TL)CB^"0A%51%2%?,*&,_=@VS41B)O[M8QYXL%4(U:.W ,MNW M.B!<;<=C ST<4M_KSC4^T%D8JS]!2X>XHVP\/)WL ^GIUH5&)>TJW/,X$@JD MN]L85\>KI)?A!F7Z]_;N'NJML"L%[M1R":31209#C>WN=KH7;YIP/;(PWILJ M/*XEU)W%#?!]:8P?7E# >,%V_A=02P,$% @ Q8985.]R-#^Z P ^@< M !D !X;"]W;W)K&ULE57;;MLX$/V5@= '&U"C MFV5+@6W 2?<2(-T&27?W8;$/M#2RB5*D2U)VLU^_0\I6W&YB8%\D7F;.S)RY M<'Y0^HO9(EKXU@II%L'6VMUU%)EJBRTS5VJ'DFX:I5MF::LWD=EI9+57:D64 MQO$T:AF7P7+NSQ[T%*@L9F$:R2ZYOS-D:7"1KI;ZXS5V]"&+G M$ JLK$-@]-OC+0KA@,B-KT?,8##I%,_7)_2??>P4RYH9O%7B3U[;[2(H JBQ M89VPC^KP*Q[C\0Y62AC_A4,O.YL$4'7&JO:H3!ZT7/9_]NW(PYE"$;^AD!X5 M4N]W;\A[^8%9MIQK=0#MI G-+7RH7IN]K\B_FNU-E93C?Q]P<1D,#'Q)B9OF'BB MUJD[@: :>,1*;23_!VNXJU%:WG!:KHQ!:V!5?>VXICV3-=QSMN:"6X[&W7?M MC_3U;%TT[7KXVNQ8A8N FM2@WF.P_+Q%8+U%=FY1G%EDO44XH$;JMDII2I\O M^!JH>^P6N8:&T6?/1.<4K#N$FED?IPU>*4(9YFE/*I$_2*9I9 M,8$[N2=:E79!)%F8QS$\:!I:VCZ'L!-,6A\KDGL[FB86"K)2SN 3B5#RY0:T MZ]SWJGG?F2-/,"7G/E%X&BR3&^X\.)I,PTF9PB]*U0KZ*:Y;4/ M@/A^!UD\":?3!"X4;SX4;WZQ>(?^6+UD-'24@A^#Q'?_%-#Q:^5Y$?SU\B1< M7TK/R#2@&QM 38_MFB@]-3Y]DI)LOQ23Y\$P&E,4/Q5".,E+6A5Y%B:4H=&] M,F8,!"DIQU206K6.-LIXYY*N=D?VG/HHR\-ID8QIF<["))UZ\)'X'L+)3<*R M*)U<4L14:^6KC$=G\[A%O?&O#N73574_FH?3X6%;]?/\1;Q_%3\RO>'DH\"& M5..K&?&K^Y>FWUBU\]-]K2R]%7ZYI<<9M1.@^T8I>]HX \-SO_P74$L#!!0 M ( ,6&6%1<6Z%L! P "XF 9 >&PO=V]R:W-H965TG-?5E_JF=8->YCG1?UV-&N:Q>NC MHSJ9Z7E<'Y8+7>#-I*SF<8/;:GI4+RH=IV;2/#^2CN,?S>.L&!V_,<\^5L=O MRK;)LT)_K%C=SN=Q]?A.Y^7]VY$8]0\^9=-90P^.CM\LXJF^ULWGQ<<*=T># ME#2;ZZ+.RH)5>O)V-!:OWPF')I@1_\GT?;URS]])_-\;#F-NXUB=E_M\L;69O1^&(I7H2 MMWGSJ;S_H#N#/)*7E'EM/MF]'>O+$4O:NBGGW62L8)X5]CM^Z!RQ,B%TMDR0 MW01IUFT5F56>QDU\_*8J[UE%HR&-+HRI9C86EQ44E>NFPML,\YKC:SV%CQOV M22_*JLF**=N_B6]S71^\.6H@GT8=)9VL=U:6W")+2'91%LVL9F=%JM-U 4=8 MV+ ZV:_NG=PI\50GATP)SJ0CQ0YY:K!6&7GJNZW]8WQ;-Q5RX\\=XMU!O&O$ MN]O$HV;2-M>LG+!O59T7MHB0C)S=/@XC_C ._W.3OY]19RHI^ZI3-LF*N$BR M.&?94@LIN6UKS*IK5G?:LIK%-9N4.>JQ?LV0VJR9:?:HXXII"AN#T_7\5E># MX^G#P8>(8 -&EVT=%VG-+M$TZABY\AH!GT*-KC#]8U6F;=+4; \" NZ'REQY MW/'I2@8.5\K#,)UDIK:'"=+SN9(14X[DGD/? 5=(*MB,]VVE:R:4RZ-0,.'[ M/ P#)D+%(U\LE\+VQ<&^/("BP EY%)'*('2YZT5TY0ON.R&[6N@J-D')BJ2< M:[:?EW5]L,T.5W$G"L@,Q3UHVV.^RT6TT0C/X\KW6>!R1RGF1=P+U*H%^\IU M#MA^R$,O/& "8EQV4E9(DKC13#^@W=98C^MP3T08Z$&W1Q=8NG+= W:%<%6L M+6)$,,&/PG95(UUU7^R,K[@I(G0SEEMZW-OS[Y[N%1 MTI>WE&!9P9!M!=: Z54Y9VE6)V@<6='B;6D76!:=/:0Q?N"L+)YH/L&0,L]2 MXX/K!E^4X&:)5X,,4K8[OT5TB%+4[+*$_R4G"Q8E4R35LLI6)D-34?>"AK9NSS]7L&*$0A4Z)8?U&D[)2FI/4 M9@HV+>]T55ASFUE5MM/9\&Z>Y5D#@.UF[5!Q )$-!J5L3RKGT*>IN>E.>U(Z MAV%_SU#M>.2ZAVIX!+=2:^"V-] \B0'4-<+;9 V?^3F>:5!%VIJ/6F&;D@QVS"I9V2B$B^KA=QHM^.3.BK.STZ MOH'K+.J0/QJ"/-8E1DW.6NI.E[H[WP/'.OAZ&6!M[NXA5U%DOD.'VI\'\'$W MM?: NRY:.I?HB!ZPQ5OMZZ@@%JB0*0#%#97570A>(@6 MO".:_A!-_YEHHO 3M(*N84W8V":WR>.>>J#N5KOHIE#O5O.2:)RG5#&3S*1" M5WH FFT@[$L%YU"@_%#T> Q\=:7:3"8<+ES?, ]714R& ;!VG4Q(D!()$J'H M&^N4)#=<@6/JV2*"#N$P 4@/E0^ %YR";8/7:LU$R4R MS,.G[R$"W V<%>,DB(K+R&2)ZR#H\S;9L$Y:00#ACKT(#*F3D.@&"/B"5F43 MC7(]GA/C_6H?H'-O,U+ZY"?##L&27&MEX&T,)_B6B^+B 280M5JK/9 47U)A M.@(O(U#'52M-55(4\"F\WLITYZJQ)A].Z:G%/(.&/5NGA26#+6VM+8_HRPXT M)RM12ETCU2DWCY$ZRLGG%6S^"+5XVNYF8% M>5E,[1WVN[JJ#(\NB_.YLPDU+@*$?+-:OO82N5-_2%J=NESB["QN#H9L&.]OE],J7LRRA(TKC;C9C1R[T0\->P>.\F7CGFZWIA6AZ2J/)#\N%]%% M\LE>;MQL:[YK??=SD0V,V>QN A_-PS<[ -1)Y, R$-WBD0D/_<.GW5; (_30 MDZ\:<(8=;7N+&*+@%.K!XP&:P(5^R)(2W41&@@5H6:"Z8%ZYT>BA$RK,OP8% M_6H?,HEV)5'&'V 5^Q=]"+0N-"1;GM\:NV\V)#[J4DIJLFB'W$=?IN=#/;1( M_+ICXO .;2S F- D5OEZGSWI,IV7>4QS]X1W&*RS7Q6M\F$SZEM?6QHLG74: MO"L!PR$!PV?@_$YC=V31^^P!M0@:S$[,^9"N-J;CIMS;J60S;[/;/NH9<6/3 MD=Q5LNE2'5J7V6K1Z5C:[XT,1R=G8>P]1LUL@&P_I\RM9]EBH=-#MB/E[>X M_:"LS,;Q;SR[0-^8L3&< M!< ;<25]=I7HN,!+&N@[!/C"\^G. Q.Q6QZ@NNN"?5*18AOO"&]@F#8K=A]V M[$B_:$B_Z ?9Y%I"=G2R_AX^N5O1SR.MGT=:/X^T?AYI_3S2^GFDM1VVA+/\ M[Y:S$T^0N/'4[JV> -?WD?5GQ&\ZU$J7*O42HWJH!G[-X_\A$#T3(I&OUT'( M -2FMKVA-Z^T87J/%H'V2,C,V;LAJ+_&\\5OX'(%$B)G MX[N.*@B@I!?X3(;FP P8@"? .!8"QYT7: M4O?!,*O#%DT@S*$&[3["Y42@*VC34W:T!.T>C_<&V%VBJBG[O\'M0,O0L<."L38;/C;O![3Y%Z_K,WT)PEAS$L M[.5^Q\90&-JNZ%@U-'['56A.SX+0>&.WW\'/0U#LI_<_YO< +H5.171=,#_B M/EB]1-RC,!C\CC"X*A@T87%(=)2([\EM?E>1D>!A2G>P#?W M!EJY9(PN2,+9^XNSRQLVOCQE[\^NWG\:?_QP?L+.+W^_^G0QOCF_NF3[)U>7 M-^>7G\].#X9CXY7_9+-7;,ES-K5#H!:98YHA84V\0.=[R.9$#4%I$L@#)IK- MWI-62=N^:6'V NB:?;]L'A>$GB_JD5=5AHFX. /4V3/YB[AH)[$9!5][[!=& M?TA,7-#'>$+G7W'U1=,F#P]<_/5AP$"ZW9E=OR J:U/,[7KD7-*I_%ZQ<$C1 MB]K2LY:*SA1)%Y[_Q%):A5HW5#YOJ))K4\SM$T/),!7U>GM#7] 'GC-4DFN- M0K+6"S>%5/ZXI_! @ 8 M !D !X;"]W;W)K&ULE51-;]LP#/TK@C<,&Y#5 M7W&:9$F )MVP'HH5:=8>AAT4F[&%VI(KRDWW[T?)B9L5;;9=)%$BWWND34ZV M2M]A 6#88U5*G'J%,?78]S$MH.)XHFJ0]+)1NN*&3)W[6&O@F0NJ2C\*@H%? M<2&]V<3=7>G91#6F%!*N-,.FJKC^-8=2;:=>Z.TOEB(OC+WP9Y.:YW -YGM] MI63B>]ZV_<[@1L,6#,[.9K)6ZL\9%-O4"*PA*2(U% MX+0]P +*T@*1C/L=IM=1VL##\Q[]B\N=A.:/;A4732)$])^E&NCZ550G)DM 8UN4M-H(7.V4&B0O5_Q M=0GX8>(;8K!^?KI#F[=HT2MH8<0NE30%LL\R@^Q/ )^D=?JBO;YY=!3Q'-(3 M%H<]%@51> 0O[O*-'5[\'_G^.%O3)?T?/X\0]#N"OB/H_Q,!EQE;0LD-9"W9 M2S4]"FB[I*VL2NR70):PA&[D 2C&B1?=/()(VO:=A)2&,%M M2[&W;- +DS[M<6]T&M ^BDXIV$"NN7,F]CDOV370PM/[1J!P]^_>#*,P^L22 MJ-^=;ZF+:=B0J(X,BWFXOPC*=P'Q;VD_V0M;-Y$0658-TCU M1'R6?1<7#M@@#ME*&9+VUPH=I#KLQ&.!8UH MT-:!WC=*F;UA";JA/_L-4$L#!!0 ( ,6&6%2B\ ZX\P, &,* 9 M>&PO=V]R:W-H965T7A;8+8(DVSX4?:"EL4VL1+HD92?]^@XI6>M@'34!VA>)I&;.G!F>H3@] M2O5%[Q -/%:ET#-O9\Q^$@0ZWV'%]$#N4="7C505,S15VT#O%;+".55E$(?A M**@8%]Y\ZM9NU7PJ:U-R@;<*=%U53#TML93'F1=YIX4[OMT9NQ#,IWNVQ7LT MG_>WBF9!AU+P"H7F4H#"SCT_H/[G<*9^\,+N9EWE0X(;5 MI;F3QU^PS2>U>+DLM7O"L;4-/[">18 MOF>&S:=*'D%9:T*S Y>J\R9R7-A-N3>*OG+R,_-%GLM:& UWF",_L'6)/OQ* M8KAZL&-]/0T,A;'&0=Y"+AO(^ 7(*(9/4IB=AA]%@<5S@(#X=23C$\EEW(OX M'O,!#",?XC".>O"&7=)#AS=\2])L8U#!HB29,I$CD.!AI;#@!CY*K>&/Q5H; M12KZLX=!TC%('(/D!0;WU%Q%72+(#5Q@=2<&M4!O:]Y MJ@X9( M&MY!=./'<=8,;I(4/@_N!_"S/* 2U,#&!G6ETQ-8\K+$ J+$'R<91)F?I0FL MI":6!$]=FJN:ON^5W%#EO_\NBZ/H!Q#2P+KU'(TA\L,L)*^J0I5S5CI72?DH MV/9%'8[\<4;N4>2/;]X6-O&C)&J?'Y'TP)XII9#UVFSJTB(U-;^*_#097\-5 M[(=A=@T7-L,'09WV#L9#/XT36[YTZ&?A"'H4EG8*2WL5=E'C+ZK[DN#Z\1_. MQ0/&::LYV?G?I FK+7?B:W')2H?'OI5N M2.4\E?Y6R0-WOY&K=)S25E1-P*/BQJ"@7MC B-1(I;+JX<1_F*6PVC&Q1<>+ M"-/Y+NA$5@I%_@3XF+NOH)BQYGU4(DNE44//QHZZC1V]=6.AJ!&,[ 0/#3=M M];65AA/% C0:4Z)MC$;R>O4!U&B>B[RL M"RH<:[?"TJ!_+!W!FF24[X#I_RR=$XKM]@&0<#5V<9E"&ZI1LG[U(;CZ'ZB1 M2F["L'T^2$/'VOG*)>D$9S]^.@JW[GIC"T>Y-7> ;K6[02V:B\-7\^;Z]8FI M+1<:2MR0:S@84_NKYDK33(SQEI9U5-V]V'T3R8 M<"!6'3MC.Z7\^SUV(-"68?LP+V"?^'SG.U=[O%;ZR92(%EXJ(J96B-;>*5*]-(X'O0JQF4P'7O9G9Z.56,%EWBG MP315Q?3F&H5:3X(DV F^\%5IG: W'==LA?=H'^L[3;M>A[+@%4K#E02-RTDP M2ZZN'_B'X]H+_O90?DZFQLO_7:"1;]CT?^%E"'+2G/ M86=Z U]]-N !7RQ<"U4\?3N6E]/V9JY!')A&P2PNP"HH=AS8-A*=H.@BT8G$ M020X?3.P5(*ZWEP!90BK.>HN2^\D,9S!3*3!%NJQI 5LP]X2P7. MDPM229(TS/*^6\7#<-#/:96%E_$(LJCOD%[Q)?Z-UB@MU$K[J7 &PSSV.GF2 MT/]Y&@X&A'Q^F4?#BR, 4LGW&$D9A37/(XB@G)A>^A M1$*L:B8WOYJWN88U:@1)I::6T%"U?&_XPM=%K=5*HS%0LPW-9Q>56G.:Z5QL M8*E515E#>(SN(_A#/:.6[E#H8,[R$46DXD+XB4S%\:[?\8^W6-CW<-N@Z8-_ZOB;)U[]QI2SWD: [RPKT,6B' M@F"\&PO M=V]R:W-H965TG#9E$NY?FSK[[[OO.O9MOE7XU%:*%MUI( MLP@J:YO+,#1YA34S8]6@I)M2Z9I9,R6,[]V8-> MSE5K!9?XH,&T=(W2 M<"5!8[D(KN++U<3%^X 7CELSL,$IR91Z=_]=I)2\8,7BOQDQ>V6@33 HL62OLH]I^PYV>,X>7*V'\ M+VR[V/,H@+PU5M6[9&)0<]E]V=NN#X.$Z:&$9)>0>-Y=(<_RAEFVG&NU!>VB M"79Y2WC&EZ8:!'ND9E6(W7<&CAY9IE R5M9>"K++#X%R D>CW'9,]QE1Q%O,%\#&D\@B1*XB-X M::\Y]7CI_S7?<),+Y60;^'65&:OI;_+[2(U)7V/B:TP.U'BBZ2E:@:!*N.62 MR9PS 7>2*K1=AZ6R<,VTYE@ L_!!ZK.6'R_V7"&42M" <;D&ZUX.&JTVO"!9 MEBYSJO/N[C9>-9,%E*Y>YQ+%LJ?(!Q1M1<281L\U_^ ZR"6/G@?K#'7_1!Z? MC.BR,';W#XYDX2!=4:PC-4)K-P$I_"%XAG\6AZ<4Y6$J>C)$G< MV70ZFL4S=Y9&HVB6^ECJC"&2M6J='BJ]6=&:1>T"Z+Y4RNX=5Z!?W,N_4$L#!!0 ( ,6&6%1$:?$'R ( M ,\% 9 >&PO=V]R:W-H965TBAYH:2T1H4B5I.+D[[N4;-D!$O*R'-W"NMK:=!8+(2*V:N5(V2=K9*5\S25!>!J36RO$VJ1!"' MX3"H&)?>8M:N/>C%3#56<(D/&DQ354R_K5"HW=R+O,/"(R]*ZQ:"Q:QF!:[1 M/M4/FF9!CY+S"J7A2H+&[=Q;1M/5P,6W 3\Y[LS)&)R2C5+/;G*7S[W0%80" M,^L0&/U>\!J%<$!4QM\]IM=3NL33\0']MM5.6C;,X+42OWANR[DW]B#'+6N$ M?52[[[C7DSJ\3 G3?F'7Q2:Q!UECK*KVR51!Q67W9Z_[?),3[A+BM MNR-JJ[QAEBUF6NU NVA"URRK.+._F"TBK-T<#%#[81 M:"YG@25DMQ]D>Y15AQ)_@A+%<*^D+0U\E3GF[P$"*JFO*S[4M8K/(MY@=@5) MY$,0^H-D0O%5A3HC-"!\4%25AN(8F_5X MP\@?)B-(B6>8GO J'HQ@^>@[! MBP[M6=\]TP:4!@5M*#:]&J0>Z:Q_=Q*JZ MM>Q&66H [;"DCHO:!=#^5BE[F#B"OH&ULC551C],P#/XK M5L7#G51=V[3=NM,VZ7: 0.+0! <\(!ZRUETCTJ0DZ0WX]3CM5@Z)&[S43F)_ MG^W$[O*@S5?;(#KXWDIE5T'C7'<=1;9LL.7V2G>HZ*36IN6.EF8?V;M!X./ @_VD0X^DYW67_WB=;4* M8A\02BR=1^ D'O 6I?1 %,:W(V8P47K'Q_H)_>60.^6RXQ9OM?PD*M>L@B* M"FO>2_=.'U[A,9_V?H5)"?6V\-W:]Q/V K MN7+ 504OOO6BH[J[$-[2J[BXYSN)]G(9.>+S7E%YQ-Z,V.P)[(3!G5:NL?!" M55C]"1!1H%.T[!3MAIU%?([E%:1)""QFR1F\=,H^'?#2?V0?/IW^YYN==88> MSY5@40))'N:+&.YX MV5"&AD+7=2U*A+HW2KC>X)]9 ,L68<[F)),P)GFK%5U2/S:Z4$ 4)5K"3\+Y MO/ BSQ*XUXY+R,AWGL20I8NP2&<4&AGRLNS;7G)']:B0BED*/H!=L#RA3(I+ MTE@1+HKL$OZCPL\@6M2Y+9K],)\LE+I7;FSB:7<: M@3=CY_\V'^?G'3=[H2Q(K,DUOIKG 9AQ)HT+I[MA#NRTHZDRJ V-<33>@,YK MK=UIX0FF'\/Z%U!+ P04 " #%AEA4%/J"3Z$% !S#@ &0 'AL+W=O MH!(2$)# @H 6G9_?1] BI)M6?&ATXN(A;#[%HNWN\#Y1JJO>L68 M(?=-+?3%:&7,^FPZU>6*-52?RC43^&6YF[M1E^>R-347[$81W38-50]7K):;BU$PVDY\YLN5L1/3R_,U7;);9GY; MWRA(T\%*Q1LF-)>"*+:X&,V"LZO4KG<+?N=LH_?&Q.YD+N57*[RO+D:^=8C5 MK#36 L7GCEVSNK:&X,:WWN9H@+2*^^.M]5_?F&&GIYKN2&*+L:UNS ;=5IPSDN[*'<&H5_.?3,Y3LIJPVO:T)% M13Z9%5/DO3!4+/F\9F2F-3/:(Q_!CO$7BBD].9\:X%KM:=EC7'48X0L804@^ M2&%6FKP5%:L>&YC"X<'K<.OU57C4XAM6GI(H\$CHA\$1>]$0A4*.V*$BTZB2CW8M;21K3#[Z%;'K;F6S9J* MAS,789S;$J!,L8K<*%FU):S?*%9REYO#%+S"%V'2Y(LTM$8H84RV&F'5Y)V2 M6B.%:BI*1J@A'E:8!0'7I0E&*2IER1V)@HB+_1B$/P_?<:*B?*!@&-"8X,VOF,XGT:3 ]OKYI]L MBH'#^P$-BL*+_'0_H%L+B';L>VD>O!31 ^9VNKO1$-^](8CC_Z_$"?S0*[+' MQ,&9H?I@FT& 6*6O)DZ0>F$23G:#5Q!GB]^C)[Y7I#ZBGWA1L,^;<3 AF/3S MXAEN/WV,.6/8C?QLLAL]< M6.#:%6AVRVA]2CZS!0Q@U4=I&(D\M1S@]TAZ2H3TDKVX/SK1-HP47W+"3&G<9Q'S7JFC7JN8/N!W\#3_+ M&C.'FLEQS$_]YI[:+1$!KNTYR\49F9G'@7\JNZ;A3F/6H GQ?[HX=8F\3YKG M,X\R_]I=@&"T!K8F4UP#.U[K%5]KDIY$N2.#MND?@I.NS(TCI%&13MQD[N5Y MZ"9]3,83.'J'J^@:4(:5*R%KN>2H.]D)O.ULQ8D79#ZH&'E) 3Y"SHJH\#V!7.FU[1D%R,\4313=VQT^58;WCAN M'0(9;CR"W1MX>\?Z4,)!67*GM^&X1SW/"78/5KI[E+8[?9X!MB3H_FZFSQY3 M&PLL+0LTB<@*D1-L*X80.R'"N4-(G!!F[A][4J!TDI-#YS3=>P@@;9;NN6.3 M%]>\[DTPS XOJEGWD-@M[YYC'ZA"B].D9@NH^J<9ZH;JGCB=8.3:/2OFTB!' MW7"%5R%3=@'^7TA4TUZP ,,[\_)?4$L#!!0 ( ,6&6%1?L!A_;@, . ' M 9 >&PO=V]R:W-H965TWZ!;8-DC2]J'H RV-+&(I4B6I./[[#BE9ZQ2)D;Y(O,R<.<,Y MY"SW2G\U-:*%YT9(LPIJ:]M%&)JBQH:9*]6BI)U*Z899FNI=:%J-K/1.C0B3 M*)J%#>,R6"_]VIU>+U5G!9=XI\%T3X,_..[-R1A<)ENEOKK)YW(51(X0 M"BRL0V#T>\);%,(!$8U_!LQ@#.D<3\='])]\[I3+EAF\5>)/7MIZ%>0!E%BQ M3MA[M?\9AWP\P4()X[^P[VVG9%QTQJIF<"8 ?]GST/YW#BD$=O."2#0^)Y M]X$\RX_,LO52JSUH9TUH;N!3]=Y$CDM7E >K:9>3GUU_DD]<*TG';)F 6V6L M@8M'MA5H+I>AI0C.+BP&M$V/EKR!%B?P14E;&_@D2RQ? H1$;>27'/EMDK.( M'[&X@C2>0!(E\1F\=,PW]7CIN_*]QP9+SKP^?ML*OO-# W_=;(W5I)B_SX3, MQI"9#YF]$?*!+E+9"01505$SN4/@$O %$?V-R&NG?C: N[<+T[("5P%=3(/Z M"8/U8XU0*4&7CLL=6%=1*+EI!3L8L+3I[P.W!V"R)&$+)@LTP(Q1!1'!DH1H M:[(J=,>$(8;"KUKU'^J%UPR7A>BHY"XU1?":Q*LU68#@;,L%M]RA4ZA^5RBY M^\&B;D[W%[[*[A/!9TDL56?(Q<"FIP?,PB],=O1Z0 P?8#:)LNO^/\_A5WK" M6%GROH3$<^ .Z74,<1;#'3LXSB3P+$\NX2*>32_AUE?$)4#'I>D2RX%Y<0!\ M'NJE*74#WW^7)W'R(UR0VPDCDB@V6\HI=9RFD^MI/G([(Y_I*)_IN^53=;;3 M".TQ$6+\_X1T-M1[A*31[[C@:"QOO"9>H^4DUDE27*$ZZ8S>Y#DJX' J,N>_ M$4HU%4=10L&:MG/R=,=P/+J-JAWOK<8\/GV#_"X.K:O MF_[5_F;>][XO3.\XB59@1:[1U9SJI/M^TD^L:OT;OE66.H(?UM2"43L#VJ^4 MLL>)"S V]?6_4$L#!!0 ( ,6&6%2BTBP3CPD #$< 9 >&PO=V]R M:W-H965T7;SB8!,L>B*7:W M@YEL^YF6:)L[DJ@AJ7C27]_G)759MK5!4?2+K8/O_;P'J;N#TE_-7@C+OJ=) M9NX'>VOSV]'(1'N1[VEAZ,'NYROA-?A/TM_Z1Q M-ZJYQ#(5F9$J8UIL[P>/X]MW8T?@5OQ3BH-I73,R9:/45[IYBN\'(6DD$A%9 M8L'Q]R+>BR0A3M#C6\ET4,LDPO9UQ?TG9SR,V7 CWJOD7S*V^_O!:L!BL>5% M8C^KP]]$:="<^$4J,>Z7'?S:Q6S HL)8E9;$T""5F?_GWTM'M A6X06"24DP M<7I[04[+#]SRASNM#DS3:G"C"V>JHX9R,J.H?+$:;R7H[,,'L;'L^IEO$F%N M[D86+.G%*"K)WWGRR07R\83]HC*[-^QC%HOXF,$(NM0*32J%WDUZ.7X0T9!- MQP&;A)-Q#[]I;>#4\9OV&?B4&:L+@,GV<)S5'&>.X^P"QR_(C+A(!%-;EJAL M]X,5.@42($?6]8.]5FO/LE>VYZ0K$ MDZU*D%KFECU:!N>)="-T[4#Z"6$^LWM5&)[%AGT6+RIYD=F.15K$$CQV6@C2 MF5VQO_QI-1E/?FQ=O5?9B]!6 B L4U88-EZ/@]5RP<:K5; >K]FSLCPY>?JS M, 8 UIH8YTJ['*R85O^>5'R/DB)V&G767]5LKVK&/1&]XB/+%7@77AG$- M/GFNU7<)/B)Y/0+"4;@!@$DKG+B='M_.G)?7P3P,Z79^_';1NNWQ_*+V_.+M MN8-W]%_"<,LCF3B'G'-[+]O+;O<^(6A9*G',[.$AYU*>J@)IRO@+EXE[1T[? M**W]^@+U3+N59?K]U: +=5*GU/GUSK, Q">+ZY>BP50PLU%D00 M%[12)!$6.#$MQW63ZK'?LGYFE1;5_\\G*QK'=)S KL M3)?3/U('EB_#93"=$PX7TUFPF"S_D,84F]_1UIE5[..[I^MF'ZV6-ZV4OKET>_4KEL8?9JF:V M^A^UK'7-K6^W/9V"_M7.+)),$P0U)\ M^G5%<^L>QW0-):4Q!<\B417 QK^WK>NR.3DNGXDR!S*OQ@ZXN999)'-DF\]T M0B<;SX?3"?#5HOND)<00;@&_^7"R0,G#:PO5"3.G*QV(5K/A:C8&N.NR;O8H MRH80N1%.?0"QR-61DZ]G-VP:A/,%6MK:*?19N'I%6'=UOG %!$:7['"%\I." M]HM5T5>V?\T5%EH9\015W[F)W$N&NX9QR7HP:OP6M!.(Q[\C,FYF\0J3(BKR MK=A'( (@,. SDXM(;B4L$R]NO:2Q.E(Z=K$Z2+MWU-3(3!6Z)]2+#+U.#)V7 M6Q:7NL;R1<9-VIX@PW$R!8PC= S9\_&BW(4%LSP-^MZ- )K\*LHWI1I4FF,2 MHW(W6I"R,NN :\B>MIV:[P)1LD+A%"(^ ;!_"00WSP(?3O#\U6@9U=1ZC4H$,\0(/ W? =&(MH"5"2[G*S3ZH8:$9Q\IT(S._ MCE8)M?5B::]&9A_V$DZ3IDHNHX"46!K4;4>DCFP=.F@#Y& .U7Y5+[Z;^68V M;2SRXT>[3JB,L)B5PJO$CZ2.BI1Z6$1I2W"/,?+@#0VS6^@!<[\57 ,N9 P@ M&+FW6WKP]P(\G>SQ$M4]B[V4%@<'B6,V 9/>IH0;"^_2' E/&YYTT-#$-_+I M95QZ'0 V)#2WKL/QC!PMOM&X!H^,I^&?*WH,7PERD(P_ 0)547@\$:0#!@!4 M/==L8_YJV/4!V4LAQ2(XTX5;1 5M36OWD(!IV'YUS$.XH8 1RL@OR'3?SH/& M]-;Z2F4)!\?23XLY <\MZ/J/4K2EAILYVXIL"H-JC]&>.*/J2!6W0DYAL2*[ MI'I%<$VL!RDK.LH8L.,BLM7M?PDJBM&YPD;I34HZ'!]IJETJ7BC&31%&X84NQ,J7XR'[ MAT.L3Z#3!(:C9.)5291QS.IPEJ(0-05U33DOQ$=ZG4>0ZTMPM4_U/&K[ MW!R%>NT,;1.6;:2N*&'8PEH'TGZ2:(CC@.68H9SGT'0U#1@$K2++N20+$71A M[) ].IM.=B,!E,MJK%*87Q2*1CP\LI@E!![S?PW7&+ M[ZTI)P, 36D.<92]-8/@B)N-:O+@>.\%YJ5>M1-ZM+ M"7)&=Y\318:%4/[?B!S-F(ZHXI8)VVCPPI-"G/)S9UJM4ZQ67IV>K'2?=(Y9 M/IW1OI'4G'7'KFNOH&@P"U?-11_( M6@?XXUZ0/96%'TF6BXRZDS$JHC8=^QW9FW;T_4+.X^H/)7?*H]O:&'I;-_IR M<+QE/RE_ID3GFS3@8M&%\S1L"-;'T:;MNN:1+=SVR?4#79TC5"IB*J!PB18SY?X72V@0;"<3]F)]3^D.@0 / ) 9 >&PO=V]R:W-H965T=+$K>\:7=)IIDWALIWWH] $B5R+&(*!@PBWN[#W=R53K_87@Q7XL5WJ/[N+ZU/!MV*(6L4),T&BPNSWN7\=E5YO>' M#7](W-#>&+PG"V,>_>1M<=X;>4&H,'<>0?#K,UZC4AZ(97QJ,7L=I3?<'^_0 M?PF^LR\+07AMU)^R<.5Y;]:# I>B5N[.;'[%UI^QQ\N-HO"$3;-WS)OSFIRI M6F-64$G=O,53&X<]@]GH&8.D-4B"[H8HJ+P13ES,K=F ];L9S0^"J\&:Q4GM M#^7>65Z5;.JX4F>X8D3>&>T*PG>Z *+0X AB^Z4)SOE5\E1Q!O,3R"- M(TA&27P$+^TBD0:\]!F\>V?RQ]*H BV]AC>?:NFV\-XXA+\N%^0LY\_?1VBR MCB8+--ES-%Q61:T0S!*^*_C?BOEQJH<2@0'61J-VY G%'J$)A/D!H6P)53AM M81&H-!L-"U^\9R'2_C%B9>!*4Y/0!0&7!R>_YG2U%G6^!0Z6)F8)9:=;JC.X MPI746NH5UY$2.D=X!?UI/!WX=SR)TG$\@/?0@*_B:)3&02@/ MTSB+N-'2&D.K5%M(HVPZ@RS*V.GK4NB53Y&7H)[&LQWJ(>(DRB:GD+TTZ*?9 M--#/OHYY/TXX0.,V>W;!>C!.J._,)KZ&C^V>Y$F.OP M-"QZ!>2_L@8@T52]'_LZ%WK[FN#C;V%B2/JMBYJXB(E.F%A2Y^U&D =5-;=. M?P(>PFOWCMJ:'685QK:+DJ&E#7GFDY (.=%*5(5WI%6AOU!Q;309)8L0L7O' MK\9^"1_6:(.GM"/>HK" OHL#]V"L%AS>M@^/H$^(3==,(KB1Q(X)11 %;E$4 MTD.Q8*F;"P7/!B>A##C2G#XO/+F]MN:[U)>Q\X:Q#RU=LT/N?O:76\ MBW\!4$L#!!0 ( ,6&6%03Z]V /@< !02 9 >&PO=V]R:W-H965T MSP9:UT6U@\ZLW2[+0L*K>I;9;"]Y-E6]3=[.;*O?NH M;ZY4;YNZDQ\UF;YM"_U\)QNUOYX%L_'%IWJSM?QB>7.U*S;R4=J_[3YJ/"TG M*57=RL[4JB,MU]>SV^#R+N7U;L$OM=R;HWMB3U9*?>&'A^IZYK-!LI&E90D% M+D_R7C8-"X(9OQYDSB:5O/'X?I3^)^<[?%D51MZKYN]U9;?7LVQ&E5P7?6,_ MJ?U?Y,&?F.65JC'NE_:'M?Z,RMY8U1XVPX*V[H9K\?40A^_9( X;A+-[4.2L M?%_8XN9*JSUI7@UI?.-<=;MA7-UQ4AZMQM<:^^S-0U>J5M+GXJLT-/]Q-P-8L0;8@)!/ZK.;@U]Z"I9O1:PA$V386(T[$ZEA<4 M!AX)7P1GY(63HZ&3%_ZFH_2^-F6C3*\E_>-V9:P&-/YY1D4TJ8BJ MW:E.=M:06E,]*+10*+^BAHRD^4IVBN[C:&UEJU M5"*4==?C!:'Z=,'X-:>2SUL)4=]MT]NJJ4"H"ABG&A2QN204!%E(MWO9 M/$EJA]1+3CTA<;)=23TECW]\_ 0Y/738IGI3=)6A^UYK& 9ILH*FAM[1//:2 M(%S@+O"2/.0W0>Y%H5C0HT6T\-I/ IJ'7A!A6>#E><+&H/8Z$DE"09)1G,4T MCSR1)0MLQU7P-?&R.%C NK6$VNI%:Y!Z<1@ZU;&_H!1F#KJ$%XN$LCPGD::3 M%E@0YRPWR5/(C18D B\(,IHG7A1E"\IS00_GX@SG8$PHV+O42T-_X?R,86"^ M. /#>()A?#;MCR#NJF\D)URNU]+QWG'J-7NG)5)=UDWM4GP*7.>U,+AV6CW5 MCI[1'8XTR',XIJJ&4?JPQ&X+ZT#:!P!P1I@B A^?V2 4XG,"2_U4Y,',< X\Z-%4D873G@ #L M9>A&#"/A"3_CIRS,'3<-";ND/RM5[>NFH;K=%;5&&T28MH7>2/K#[S(1B#]" MK\C3Z>GA91WRL>H-\F7,]#GU$C@]/GV2!HQ3;@F.HX<]H3?O!A4HC1I<,>?2 M@G=SK%]PO4498,HZ2N<2UM86:6E 9/6Z+EUJ:>JU61Y-NN8B\C(NZK&"$ P MLD*L;-%M:G2<,6Q3@*(<=34*&*\?)[19!?C:7J.I5_]"CVP=OZ'\D\!GTZ,D M>5$'IC<,2$!DOZWA/0+& M$7BU(_#"5 " ,0(9_,?"HH0*4[MUI3+6?!.G.$HF+(^ZD;*??OZ![@NMGU=% M^>4E.Z&79?%+L']&&>D!N7,1L['"BP2R$8KXOZ UAWEL;_K*9=Y5UG>6RQX) MXN(^;)DPR.]^ X=8]@_30]!?G&&@I.)@I/SY#A5LFN[ M5K;,7J"1@?LDH&,&ZMLP-^L:D02HJT-S&B@(L,5VKE"0] I,;6MY<@HX:PM/ M]9<&,9/7,XSM1NHG.7/L;?]O1K*XMP<)9T7'=+_B,\$EW=JW2/H5/[__5O'E MRTM8WZAG.9&(84!F7ICYN E]T';@");IP-D[4!V57!+ Q;[0T(%AP(]3"D/, M&3'=EJ7NY6O7>*OB(J'0B^,0Q!JB(=S#6QXC49ZEZMGSS:LPAFZ<&79\Z)YJ MK3HF+:#\6';H\0R#X48(^D'BK$%JU=2;0^Q0B+&/KU&8T6?%>T^E(H+/&%DR M#"59\CIF1ZHNF4V1%OOLT:XIP/SLEP2U#'U@'F# 8A?CC6H!H3XJ\^-(TWP>\+,8W_GB'.0\!@5HHE&3(J@@%->K212)$]2 M,!A&@'4B4'$4T2\G5F R\X4; GU/!,G;6HJUA1NGE+RC'%L=E)@/,SI#$NE$ M$NGYX\+469B2QK@\.Y+JH53;@K_!O)T:"/]D]9]5\G;UEV>T7+$5:ZML?UQ+K[QZQ1$ED_H,8'JS:N7/_2EFK M6G>[E05Z*R_ ][52=GQ@!=,?03?_!E!+ P04 " #%AEA4JKJ#:E4+ "- M)0 &0 'AL+W=O"@!:\?SZ[09(BI0I6LD<#S; M ^@#'[J_!G6V+>47M19"DV]Y5JCSR5KKS>O93"5KD7-U6FY$ 4]6I1#7(LMP)M#C:SWII)6) [O]9O9W MQG@P9L&5N"ZS?Z=+O3Z?Q!.R%"M>9?I3N?U)U 8%.%]29LK\)]OZ77="DDKI M,J\'@P9Y6MB6?ZL=<

    * MO"V68MF?8 9*M9JQ1K,K-CKC&Y&<$H\ZA+F,CLSGM99Z9C[OD*7\$="D"2"9 M-%;S8DE^UFL!=TJEI="I%.:E*U&(5:H5^<_E AX =OX[HH+?JN ;%?P#*ERO M>7$O%$D+ D(1D167*<\(;"B%8A]X5@E2KLSCC2S_!]@52[*PVI!RD:7W7#>: MKW@J=T,VL(*$*R6T&EJ^<BNR!T%R MBR.!."* I$O8($0";]4/$M7*=SNPI;(8>TX8SDWK>2&Y%?(A3I7R19JE^ M)--[B*PG)"L5[$YZ0J9L[@1S]X1$S*%^0*:A!WV7-8@E&PMS>!MT#RF#(=[< M84&(8YTPP!N!YY\\ZP_P?\<341PXT3SH^21P7!JU'GEW>+V'G1N%H3-G.%$8 MNV ,@U[CK5W/."6#!* K61!0K3LS\YS(=0FEH>-ZP1.?O\TW6?D(X$D 4C)= M5&B;(M1U7!QE&^,4 B[Y?A>.FKSGO] ':?.>V4^-?5<9T"O-=34PR13P$L6@ M!G3#.:CFFJY9!],S*W$"/DNJO,KX@<4]9C41:W>]*#",29Z751U4<0M_;7?H MIMZAQBOXV&Q+# QF:VXA &QD6B3IAF?9(UF"#W5IYA"K%> 2S=Z+2,M4)4:: M!,M.1^)QT,;C8#3J_:LV*0494EA_U4H<, 3UQW S%&''9:$SK\M\PXM'LN8H M+RDE+G8VK$19R>>4Z 712_T'QLKK2DJ,^%W=$!%#F$4 ,HM)YD01O/6Q+)*A M"1KTMMB=^HX_IZ:-YS$ KM0 M.-QWH!T2!HF&8!75J&/ 4"E2?-#;Y867=<0 M&LHL79H%N.+@+ CKMTBLU!C6PA9KX>CZWP*?7E:9C13UBF J,.A>51#=(*<* MF9;+P?0].CE2]]=JPQ-Q/C')6CZ(B4&BH8J+7"T*#.: *(R&-J!-$)M=[+EX[+L3!2QO??L!-S\\]@JJH154TBJJ; M;EPHH(BSGDN3-NY;C&'(L+HV"]]QQ6YW].Q #PU!<52CPU#<'*GJ$+QN(2&* MO '-SS"2VU3^(W;5ZS-%^TZ.$'?=&_W>CD;!(V-NUQ!_UF6V%%*90!D!&_E: M8?;< @TT&E4XK%)F<_8(=56@,Z180K/+OV:+Y +@O#326TCJWC[?[:\_@5C3 M^?YE;X/UR##F_$531@%_*6#V924;&:;2"*DQ*MNG MVBQT?,8:QLV\B+S]MK%CARGFU >5H@B3E.?0V,,.7.S M:-1063]FQ-:TN-?0UF9328(1">O<W_>U;FUX1O."(*JI18 \ M'V]29QX:FZ=@K*4UOJ$^?A0,RCH8RSK1:4^3QN=U$IIZD1,SW\H';N,U+"?R MO3[IBD,L0>=!-)8\XC9YQ./'$;VJ*.?+EH(?B =C['=4U-$$11&U!B/,^8/= M"/5Q0_*CNC8Q1_!D72^3>=87T9]>=[BZ,.%!H;2O?2;)[,E\T M]6BG8TO3%Z8X'1/5F[:-9WV;.GKW$ 7.KT MVJT^=6)#\]"K<,_#>UZ=T@(WPGN8Y7S(24%H(FB ]P)[+S;1U0\-9,SCP/&B MV$S"\%[TBKFF6&<,WS;4THFH.[:"U-T=!;M'ERC\SUE/F[&/7-1GU+W;/Q(X M7K\A#9ZL]^^M/=YT=2/L%(#Q$AK8RZ;QH*&GL+HO]PY:GG,X:OY]SOWK3ES[ M-F-]7AOLG5*_-O@EF<%=-C=NB$)HGJ%@X2GLGY?0!-A\G%V:O\L'J * >1A) M8#7D5"FX,E0$TRWH:UE%)AY$IMIQS1\J!WOX8_E@S44CG&[H_X>R=JXY9 S2 MH5R(;BE>Y2"MLM\+3F$)4ZP]5)5INV+='&))/N^C%76V[F@.SU:IA 74HF@6 MI%Y+0Y4'%J<]41N8&1V\FQFTY#5XMF4S>R?UFE=Z!HT%E,ZW)3JZ0_OGHQV/ MU"61.GC"=? SQC,2#:5HI:H?$HOGKL-^1H@[3S:3Y8377,I'=.:OQM[!.7ZI M2D3'1D*19,Y];E.@D:LTXKH7XT-[QT+>A';U5+]JW:.])O958:Y*P&ED!W+P+4^&-!JL'?=M!\J M\Q%A5:''(@:ITV^:0_430";'LP%982UK!F+$\(&?8ZX_-*QY?EW*36DVH])E M\@76WU10=7-H]&VUT/49:!1"\14C":!0I[@Q,@/F>8X;!;U5:@1>)HFL6B?- MD+86$ R!D +@5+F!+O .?9%WK7RF@\41IYA)U"2.W./#LH[%O7NGX=Z\GVH MA])_'M!NYT=1'^\^-77[1R.>!AW =R^>Q3N%!0EWA?W^]2#>J>_,9SDB+3;U%$1G>H+2:+O $/]N8L^YMJM?D\O8S'H0%K]S(L=\#[4[X ML,NE9'I7;H"FQZ0$'F?06']!#@@ M5,PX= JIWIRTM9@_@2V'/WI)P%YTSC)%9=8<"%]1XB=9(!I)!K/93%ASEH[8 M=0H,2R;KQU/2SZOM86O].:$9#13(?F:P'U^TY2RPB3=(7NVA5I' -FB/>PY) M;(K[IX(:2F-1,Y"^!ZG+K/,+F5S(>_,[(-RA,+O]L4Q[M_VMT:7]A%A? MH(#V%U@7_P=02P,$% @ Q8985.G*I[?Z @ +08 !D !X;"]W;W)K M&UL?57;;MLP#/T5PABP%O#J:]PD2 *D-ZQ NQ5- MMST,>U!L)A$J2YXD-\W?CY*3- /:O.A*GG-(B_1HK?2S62%:>*V%-.-@96TS MC")3KK!FYDPU*.EFH73-+&WU,C*-1E9YIUI$:1P74-B M'$R3X47N[+W!3XYK<[ &%\EWN:W&0>P$H<#2.@1&TPM>HA .B&3\W6(& M>TKG>+C>H=_XV"F6.3-XJ<0O7MG5..@'4.&"M<(^JO57W,;3CR!*3 MLX_*+>I%AYI^@)JD<*^D71FXEA56_P-$)'&O,]WIO$B/(EYA>099$D(:I\D1 MO&P?=^;QLN-Q'T1[Q4TIE&DUPN_IW%A-#^;/$:9\SY1[IOP#IAG54=4*!+4 MY5F%R[9UV19O_.\E^2BP*]>A:5B)XX#JT:!^P6 ;U[L,4"JJ)6.=$+*"A1)4 MDEPNAS"U0 G&>DZ^NR2[(89;2;:J-4Q6!F9MTPBDDK1, -:-4!M$\YF*TW+M MSZ$13,)),+M^? A.X1/D83Y(_-P?](ED@5IC15)J:BN&^R)$@JV@XU">.D@"S,\SY\4[)L"8D8R4K5"):]4H@-V[@W2U99T:.Q M2'OT!%^X5G(KV^FL>$>\2\X&>F&/4'MAEF1PPR4C9A!(U6X@)9 !Z<^2'G39 M3\]JNB@A&O42]^HW"=KI>VJ M>7^Z[X73K@6\F7>-])[I)9>&]"_(-3X[[P6@N^;4;:QJ?$.8*TOMQ2]7U,]1 M.P.Z7RAE=QM'L/]#3/X!4$L#!!0 ( ,6&6%2#P"M#PP4 (@1 9 M>&PO=V]R:W-H965T\Q!*F?#43-22WPF9(GT1LCA63)V(.:O,\N M)K9RB!0DE4H#AK]'LB!%H12!&]]:G9/.I%K8'V^T7VOL@&6)!5FPX@O-Y/IB M$D]01G+<%/(C>_J-M'@"I2]EA="_Z,G(AOX$I8V0K&P7@PC4X1RN5E#O)X2V%=7+^@0 D M@8[O\;(@8GH^DZ!4O9JEK8(KH\#=H\!QT0VKY%J@7ZN,9-L*9N!-YY*[<>G* M'=7XCJ2GR',LY-JN,Z+/ZR!Z6I\W#O&ORZ60'%CP=42GW^GTM4Y_C\X[*(ZL M*0AB.=+ZD::SFGZ"R:401())'55T3YXENBI8^O!U*+ZCEE11GHD:I^1B E4G M"'\DD[DV=L+RDP:,86W,0A64<,J@7(0DF?)$K@G*60%U1ZO5&5H4($ESFF)= M#Q!F4BX)[T*]\\1&[RM0PAJ!JTQL0/U1$PX:JA4J-'"^ ?[JR[#,D+]'R'$L MVW'4P+7BV$;7M,)52D:4WW)H25R^6*@N<"41.(?(MX;6T"ND40L+<)HV95-@ M%8N,0.A2:G![5NS9R+=")T;W3.+"F,HVZL$3WXI][5)D^4F,1O@2='P)_B5? M/E"\I 65E!S*DU$+PSPQIHJ>J?^3('U(BX9S2,<.$S:^0/;25J1F7-O;)PKJ M=H6/((.![>I_SP[>T&;,"H#FW=-^:!PK3"+XC9,$_I@T ,R$>6 MX]LHL3QW!,.0'0VC8-7J1!)>;@%QK=!-5%R$#0!K8X9@.4&RX;#Z$#2CQH<)OUU Q:@=4"X 'J-7U1? M$$!TKM@/;C7*,V9\A'(8K8G=(MBB_)MT"R5B2!F[OIIXT&]"WU-#F%N!'ZEA M@,)(/PN13A+DDN <$HE%(-35M:LTO@ OD%,GN$D+X@N!"6S !E< MO?PLVH2?HNOVS9\$\_8\-U NXU_NW&E"OUEJ1K5WV8G 1<&3@ 0^2A0#4AM M^UWB07RW6SE> FTJW.FNVE0 51# KQ\&Z&X-9MN.^"KA KE]*,+/F%,=KMZ[ M*$%)N-4F-W$Z0B'H])2;E@TNCO C[O@1'WP,6&"Q1M>01=@8%&\ U1!!QA4. M<4&0%2601=RW(3?ZI& M@14$T,'V+\^W.]2Q:]EN/(5F806>-VUY>,A"()1:EH UD_JW"PJ3$7-KW&R9 MQS$0PM&N1I8;!],12B0=)9*#]LS++*,J[."+.;6]K\R56Q708;UDW) Y,="> M5D[,\5BR35RH@-IL"26&-K\O^I9+LA/\"#E:J5U6W?Q?*U*7WO&+(LQT=W?T M3IV=7>8TW-6:49&R!CJXZFA#:GSTXZXB>#B4D%GO=EP2OM+? -2N#P;,1;E[ MVGUFN#2WZU=Q\XWB!O,5K53MY+#4/HW@3,[-O=],)*OU77O))-S<]7!-<$:X M$H#W.6-R,U$&NH\O\W\ 4$L#!!0 ( ,6&6%37*:,K>P, /8( 9 M>&PO=V]R:W-H965T^[NX?%.\[U4 M#WJ':."IKAJ]\';&M%=!H(L=UEQ/9(L-G6RDJKFAI=H&NE7(2Z=45P$+PRRH MN6B\Y=SMW:GE7':F$@W>*=!=77/U]PHKN5]XD7?8^"BV.V,W@N6\Y5N\1_-K M>Z=H%8PHI:BQT4(VH'"S\*ZCJU5BY9W ;P+W^F0.-I*UE ]V\:Y<>*%U""LL MC$7@-#SB#5:5!2(W_AHPO=&D53R=']!_<;%3+&NN\496GT5I=@MOZD&)&]Y5 MYJ/&[%FMH!BP5STV>P4[8O!>-F:GX4U38ODE0$". MCMZR@[/$K>%\)]X_KM3:*DN7/,_C)B)\X M_.05_'MZ0V57H:46#[9:LJ6M+=_FDRB -R64HNK,\P(5' MKU*C>D1O"92Q8'8(OY/5GGT@[K!>D^T#?_83TB>:P;N&I&6GR1/M SX5V)JC MG\!KV35&'[/CHI):7\)&R1H*NF+1=+0/5"J42R4-/T(2^UF>T>0B#_TD3BYI MFF9^DF3P21I>'0EQ,*70 Q+Y>@+TTP]3%K&?(9LQB-+8CZ0%Q* HM.YLY0"J+/B$JA#:O0.7Z52)@6I;\4#A];&Q M; PO2K\=E?@B02/L42,-'LEZ/OX79(4EUNVA*.ZY4MSFO\**6TTC[;/)X<-9 M0WV66\YFT>J!ZKMLOS"R=9UM+0WU23?=T8\) M*BM YQM)%S0LK('Q5V?Y#U!+ P04 " #%AEA4XWYJ81 % #+#0 &0 M 'AL+W=O/_/VS-@YVTCU MH)><&W@J\E*?MY;&K$X['9TN><&T*U>\Q)6Y5 4S.%2+CEXISC*[J<@[@>N<=R).9E \TN,K.6QX9 MQ'.>&D)@^'CD%SS/"0C-^*?&;#4J:>/N^Q;]3^L[^C)CFE_(_(?(S/*\U6M! MQN=LG9N)W'SEM3\QX:4RU_8?-K6LUX)TK8TLZLUH02'*ZLF>ZCA\9D-0;PBL MW94B:^4E,VQPIN0&%$DC&KU85^UN-$Z4E)2I4;@J<)\93)=,\?8(_@&A+NI#7DJ((,/H#T [B6I5EJ&)<9SUX#=-"^QLA@ M:^0H.(AXR5,70M^!P O\ WAAXW1H\<*#3L^LT[?LF1S>=1[^&LZT44B8OP\H MBQIED546?:0,ZRA;YQSD'/2.XE066%F:$3D=P$2G#R!7--).159AGO=%_Z Z M*N)3O6(I/V]AE6JN'GEK,-U!;[!!:& :YC+'RM2G\*U2#C\LD]%"]L@5%F:[ M6<&BUH:5F2@7P Q@6G@QXVJ;&@^ZW^8$P)*7+Z?0_BV.W% M,'[B*A44@6._YR1)_P3"GAM'@%4VYX+$I0+^M!+*R@1.UTM.( G=I/=92WSH M1HD31!Y9$KM^! <2&3>)C'\[D1MLZ&;O]3SK[:^WO.[D*ALX'K)X?J)&GJ)/FE.GG#_S<=C_RL2TCC M#:&:WD?Y@\KW4SX(7)A^'4[&[=%P.KZ$X60RO/DROA[?W$WA^.+;S=W5S?WX M\@2J/GE5IF@G7A;@-F4$.$M;:EA_.CG*4/;8R8Q+-V"_,2BD)F/'=A7\D*)&F*J-KB M;-XF?2>(J X-0:K45A'&BP^G5;^T[3OP_#[VY[H'U=98[KZ49+_Y-8*/,D?4 MG(Z4,':[\ <"N0$^_+X;X6,B]$-[KKBE-<>L&% 4#\^-2I&/+[45]\AR!CR=1GYZ>VXWHZ;M^[Q#/NPW/ MN__#P4[N8MV1+17CJ<^_FUR7 KOOH5/_H"W[:3]YT5(1>VCY20:\6[I' SZ\ M&;R3;GK,^Z5_O2/XV#ICGS(1XY&>-'>$7N@DV%&QYZ+0]^I,/(XC)^KY)Q G MKA=\<$,(G3#LH0A>(I+_;(\/?A@[8>Q7]L3A7F9T=B[8!5<+^QFA,=/KTE1W M[6:V^5(95A?T%_'J,^>:J05V=LCY'+#Z7$JS'9""YOMM\!-02P,$% @ Q8985/_@]RX6 @ =@0 !D M !X;"]W;W)K&UL?51-;]LP#/TK@D\M,$2)DV9# MX1A(F@W;H4#0H-MAV$&V:5NH/CR)KKM_/WTX7@8TN=@B1;[W2%'*!FU>; N MY$T*93=)B]C=4VK+%B2S,]V! 52%)"IK.YVLJ&5=)G@7? MP>29[E%P!0=#;"\E,W]V(/2P21;)R?'$FQ:]@^99QQHX CYW!^,L.J%47(*R M7"MBH-XDV\7];N7C0\!W#H,]6Q-?2:'UBS>^59MD[@6!@!(] G._5W@ (3R0 MD_%[Q$PF2I]XOCZA?PFUNUH*9N%!BQ^\PG:3?$I(!37K!3[IX2N,]=QYO%(+ M&[YDB+'K54+*WJ*68[)3(+F*?_8V]N$L(5U<2$C'A#3HCD1!Y9XARS.C!V)\ MM$/SBU!JR';BN/*'+FS4> 5V.75F&6"7%V#?:\'/;6'1N$GZ=85@ M-1&L L'J L'!\-#ZHK=NQUHR:K=$];( \UYO(^(Z(/K[]IHO,_IZ+H*>S8($ MTX2)MR34$L=B\DZ7:AMGZ5]XO)&/S#1<62*@=JGSV<>[A)@XY=% W87)*C2Z M.0W+UCT,8'R VZ^UQI/A"::G)O\+4$L#!!0 ( ,6&6%0P^%IPB@, )4* M 9 >&PO=V]R:W-H965T:9')LQ4KE#[8MPYBF1'9X3C-\L^4B)0JG8F?+7% 2&5": MV)[C!'9*6&9-1F9M)28C7JB$970E0!9I2L2_,YKP_=ARK=>%CVP7*[U@3T8Y MV=$U59_SE<"97;-$+*699#P#0;=C:^H^/ ZUO3'XPNA>'HQ!1[+A_(>>/$5C MR]&":$)#I1D(/E[HG":))D(9_U2<5NU2 P_'K^R/)G:,94,DG?/D;Q:I>&P- M+(CHEA2)^LCW?]$JGI[F"WDBS3_L*UO'@K"0BJ<5&!6D+"N?Y&>5AP. &UP M>!7 .P5T+P#\"N!?"^A6@.ZU@%X%Z%T+""I 8')?)LMD>D$4F8P$WX/0ULBF M!^9S&30FF&6ZL-9*X%N&.#59EP4%? MKMLO8EH4D4S -0UYDBF4[6/&$A8Q* MN)D1R:2V7 DJ:::(KHU;N%E015@B;^$>/J\7!5FN!^]YIF()RRRBT3&!C3'6@7JO@OB@ ?[8#I\6NPYX09/WHUSZ=='XAL^_P-=8"/!U MNI%*X%'QK<5%MW;1-2ZZER)F,N>2)/!.\"*_@ZR7!J&]6FBO5>A3FA,F\*A5.B'/ M/-O=/^-9&<%42JHD* X;"F4XN,JW39NA=R;MEZJR.L\M_, ;](ZM%FT\1]$% M=71!:W0F"#B(<1X3L:--.WI>,@4'SKVN?RF]_5I OU7 !Q53 ?]'1O\L!ZYW M\2L/:AF#5AE+(;C $A.BO!$EX+F&Y<]P=47Q@=\[^H['M58G[V!!92A8?J$4 MY^W.W,[PCS=NX/R9LB1I9EC\CL']'<.RG<'I#%H8CG(XK',X;*5\AVT.W#QS MB3<%'A?EEF#FZ,"=,RLDVLO&NV)X]DGO/;][LD/.C;I#_V1_-!#Y?7]X4AOV MP76:4JPSW?A(,#=B>>'4JW5O-34MQHOZ^G$C3"FN6&2N0*R8X2)P/@DOR;AQ'%N!& M_&"X43O/8%.9"G%G&Y]G@R"R$6&.J;84U/RM<81Y;IE,''\JTJ">TP)WG[?L M'USR)IDI53@2^4\VT]D@. ]@AG.ZRO6-V'S"*J%3RY>*7+E?V%1CHP#2E=*B MJ, F@H+Q\I_>5T+L $AO#R"N /%C0+('T*T W><"D@J0.&7*5)P.8ZKIL"_% M!J0=;=CL@Q/3H4WZC-NZWVIIWC*#T\/;LMX@YG#+%IS-64JYALLT%2NN&5_ M1.0L9:C@]4CP%+F6U%;L#;P>HZ8L5V_@+8Q3W#N3?NKZMBBM)NV72[[4!G5 />IXAF M#YE6)72;NB5YSY';8V$]-*M\O;L_GHX@]8@'$5_4$5\\8PW_ND8;N$\"$C6^ M%1U)9K+CC>280E?LNSK&CY1N&=)MEYK$3=2Q-VIS'IK3CH-RHO^#IP9B.C^B M6$BZS%@*8Z:T9-.5%?($*K1/O\:Y2/=8-6J,C"0O\!EIYF@MA9\D(9W>8TNI M"N0'GK9X47E(')HQZ21>$R.-T9(#3ENM36B1NZWZODD;ZR2]8Y6V,5)R=JPC M9'2 ^N 90AHS)GXW]LO_LC.&-(9*+HZD?]Q8;!P=[0@_0-VF?_5M]G)@F5ZX M\Q%LRK%PEPD%3O[RV['NK2\LE^XS_5'_E;G(E->.AJ:\!5U3N6!<08YS0QEU MSLS&E.7%HFQHL72?VE.AS9IPCYFYC*&T \S[N1!ZV[ 3U->[X7]02P,$% M @ Q8985,NX8FB8! 2! !D !X;"]W;W)K&ULO5C?<]HX$/Y7-$P?DID46[;YE2',0*"]3)L>$Y+>0^<>%%M@76V)2C(D M__VM9&,(-CZFT^L+6&;WT_>M5KL2PZV0WU5,J48O:<+532O6>GWM."J,:4I4 M6ZPIAU^60J9$PU"N'+66E$36*4T2+F]:8WP] MPWWC8"V^,KI5!\_(2'D6XKL9W$4W+=/A\P[]@Q4/8IZ)HKBD <..#N"0>O[DVFW@ID23T5"*+9+&&M#,@XV^]89X,6X29:$E_,K 3X\6>8(@L40+MN)L MR4+"-1J'H\%UK-",1S2J 9@U M WA! X #,2H#Y>T"-?$:$::INKOACF#LR*T?I6!13)C>CP<"%D&\.%ZMJ% 3'1M.J M4?\0Z8V*3JFBTZAB7')72 LD=$PE"D4*53XVY7=#8>O F$(53HBFD;'*((?E M$C[-?H2=NBX*-6PNM)@]S-$Z(1!P,PQCPE>P66'_+0F3:$.2C!H?0& ;8JHR M6C).>,@@FHPK+3/+Y@II\E(7SUQ/]R *7C6>52/L5^)9@]0]%<]N&<]N8SRG M;,,B"D4&!(8)D1"PYTPC+C1ZA519$U97/2;="I5.MR*JQJA3$74.TJQ;R:3. M2>6]4GFO.9/"4&:PAG!80.M,PL(K6'>3'1*.$5*_VGR@L"'7I[9*K[H@;D5@ MU:A_BGJ_I-YOI/X1#C#HXK-0T#0@C:=,K45>-0S_2:; 7M6VC7Z%S'O/#X[6 MK6H4#/PC535 ?L\?U.L:E+H&OT#7E2F7MH/6*1RKA>(7;W MYP6W4>,7H2'-[I3*:OORM'!_P\T]E3#XX)B"&Z?]TQ;*PR/*KN<\2JA]Q!X[ MK]#77;F[A0X$A4$2&_V/4/9X+5MWW)^N-M," MN'->+N];%F[N64_M3VU8^]32@,UT3HSW70'W?E^,]P4=_U\5O0#NO"EXE59< M9^5W*T>,6;U=!Q\7=N?@QI12N;)7587LI2>_$Y1OR^OPV%X"C]Y/\/4TO]3N M8?([]CV1*SA?H80N =)M]X"4S*^M^4"+M;V7/0L-MSS[&,-5GTIC +\O!93: M8F F*/\\&/T+4$L#!!0 ( ,6&6%0C>M]K# , ) ( 9 >&PO=V]R M:W-H965T-'8'W<2V([]YV_[^[L2W_#Q:O,$!6\%3F3 M R=3:GGGNC+.L"#REB^1Z2\++@JB]%2DKEP*)(D%%;D;>%[D%H0R9]BW:Q,Q M[/.5RBG#B0"Y*@HB?M]CSC<#QW>V"U.:9LHLN,/^DJ0X0_6\G @]VOPG>)&[HS!*)ES_FHFC\G \0PAS#%6Q@/1KS4^8)X; M1YK&K\JG4V]I@+OCK?>/5KO6,B<2'WC^@R8J&SA=!Q),O MYKFT3]A4MIX#\4HJ7E1@S:"@K'R3MRH..P _.@$(*D!P" A/ %H5H/5>0%@! M0AN94HJ-PY@H,NP+O@%AK+4W,[#!M&@MGS*3]ID2^BO5.#6D&OH 931E= MT)@P!:,XYBNF*$MAPG,:4Y1P.<4ULA7"%&.N34W>KN!RC(K07%[!#3S/QG!Y M<0470!E\R_A*$I;(OJLT4;.=&U>D[DM2P0E2?@!/G*E,P@>68++OP-4*:YG! M5N9]<-;C&.-;:/G7$'B!WT#HX?UPKP$^?C?<[YU1TZJ3UK+^6B?\?='':3=# M@C,]CE$?1R6!"WC("$O19&'/C+*8+G.$E\_:(3PJ+.3/,W3"FDYHZ80GZ%1U M<:T+PUPT=B\4]DK2I.#K/*IZ.]GHW M3\=F4WW*&@LU1(9[1'K]GJM V(-9MTP;/?VS<;M8YF1'WG= M9OY1S3\ZRW\WW+P.MP2IWW)!,3&EH-O"FNHS"4L4E"<27IZPF*,X5P*=FD#G M?ZC(;DVG^X]\)JNX# $UW9_5JW5;'=EN80-7R/3.QD7)5%Z M*I:N7 LD"PLJ"S?PO,0M"67.H&?7)F+0XY4J*,.) %F5)1&[(19\VW=\9[\P MI$80%ILHP$/W;X B+PA!I&6\-I].Z-,##\9[]T<:N8YD3B2-> M_*8+E?>=.P<6F)&J4%.^_8Y-/+'A2WDA[1>VC:WG0%I)Q1@3108]P;<@C+5F,P.;3(O6 MX5-FRCY30N]2C5.#65UNX!G,Z)+1C*:$*7A(4UXQ1=D2)KR@*44)ER,B0.A?0^ %_LML#)<75T],X1+%";+1U\F\ANP$R_@\RP_" M;L +S["XNAIM28*V)(&E#3MH3^7^S\-<*J$OR=\S#L+606@=1!T.GCG#'3P3 ML=)MY;'2Y;@&HG15A=@9KZ^DJ/!4A6K:V-*:?K(9)''L>3UWZ=DUDS)@8#/$H\M@M@/_(]6X^@HD""Z M[0HD;@.)SP8R)&P%?(-B(4BF3EZ$^,BO'QUE^811TJ4M:;4E9[7]K,HY"M,+ MU&ZM3YT>D/VM%NVMAG_0??&&R5%JPT^BW(-N99X6?1"7E$DH,-,8[^96!R7J M=EU/%%_;!C;G2K=#.\SU"X?"&.C]C'.UGYB>V+Z9@_]02P,$% @ Q898 M5.37\8[X @ -PP !D !X;"]W;W)K&ULO5== M3]LP%/TK5IY 0B1.OP"UE2@P#8E*%=6V!\2#F]PT%HX=;(>"M!\_.TF3;FK= ML15>VMBY]]QSCY/3V^%*R">5 FCTFC&N1EZJ=7[A^RI*(2/J5.3 S9U$R(QH MLY1+7^422%PF9

    MN*?+5-L-?SS,R1+FH+_E,VE6?H,2TPRXHH(C">8%E! PB;2&(^7J!*V#,(AD>SS6HU]2TB9O7:_0O9?.FF051 M<"78#QKK=.2=>2B&A!1,WXO55Z@;ZEF\2#!5?J)5'1MX*"J4%EF=;!ADE%?? MY+468B,!]W7H\KTX#B03-Z9+3A$:$:W091:+@FO(EF@E&(PH*'1BD?D,S9F,(C]'- M.AKPTQ"^]'-8E)12+<00*':"JX3A6ZX3'$OP/XIJ.F MK7#=UB1T(EY#=(HZ^ 2%08@=>)U&IDZ)U]V!-Z6<9D6&'J:0+4 ^HI]H4E 6 M&X&4 [[;P'=+^,X.^+6R)]ND10]W)AS=:LC4HZ-8KRG6<_9RHS0UCS/$J%"0 M% PQ\UZH;:?FQL$]] 9$NOKO-Y3Z[Y7W#LR[E@H6(YKE4KR E<)5:]#4&GR\ MUF=-L;,#:>W&P:74#D+G#:'S]RH])5%JHHP)_"%%'>*HBH/69H*/5QUON!H^ MD.Y[@#I[GW$@EOCPOU/D+SU+CPXE.1NH/ O)&]-#KO=:8OD_V,JK9?A\X\7/VP]+ P. M)/X>(-4*,4A,:G Z M,"^.K*;4:J%%7DZ&"Z'-G%E>IF:R!VD#S/U$"+U>V +-?X7Q+U!+ P04 M" #%AEA4^N]K+:," 3"@ &0 'AL+W=OE*T)0F1!ATFR2R$(:*%9I)1A,*&IT] M%VYAR=3< 0RO1Y M/S16@T,*DRW?J.2+/^";0'*)6O@"Q5&,_S8/K?1*?USICSU>ZP.\1] :X (Y M;;:9@$X4S7W GQ_M7O1@@.N7&J96Q=3R3.TC3/=4$)' CO$;*.Z\-Y;"*'O' M_N62>N .>@>B=(W$=B6Q78OT!(2A.VV( ?0\!;X ]8)^HRD5E!>\FJIAZE1, MG8;=WJV8NB>Y_6L.BO@+^1^.KX=N'77\527RZE..)YM3'=^KF'H-._ZZ8KIN MSO'UT+VCCL?1/G]%M5A3DF1VRJ8P(I;H[JV@N7TTS"?O/S[(F[CA0.!]CL-Q M&ULU5A+<^(X$/XK*FH.F2H"ELPCI$BJ H39U"8[J3QF#U-[ M$+8 [=@2*\DA^??;DAV;8..!62Y[ 4ON;GW]T->RAFNI?N@E8P:]QI'0%XVE M,:OS=EL'2Q93W9(K)N#-7*J8&ABJ15NO%*.A4XJC-O&\7CNF7#0NAV[N7ET. M96(B+MB]0CJ)8ZK>1BR2ZXL&;KQ///#%TMB)]N5P11?LD9GGU;V"43NW$O*8 M"ADRET]H74S12Z^Z[0RQ1Z+O9IL%RD)]30RZ&2:Z2L-%BS#RY=3AL"S(6M MK$>CX"T'/7/YF%84DG/TR!>"SWE A4%702 38;A8H'L9\8 SC4Z^2!FN>10A M*D+TU2R90C?"4+'@LXBA*ZV9T9_1R809RB-X.D7/CQ-T\NDS^H2X0$]+F6A0 MU<.V >1V_7:0H1RE*,D.E)B@.RG,4J-K$;*PPL!UO0'2J3'0AICE@2/O@1N1 M6HL3%K20CYN(> 17 !KOK^Y5J$_V5L>#JG#\-_#3>O6O@6DACU2!_Q!+/R]" MW]GS=]B[$8&,&7HTU#!@+=-$(QI1$<"48U=;;U=AR"T7T0A-N XBJ1,%13E[ ML\.5U##_1I29V=#]Z=Y=Z='3EY9XI3 (=1=&)C_AG! MP2_=4XYXK1^C1(/\CGR0$II3XG>V4U*6Z@S\;<=(:8^=^GU_L,.YHLU@O[[$ MF9+Z35M:0M_O6#QCJHZ><,'_N'-4XL,%L>-Z9G]@*ZG<.>P9ZJ6)KF)[+K.Y MF$)]H6\T2I@]7%V_!I 7.S^F2KU9A52TJKMG:V[&M]O#._=O0?^X=[3].\YL M;6_.72"*7H'KF\5SZ_<6&LO8U2W;+]$%5>.S_^5)!1T/%+0-,%'W;BD(%)23Z2_X&.9&NM\+%B/_(3U#L'@'Y3Q@B!) M_0GY25&A(U?3L#_^AN]:AV2:B"#;*G"&*[ANG"C%1/#61!O]J D"042UAH]4 MV"2@<$V5 ''82'\PQXE/]+72JT[9*S+8Z55!SJ2>G'^]69(R Y\2;_O\4B7E M]_QMN>MJN2[>;ICMC7N"F$$-V!L=C=RG?OKEF\_FMT97[JYD:WZ$SR?IW4]A M)KV*NH/2XL!;$9N#2:_5!U JO=U)!T:NW&W$3!HC8_>X9#1DR@K ^[F4YGU@ M%\COV"[_!5!+ P04 " #%AEA44P:+EED" "H/CQ)3KI_/TEVC71-A@+;Q18E/NKQ462VD^I1;Q -/'$F]"38 M&%-?A:$N-LB)'LD:A3TII>+$6%-5H:X5DK4'<1;&470>-!:TVQFV$>5:3"I=H'NJYLE;81UE3CD)3*4!A M.0FNQU?3U/E[AZ\4=WIO#2Z3E92/SKA=3X+($4*&A7$1B/UM<8J,N4"6QL\N M9M!?Z8#[Z^?H'WWN-I<5T3B5[!M=F\TD>!_ &DO2,+.0NT_8Y7/FXA62:?^% M7><;!5 TVDC>@2T#3D7[)T^=#GN <7H$$'> ^*V I ,D/M&6F4]K1@S),R5W MH)RWC>867AN/MME0X:JX-,J>4HLS^;*M'L@2EK02M*0%$0:NBT(VPE!1P5PR M6E#4,'@09<-*RABN88[*/R%1('Q>,5H15Q5]"H,9&D*97;V#A^4,!B>G< )4 MP+T%.I'6 M(-<__L(LZ9DEGEGZ[\RNN:OOH5JT5USZ*]P,V.87432ZS,+MON2OO3B1]13&-+D?)'Q3#O=YQ<^N>J(H*#0Q+BXM&%V&PO=V]R:W-H965TVDV58X!O*Q=056(&C6]3#LH-BT+526,DENVG\_27:\ M%$B" KW8HD2^]TB)3+92/>H*T!)4QFRM"=%9A3?5 ;E#8DT*JFAIK MJI+HC4*:^Z":DS@,QZ2F3 1IXO>6*DUD8S@3N%2@F[JFZF6&7&XG013L-NY8 M61FW0=)D0TMX=?#+=Z;PTND[64 MC\ZXR2=!Z 0AQ\PX!&I_3SA'SAV0E?&WPPQZ2A>XO]ZA?_.YVUS65.-<\@>6 MFVH2? X@QX(VW-S)[7?L\KET>)GDVG]AV_F& 62--K+N@JV"FHGV3Y^[.NP% MQ-&1@+@+B+WNELBK7%!#TT3)+2CG;='<+-)1Q MNSH#)N"6<>X.$F*L0L=#LD[-K%43'U$3Q7 KA:DT?!4YYJ\!B$VMSR_>Y3>+ M3R(N,!O ,/H <1A']ZL%G)]=G( =]F4;>MCA$=A#]?D]76NC[#/[](N:G 7PD5&<(2%$7SRAZ]6G-!P,$_)T0.5EK_+R/2H?;$.BTC"7M1TBFOH^/*FQI8O" M5R)'AT6.>Y'C]XA<*NEL4M5R80&CH4-#0>?;,E4.WI:P\B-;_>U-'9X^&5EIS4J MYV#/"RG-SG $_?Q/_P%02P,$% @ Q8985)FQT?C- @ R0< !D !X M;"]W;W)K&ULS55=;YLP%/TK5Z@/K=25CY#05DFD M)&Q:I56+FG5[F/;@P@6L@IW9)LG^_6Q#6)HF41[W K:YYW#.O7#O<,W%JRP0 M%6RJDLF14RBUO'==F118$7G#E\CTDXR+BBB]%;DKEP)):D%5Z0:>-W K0IDS M'MJSN1@/>:U*RG N0-951<2?*99\/7)\9WOP1/-"F0-W/%R2'!>HGI=SH7=N MQY+2"IFDG(' ;.1,_/LX,O$VX#O%M=Q9@W'RPOFKV3RD(\_J"I*D;.K0,I9J0NU1-??\;6 M3]_P);R4]@KK-M9S(*FEXE4+U@HJRIH[V;1YV 'X@R. H 4$^X#P"*#7 GKG M L(6$-K,-%9L'F*BR'@H^!J$B=9L9F&3:=':/F6F[ LE]%.J<6J\:,H-/(,% MS1G-:$*8@DF2\)HIRG*8\Y(F%"5NTFK-.]VD539ME 5'E/D!/'*F"@D?68KI M6P)7V^R\!ENOT^ D8XS)#?3\:PB\P#\@:'8^W#L C\^&^W# M+NJ-I7YGJ7_2TDPK-W^')"7*$RD:='R#_Z9L4:4JIJL>^]J5[T+N.AY^W5[GV,OQ\3OX\9[,0TGMR=)J>UYG982+!]JND! MW6DWCR:V#>^=3_6<:L;*/YIFR#T2D5,FH<1,4WHWD58DFL'1;!1?VE;ZPI5. MF%T6>M:B, 'Z><:YVF[,"[KI/?X+4$L#!!0 ( ,6&6%2K9H>HB ( * % M 9 >&PO=V]R:W-H965TY -?.C(+CP M:T*YE\1N;RV36+2:48YK":JM:R)?%LC$;N:%WG[CEI:5MAM^$C>DQ WJ^V8M MC>4/+#FMD2LJ.$@L9MX\O$JGUM\Y_*2X4Z,UV$RV0CQ8XSJ?>8$5A PS;1F( M^3UABHQ9(B/CL>?TAI 6.%[OV;^[W$TN6Z(P%>P7S74U\[YZD&-!6J9OQ>X' M]OF<6[Y,,.6^L.M] P^R5FE1]V"CH*:\^Y/GO@XC0'AQ !#U@.@]8'H ,.D! M$Y=HI\REM22:)+$4.Y#6V[#9A:N-0YML*+>WN-'2G%*#T\FFNST0!6QHR6E! M,\(US+-,M%Q37L):,)I15'!\BQF^/=MHPG,BFBJ;2L%*2B$A M%5)VS:[@]WRKM#0]_^>3J-,AZM1%G1Z(>LTS42/RZ(;*DINH,"T,9G%T:/;*;!YVA1>.>U%9H\T#=LC(C%*5U,.>%$'IOV ## M4$Y> 5!+ P04 " #%AEA4S;^8PY0+ V1 &0 'AL+W=OKE?)Y6+Q<\+Y_?'\"#UP\^98^S1GYP MYDU=Z\!I( M4Q[*\HM\,YJ\/PCDB'C.QXWL(A7_/?%+GN>R)S&.O_M.#U;/E V'KU][OVZ- M%\8\I#6_+/,_LTDS>W\0'8 )GZ;+O/E4/G_@O4%4]C-L&I&] MAT2[1O0;1NP MO@';MD'8-PBWM2'J&T3;-HC[!G$;#MW\M9.?I$UZ=EJ5SZ"2:-&;?-%&4-M: MS'E6R&"_;RKQUTRT:\Z2K!Z719,52SX!OR]XE-:L!E?%A$\, M'5QY.F"^#J[='2#BZ^#&TT'DZ.!$^'XU >AU BZ0L\>$CX\!AH< !0@:!G2Y M??/ T#S9NCF,31/R;4^__C;;;[ZM^0=W\VO^< P"9&T^ \1,KEL+ M!+Q:B;CM#UOZ&Q7C: [EP M\[)>5KP&#R_R[:*LQ>1Z @$(TS645=,F_F-?JZ]B!L78LV[X@(0+-3K.>B^*=SGOY)Y/6'!>O'!?[EIEQ,?5[R\^W92VD5KO%F*$@ M659R5=[-A+(_$ED+N.-55DX.P6^"&^2NFWXUS4OL78!>1*(C4!R@T.P1&"CE M&;S))S<=""_;3J$(K2YYQA0C-( 6T@ *F4' ML7M^YXLTJ^1.+:VY+8O'HUMAH=CWV_U43MT#[P-=?%I.C69BOYDZ1$@$%&VJ M)&=7ZS8J]0?=\J\U!0PLO9REU:-QQB[[KM9V%((#VQB44(-NI?9[,^,5V&DD MNJB"*+".1*DJZ)95QCVLTXV#>#9.LT'N;(J=2P/HB&@<:D#A<" KUVU3F@:Z M1@6[!(D;4;9'2\W]]Y/,'7KF2':@( M'<8_9+J&%/\B-_^^/6%#!B(,@\W=R(1"=!.6&&!$Z^S&U%D4VP($*>I%6U'O MVY([I+/A4:S[04=%1'>#CL(&-QB>* 2OU0^*?Y&;?[]O'CA".K6N)W'KPU;, MBMS,NONP14I6+L4HA9(J&SG!PH+;4DP\^,3'7-@@M%2KLHQFZ,0)A4" %BV, M%'LB-WON:D?=;JHB8,<->,Z:&;ALCXI7[&<;OTZ\,1P46*E=&^#SL&BD*Z?%E9!/8(&6@[0)&%;)$B6[1O MLMWYI #IY$MA8-,)2'$O\G+OKM[N7@K$+1=I[B%H[]Z.RNG1YYIWLV T0$_: M6100FP&*XI$W:=_1@)NRG#QG>6X12:]KP(;<%%L24ZR($>^;&-?W MC-_*8FS?-K#.B]"VS^'!3<+>6='N59WR&$.4V,)641[>+^4IZ@9WZ8ND:>-P M=89C81S:7*HH#N^7XL3,7\T7>?G"^=$GWIT WV;I0Y8+@6G,14?8E(O&T'*Z MA!7KX;VSWN8^_#KR%R<'8IT#81Q'MAU#<2#>-P=V2W#@;_>X=0)$@KQM$:X( M$.^; -=V.E^XZ*P76I0<5I2']TUY>JS(_X81X]D!=5HD$;2=N1'%BF3?K+@6 M+NY!$U,V:G$^4(\LF_.^\1%#K(TL<@%\9^U^B&) 1*2B%#+ MAD@&-^W[IL[568]4J#6X+W-3\K5[/9"$@,$01@&MN6F&)SLF\%O>"%>Y_TIY#PKY#EH*NL* MP=77!2]J<]C[K^O]D,0 @6%(;!J,*!U ]JT#VF-X.>N&0_BA3#-1K-U6:&9[84D!@@F"-IV *5/R+[UB<7KQAGW M_EMR/R0Q0) EYJF2,73?,J:+ZVZ>C15)_MMP/R0Q0(Z@9:.C2@%1KP+ZMC*) M0_# IV7%7UM8*@*H_SK<#TD,$!'D@25AHTI=4>^1@]$TF11<3:=\W-AK(8S6 M^B_(_9#$ *$PM*QHJG0;]>JV_T]E#/5K/#\D,4 XIA7IWC+ M8[9;$W[M9X#$:+.XP ""+ QIN(Z[HH:*3A8Q6Z45'91K>E7B%LOG#8XT>LVO M' T0A#?OZ@T@(M(B2ZI E72D7NGXORFRHG[M:(#H%48&D*O(BBKU2-WJ\?L7 M65&_8C1 #"[00:XB*ZJ$(W4+Q_4BJZ[,U#;? R_(:_&T^VY2ET?*K.+/LOHB MM]W+=)$U,N>?_&M9-W/+!? --=S1T#BVW0!3I0BI6Q&^O7#LDNJ"C2+;2013 MDHWM6[)YZV/Z)ZY5\SKJ8Y@27,PMN#X?_WHL'C]O$R->;U,BPY2.8>B'+)%A M2IRP?1\J[58=;[I;V:SYN-X*=>-#K7M Z1"V15F?:? ?F,[?"!-F>Z*B;[;O M0Q[W*>@'IE,K8]"2A;/!%R?]R+KF.*CZ3WP1]XNL"]A!<"P66/1;] M/<3XI=M6\T["JLW30[,?F*'. $78DF^1J:JO.LC!(J M1@G=C'++'T4477/S%(1ZRDQL,1$JH@G="?/;JVU#0UV:5L!G &&&M7VZA]$U M&+6=>86*A$(W";5,\ONRF>;ELV)H\!^P:W%KJ';]D/R0S!TJ%@G?E@2>SV4) M@0R+R^[/G885'KYNW9M.&ZZ^>64,&0.=Z"&C@[2 20R@,-*(W8"*0NLZ5?05 MNNFKM7E4?'M0#;X+%_Z80:6X)_0>O'^OH(IT,17H4:6C(#;$E0[#NF T=6:H MJ#X9_+; G LVD3],48.V$J?[EOOJT]6/7YRW/_FP\?D%?)=T/V&ANNE^4>.C M(*E,S%?.IZ++X%A&?-7]2$7WIBD7[2\8/)1-4\[;ES.>BH1) L3?IV79O+Z1 M#UC]5,C9?P%02P,$% @ Q8985+5K\XOT!P 'BT !D !X;"]W;W)K M&ULS5I=<^,H%OTKE&L>NJOBM@ ARU-)JI+8LYNM M='#8BD934JC+!V@ M((@&&>5Y[_2X?'8M3X_%2J4\9]<2%*LLH_+IG*7BX:0'>\\/;OA\HGQ MDL[9+5/?E]=2WPTVO20\8WG!10XDFYWTSN"ODP@;@[+%/SE[*&K7P$"Y$^*' MN;E,3GJ!\8BE;*I,%U3_NV<7+$U-3]J//ZI.>YLQC6']^KGWWTKP&LP=+=B% M2/_%$[4XZ<4]D+ 97:7J1CS\G56 B.EO*M*B_ L>JK9!#TQ7A1)99:P]R'B^ M_D\?JXFH&<#08X J ]35 %<&N*M!6!F$70U(95!"'ZRQEQ,WIHJ>'DOQ *1I MK7LS%^7LE]9ZOGAN%LJMDOI7KNW4Z?FJT$^* ER([([GU$2O !_&3%&>%A]! M'WR_'8,/OWP$OP">@V\+L2IHGA3' Z5'-WT,IM5(Y^N1D&>D?]#\$PCP$4 ! M"ASF%^WF8S;]!# LS:'#?-S=W#7ZI+,Y'+TT'^@9WTP[VDP[*OO#VZ;];/K' MBA>\W#2_7^EGX%*QK/AWRQAX,P8NQPAW".T1N&%3,<_YGRP!EPG+%9]Q>I#>P>><(,GW //A5ZO/&&RO 7?),V+&9,:@6N-A W/HIH'*!P&P<:!]58@#3]?M1@[ M^B$0>8!$&R!1^PS3%-PR_>?WSRR[8[)M%0XW?0X/MM+CS1CQX5;ZSLL[;DR] M6=VU&+[ ,-I@&+T'!K,@RU\GNN4]374?3NX>-4#!8$2P&Q,,K+H$.Z,JWH[J MU8YSBE'01#3"R .H)I?P7<*T9HS*H.R0Z7#I/MQ*"QO@1@01#S@K2A#M'JV_ M IW(E=0I867A1(0:B(9QZ %D%1 >4 +]>"[S>VTFY),3"6XN/.RE!VC5#^XC M?V_&PQ[5D2\IU&!]U/:E1&L.O M:L%DVP:,')G)R,>75OWAL!OBFOS795/1'T= 3*623"K1[4K$?FB='HE1>U+*E\F&'A ,U$XX^1''L465D4P[4 MGG*,V;J@,7#-?EY7.AL(=OL;1[^(?.JO/E S;X CW_)"M6*V/6]P>W@F=3$V M9T9&P -7"[WZ$W[/DQ5-CUZVK'C*=2A0C5POA1"*O2[;S #MDQEH,03E^9/V M=7T(5RTMK?U'4C*EB1_J)T@!=Q2=J)@9#7?KYH-C$ .V3 M&'B@3*C,M1860$AP);31&S$U8_OE_E49 Q\,//_$>L*U 1(:Z,3:%.R^YA$,7P-U"'M0X@\QS'(:CO:1]LM3N/]"ZQ.$$TY[^-P M%#>BU6P'XX $/C6QNH_:=7_C[Y$A3\D,?9HXG"7_617*L).13KM!"LT\+G%"434O$_ MR_7D]+VIWL2;'&*KWKA=O;OX7FUCDZ2W+!C<%.L0-A8,;I;Z*/+"J)UVMROZ MSB$X7_$T,2W\B":XJ=DA\OIJ)1NW2W877_=8(1/Z2#K8#B=@'MMO.VL]JD&H=T8S4K MC7A+2?SZ?0#XKRXVS#M))M?39M*4!5\67=X88"ML>'2P=P:A59CP9Y61>Q?\ ME8?UN T#[WX-K1R%6TZI=P^<;O%9>YZMLBZQ#*VZA(=[TQE:\@_;R;].C.": M22Y<[__.M_2" _#$J"S:7*J]K=Q2ENT7 _K8.0:6OD-RN!A8W@W;>;=K#-I[ MP?'V&%B"#;=4*(X8?&/312Y2,7_JG]/BQ1Y]WN1=)M^2:!@?;O(M98;OR\0;X^'I5VRXT<;)AZ2)@Q\H1GK M1&;$$BHYW-<8C>R M;!S])8GOEEY@N9Q<4SVH?5IJOAS^3.6&ULO5UK<]LX MEOTKJ%1V-ZE2V[AXLS=)E2-YTJGM/"I.=G:G:SXP%FVS6A(])-5)NO;'+T@] M !$O17'S2R+)YX( +GCN [CDLR]5_7MS5Q0M^KIW-=%/N^%EHMS@K$X7^;EZM&+9_UO[^L7SZIU MNRA7Q?L:->OE,J^_O2P6U9?GC^#1[HU=V_UP_N+9?7Y;7!7MI_OWM?YV MOF]E7BZ+55-6*U07-\\?7<#/,Y!9)]%#_KLLOC369]2-Y7-5_=Y]>3U__@AW M72H6Q77;M9'K__XHIL5BT36E._*O;:N/]A?M!.W/N];_UH]>C^9SWA33:O'W M/7^D'J%Y<9.O%^V'ZLLOQ79$O&OONEHT_;_HRP8K\2-TO6[::KD5UCU8 MEJO-__G7[4Q8 BHD0+8"9" +"! MP+T6 &V%6#]S&R&TL_#+&_S%\_JZ@NJ M.[1NK?O03V8OK8=?KCK%7[6U_FNIY=H75\6M5F.+/A3W5=V6JUOT9%:T>;EH MGJ*?T*>K&7KR^"EZC,H5^GA7K9M\-6^>G;?ZRIW\^?7V*B\W5R&!JP!!;ZI5 M>]>@R]6\F!\V<*Z[O.\WV?7[)8FV."NNSQ"%"2*8@*=#T^/%L4=\=K0X9)'1 MT+T6:-\>/5H+KU>;F[J[-W[[5%5 MXT:2]Y(=9_SQ0F*59?39^1_VY'I@BC&>'<)F'I@ @=4>=M!_ON\_/ZK_$_2^ MJ*_UM&F"\HTEW@I@?(;QO_F6SJF"LQ,$#V9 [&= 1%MZ=U_4>;],RM5UM?2. M7CASSS*6B8$B7=1/BE& @2)=&*?,0AV,0NY'(:.CN&B:HO6NPHV_N&JMRN24[Q8* ^E%3#8;HH0AB3_D%F^T%F MT4'."NU07)<;)M+LC_)E1U%_]C_X1I0YO:!"<#88D8MB5!/-8$0NBG!EM74P M(L#&YN'HF'ZM5K<__:K]C3D*+\)M&_;%!16$#!>A#R>4 !SHI669(3'S-T5= MZSY^S+]N^SE!;POO,MHV=;!"N,3#=>2!T4SA4%>)Z2I)4')3Y/7U7;] YIJ? M%U6_XM%UU01FESB4HBV#=":7>&Y=R?E@G?A@^@87@7$9LPPT.JXK[6?/UXL" M53*WC_GG1?%/[[ 3U^O=[_)/K?2; M>=&#T.BM8]>M+M3DBT(W<[FZU9A<3 Z MP9GLAD$G7%_M,1)L IEW$)Q/-(,AR2:84L2S"9?4'L$3RO!3]$1-%%=/$>AF M&)I6M5XE>5N@HC,2C>X/PQ,.F09R?6W>?=!=IXP]1>^TNFJT7N5:@]=:9KX3 MTO?[2D_#$]HW#U@W_P1(IN>K_X0G!,NGH:%WH\PFVN3K#T_T?&FKWOVFKZXM M=S>IZ*J?7KVTN^4RK9;W^>K;?_26;%G4BV^H^K+J%D_9M'7Y>;U9?[O%]T7/ M:'>]Q;I;8#HZT*MMI?N@Q>MJB>9E+K&[(S?2\6Z&VEYY],NA'<5WHM-6C2 MF^F;==W/N'UC.7WIUMYN;KQ3<(:Z56F6Z5IWI4;=J.N\6S9?RO9.!U"OD'9/ M]8W<+93-?'6:VHBT5=B$UWT]/28$'RF=M][GGZLG8,SNO])3VM'#9N0J =T,SG1 MT7US7_31^4([-MWO=><2-!WUS$M]N[3]C^5J^V4_M&[F^L[U(HM>J;N.GO6+ M.K7PM^M+3TXU_Z*[V3=5;777YOK._MQ=J]0Z*^M^[B;6ETZG>6\VT5VQF/>J M[SHWV5BES4+M.OGQZF+S6Z?O_%J[:QU;U$6K&^EFIG/FFGXBMC=]I\&N*XVV M=+5FZ6+3XJ;3M[F>R>TMJ(5WZVBW;#93V-_6'?(IZI V<-/ELTB8 ";2@WBH M]^GLZ@R]VB\MLW1BK9LX#/A?'[6""7H@'O7$XE9P(Q1] PC7 1(>'QFK(6[F MPS%&@YZ2B7D@'O2\U3-UARXTP9;7.?KM3<];T?DQT0BH$=1AX@*(!P91=7C< M>T88==P[#PXT_SC^G3=<$#2022 F$B#Q2.!RW85LQ^B!&+^=P%^O!V)\;Y+R MO<-Z(#Z_F*IA?#_UX9AB2XW)17&=R=/"R9E0[;*L.#TZXO'=X4/AQHWR[ 4<00+8D3[453 M'D5-Q+ >D2-HP3 AB2=FHEKP9$FDS21;);@PVE'84 >>S$Q&22#P)(9<29Q< MWUT7^:K3PJSJ=F]BTT(-V5'\UVN!&AZD\?Q%3 O4DZ]@((;FV@<#X(,LYLS; M&L\"UH$::J5Q:MU.V 2]*JK;.K^_TS9[H;]I]_R^CTJFU5H[5&7GK_8_HJOR MZS%W#K4V!D;8&:"&+NGI>P-;T8-;@K-A8L^#DIPY&G-1@#'P@,8,_](X_WYZ M^_KCY0Q=?;SX>'D5FQ%#AE2,H ##E#3N'QZ5FJ1N0IM)X'-Q=O_C8W84!W-1MC[,B3('B#WR]R<+G""Q=!O\N&$S&CFGV!F MN)/%N7/ZC\OI+^C#Y?M/+W]]/8T-W) 9(R/,LR$N%O?HCIMGZLP?I\Y>@0\E M0_L:S-H&C7/=F\O_>3U]%QNLH1TV0B3,#">QN(-VW-RZ(2R0S%G!+DJ&\N;, ML!A+1+F7'W^Y_/#KQ=M9C(29X1LV0FC+#"6QN/=UW/RZ,2EW-\H]NV$A=N"& MPWBKCII>[H::A U"H*D/1 -.!#?4 MQ>/4]T-%)SGA (K#UR@UU\3AU MO=GELKLL:+?#N6J*R3:GV][E*W2S_K-HCO&AN6$C/D+TR0U9\=.C3^Z)%X42 M5LO/Z&_'ZD48&A,CQ*/" ML)PX/1[=BAYL1V?:Y1NZ(AX<8>[)E)D/1Z1B *X[)]J<-/B6:(#!U^ M2@A2$CK\E!),'GXR_"SB_#RMEDL]^&YO_**HJ^8^OSXJA2L,9XL1.%L8SA:G M9PVWH@_2([$),8PM1F!L M81A;G,[8PF58S=AR=\X/ MOX/KWXJBM*6D(4XZ06936:=MX3'ZT+N/- OJ,B$8]!Q.$#R< M T/T,G%BUST,%FO7T*\<(8>I#$>K>/P?(\VMJ$US%*08'A:>>G$<._Z"!T4X+!8_P)0>JYXN$<&-NA$K;CB(/\RCTIRRC. MY%"?+DPK:9BQGGE@@D$6TJ8Q3"KNDX=S#^G *G('./#C*,T9" MA_F-L5-QF_$@Q_G=?:V,4T=7GMTO<(HS9CX8%2*PK:F,15-QB_;=1_J5FPG2 M@04>AB >F*84.73$/#"@DH?T9^RI2IT/^]Y#Z,I-?BOJ+DP/2@T'/_.@.,L]&H/?,JBH\ MG=XSEY!EYIR]FWI@@LKA#O?, R.8T4"^$[!=17@*P:=2<8"M"D \ I$#MNKX M\.E4OI,]R,>!X,X9>P].8(&'D:4/I[VO4"9:&WAK&'&2#&CFQS-U@*W:"SS" M)@)@JQP#/TQA?*H=7X"[4VU"$D)6+25)4D$U8*M0!,+(8_,BUF6B'AI+_ MTZ1D>'$F))F'P 8385FA1#7W,=F]71L'S];@5 P]4!].,B?FG7G;R[@,9%? MKB5,%!-&'I4 ;J9*+SIP#B3[@!0XH^[Z]+2H)&3!]6F928B;FH?(\^VN<9B% M=$ZN^F"$#X^QS?RMT>!8+4N8J)G\[E0?>"H?&;#AGJL/1J63%/.VAD-[!V"7 M42;J*$]XX@2XI^$E8\.DD0_&B?-$'"\L"^71P:[BA+A]]#R!X"$3?F!7>,(( MVUI@56-"HAPS:@2)>]B>8BS<1X:X.$(X<9C2UY[ ,I!>!ZL %$C&KB M#ZQB4" CG/('JW 3$I6;<96YQLA[K,X'])ZK\P(C!^O JA0%\C"''5+MA,_6 MI23#A^N2DDFGVJIAA401JW?YGIH7!*ON%,@()R+ *DL%U<\WR>0@6/6H0,8P!5:M*M ?, 74I6XG M"Y7&S.*80=6H_!NL'2)YZ(@[I>HP>&)/8\:M\ MK:E0L1=8E:V0*&WU:^4!4H)6=2K0,9Z88A6O CUN\R-ITQ+MA#.""<'0:;%9 M2M 3P@]FP:+Y1%&M5_7?FPZTJF.!CO$D%JN$%NAQNREI-ZP%6_30D"J@?) 7H*9TF6#KA@0_F;)K.O# F0]ZH58H-B5KL M[T\!,C>U19F;9_' .'$=.@^,93A0H A633BPU![8=Z< F:?\QGG8L@\EAP\( MFOE0- OYJ5;M.22*SXT5>]B\GU5>#GR,S2^K_ASX#VQ^YO]*8 M61PSZ+K]P,H'.B&1:">\:WZBX.P$P<$L6-8O48-_L$A/SNM9]?BTX?C"J1CX#PXD0D17*Z6*4@4X1^R23J?9Y7>PQBU]V 5 MW\,/5-_O9 \LKONL&A],$'#VCCTP14+/%@-AL;OX#G9/)O2L@G808W"X5=\. MX@=P^1U+#B7;"+LF)@K,3 M! >S8%F'Q&, S/L2M@J(MFLQMAQCI\2JSP?Y &>^I+O'\1/#?&C)IEX@I]AY MT987*("R4,['>@0 )$KI(SD?Z2E0S#(V?.K%U N43%'GO) 'R#G8,?I@');= M2-3Q/TC.1WIR4E0XQQD\,,"96?GYDM;W?=OL?Q M%?F\J#N _OM-5;6[+]T%]J].??'_4$L#!!0 ( ,6&6%2*K.#6H@( *0) M 9 >&PO=V]R:W-H965T>\/A M,J.U5 ^Z!#!HPYG0XZ@TIKJ(8YV5P(D^D14(.[.2BA-CNZJ(=:6 Y-Z)LSA- MDF',"1719.3'%FHRDK5A5,!"(5US3M33%)A?@+;Y16.N]-G*A+*5\<)V;?!PE3A$P MR(R#(/;W"%? F$.R.GZVH%'@=([[[2WZM0_>!K,D&JXD^TYS4XZCLPCEL"(U M,[=R_1':@ 8.+Y-,^R]:-[:#882R6AO)6V>K@%/1_,FF78@]!WS((6T=4J^[ M(?(J9\20R4C)-5+.VJ*YA@_5>UMQ5+BLW!EE9ZGU,Y,%>;)K;-"[&1A"F7X_ MBHV%=9-QUD),&XCT 1.T5P*4VKT0>20_PD06SU!5+H5-4T[$6>0G: >/D)I MDN(.O%X(LN?Q^@?POMA]=$Q$?FRS"(H2IM&55:SLED#W<^!+4#_0+S2G@O*: MAZ$.YGY@[GOFWJ%(J"9%H: @?@_*%;J%1Q UH/M/UA3=&."ZBV@0B :=(;:P M1V@!RI]5D0'ZO&2T83Y",]"9HM56AET2*HJ_);N;IY=TB!T&L6X^ M3@/SZ>OFXRP0G;U1/KIYA@G*R9/N4'P>%)]W(EW3#>3'E:)6Z M/!TYVMT_R MNOG >Q<=?J.,_(.H\XC@=*&PO=V]R:W-H965T;!G/B%1# MOC/%@0.)M5&6FK9E^69&$FHL9GKN@2]F+)=I0N&!(Y%G&>'_+2%EI[F!C9>) MQV2WE\6$N9@=R [6()\.#UR-S)HE3C*@(F$4<=C.C3O\/K*MPD COB5P$F?/ MJ$CEF;&?Q>!C/#>L(B)(82,+"J)N1UA!FA9,*HY_*U*C]ED8GC^_L/^ADU?) M/!,!*Y;^D\1R/S>F!HIA2_)4/K+37U EY!5\&Y8*?46G$NMY!MKD0K*L,E81 M9 DM[^1758@S ^R_8F!7!G;;P'W%P*D,G+$&;F7@ZLJ4J>@Z1$22Q8RS$^(% M6K$5#[J8VEJEG]"B[VO)U=M$V4)W:,6$%.@F DF25-RB=^AI M':&;-[?H#4HH^GO/.>@%;CS:T>\VBT.0X'LG'J/CB:SQG5!S4" M?@3T_9&E*5(+_$1X_&/ C5N[<;4;=Y0;U4HDX BYJ[$)3CPL>>.S./YV7O@J:.%UZ"HBX(>]ZT!EWDYM6Y>8.Y_:E4#MU\9D(M M7*4H42(.3"1:7=@6+7.A\*)WZ9:\_EDTMM-.JXMYYX9.*ZTNR FP8^M"*"FCZXYL*;UFZF@UFLZV6F-::O"]-. M\7I65Q?DA('5:D,7%-I!?Q?".OYP,/[5UV\?(QR.J3RV&NVUKEE[?";R^'>K M7S&<%ZU5UE4/Q/'<]J<]2'09O]W$;P_&KT0V0'>4LESE$*/+NCVDA([J2Z/% M^*IBC!LUQM>4XXI\L&5=B(/]=L>Z(-_!K_2L46,\+,=+DJ(UJ,N8UC1BB/VK MMJ:111S\]B<3=/YBG?IW(9[MMNL?C/YB&KG%PWK[-/DT49%G^A<(8E03&BW$ MX36;8#<":5O7^:5'%;%W\2NVVF4USS;.&?"=/H (]>GE5)8[T7JV/N3K]E2@&J0>&@/A(N_@=02P,$% @ Q8985"K;\VI\! J1( !D M !X;"]W;W)K&ULQ5AM;]LV$/XKA%<,+=!&(B7+ ME$%B;C@ETII(L\I^KNG&5R>SK @_L7UWRY,O:% M-YVLZ9+=,'.[OE+PY-514IXSH;D42+'%Z> ,OY^1R#HXBS\YV^J=>V13F4OY MS3Y\2D\'OD7$,I88&X+"9<-F+,ML),#Q3Q5T4*]I'7?O[Z-_<,E#,G.JV4QF M7WEJ5J>#>(!2MJ!%9J[E]C=6)32T\1*9:?<7;2M;?X"20AN95\Z (.>BO-+O M52%V''!TP(%4#F3?(3S@$%0.@4NT1.;2NJ"&3B=*;I&RUA#-WKC:.&_(A@M+ MXXU1\"L'/S,]2Q)9"*/1-4L8W]!YQMZBWV'[O+Y@AO),OT'OT.W-!7K]Z@UZ MA;A 7U:RT%2D>N(9 &##>$FUV'FY&#FP&";HLQ1FI=&O(F7IPP >(*_ADWOX MYZ0WX@5+3E" WR+B$]P!:/9T=[\'3E!7,W#Q@D>J"264AL'E4E*A$50+?>"" MBH2+Y4ZET5^7$ !],BS7?_B%?*;GA3J MVK+2.UN%=>(=M9$,1\-N M('$-)#Y^(_=LX:^*&R87BRY\<0M?%!ZHT[B&-WY6>& F-TS==<$;M^ %\8'J M8;\1=;\78)?8]"*$D0@#3U2ME-RA+PJ$*Z-VU';JO-^&?0#TSB3"O:!G,!H4 MC'64K*A8VL86;"D-IX:E2#-C,@;?#Z:4TR2C/-8U%&D[FZP M"L8N]K'O[_77(T8/4R1-BJ0W1:AJRN#KIQ:O'M''S=#!+S)U<#-V("J9@C@ M_BG01]7,=K>K&^2B"F!MK>0"].SGGV*"\2](2(/F_Y7/9A#@\4OP21JE)_U* M?Q2?I*W:.-K_LN@R\N,#TD<:=2>/J7N>,Y5PFKGJ2/=QL7S>/B2-$!/R(KPU MFDV"9^0M:$_;:!2WF&N;88Q'XP.-2!I])_WZ?@QW_VMCDD;FR?!%"&Z4GO1_ M_A]'<-3Z%RK$(=[G]Q&K$JFW8EX&ULM5AM;^(X$/XK%MJ56JDEL4,"J2A22V_O*FV[57M[ M]V%U'PP,8&T2<[8IV_WUY[P0!Y(8KMM^ <>9&3\S'L^3\7##Q7>Y!%#H1QPE M\K*S5&IUX3ARNH28RBY?0:+?S+F(J=*/8N'(E0 ZRY3BR"&N&S@Q94EG-,SF M'L1HR-H1G2-: MOGW6HNA602S_L2S4*Q?J90OU#FWKAJDE&F=Y!.(LW^4S=)_^C-="0**:MBDW M[F?&TT+P/,*8>'YOZ#Q7@]<@Y@Z"GE^*[6#W2^R^%?MM,M4%24*:8OGH-,TK MJTLV9_P:2J_OALT8@Q)C\'88MU$O,)ZA!Q!3/=!EL@FO?66OVW,_6C*D7WK0 MMV<(73%%(_839KMG_G!V]&L!'?CN7FKD,D$UZ#[&S4$?E) '5LBL)>AMGMA\ M&-1\."=!T (P+ &&K\J*]E ?F1+V94_Z?G?@?CRU9 5V#1^XOY07]SR9MH>U M,+Y;$D@OW,N.0JR:'@.O+3UPAM;J@0V38>]5#+/]1GBQEI#">#6T)*P01Y$F7KV*A&[?:]D!0X[8SH[_ MKWH?Z5&=#,^] ).V=#%LB-^0#AO 'DP9^_(G(>GZ!XJ+84UL)Z\CDN; D0SJ M1S+P*T$N$B>H)0[&+FXA?6PX$]M)\]5[<<"K.J/Z?MLG"C9TB>U\^09H#R:/ M'8'O=EU[O3'4BNTD]SM_!I'H!E(9!QYA"NR93B+0. 77']92H@?ZDDE]F<_U M5U[M!S]S]A"K&=ZD-Z%;'=CL0P+'DUPU[%7"CV,^L.FI"3!M[LUX W M2&'LMP(W]$KL]'K$Z=VV,WIG^"))76QT ]< ]OIAW8^ZF#_ K7X8 B9V%C1! M7])DH7O9>UAPQ:C2&_($2D60)E#1^T:4Q1)]NX-X L+6FA%#G>2=NT!BF(Z\ M:Q]86*_N0# @^]M4%_)POX7WB.$]8B>>_/Y!V!( M@_Q*I]48]GKWA#&NGX^ZV$X9V\5K:(/8BW89^"\3135?'!-W4\9)^+YQ]TR= M]7ZEDVF*NU?O7O9CWB!"ZJ75J5S(Z?.VR.XI)9KR=:+RRZMRMKP+O/0?4$L#!!0 ( ,6&6%3F1^HC? , 8, 9 M>&PO=V]R:W-H965TP^K>S!D *N.S=E.V4KWQY_MT$ AI#SL0U_ =N;[_,V,/9[^ M5JHGO48T\"OC0@\::V,VGX- +]:847TK-RCLEZ54&35VJE:!WBBDJ0=E/(C" M, DRRD1CV/=KCVK8E[GA3."C IUG&54O8^1R.VB0QNO"-[9:&[<0#/L;NL(9 MFN^;1V5G0#1N@4 M(<>%<134_CWC!#EW3%;'OSO21KFG QZ.7]GOO//6F3G5.)'\;Y::]:#1;4"* M2YIS\TUN_\2=0U[@0G+M?V%;V':L\2+71F8[L%60,5'\TU^[0!P 2'(&$.T MT3&@=080[P#QI8#6#M#RD2E<\7&84D.'?26WH)RU97,#'TR/MNXSX?(^,\I^ M919GAG>4*?A!>8[P@%3G"FU2C8:K*1K*N+Z&&_@^F\+5IVOX!$S 7VN9:RI2 MW0^,W=^Q!(O=7N-BK^C,7B2"!RG,6L,?(L7T+4%@A9?JHU?UXZB6<8J+6XA) M$Z(P(A6")I?#PPKX]&(XZ=5X$Y>YB#U?_&XNFC"FG(H%PLQ?_B]*YALF5DVX M8\*N,\IA9JCQR8()W;@[I.'G5\L(]W99_U.CIU7J:7D]K3-Z;++P!1ZH>K(2 M[G*;\R90MYU2+U9,(;7J&!2T;4_K"L_S,&FW0QOAY\/UH$H.%!QK/+5HAW'8>6LU;9]XYY-DTLU=TK-G5K-(U12 MOVAW^.#G V9S5'6'L%O2=C_$I>B5>GJ_[8!->I7'YTR@2;BOV6&MABG.S16Y MAO]J[^);\H,'@7R(@)-HKRAZU]VFC;%8W1A4&=C7QRJ2ROAI$R8RFUM("J-, MYL)4/DS1229(CW0[R=%]K[+K=GNNO%>F;%_:27QARO;QK0O.OD:3UL=(U[X" MD_H2_#O2=5I1(Q)'472[]Z\5&Z@H,&*4.U\HVFAH7;O^@VRM6RF1WY M%NYH?>R:7-]X[6F*#MD^DRMFP\EQ:2G#VXX5I8JFLY@8N?%MV%P:V]3YX=HV MZJB<@?V^E-*\3MP&9>L__!]02P,$% @ Q8985&]Y"X&ULO5=M;]LV$/XKA%<,"9!8(B7Y MI;,-M [:!EN'(&ZV <,^,/)9(B*1'DG;S;\?*2N2$E&:,R#[8HO2W?&YM^?( MV4'(!Y4":/0]S[B:#U*MM^\]3\4IY%0-Q1:X^;(1,J?:+&7BJ:T$NBZ4\LPC MOC_R-'R,1A/L"#IQ>W+$FU?>$M9EN: MP KTW?9&FI5765FS'+AB@B,)F_G@ WZ_)(%5*"1^8W!0C6=D7;D7XL$NKM?S M@6\100:QMB:H^=O#$K+,6C(X_BZ-#JH]K6+S^]LK=/Y M8#) :]C07:9OQ>$+E Y%UEXL,E7\HD,IZP]0O%-:Y*6R09 S?ORGW\M -!1P MV*% 2@5RJD)0*A21\X[("K>NJ*:+F10')*VTL68?BM@4VL8;QFT:5UJ:K\SH MZ<4UWP/70C)0Z.P*-&69.D>7Z&YUA<[>G:-WB''T+14[1?E:S3QM]K2:7ES: M_WBT3SKL7T$\1 &^0,0GV*&^/%W=?Z[N&4\K=TGE+BGL!1WV5J8-UKL,D-B@ M)] M1;W>?6*2/.\IB7&$;GXH-';,/B.9BQVVA*"5B9E*^-MRD4YM]DWYEF#]. MS4<4ER6%XI3R!-0%XI (?=10H'4&AO?+BHLSRG*%S/Q!.TZY9C';%H*U%:&T M,T#C=L6THM.6B1HRST(SJ4(SZ0W-"A(+O]DEB31MXH(X.:GTVU(]I3^M8$Y[ M8?Y\^?7#'S_^@,?A3T>(-.^A,NS7\\%_.\;$C3&$>^%_$]K02PG8'W95 ZXG""8GM1GW$_/_,'9PF[0-/[2JPB$5=.:DIG;^&JR'Z+/8@>1&P)]I7?656 MOETUDYH3B?\:)USA*RT\'^>3EY/ (16%0<*8F->V1?MK[CTZ5Z6@?ID=XU)BY93[:8M$T&D4O$N(U[EOV MLON5RH1QA3+8&#U_.#8&Y/'^>%QHL2VN8/="FPM=\9B:.S=(*V"^;X303PM[ MJZMN\8M_ %!+ P04 " #%AEA4.;C4FE<$ "#$@ &0 'AL+W=O KW6Q5,6#-9SN\(0]$/>Y60M]9 MC9>$9H1)RAD09'T]N8%72Q04!B7B+TKVLG,-BE">./]>W'Q)KB=VP8BD)%:% M"ZS_GLF"I&GA2?/X43N=-',6AMWK%^^?RN!U,$]8D@5/_Z:)VEY/P@E(R!KG MJ?K*]Y])'9!7^(MY*LM?L*^P?C0!<2X5SVICS2"CK/K'/^M$= R@?\0 U0;H MT, ]8N#4!LYK#=S:P"TS4X52YF&)%9[/!-\#4:"UM^*B3&9IK<.GK*C[@Q+Z M*=5V:KX2>@D)]0NL4LP4P"P!'W_D=*=+JZ;@#[WPWB^)PC25'\ %>'Q8@O?O M/H!W@#+PYY;G4AO(F:4TD\*?%=>SWE:SHB.S0@3N.5-;"3ZRA"1]!Y8.H8D# MO<1QBT8]+DE\"1PX!#26.+*JU=Z+>3E>>ZZ40!U^IZ[ MB3? G"AT_ ;6(^TUI+U1TG=$2BT:<9[E*58DT7M=ZUY,<:$F)K:5.[]#XP)Y M, S# [HF' JCT#7S]1N^_N\DF1%E(NT/R, H"!$ZX#R$(6B''C)3#AK*P2CE MY8F,!L-9??VZ.>!F0(7V(6H9#!8)@DX'U0L@; ((Q]>(3O+(_H@:-]'Y-R.T M6T&VS[(=:[?=3#N^XP<']3#"_- QIQIVWB-PE/9M3M.$LHT<2P)JO:$WR'DK MM] Y3\Z=X09UO# <)-V$'1$K0" M"[TW*$&KC_"W!/)X"0P:Z4,/'E; /.\Z(C"P%8CX;A(WN-XJX>$YLW7:QH3 ML,X%HRH7I!_"6)):08/A&]2D%3X8G:/X:H%8)$3I+#6JWO04/@^"PW3'"/!<> MJ4"KJ&A<46^D)$J"ST1+4ZY[? $^48:9WA^E9$GP[9YD3T2,)JF50>2^04U: M:43CS>>IS@@-F\APT!@90-&@+ZI!WA%0GW^KM6A<:WNEF(+R8_^"KR\>)0%E MX:;@B:RYEK";3H=]DW&AZ+_'HQY*K!\,PSZ!ZH?4ZC :U^%7A/2_8C$TI(/J M+$PH.(C%ZGR=9T1LRE,."6*>,U5]X#:CS4G*37E^<#!^"Z^6U7E(ZZ8ZGKG' M8D.9!"E9:Y?V9: IB>K$H[I1?%>> 3QQI7A67FX)UMNR .CG:\[5RTTQ07/N M-/\/4$L#!!0 ( ,6&6%1K)FUT?P8 .PA 9 >&PO=V]R:W-H965T MNTO:V:F_W M'E;WX!(W00MVUC;-]M^?(12'X!C2R[ZT0&;&,\-X/FP8;[CX+E>4*O S39B\ M[*V46G_H]V6THBF1%WQ-F?[EB8N4*'TJEGVY%I0L"J4TZ2//"_LIB5EO,BZN MW8G)F&U/XX=H?Y0J%Q->8;N3.,>3\>WYRL[CL>;E'-*&1 MRDT0_>^9SFB2Y):T'S]*H[UJS%QQ]_C5^L!W,(Y%TQI-_XH5:7?:&/;"@ M3R1+U#W?_$G+@(+<7L036?P%FZWL8- #42853TME[4$:L^U_\K-,Q(X"# \H MH%(![2OX!Q1PJ8"[*OBE@M]5(2@5BM#[V]B+Q,V)(I.QX!L@GBL2)? _.P9>'.7CWVWOP&X@9^'O%,ZG5Y;BOM$>YW7Y4CGZU'1T=&!TB M<,N96DEPS19T43?0UZ%4\:#7>*Z0T^*<1A< PS. / 0M#LVZJWL6]7EG=3BR MJ%^[U3]'Z@)XR#9Z+1FXNKFXL(?;;NZW>Z[_ZIFU(6+QK\.R7UGV"\O^(PYPF&>.CA1@&P:CNYFPK M%K:(S2UB,$0!LD<35M&$SFCR.7GT#;@*&[X@?X!\?R^RIA@ MAK0MDI&EHH-P;WK.FE(#Z _MGD+/D,@[IJ"I!I*SE$MSM2[A>^$0[GE;RK75 M_-PBYRIZN(-8Z Q,%W>DRT<_=^4!?=35!+Z2)*/@6JHX+=I1_JRCPV4:OA%/ M-7C7:\%)M++&[1YMZ%UXWN^.'@^1<1S]/\>-W[=$?*?J_*HXSX6*$@.W5*T. MW#WWT*@U"@-!B)VFKO7##*,T[S9W@B^R2$F778- Z)^8KM"0"KI1]5:^PB9K MD!<,PWTD6>2@AT:# UT3&BA!-Y6Z,[8T%#BZ)FQBR-L/Q"52C\%0"KHQ]3:R MPB:';*F?6>2,!;PQGD[OS' K0T5P?>"'OAOKM-.6M3L=ES5#8R M'$(M'!(TBHNMB0X-'!DPH%,OCY"! _HU"Z32[&X.?8@'P7ZJV\3J;AONH%,M MD5"3(/LSLEUD[A2IQV 0A'[%P@@U06))_*Q5K.ZT80XZ_=((M:^-G")U5PUG MT F71J@=,$Z1NH\&+NBTZQ[4SA>G2'U[QO %GW;)@YO@L!5I-[%YJU@]*L,A M[.:0/M8].A/4U::QZ?X8G;A-XYT-,O?:X*UMNC2[FSK;SH]-;(#@@9T?;.B" MW73IWJ9Q$Q36K:R.S&S%LZ M-FY=T,R<(G57#5QP5[ATZ-BXG2H6D;WMK+JC!BW8C99CVS9NIXM%1#^2XP.> M&L!@-V".[MRCUM4N;F70W&+%4#E&?:C_I^ M6=';GK8V;&[>42,WE(E,W;)UI M?S]QMCQ75*3@GCY3IIW53-RH%;C/]_>Z%(-I\7YPZF(PW=AW=V.3[#/PD+_' M5O%SK%[ E)'D1<;63M=B$K;L0/JF__KN_FM)^SR645$HG=-LFJ@_/'6:3=OS M6YZKWY)FM\F#:>[OO-5.J5@6GQ-(4*1M^T*XNEI]LC M7M3O7;^"'^;;#P^, MF>UW$+=$Z,<,"1+ZI$UZ%P-=P&+[:<'V1/%U\>[\D2O%T^)P1H/O"8_ =02P,$% @ Q8985%:W"!KU!0 -2$ !D !X;"]W M;W)K&ULO9I;;]LV%,>_"F'TH0626KSI4B0&DKC= M"C1=T,OV4.R!L1E;J"1Z)!VGPS[\*,D1%8NB',3P2Z(+SSG_1L7AGEV1@% M03C.65J,)F?5M1LY.1-KG:4%OY% K?.C"_AN2N/2H&KQ9\HWJG4,RE1NA?A9 MGGR):5GHR.?[9.1TW,TK!]_.C]0Y6\2>:6*7XE MLK_2N5Z>C^(1F/,[ML[T%['YG6\3HJ6_FMH5H&<"PQP!M#="N >DQP%L#O*\!V1J0JC)U*E4=IDRSR9D4&R#+UL9; M>5 5L[(VZ:=%V>]?M31W4V.G)[\),=^D6098,0=_Z"67X&.A6;%(;S,.+I3B M6IV SV8 ONZY^P:\GG+-TLPLST$GD]3OGL+<#P!* 08>@ MJ_W- X?Y=&]SF'BRP4V_X]XBYFLW6^SI@VE3 2I4[_92537$)K3V%+P2D-"0YWA#J:D2@DL5MHV @- MO4);W<3J;F(MN8 _&)@K[I(==O3 @(3QCFI'*QJ&.[E-PTXG$(JP.[.HR2SR M9Y:O6"K-_DR7@" M[^L..@%?1&:\+< UTVN9ZE_@Q\6MTM*L8;[)EC3"$F\QNX2H:Y1T:I0D84_' MP<#R/QB(YL39Y=;L2;@PACWA6LL-' KG@N_EUNQ).(R2GG#(AD-#X9 S'.J& M0U%?=A;*$ ^%P\YPN!,NCFD/3J"E,O1C^:IZ/C"+1#+JJ&JENE* M>88BM&R%] CK#+2(A'Y&#JTTT $Y%*%@E^#.=G$L]K +K1. M,0V2CM@N_DYQ$"2D1ZQ%'(Q?,$# ?^#:=&^^SL&/:Y[?_,JNS+Y:SY;%B(3BY1[75L2HF.0$%D2HI>1$+D> MY&"T^\R-NB D-$IZUAYD.8@.QT'DX"#$-(&[6AT<3,*0]FBU&$1^#+I'Q?/P MARS^T#'PARW^\$'P-^ E&IR%V.(/^_'77^_]L8##%GSX&.##%GSX9>##7?#!,&D]V=4P MP8XGP C3GA0C+R,?<3SRA6B7)J0+/HJ2GJ]E MQ'*/'(Y[Q,$]$L)H5ZF#>Q1%/=^#B>4>\7//.2*>!SUBH4>. 3UJH4:N_/.VIY1X_!.VIY1P_"NP$O>RPQU/*.^GEW8Z:@GW"T MM75R#,)12SCJ)]R^Y?1[@<,O*]1RC?JY-@1=VF59>[]DNV'4)5GOI@JU'*-^ MCCUK9RMV(#?JZ'2U"G>_,XY;^\DYEXMJ7UZ!65FB>L.UN=KL_5]4.]X[UR_A MNVF]@V_=U#\HN&9RD18*9/S.N S>1D:2K/?HZQ,M5M6N]:W06N35X9*;QRE9 M-C#W[X30CR=E@.:7$I/_ 5!+ P04 " #%AEA4PWRI Q@# =" &0 M 'AL+W=O%)N)AT M\%P(:<9!;NWJ/ Q-FF/!S*E:H:2;A=(%L[35R]"L-++,*Q4B3**H'Q:,RV R M\FC)2I15"6+W/K#L+):,66>(?V876C:1X"?'M=E8@_-DKM2CVWS-QD'D"*' U#H$1I\G MG*$0#HAH_*TQ@\:D4]QJH3QO["N9:, TM)85=3*Q*#@LOJRYSH.&PIQ?X]"4BLDVPK=/0J=6J'C M':V8>;64VWG/3LY)-\XEI)RHME F;* M6 -'=U0K62D0U )F.9-+!"[AK>@M%IAQYG)Q#$>7:!D7YAA.X")-=@J=^",D M41*W$)J]7STZ0*?39*SC\3I[\.KX KW@K91<*6,HA=)RRIA,75Q_WRHA@ I^ MS73VYX#U;F.]ZZUW]UB?,L%D2@FU\(W)DAX^M,5D6J'T/(KK)$^3?M0]&X5/ MFX%K$QH,&Z$W!'L-P=Y!@M^I\[$LXZXP#5A%C<+'JXUDA=3?L-\YB[N7&OCRJ+ MNI^D]J,UU=$+X'-:=0'-++;2'NPPBK8X[TJ<[&$\;!@/WUN*],:PF%-WZ;06 MXW"GSGIGO>$6P5VA-Q5;40PW.FV!>ND'D(%4E=)6':4Y;6;@^4&ULM59M:]LP$/XKPG300A>_Q,Y+20)MD[%"QT+3 M;A_&/BCV)1:5I4R2DP;VXR?9CNL0QYA!O\1ZN>>YNT>7DT8[+EYE#*#06T*9 M'%NQ4IL;VY9A# F6';X!IG=67"18Z:E8VW(C $<9**&VYS@].\&$69-1MC87 MDQ%/%24,Y@+)-$FPV-\!Y;NQY5J'A2>RCI59L">C#5[# M3+9B[TS"Y9(I( MDX0S)& UMF[=FYGK&4!F\8/ 3E;&R*2RY/S53!ZBL>68B(!"J P%UI\MW .E MADG'\:<@M4J?!E@=']B_9,GK9)98PCVG/TFDXK$UL% $*YQ2]<1W7Z%(*#!\ M(:'.S7P:6NX.ZR!SYKAM^GZ '<&QW!;ZUV*[I6B M>QF??XXO#$6*J41:2S3'>[RDD(V_JQ@$>N1LC9Y!).B1X"6A1!&0#6Z[I=MN MYK9[QNV"*-!'S!1A:V#A'OUZU!;H04$B?S?P^R6_WR8MI-L7@J.ZHEQ*%):> M3]+)*RAG#S)VT^"VDV 8:+VWU3HY->HY_O#8:%IGU']G.LHN*+,+&K.[HYPG M*P(T:I"J5Y+U/N0H^B5_OS'8%Q81&?*4*8@02$5T2]4C 0E$!&]6SLMBQ#]K7:'ZZ)UU'66IM;A5NX)]T,JUGUO MBFZKKOC?[:.@KVI^JKA=N2K-2^@;%FO")**PTBBGT]=PD3\N\HGBF^SV7'*E M[^)L&.L'&0ACH/=7G*O#Q%S(Y1-O\@]02P,$% @ Q8985 ,9H@>: @ M)@< !D !X;"]W;W)K&ULC95=;]HP%(;_BA7U MHDA;\P4D5!"IP*I5VB14VNUBVH5)3HA5QV:V ^7?SW9"1$> W21VTF9G#B%4IM[UY5I 266=WP#3+_)N2BQTE.Q=N5& ,ZLJ*1N MX'E#M\2$.N,EX@]>P M!/6Z60@]!OP@\!.'HV1J63%^9N9/&43QS,) M 854&0>L;UN8 :7&2*?QI_%T6J01'H\/[H^V=EW+"DN86+6NAC"SBDLE]%NB=2KYPK9$<*;7 M16&*9EPJB6Z7^EO)*@J(Y^BQ4I4 M,![$R.1_G#01]$SE) 1;%:EAV[GH#"A MLH<^HRGEO,P)T$Q/7I=S='O30S>(,/12\$IBELFQJW01)A4W;1*>U@D'9Q*> M0WJ'0O\3"KS [Y#/+LL?JO5![L4?Y:YN7=N_H.U?8/W",WY+HD"WC2G"UL#2 M/?KU34>@)P6E_'W!/VS]0^O?/^,?>/ZHJTFU:F!59J=ND]#7]6P[4/T6U;^" M"KPN5*T:'J'\N-^-&K2HP354U]I-!R>H,(ZZ4<,6-;R&"KI0PQ.4UPV*6E!T M#11V@:+3]H5!-RIN4?%%U$L!^L3.%8@N8'S:Q&AXIKA12QQ=)G*]T[M@HY/O ML!_%?@NKM^1I4.#%WK\IN4>GF/F#?,=B39A$%'*M\^XB;2#J4[F>*+ZQ!]N* M*WU,VF&A?V0@3(!^GW.N#A-S5K:_QN0O4$L#!!0 ( ,6&6%0<:D-CM , M !@. 9 >&PO=V]R:W-H965TK3?: M?@CGTRU=PP/H[]L[:7IAC9*Q' K%1($DK&;!1_QA08AUD[K>-S^@W[C@C?!+*F"A>#_ MLDQO9L$X0!FL:,GUO=A_@BJ@H<5+!5?N%^TKVRA ::FTR"MGPR!GQ>&?/E:) M.'+ @R<<2.5 ^CK$E4/L CTP_3]X1I=O'F+WB!6H&\;42ICK::A-L0L?)A6)*X.),B3)-)+%.-WB$0$=[@O M^KM'I^ZA24>=$U+GA#B\V)>3SX72LC0;5GL0XQHQ=HB#)Q";G&8&^QU:2Z$Z M\W2 &3H8>P)W@P&X\G>%*;G; \ZZ2!Y0DJ/9HS-^/HL3:L.:VM!+[9O0E"-X3'F9L6+=A^6PQ:$SE1UFGE0F M-=_$R]=M(:9428L44"J4[ESNI+6.9!B=)[-M%!\;G? ;U?Q&+]J0>R=WD"&Z M VGDVQQH,PI*(TDU=%'WX\>79/A7UTE^L=M)>.,ZO+$7YZO>@$2\#I(SNF3< M*5A7+.-VAB?C>'2V#FVKP2B)D^Z%F-1,)UZF)+);K4UITO<$X:A1^NB9J<[5 ML=+FJ/=<1U4%/S=7EY!?56ZGIW+RY';&C61C\MR$I'-"TCNX1LRQ7\W-7''G M7''ON1I)QGY-OH>=X#LK>0L)&=/HAJ9V)__VG!+OE*EPXWR8;_T]:YU M%8ZOCGA-3ODURH?]&K,0A=$XS9;FNO.WT.>*<(K:" X>OU8F&VG ?FWHG\FV M6G36NBX[3[$CC;00O[37B&'#I:;-U-?BFT>1>XYL8\W4!: S.^$F8_5QW[.*@?@_/_ 5!+ P04 M" #%AEA4Q2%(K"<' !C( &0 'AL+W=OCS^01.7K]X2#=;H;Z879P5>$,>B?A8W#/Y:=:@K-(=R7E* M<\#(^GQR"=_?>IX:4%K\D9)GWGH&*I0EI9_4A[O5^<11'I&,)$)!8/GKBSZ))F!%UGB?B0?Z_"NI M _(57D(S7OX$S[6M,P')G@NZJP=+#W9I7OW&7^J): UPAP:@>@ Z'. -#'#K M >[! 0'!GCU ._8 7X]P#]V0% /" X'# 4=U@/",EG5[):I66"!+\X8?09, M64LT]5#FMQPM,Y+FJA0?!9-_3>4X<;$@2P%.YC1_(DRDRXP ]!9G)NFB* S7%@4I4UU8<=SD7;"_91U@0W0;1+1&] <3?]X(+G*_2?",9 M),-Y0L ^7Q$F:>V)9D_J^X2152H WC!"^J^M2J9ZBU^^1;'MTP6,810&CN.< MS9[:E6"PC*(8QFW+3BA>$XIG#>5R1^6*^0>7C$K7DO_D9*6<[\N@$LJ%L=@K MT*#CCVOPVV 7>GV[:\\P$W$P&)W?1.=;H[O?LV0K*5Y%EN L [10@7*9IPP+ ML@*"RA@U:^14&%?BE=_S#SF^XPPZ�.!M;:/*0L\-?E4A:JE+:_+74:-NBA M-?PY+@H99!FY!,TYKI0SP04H6"H3?)+F8$6S##,."EF_)1>]!5^!E>NNJM=" MV)J/*)J&?N@T_Z!Y8J+&]F& $QFS,0I=B!_ZCB_6.8R M;AR*K9FZ>W7C^HO<0'%R^@WY@H[6,<>^'!/)&Z]KL5>98)7RA.[-9%(CM]<: MBLN,'*Q)DV$4./U%:3(,@^&BARVYAM8PI6)YX+?^8NO":8*'/XKAH:9X:.?X M>6_RUU@N&+P;G'^WSW5Q?$ 2=0:.-KV%?>9'KTML( N:^J&=^S_FN&)_R1'6 MRNJS>!@@SQ"7@>X=/X+#OFHBAW8FGV/&7I2N/N%L7_)YEN)EFJ7BQ>BR;YAA ML[2:3.W:"C6[PV!,7>6<@B61W99T6A:4I&(J!O8#5S5:1P9#WYIL+070K@4' M:Z1=S:..W=;8'2:P^Z5Y'MKY^3+/]SA3$[4IY.C+6^-EM:IU^*%[.*U(&O"9 ,"UFFN-_*G8,,H-VWH M;E%?D=Z%GLT7K3+HIW08R- 20).8HK[HQ :[ZW&[;H!:FI#_$_;P2(L(LHM( MA5^=F@U08HT 47NV_*F+4#@0G=8---)#Z+=_5\N ##U#X$]1@(*QG@%I,4%V M[I?."KE)4/J6'.4W/\+QR-#L>-/(@^Z NUI@D%U@+C<;1C8RI_7K53NZ).7B MD&MW7ZA6K0GCM-,/J&AT!,.G4K4'[:IW'3^(PMCLO*LUQ[5K3KOLRS7-!4T^ MU9,MMM*?+$P]5ZXH[J28FF-OVRXRQJ55-E\[KS-Y9,V-L.!%YDZ$'=?JMB M-+PV&?J..SR16H7K5U NIZL48 M3U]^8L_K-T8+DZ'KF=)F,$3^\%&QIP7-^\8FJD/)XRW@K=?OI&!X>*S3=4X+ MEV<7KH?F8F%>72S(KLYP^M%%U^+C_:@#-$_+A??_7))X_=:D=\M@,^FZW[H7 M^3D7(_VV)31T(XLC[:X-=M!X\#)KW9ZJZ_&PO=V]R:W-H965TN$9^Q.(I6G M*97?+E@B7DY[?F]UX9[/G[2Y,#@[6= Y>V#Z\^).PMF@TC+C**./SE[46O'R$QE*L07SX M6BKM56,:P?7CE?:K8O(PF2E5;"R2O_A,/YWVACTT8X\T3_2]>/F=E1,*C;Y8 M)*KX'[V4]WH]%.=*B[04!@M2GBW_TM?2$6L"H*=> )<">$, #QL$2"E -@7\ M!H&@% AV%0A+@7!3H&G242D0%;Y?.JOP](1J>G8BQ0N2YF[09@Z*Y2JDP<$\ M,Y'UH"7\RD%.GTW85*.W]^Q9),\\FZ.Q9#.N$)E7H MD4)KT*"U#+4JN H;T=^W+)TR^8]C@* :("@&(*[8OLZ4EKG1[] 85AI#I\EF M-253&DFJ&:(:+9CD8H985AN_;F5>W_-^J0N,O<5^F$M4S25RNU]D2B1\!C.9 M(2TT35#"GIF$?&*FQT7=C)8JAX5*D[2>SX)^>#)XKK'CN++C>%\[.#S/4SC- MF%)P"<7KMUQ>7'^:G!\UV[@<+EJWL=["867AT&EA$4>\BJ,CD\JX0@O!@8AU M%@RW+/#K+1A5%HR<%GS,S3.!Q&/A"A;G)AVCKSF5$(\*?4?-F!F/=G6'[]F< MX3G-N>493_,4)?QKSN$9_H;,>H%MSRRC\"#GL'X2Q64J63W?M81W#Q2V!;N_ MEN?\GZ -N' K!U[1F"CT9;)?M#^,%TKE=,L9F@LE%9':#63U2))2;/YLN(X0K]) MH>H>L\MRI'4;2=1HH66\[P;LIEMI*G*(%RC+E89*!R*DUK'AUG/69(DEM.]& M]#TSO8$)R:F0(&V.8KJ N(1'CKW&26ZL 6SK @.5S;7V15OV.1?4XMMW\_O\ M&FG=Y2^?1?:&9,-EDF$(!7RK7)(5DM MP\O!UH,K\$8CO\E,BW+?S?)6$$&3E$"FDY (EQ?1'Q"0WS<>$E>Y:T&.O8ZH MA"UHL1NTEY 3P.%\52I=9RAF$GJ&#$$C#)U>9A9#0=Z@DK-:W[>,$$4M60%; M+&/<]6)\>A%[+8;%.29=+8:E+7;3=G,Q8!%F(H4C'K>O@ENU[[4E9VR1B]W( M;5V&5<6Q0W> +5YQU)7#+0VQFX8;.H]0U3*,15E=.!8IP+R8WR-CIBN+X1B<7>?F%EU>WP]=44TL M"\MW?M>+G?K\OL^=OO< H^XJ=3N<_JZ M*TF(Y1<)NW*PI1-Q%W\_0Q*R7>R1>I(02S;2TJ?OZ]D#24(LV\BP*Z];.I&6 MZFROL';K\OKNJ XLWX(6OAW@^SU($EBD!7Y'+@\LG8*6&FP?E[?H\OM1B\\M MX(+]MR?# V,Z6-NR[&K/,K!T"O9K:'?8)YB4*G?M_P.+M<"-M8.ZZTFP#;0F M2RS0 C?0.NRN)\%VZ>9TEV54&S+V91SU,F>4S1 XMSR34T M0^CF9GR$/MRA6R'G--OZQ;PW6T]NZH!<.;(%F'7LG!VK=(VR@>X2B(?MRQG83;&Y!^%)+CAL(OM,0.6XB] MA_/AMP]W5[L4UZ'E='C3VIN\P'"C0^"I7#H MIO"5D"RFT .L;U$=^AXULE2-NMHGC"RT(G=WW-E+I(N6@1P;58.U#R<@#51&I"JLVAJZK=[IX=&()5L+.V2=K]]6L;0DA"4 [M M!6PS[\T\SQC/:,OXFT@ )'K/4BK&5B+E^LZV19A AL4M6P-57V+&,RS5E*]L ML>: (P/*4MMSG)Z=84*MR.!)YEF'^,864;<>6:^T6GLDJ MD7K!GHS6> 4O(%_73US-[(HE(AE001A%'.*Q=>_>S5U/ XS%;P);41LC+67) MV)N>+**QY>B(((50:@JL7AN809IJ)A7'WY+4JGQJ8'V\8W\PXI68)18P8^D? M$LED; TL%$&,\U0^L^T/* 5U-5_(4F&>:%O8]CP+A;F0+"O!*H*,T.*-W\N- MJ 'Q-/3$-1GW_R"AH,!H.]T8'HKJ5J&ZKJ 65P$%( MM,8D:@J_@/?J3MVNXQS%?VKE.8-CJZ"!J]NO61THZ%4*>JT*5+'ZZ">3(%IR MW*_(^I]4-8.*<= :7@ Q< X1B@G=%\H-6G$FFNIE/CC))+[=YD"2Z^S_UDZKJ&?8L'1#Z K-U/X2B1YP2%(B/UJRYM;N M O>3*L'U]IS>5Z2A9#THB9,T7&(4-!BIA!YGPJY=H1GPE>E=A(HOI[*XC*K5 MJC^Z-UW!T?K4O0N*+F=/4S1=CYBO"!4HA5A1.K=]%1(O^IAB(MG:7-1+)M6U M;X:)ZOV :P/U/6;JQ)<3[:#J)B?_ 5!+ P04 " #%AEA4:OT1S4(% #E M%0 &0 'AL+W=OB#[1$V]Q*I$M1<=I?OT-)D6R)DMT4R(LM4C/# MN;\1KW92?4\VC>%$YMM-Y>.DX2;%A,DW=RRP2\64D54PU+M7:2K6(T MS)CBR"&N.W!BRD5O>-^[X>J/- MAC.YVM(UNV?ZR_96P]&WRY("/#D%'\P]DNV7M&QI2E ME-_-XGUXW7.-1BQB@38B*/P]LAF+(B,)]/A1".V59QK&_>=GZ7]EQH,Q2YJP MF8S^Y:'>7/=&/12R%4TC?2=W?[/"H+Z1%\@HR7[1KJ!U>RA($RWC@ADTB+G( M_^E3X8A3&$C!0&H,>-#"X!4,7IW!;V'P"P;_5(9^P9"9[N2V9XZ;4TTG5TKN MD#+4(,T\9-[/N,%?7)A$N=<*WG+@TY.;($CC-**:A>BSWC"%9C*&E-N87'AD MZ+T(9,S0V0>9)&_1V9QIRB-XND!?[N?H[,U;] 9Q@1XV,DVH"),K1X-61K83 M%!K,<@U(BP:8H(]2Z$V"%B)DX:$ !\PI;2+/-LU(I\0Y"]XA#Y\CXA)L46A^ M.KMK85^R2A"4#T[JL)O'0?[Y<%^=K#?EQW>\\^V@JGAM+H0L(-$L5^"+XB1X4%0DM^H\(\S5D MMEG?L2"B2<)7/,@W;L+_H+B@XVFT4C)&QLOG0$8C_@M*(=T"S3T%9TN%/O ? M*0\SOGV/V]R16S78^-Z@IV:0"\!F20ZK%H&'*T!V/[=8,2VN&G=9 'SB2=<.&;A<88V]4=[2- MKB,[1Z6"HTX%GU,O>$X]7:5:1^&-2_'CUZUX[%9HX/YYS1.#U6WR/]Q +OS#9T5F4]X8E@Q&*P2!S6/5V=,(-/OE:R"ZZ-*[@"'M_6)V%@/VC1\-ZYYA; MJ)I9M+!1=651!6ZX&]UNBV'7((7,,FHK$WVAF.:*9;BP9(*MN$ZZ"JO",]Q_ MY9JNL %W@\,I-3T](N,K_F:-=!,D3(/%KE\/MI70[_ND)8X55N!NL/@MZ)L> M$=9F9A-'QF._T?":5+[OC5H,K+ &=X/-T7J;'A'09M3($A*86?L-NVR$EB O M"L+^R4&N !&/.TVXB:72_%?>(:%23(? M'A'8$FO21"_/'XYJ@;9000*W :I(([\)L3M#=S:/D83"\:Y'J[K:T-"W*9O M!7"D&^!F&RK6IHEDH5A3WC73D0IPB/_*:5:!#^G^FGI!FG4+;$NSYN?/P!_4 M1RD+55O,*HPCW?CTDAQK?KK@,6[4A(6J15D#68<[58\G+VG1TR-<#QN6,$3W M;G!D^VAL-J6 9$L0Y)S9C=(06"#-@2E[#6FYWV"W3'$9\@ >\E$I@ $)G26, MH4]2,X2'Y^AYBKH%<+)V8V?O:BIF:IW="28@*A4ZOXHH=\M[QVEVVU;;G^'+ M!;;LWY#AY1Q\WWP#[H,WV16F4QV=7X!^I J&H@1%; 5JN.^&$&"5WRGF"RVW MV:794FHMX^QQPVC(E"& ]RL)+B@6YH#R9G?R/U!+ P04 " #%AEA4Y6X( MM;P$ !<$@ &0 'AL+W=OU4E*P>:_22&GHZBK=GJJVN_?9!2=!"SAG.YOVWZ\-!!)L4*[W)3$P M,WYFQN-G[/F!LI]\2X@ [T5>\KO)5HC=K67Q9$L*S&_HCI3RRYJR @OYR#86 MWS&"TTJIR"UDV[Y5X*R<+.;5NR>VF-.]R+.2/#' ]T6!V<<]R>GA;@(GQQ?/ MV68KU MK,=_A#7DAXOONB49+P,CZ;K*$MS&J%"J)'QDY\),Q M4*Z\4?I3/3RF=Q-;(2(Y280R@>7?+[(B>:XL21S_-D8G[9Q*\71\M/ZU7\13'[-I)Y8/)8)+0AXQ>^$@ZN8")SE_!K,P/>7&%Q] MN09?0%:"URW=S1J,2;)#7#@%" ;00.@U>7JMD$]OE@=1B/>.&T"G,J>,V!OM6>,E.)V MQ)3;FG(K4^Z J:\D)0SGIAS5BEZEJ+:"7XN9YT-G;OTZ#9PN!?VH)Q0;3,'( M=5 K=H;=:[%[H]A?!!;$A+Q6\T\QV3[L =>%9@YT^\@-IJ+(-^/V6]S^>,PI MDUM+:4+N:],AW^\!UV6@'_9@ZS)>Z)E1!RWJ8!3U*Q4XGX)F[9G !WI$713V MX1ND( I1SP&3E!]ZT.Q#V/H0CA9.3-9$PD_'*B=J;46?K9Q(SU#@.?W*T:5D M?7EV+Q"Z5*#V$%,4H-UMX/;G*J?1.UN 'NJGT" 51E$/N,E4$ P@/Z$>^-G: M:33/R]Z+^MAU*;FRHJ"/WB#F#H!''7AT20D=5Z'1":1'#4(8]KW0Q6:^Z_:W M 8-8% WLNK!C'^B,NM'PO\#OX.J-E&2=B6M WF5;R&/;?YBZC,\JQI]0/(]" MQZEPG%1E5P=RRCF0K1M(Y"K-!$@P8Q_RO'# ;*"=\_0,![87]#.LBSF.[0\0 M$^SX%(X3ZK&@5$L*EIP3P:?@!\[WN#HG+'-Y4L%E8LZE3I6^C;2U:2!=V4D. M- *PXU0X3JH/ZS6I3C&@:ZK!LUQVX)DDM$RR/*M\F(*_J6J%]U+X+2?@H:ZV M*7@L=CAC\E EP%\R:T0ZOBSHWDC0*ZBS*O0BVQ[PHF-5&/[W^*OQJEX_J]/U M,Y6N<8)9LC6F(]3W/]O6]H!07TC>H!\=H\-Q2O_?V7C98D9FZDR9@B?\4:5E MR1@N-T2-1W)S#PU-@SOD$NJ8'HTS_>4NK;8*ICJY&=)IJJ8Q;QI4IPE"&LFN M#%+0=?N-!-(;B2@8J#S4-1)HO)&X/#!QG6@U''0X;F8[8R7DAEH"K9-C=T'8 MIKJ^X"!1=NOC;/NVO2)95A<#O??W\#:N+SHZ,_6]RS?,-EG)04[6TJ1]$TA0 MK+[*J!\$W56'^S&UL MM5A-;]LX$/TKA-%#"R2U2'U8#A(#2=QV Z1MD+3=PV(/M#RVN95(EZ3CI+]^ M2%[Y&@>R=.MD%_5"D"CAR+GZFRPTGI],ARJ; 4%5:_% M&KAYLQ"RH-H\RN50K270>>E4Y$,2!,FPH(P/)J=EWXV2YC61P?-L%'=1C M6L?]]E/TMR5Y0V9&%5R*_&\VUZNS03I ZA#M'*)R9BHJ MY3Q,J::34RFV2%IK$\TVRLDLO0U]QNVZWVEIWC+CIR=7/!,%H$_T 11Z.84% M2 ESM-_]RO9KRG+3.D:?[Z;HY8M7Z 5B''U:B8VB?*Y.A]J L2&'V6[@BVI@ MTC$P)NB]X'JET!L^A_GS $/#HJ9"GJAHQ ?(1(0[ %T>;A[X'&? M'NR.QSULPGIAPC)>V!'OCBTY6[",AT=UF]I_YT)$6Z,W#FEEKP7TY M4XT>EZ/;DG4_&8>!68U[#^:XQASWSF2-61O,M,1\TC,521TV.6PJH%CGXA$ MS79KX2-6Q4KVB.$T3!MF588F#OTP& 78SW]4 QWU K5+E=N%,1\JR@QBIE&V MOT8^O",7[RB(1RV\KE48!DGLQYO6>-.?SS';KE^8'#+* TZBHG6>9 MW-#<&)C8CCN!7S%M=D%6%'W+U;L#DLP24D;GLEA6*L3L3L.+SU7 8Q+$;70>JU&7H.!& 7&_!#[[K/=4X0B]DT89O7A] MVH:3M@+ZS-(XZBI$C0;B?A'\8(Y\GF)D]GM&M0%]H?FFW$2A\]P MV;GVE$1$%]ID]/UA)(@K2&."V\7!8Q62B'1\?*31+=*O6S<2CBUR5IW;7MK] MWBNTD*) -E_,60*):I-*H%^E7 MK]3\H;<[/N_$/4ANJ[7J.SPVIKS3+JGJYT2LAF7[L8]:4 M8Y+^UN1H2B3I+Y&_EAQN)<0XZIK L"F$8?#;LR-L:E387Z,.S([05SRP0VZX M=^=5@%R6=X<*96+#=75G5/?6]Y/GY:U,*Y; P M(8/7(X-)5O>(U8,6Z_)F;2:T%D797 &=@[0&YOU""/WT8 >H;W,G_P-02P,$ M% @ Q8985'&"']62!@ ,R( !D !X;"]W;W)K&ULO5IM;]LV$/XKA-$!"1#'(BG;TLI5^\' M Q$L:4+$.5O15+V9,YX0J6[Y8B!6G)(P4TKB 7*W?&K"[:6 M<932.P[$.DD(?YG2F&TN>["W?7 ?+992/QA<7:S(@CY0^7UUQ]7=H+021@E- M1<12P.G\LG<-W_NNJQ4RB1\1W8B=:Z"A/#+V2]_V6;6G'W>FO]0P9>@7DD@LY8_%<4RN5ES^N!D,[).I;W;/.) M%H"&VE[ 8I']!YM"UNF!8"TD2PIEY4$2I?DO>2X"L:, 1PT*J%! 506W00$7 M"OA0!;=0R$(]R*%D76; M!BRAX!MYI@*7<*WH$H M!=^6;"U(&HJ+@53N:*.#H&AZFC>-&IJ&"'QAJ5P*<).&--PW,% X2C!H"V:* M6BWZ-#@'&)X!Y"!H<6AVN+IC4?3%C2X3 W.[.$&>S?S.:&GI^>5)<8.^.+P=-NSNI2?3ARX7!?S*^+>4.$2Z&]2 S+2 P[B<19 MAI\"-0[ 9Q:H>.P.J[80Y.V/=D/@#B>5"-2%^@@Y7B4 %E,>GM@#,"H#,.HH M '\R/8;72O@QIN#F6?&24,F_358DXHHGI J,$*W!F(WJ"(83Q[%#&)<0QAU! M\'/_]66CC_ZXYB-RO28?O=)'KR,?]8L9IV$DS]0[00D/EFW]RZMW'3B95,;. MS"+EZ0ETKW]9A+"";D<^*9%/.D)^QR/&P=\*\<&#:U+S>#2J(+>(0*<"O"[3 MA^Z.I3W@T#'$Z_P/25?%CBIEVKKHM&AWUV%:@"^4W' MCH#/EB1=4%UF^'1.N0I!)GNM)A(IP \2KW,BNHY5^4K2H)5M"J_VANYH4F4; MBQ1TW4DU,G6IR;BI1R 3&-1Y8&Y253D7<7F-;XOF=[UVJO#K(GWL>56R;;6T MC]Y4.Q!WA/ZK7%)NGJ:+O/9IA8[K502J$:U5RD5N%7U=#*-A WY3=<'VLFM; M2HFRE.(*O!5,NR$$SQWG#QO!OE71?X/B?A1,Q07;2ZXB]U+EGN9%!#AYI"F= M1_+4&HMAO8@<>1A5,UL7ZX_'N#K5V\3@T!LVE%'0U%&PO9"RS%^[\SJ8$MK MP]T('C5%R) CZIX<.T@1JC,=1(TI,F2'VLGN(V/A)HKCMM 8YD#N<9-B9FO4 MU0*Y@_7A%-67N-7ZQ2+BH6J1Y[<:V@^%F>'1*S-\)%9,*/[^R-EZ=08^T3CL MJQF]KYY1H)8NN8#JC&P.'E_ @WJLPR+U"Q4K&:5K]?+K2A4!.F1M4RHR\S4: M'[=KF,D<=;6F[:1KU%>GM:Y1%QF/4)4W6PWMA\*P"WJ%751RY0N8Q42(:!X% M><1OMEO?/[_0Y)'RMK!C,_=CYZ@)QX8:<%?+NC=NEOG8LNIJFHJQ(1;<%;$< MLD$TQ77"\":5%<3,(E3MB!81Y'JP84<3[VPJMS//MGCS*5>80P5:*KK,AEZ! M?YJ7VP?U2\-1^+@?W5:;R6T7VH1H.PJ]LU_Y>ZXF& M9*L(L. DU5L#D@&:K&+V0FD;J6!#*OBXI((-J>"N2.6P7%HHH;HA9)%!3G4_ MR"+D-FV48<,;N)TW9BS17$@.90G7L(1[7)9P#4NX7;%$0UG0!-KSZ1JF<=N9YCI0XU-$&EZ?TYCHP3EC0BU*#DFNF>'=(Y\; M[AP<=G-R^);DUL_WJ@7>ZR*^163H5O=M!SNGZ0GEB^RK! $"[5I^%ET^+;]\ MN,[.^RO/I_"]GW^_8,SDGU-\(7P1I0+$=*Y,.N=CY1'/OU#(;R1;96?VCTQ* MEF272TI"RK6 >C]G3&YO= /E=R)7_P)02P,$% @ Q8985)0@'#-$! M; X !D !X;"]W;W)K&ULM5?;;N,V$/T5PLA# M F2CNR\+QT!L;=$ML$"0-.W#H@^T-+:%I4B7I.)LO[Y#2I$OHK5&BWVQ17(N MY\R0,^1T)^0WM0'0Y*UD7-T/-EIO/WJ>RC904G4GML!Q925D234.Y=I36PDT MMTHE\T+?'WHE+?A@-K5SCW(V%95F!8='2515EE1^GP,3N_M!,'B?>"K6&VTF MO-ET2]?P#/IE^RAQY+56\J($K@K!B835_> A^)@&0Z-@)?XH8*<.OHFALA3B MFQE\SN\'OD$$##)M3%#\>X4%,&8L(8Z_&Z.#UJ=1//Q^M_Z+)8]DEE3!0K _ MBUQO[@?C )IBROV37R/H#DE5*B[)11@1EP>M_^M8$ MXD !B;H5PD8A/%6(SRA$C4)TJ4+<*,0V,C45&X>4:CJ;2K$CTDBC-?-A@VFU MD7[!3=Z?M<35 O7T[#//1 GD=_H&BER_\ RDQMUB)LBC4(5)CKHAURG@-,.O M#^3E.2775S?DBABYC:@4Y;F:>AKA&*->UKB>UZ[#,ZZ#D'P17&\4^<1SR(\- M>,BC)1.^DYF'O193R.Y(%-R2T \#!Z#%Y>J^0SV]6#V8]+")VM1$UE[TP]20 MM% 9$ZJ20+X^+)66>%S^ZG$1MRYBZR(^X^*%2\C$FA?_0$XT.EH"AU6AU2WF MUGHWDUAC*-,%;A!,-"YHD* T'ME,5J=YJ]-4>TVL5U-Y7F>)CQ%]/+,TIHW@P"=7D M-\HK+,_$M;OGM97A0;2B81">A-TA% ;Q2=P=0G$R<@=^U+(87;[7CL.,)P=[ ME@(,H<)Z;8*[DJ(DBTI*X-H$O1#Y<4UR'>]1!W8\#MRHQRWJ<2_JASRO_=GN MDA/<,EF#ZCM069^/'DSS<0?3A^@D)ZE+9C1V Y^TP">]P!<;RM=X9/%J< S2 M;/DMQE-: B[,Z:2#)X@2-YS WS<:_VFCR*4G.YLEU!T!O5!>PQZ4>/% M1S/ BXYV PLZ/L_4IR# D'7>!!N>Z5;!O5T'R\UHTO.$"UM7K*_\NP.LC8[;G2<) J1LG MBZ3#(NRT[DN$TA\('8=CWPJ#_E[XN>6,7+>TR&\)!^UD,NQ>,$9=*EVI29>* MR]2X0\8[N(:7(-?V.:-(9FX.]26VG6V?3 _VH7 R/S=/*7N]WYNIWV%?J%P7 M6#(9K-"D?S="3+)^VM0#+;;VLK\4&I\.]G.#ST&01@#75T+H]X%QT#XP9_\" M4$L#!!0 ( ,6&6%08Y=*;60< ($D 9 >&PO=V]R:W-H965T;H2\E,QYURA+XLL+\YZ MM:[P">C,#$.E<7?*5\56[^1">5!B$_FX,WDK!<813SC M8V6:8/K?([_B669:TCH^UXWV-O;K_^Q+W1'[.)#: M@;0<<-SA0&L'VG:@'0YA[1"V'<(.AZAVB/9UB&N'N.K[=6=5/7W-%#L_E6*% MI+'6K9D?U7!5WKJ#T]QDUKV2^FJJ_=3Y;9TDMQG+"W3PYT.6SI@9\P*Q?()& M93[A$W2OF"J+0W1PS15+,_WK"+V_OT8'KP[1*Y3FZ-U(XM>(! 0#@F[V M=P\ ]]'>[GCHB89N1HA6[='.]J;ZS 1=\ES_4M5(O497ZMSVI-=C<8O#3TGNXT3#TAGDK MQ;^:=%K%0WTW8>^V;X8/G1$8T#BBN#50KEF2)'0P@ <*!W8=#[PQW'/YF(XY M&HM"@8MPX-P8TZ"M#K"*" V;5J/::GM21#CHR#6\A2+L#>%-KKCDA>J. ;LQ MA#B.VD&X9@17:WDS"L L#@GI"(/8,(@WC(NQ*IE,6;:9VD_H8*8W>8H'_!'L$@*L#\-H&+3[Q+5+" ZCCF MG##URGJ>GDOVI/>;"N8_ M=>Y-XQB3MD3 ;$BBN$.B91?VPVO7[-[!B;KU1L\-HF3H9)UK!RT (Z@]WPI@ M68B_ 89[+6$88F(#=G6HKET\"'#8-74L%;$?B]74R73%HDJ9(ST\6U& @EWL M$9H$3O*[9E@CC'9EO\4C]O/Q9K',Q!.7>L7*E4P?RFKG#"I-7 E!X"K=9=84 M:B&+!S]LHU0WO7.G!-JYV3,"[+S98RF._1BOBY6B*E;V"K7.V[T M@4"\N_$VW(S) IOXT;K_9IQ M 4R!K+S98S%+?'C]IU0+ .5N?"$E0%V/F66 MLL1/V?>YY&,QR]/_=#*;?0ZHTF4?UGL5[*0O8)?@*.E*7\M(XF?DQ4*4>IC3 M?)R59JU(S;,M.PF%FE>+^6(I^=P4.X^F!M'''(S&Q2 <#6#GB\;BDOAQ>7]S M=^M[7F(Y1I*?5H01"RGBA]1W*<,(3*'VD !6E'9L-8DE$/$3:%<11ER2M'< MNTU&7I/F,R:+(NI'T<[:B[I$B6E+.V#C5&CHCWX62EVZM5>6F-1?^7U+047=(L_IV)TFH]HDVJ/O M+8'ICC+QA144=3%Z!,U7P*PQ89MR+6ZI'[#=/[)UITV%1+I_T.?G%V-H6;] MKQ!@+IN7SM6[<_/Z&*U8@992]U^Z9%GVA"8:&$I4;?#I5.^4S/(ZK@JMPHR$ MN3!)BW%U-ZD'Y-CW^M;B*O3C"GZ:D<8$% 3/)&"M5I UB*=517 MFN(B2R=5DETRW5VZ4+HW'RX44(C]K6\:%ES.JJ]/"E1US/H]Z^;LY@N7R^J[ MCM;Y*WPRPM!Y97V@Q++Z/N-!*"46U<\Y9Q,NC8&^/A5"/1^8&VR^.CK_ M'U!+ P04 " #%AEA4P'AZ"F\% "4%P &0 'AL+W=O8EW.D',X,SPC3G>4?>9KC 5X*HN*7X[6 M0FPN/(\OUKC,^#G=X$J^65)69D+>LI7'-PQG>6U4%A[R_=@K,U*-9M/ZV9S- MIG0K"E+A.0-\6Y89^W*-"[J[','1_L$=6:V%>N#-IIMLA>^Q^+29,WGG=:/D MI,05)[0"#"\O1U?P(D6Q,J@1OQ.\XP?70%%YH/2SNKG-+T>^\@@7>"'4$)G\ M><0WN"C42-*/?]I!1]VC_Z3S5Y2>8AX_B&%G^07*PO1^,1R/$RVQ;B MCNY^QBVA2(VWH 6O_X-=B_5'8+'E@I:ML?2@)%7SFSVU"W%@ .,! ]0:(-T@ M'# (6H/@I09A:Q#6*]-0J=-+VC %XC !UJ)-0?OJQSGQP-X MDEC'#NW972/GB"E>G(, _@"0CZ#%H9N7F_L6\_3%YG#B8!-TL0KJ\<*!\7[; M9@59$IQ__QV,_1_;6+4W,F".*<)NBK">(AAT>2F?Y%VTZSQ("5\4E&\9!G_^ M(E^#6X%+_I=CNJB;+G(RNL?LD2PP6,BD G(3 P_-O!S@C"D_\BTCU0J(-09? MY"-;3C4S1/4,:I=[G,' E\%^/(RS"8I0$!Z#4@L(^GX'.F(8=PQC)\/;2F"& M);N:HJRL#:-_RSU/RC^-B 4T]O7\,T$P0D,L M)AV+B9/%59X3E5M9 ;*2;BLA@]3QRK<8""IUAJG-7,JY\&3$1('5I8WLQ'!1 MR[";9Q&I"W%$$?J]B/E.DDJI-JUT["#1T+_NP&#IBR?Q<9N:@$935IJ0Z&###VFV"L\=$O\Z]LO M^+R./P])G9#C[[5>R9%;R5_8="%3:XV6V(*9Z+*16D H'-@;4:_9R*W9;]MT M(5.$$=2_<"P@/5Y.R#'37LF16\G_4^>%3!$.@HE.R 1!Z$]T3B8J' _T7*@7 M<^06\]?V7,@BLBC1)X^;"S$0+"H50YVJBPF2(:M\-(/?YP3?JLEHO(H<@6"#C M6/]>L( FD2YPWL%Q98G9JC[VY=)EN5$V9WO=T^YH^:H^4-6>7\.+M#D@[H=I MSJL_9&Q%*@X*O)1#^N>)](@U1\#-C:";^E#T@0I!R_IRC;,<,P60[Y>4BOV- MFJ [B)_]"U!+ P04 " #%AEA4F0#3-;\" E" &0 'AL+W=O= 1BRR;G0 R\S M9G7M^SK)(*?Z4JY X,U"JIP:W*JEKU<*:.I .?>C((C]G#+A#?ON;*J&?5D8 MS@1,%=%%GE/UZ&T/[MDR,_; '_97= DS,(^KJ<*=7[.D+ >AF11$ MP6+@W837XS"P &?QC<%:[ZR)#64NY9/=?$X'7F 5 8?$6 J*CV<8 ^>6"77\ MJ$B]VJ<%[JZW[!]=\!C,G&H82_Z=I28;>%<>26%!"V[NY?H35 %U+%\BN7;? M9%W:=M$X*;21>05&!3D3Y9-NJD3L ,+X!""J -$AH'T"T*H +1=HJV!3K"W(^ M 4,9Q]5[\CB;D/.S"W)&F" /F2PT%:GN^P956"X_J3R.2H_1"8]A1.[02Z;) MK4@AW2?P47X=0[2-810U,DX@N22M\!V)@B@\(FC\Y_"@04ZK3FG+\;5/\'TM M*&<+!NG;-V$](.2&C6\OH M-LJ8W=Y/&S)]5=-<_1>5[]5Z>G]7^=ZK1$9Q)SHH?.]5X3NM]O%\A\%+9PO^ M0>$KTCTM47R@Q=]IN#FHI9M#&AT5PI1]JSZM9]V-Z_ 'YR,[ UTC?Z$I!^@= M54N&&PO=V]R:W-H965TV@7CMH $2Q-UMVH>B#UR) MMH5(HDM2Z^W?E[I8-]/D-BWZ8HO2G)DSH_$M\XS[9'T1YPU[.CWA/'HCX,[!;6.WB[06X)J"Q^3?C5.KC5D"^]=G[^^KY&4RCYB3.YK^EL3BL+"F%HC)#A>IN*>GGTB3 MD%_ZBVC*JT]PJFW#P )1P07-&K!DD"5Y_8V?FT+T -*/&H : !H#KD5P&X#[ M4H#7 +PQP+L"\!M E;I=YUX5;HT%7LX9/0%66DMOY455_0HMZY7D9:,\"":? M)A(GEMOFG6]3G'-PLWD^RC=(8O"^$ 4C8$5RLDL$?P-NUD3@))57;\&7AS6X M>?4&O ))#GXYT(+C/.9S6TA"I5L[:H*OZN#H2G $/M%<'#C8Y#&)%?@[/1XZ M)@=K@P,= UN6LJTG.M=SA;0>UR2: !?^ )"#H"HC/?QS)"8 S:["U_\N^N;E M<$=3#+=M+K?RYUWQ]W.!TV27D/C[[V#@_-CT6K.0#:<)X;4AO"J$>Y7R3MZ) MSXU:]3%8)SQ**2\;^/>/\C'X($C&_]"$\]MPOC:CR\+435&C_ I5SN:GI0>G MH7P%3_V79[(:4 I:2H&)DNI5KVI4T _F0L<943)9#2B%+:701 FI*(67P3SH M!R-*)JL!I6E+:6JBY*HH317!INYL1,ED-: T:RG-3)0\%:7993#?#:>/<<.4.I6"GM;3P^9^JW/4Z0_T_P^]@YVZ0*.\*!6O@?5_ MXSX:CW*#T9!2IR[0*"_J\72I'+X3CBGIC8:4.G6!1GE1*AY4*,?T8ESJC8:4 M.G6!1GE1*AY4*$KF/]*/W?]. MZU:&2&B"9JI<[PPX1:Y-C4SQPD!9([OW#SXC;%\=G7!0E:'^\]G>;8]GWE6' M$J/[:WB[J0]9.C?UF<\GS/:)_(^?DIUTZ4Q"V;"L/D:I%X(>JW."1RH$S:K+ M \$Q8:6!?+ZC5)P798#V,&OY-U!+ P04 " #%AEA4>I9T/KP+ "+5@ M&0 'AL+W=O)9Q*+ M /B:.IYI[&2:F>0N5R>]#YE^H"38XH4O*@G9SDU__ $4)8 DN%!&%/O%%LG% M8H%=/(M=N2QQ_+JLMCP-,G9QQ)5FRR+RV^O65H\ MOCK#9[L;OR7W*RYOS*XNU_$]NV7\\_IC*:YF>R[+)&-YE10Y*MG=J[-?\,LW MV UEBYKD]X0]5MIO),(:6["[>I/RWXO%7UHS(D_P6 M15K5?]%C0^N$V#>NBS[=CKB;N)>7QU61:/J)34@IO\4<]^W5K,5Y)+2[GEI7B: MB';\ZF.C](]IG%?HF?R'?JDJQBLDS!#]>Q.GR5W"ED@G/$?/;AB/D[0Z1R_0 MY]L;].S'<_0C2G+T:55LJCA?5II,O MV;+-8";&M1\5;3F M1P?YW8D[2_2:Y>(7KS6!;I)JD1;5IF3HRWOQ&+WC+*O^ +IS]]VY=7>NI;MY MT]U:=/<VLJ<"6MA8MDORHUHD^2+(F,F$]CVZ=5]2A1[ MN I\@D/_)RB15R6WY+\?CL,DY">H7?7 M<:*.D%LROT7F1]+23$+Z>R%]4,CWR9^;9)GP;R;)X*8!N<#./P#=!WL9 I#1 MA_@IR9+_,>$+^*;,39+ #$AP$8&2A'M)0I#1'H!^^@'[SL\-"C47P@"!+J)] M%]$4ZPH["G*=4O.T%GY?3.'6 M7)!P$QHX&(<&,_0OG*[U-$.UM?- J\-$#8E85D N-DIE]=,/(<'!SZABBTV9 M\(15:%6D2Z&W"JU9N6 Y%W32(R?9)D.I6#8<%7>(USH6FZ^O8K_@<$D&Y$^Q.LLP4 MV&,8[4_CP'#?.6!,G+"W* UTH5B6=&"Q*?> 89 _&#W\GGN2@GI=5VNB$X*& MSH"@RH=@V ?<)O>Y@.Y%G/.M(:&"KUB)BGG%RH=XGC(QS>M-Q]H(:&W*;>!P M$FM33@1'?X>U13WE$$J=P.LJT4"'/4(']B)$^2HRCJ]JV+0%=2/:\4$W)CKL M1][ LB#*!Q$8^C5K0YL;^7_%%DUL2U"]#J2<7SZP;,Y*T#05V)-@DK6@ )[ @<&)UD+8FW\7!PXA M73WUZ:A/2!@.*$NY$0*[D8-MJ0_X9D'[=)"@5#D&"CN&Z[A:H3A?"EG%#R9B M5B&KV U7@':I0G.*IS GJK"]8=/:+44.I9UI-Y 1X>4&W#'54D"P M!QB<=?07.MD>GRI,IY/L\:F"7CH.]-(^KAK5UB>#U*8@F,(0#*GM!-MDJF"; M3@+;5,$VA6'[8(7U ;;K*T&2MG@*?BD,OPDQ40^KQ%&1Z,&2^W7 Q]@HMBIR78I]5 MH1

    )YDM;I8F@>%.YYDV0:/(5S'KS//'CB^XF!%S3H!B$F*CPT\0H:/1@: M+1-_FL7B:>\:O4ETIL#3&R.+&Z9TKB8K<7?9CHL!OY0R^4%8SZ,(P.S/HI8T9?X:<_2:CO M*S#UQPGU_7X,W]U2@21M\13T^C#T#BOK!'#F*[3U)PGM?86?_CBAO6^(V4VK MRT0'K2[M>PT8=P]2V'$1HZ\ UI\DH/<5ZOKC!/2^/: '2=KB*8SV88P>5LX1 M\6*@D#>8)( /%)H&XP3P@3V !TG:XBGL#2R?58@]FY#O;M/[0K#-4*%E,$E M'B@<#,8)R(-^M!V0D'9C$@,9IHX;#NX %DK3% M4W@:PG@ZK)OC/'JH(#.<)/8/%:2&X\3^H?V[ 9"D+9X"X! &X(Y&CG#CH0+3 M<))8/E18&8X3RX?]*+VG XBD+9Y"UA!&UNLBRXH<\7)3<:LS#[5O?2>)X$.% M=N$H$?QK"YLO^ ^C<@Y\1V^@@][11PI;(\L[^IZ:3KD3B!2H1I.$_)'"T&B< MD#^RA_P@25L\A;B1Y:V^24\GV 9$"F2C2:+]2"%L-$ZT']F_H0))VN(I/(XL M+_ M&CIN,Q IX(TF">\C!%KIAN5]O4DO1VP)L*-7<4P2 MVV-'J[-PQHGN=WRLKL=$"/D>[&@5%([E97U1KHLRY@Q5O%A\!:= *V1P)@GX ML:,5+CCCA/P[/NW7D,0PZ7TZVJ+KB*J5/#@PC';F_)3N'CM:R8(S2>B/':WX MP!DG^-_QL2NM3P7Q(U5$X?M>0"8IB.B M7N0&@R^HIN,V %@O3,.3Y .P7CQFJ1X[7#GVE !,TQ%1PV@,8W1?._:KAZ9_C.OL-20\F)*KKTDBY+ M3=?A$]V/X'%(NF\@C60!C0:F6RO2PI8J+7VZ3^KSM7HL3"8)\K%6CX7).&'^ MCD_[$YB>N@Q4.!A2EH:FEBJNCK).X>NU*BQ,IBG+U(/];U3Q[>^&20W6Z32I!JVF"KLCI1K< U(-($U'1 W) M+658WZ?(\9!2J\3"[C1I"*WV"KLCI2'< ](0($U'1/V,&QC,OT]QQX"E5J.% MW6E2%%H=%W9'2E$T?#Q051!-1T2)YYU;&GY:*JW,[_%?VYKABO/)?B]/I?@ XOEK&=,K-9GGXIULD A<2RP-\D?6,6SNJR1KV*.8J&C;-MJB<2U=LC!II+3*\(4E#.^/>U@=_R! MB%RJE6SZK"A1(GBIQIS9:)%&85/P@VPB3GC.5HD0INVZ,? MA4RR!ZW;5<+*N%RLOEV@3^TG<59LI.!K8?F"Z:YU(H920Y(4*!'WY0F/TN:% MF/+$K)*)5;(0*R.NCP^5!V@-]"@;R6?]CN1YE?+)]NBM=7->I78,Q(7)N&?: MV9D9*^_K0TOEHA78,-]876!>"(LL_],FI9\ M5I^S.E/=;X]I_1"7]TE>H93="5&<"_G%9[D]^'1[P8MU?;+GO."\R.J?*Q8O M62D)Q/.[0GCXYD)VL#]_]NK_4$L#!!0 ( ,6&6%3W@JC9, 0 +P. 9 M >&PO=V]R:W-H965T!8%.MI Q/90%Y+BSEBIC!J=J$^A" 4N=4B:" M* RG0<9X/IC/W-I2S6>R-(+GL%1$EUG&U/T%"+D[&]#!?N$;WVR-70CFLX)M MX!K,]V*I0:ZYS(F"]=G@G+Y;1*%5YX;_VC"QZ#63$-EU+\PU.S/1N< M#$@*:U8*\TWN_H(ZH(FUETBAW2_95;)Q/"!)J8W,:F5$D/&\^F=W]4%T%.CT M@$)4*T2/%<8'%$:UPNBY"N-:8>Q.I@K%G<."&3:?*;DCRDJC-3MPA^FT,7R> MV[Q?&X6['/7,?%FG<"E8KLG1%[,%54W>DJ,%&,8%COXDWZ\7Y.CU6_*:\)Q< M<2%02<\"@Q"LH2"IW5U4[J(#[FA$KF1NMII\R%-('QH($'L30+0/X"+R6EQ M,B0C>DRB,*(]@"Z?KQ[VJ"^>K4Y//=&,FG2,G+W107MK7$G)!>0X,BX39,%U M(J0N%9 ?GW&;?#*0Z7\][L:-N[%S-S[@[CPQ)1-X?TVI>.U\Q9KB:P[IFU=T&KZO*::>8&%Y7)PV+DY?XI[0L*7)T!O3A[L" MOU3HL7-7_'?D"8/3_Q]VQ5=/ZDV\2:(=YJ=/7*\^%F[P>7++1 F]Q^ '$3\53M2& M$WDM7>(-X'F)L,D7A,WL3=#DQQ5D*U#>(FC)F;X(.].6GJF?2?ONO*N[8P)9 M(>0]?JR[>_V%6/DX=3[L._ 6BP@_E;TDX7P M<38KD#@YD,N6^:F?^O?/R4NIS?,N7\OXU$_Y2W:/_88AV.N0 MO1N68\543U9TB-3,%3BA.J,(X7R%&]A=^$!$[6<@\K/O>9(H^V*R((H*D"9I M"4B&]6L=L93XM%6$;10X,'TYK-UT3S\&ULM9;;;MLX$$!_A1 *- '2 M2)1D62IL VW<8@MXVR!.N@^+?:#EL4V4(K4D'2=_OR2ER(XN1K! 7VR2FLN9 MX9"CNMRX^^K_(=%$1=BQ*X^;(1LB#:3.765Z4$LG9* M!?/#($C\@E#NS29N[5;.)F*O&>5P*Y':%P61SY^!B3 MDFQA"?JAO)5FYC=6UK0 KJC@2,)FZGW"'V]P9!6NH%E@@8Y-J:(.;O$6Z ,6O)6L.&[)F^$X<_H YH9.WE@BGWBPZ5;))Y*-\K+8I:V1 4E%?_Y*E.Q(D" MC@<4PEHA?*M"5"NXS/D5F0MK3C293:0X(&FEC34[<+EQVB8:RNTV+K4T7ZG1 MT[,?>@<2+03??K@'6: %)2O*J*:@T,4<-*%,7:(/Z&$Y1Q?O+M$[1#FZWXF] M(GRM)KXV#-:2G]?^/E?^P@%_<\BO482O4!B$N$?]YNWJP6MUWT3>A!\VX8?. M7O0_PO][8831-PV%^N>,JZAQ%3E7\8"KY;XL&9@3H E#4)1,/ .H]^8L:"K= M.BH9X>C"6WZYN_4N^W);>1@Y#_: /LY"/$Z3B?]XFL*N5)(E.&BD7N''#7Y\ M%K_*%+.9TC93[)BI/M+*6'+"$&5I-&Z1=J7B<1(E_:2CAG3T!M+%$-\KFTEC M,_G==3)N7(U_>YV,NWF-,]Q*?H]0FJ7]N4\;^/0L_!PV("6L42X*\](H8N_J M/L*TXSP,$IRV$'ND<)8,,&8-8W:6<='4,.6Y2:=Y1EQ&^S"S#@ .JS?HDD3)J(7;)Y6$ MHP'>DX<$G^7]PA^I%+PN7%NI:^JVO[DJGGN9<8=F-(K;A= G%>%H@/EX^^/P M+/-7RHFI <3 = )'SBO$F^1?(:6)KLZ=V*"-TZ FPE(H.E3=M=M7A9N$63NH MKE0Y^7H$W=E8J#)&M1^RT'_R1R2[DRF=X8M>!Z;/1EU6)5$RU*UZ6LA#8]CQON3%L*T@J8[QLA],O$ M-CY-HSO[#U!+ P04 " #%AEA4/P_H$PD% "^%@ &0 'AL+W=O M M2W-QT9A+N3AO-D4\)QD69VQ!^N4TN&H&.B*0D MEMH$5O]>R9"DJ;:DXOC+&FT4/K6P?+VQ?F.25\E,L"!#EOY!$SF_:'0;("%3 MO$SE-[;Z0FQ")L"8I<+\!:OUV$[4 /%22)99L8H@H_GZ/WZSA2@)8)T 60': M%;1J!*$5A(<*6E;0.E30MH+VH8+("B)3^W6Q3*5'6.)!G[,5X'JTLJ8OS.LR M:E5@FNO.>I)<_4J53@Z&+,NH5*TB!D&3;0%-E4J2#-NE<(:_%$8G/0 A/ 0H0K AH>+@\J)"/#I;#7H7\VB__ MBO,S -M&WJV0W_CEE\O9QGO0]=0R+%HC-/9:=?;BF.MW;_IBC-_Q)"7F^E'. M"0=W+)^!9\(S<$?QA*94JH[QN&T5;EO&;5CC]HX)L=.&/^[4&' K22;^]'AH M%Q[:AR0&%) .I)JGW'9=]53;VVWC;6-;E?!^U>6U7\M=QH^X.B MH-7;'C2J&M1QEK:RBXKLH@_+[A0L\+N9_%5YKOU$I>A:7;239K27 8S:U0ET MB@0ZW@0>U'+T!7.I$O AH5N8ZQZIGWJ%A]Y1^ZFW5V<4!D%U$6'@P![\3WU@ M'94#A)W: $LK#SPXP(U[D"P)D,RN?(HR2[4P<(!GG! ]H#(\N!=>5!L=[WJA>\I)[(B15FW!UQ=4L2B@VF_HBU,K7V]V'?Z<+M^E_8T>5HT=!MS9Z M!U3H)^K(Q@ZXBKJR;'Y]]RP(?O-M)QU%T<=1M'++%OR7]XL46UXCK'(O[MUI/D8NB-'7G2L#2YR'$7'W>): M\^6BUS>MPS'R;TT?IU-!)+C%I J7)]#O>IZ NF],WOQ^+8'AH.F5"X/F!^AHY[X;&X%SKNA8=S[U<6G7#_ MRWR??\W2L9NR.S,'I!JNB@SK(ZOB:7$(>VF.'G>>7\'SX?HHU9E9G^S>8SZC MN0 IF2J3P5E'1<37AZ7K&\D6YG!OPJ1*SES."5;YZ0'J]RECCE1#K3Y-),5^Q-"H^YFN6R2_+G*>1D(_\?E*L.8L65:,TF2#/HY,TBK/1 MZ7'U[IJ?'N<;D<09N^:@V*1IQ)_/69(_GHS@Z.7%37R_$N6+R>GQ.KIGMTQ\ M7U]S^339:EG$*[O%^V?J\'+P=Q%!9OER1_Q M0JQ.1N$(+-@RVB3B)G_\A34#\DM]\SPIJK_@L9'U1F"^*42>-HTE@C3.ZO_1 M4V.(/@U0TP#U;8";!K@::(VL&M9%)*+38YX_ EY*2VWEC\HV56LYFC@KI_%6 M^W%^"G#S^##R#.P+=5OBFB;%$<3X3L MKFPTF3>JSVO5R*(:(G"59V)5@,MLP1:O%4PDSBU8] +V'#DU7K#Y1X#A&" / M00.@6?_FG@,.WMH.5_JPU79%P=@85#8<@PM6S'F\KE;G7U^E+/@B6%K\@W42R?[D=@?LGTV\+GL?@XQ5 M$*+Y?)-N$@EJ(?VDY P)IP(BOWU /AR'85@U_8!0.)Z&9"S=?+%FE9].3.M@ M]J^#]6HNP^U*IA011-6X!U(8*A;P8,/451WL&0WW:_= #Z3:P8!TF>W1^)T@4G#:*8 MF6AR]E;:7IMOA^'A8>OSC6WG1E./MIFU3LN]B:[7=D/*;LBM?5T-,[L?QBF- MUE>[%GH0MK:*20R%H6?9+"HF@?CM>;#12=U$:)"R,R%4L0WL"FXL2,TQ)]% M0!(2S;P&L8!,;6!5E /=88ZV*/JY^T;K*]/Y'FJ#-DAAS^8_560$W:&1"[/; MZ3>*=P$%D&CK0I>:8F2#K4(DZ.;_"NP6J]E#G#@!)M!(D7WR,V'^X)<<<9,,)ON=F$BGP06F(I6D9M\ M]H3Y.=]P(TJHH:2!S9:*PY";P_8%*6-C(TBDS[@MOD.*LI";LH:#C)8R4NJ MJI,5(I8<$RFN0OT2\=Y0C= ,W(00L7 34MR$W-S4!]SW;!$7\WR3E?G2Y=-< M-@%G:?EL1*H3TA'U;%94A(3V)20C")U>(*0$65 H?D&#O$0:DE M_<:*-_"^Z=@ 1XQUMK!D#EAQ!79S15]@/9POUGG"!F_GL'508J/#L_I;;,A; M"+6X6ZRX +NYP YHF)/%.AT<09M[PXH-\-L=R&)3XF$[D<7*S^,#SV3'I5FX MB/];'2<8D1DR$+\=W1N$K)DT5OR !_'#%SF;G!5"3NB:985YI1E( +&KV0AY&I#I/'%$T)6VH!C'?]VUV5)1"!E'*-8^S>;PN M#SY=F'4V.4(>:OLDDQCTL6UQ[MP$#F*=K5=J((,\<[MZ8F(;S4<9I:P+5W$2 MZ9>AU$<[3BL;,H^0T/8QGTDL0*'%3Q'%7,3-7#I5@=_N1"2E%N6MN.3T593= M,[#,>3O=ZC"_3E5DZMEVG>(JXN:J(7A?K: .M(%V2&V#JHB*#"2J/ZI2"PGT M[$%^D2!O6%E_H@Q:7G,;T;D[PO7=-H @+;,V0,$B>G9=#1!%8V10ZK/_"-S= MH&8$03V"HGL(OB(YO^/6J7,:+IH8%MQ$HO2.C,\MQ\0=7>&/Q/N/"[0B/G]0 M[G0(9'='J NRXD/?S8=7T7PE7_'GZA+Z\N7^&OQUQ=([QG^ _X$KN5323;I] MY>I7<9O_WL4ION(D?\]3L3X%*AVZ<7>%RDZ)BIM^^LQ%]-1[+A2;^/2]YT(Q M@=]U:W+(7+AU]Z@64C3@N[WS#9-QUF517CSONQ>4N_:G[VQ_JOPJW?/VHH_] M.W1W[P6J7"EU>SB;_?NO?ZI\($7O;7_E]^B>EPF][._6'7;;7_E,ZO9K]0TW M^(4E"[#)%JP5EQ6]9D!Y/NJ_]PSL%.(=?NJS4[35=0)$]?H[M!LQUXD U>-J M!&UQ-57>E!YTF2G]C=E_+XJB2Y %0;5E;7; MM]NRZ[.JV+CU_AQ^FM7%TTI-7?BY:'L8%ND?OI_4$L#!!0 ( ,6&6%1@QG\0 MB 4 'T7 9 >&PO=V]R:W-H965TC/DF^$,GSG=,OY#K"F5Z#E+/\D2.47MOV3UH1OZY9(4@>BZDA M87EJ$B.JEW)7+07W+,7"Z)[E5 M7:1,B/>ZU%=.W-*)ZD5/,\?V?&]J/.WFHXNZ\DW'=O9A81?F>H[3.MLCXC9$ MW$$B$#*6P7;_I"B@)6<9"A,1P8Y,\H+&Z*\-Y66=0'@5::B6K^3Y$MU*R9,% MU- BI4@R] ")R:4N!M7\WLZRS0/^7807X /R78SEVO;$UK/W&O;>6Z31.RF- M7=25%_C.(9,N#)O!! =Z)G[#Q!\LD[(DK@=V]J1Q-!D,R??RS(#,DR?(_(JB MO,@64'J0^+KWP3DJ)#0[56<7T/RJ86W@)IVL87_BN:9YN 5T0!_;'6"H P:V MMPO%8&BN5L%J@^5T:ZZD8YV-96_NUG'KG] N0NZPF/WL.B[ M*#PVL9ZK9;;'G_E&58\@T>K;A@F2JDUP4GJMG+"&]<2YU+>$#^.FB%E#6LI,Z3%'4?'C@P)R<=)EV43E9H8* K^@Z35D19 M9ZNH_TA75.;'0A8<+Y#@)(W118'&Z/GIA5L9AH=EV"N!YB=((R?.$!GU'$?V MA0:E$QD:F#]V_!ZBK9C"1\34SR*1+XA OXL%6JF>5S4[FFU2]D*I&+KW:+4, M_FTM@ULM@X>US"ULQO:,IE'!$YE YZ+/ZI(!EE]N[VC_)JDGDP--#7<5B>OY MOF,=)E"#"_S /*QL#C-]9 MUV%U$]RZJ2ZF[PE?)=!$4[H$E^;8AS#SZJZW>I%L4]Y^+IB4+"L?UY3$E"L M?%\R(%R_J F:&_?9+U!+ P04 " #%AEA4Y1\#FA0$ "'$@ &@ 'AL M+W=O&ULS5A=;Z,X%/TK%II9M5);L$-(TDTB M-6%'NP_51LW,[,-J'QQP$FL 9VW3M/]^;4/Y2("B4:7L2\#VO9=S[B'W&D^/ MC/\0>T(D>(FC1,RLO92'>]L6P9[$6-RQ TG4RI;Q&$LUY#M;'#C!H7&*(QLY MCF?'F";6?&KF5GP^9:F,:$)6'(@TCC%_79"('6<6M-XFGNAN+_6$/9\>\(ZL MB?QV6'$ULHLH(8U)(BA+ "?;F?4 [WTTU [&XCLE1U&Y!YK*AK$?>O!'.+,< MC8A$)) Z!%:79[(D4:0C*1S_YD&MXIG:L7K_%OV+(:_(;+ @2Q;]14.YGUEC M"X1DB]-(/K'C[R0G9 &+!+F%QQS6\<"02HDBW-GA2"F27;%+WDB*@[0:W% MN0,Z=7!;' :YPZ"O@YL[N"8S&163!Q]+/)]R=@1<6ZMH^L8DTW@K^C31NJ\E M5ZM4^H\YN5VHS(7@@7.<[(A250IPM62Q>KD$-O+4EC:O('/;&+<5?M7S MX.&(>7@-KGPB,8W$-;@%W]8^N/IT#3X!FH"O>Y8*G(1B:DN%7#_?#G*4BPPE M:D$)$7ADB=P+\%L2DK >P%:4"][HC?<"=4;T27 '!O &( ?!!D#+_NY.@[O? MVQU..M@,"A4')MZ@4\5,CC;=.F7KP. 6&%R#P>V!(:AB("_ZGC2IGD4:4+C- 9_/Y)X0_@_ M'4GRBI#>Q80:%1A&O87Z*0PWV05\)T+29 =,LQ W8$5XH(Q4NVC2NAN4<^=_Z-J[Z!2VXMWA(.53@0[8RU5A:=) MJK']>2#*QG>AY*6J91"HKQ/U$AOV+=C&YXD? MMV(K&PZ<]$A\S_<9-+S/)^!/L@S4)KRF2B.UR3FUUK2CLHVA[H;14B2Z=O1E M T'P8F4 E3T&H8\N WX>\J1NM^2Z[#.HN\\\J4[/U;\MY;JG_H+CPZ]@39Y5 MSI. ='$M2SYR+Y?QLORC[GWZSQ3>/&3M@^&LG?8Q\AN,X)EV=N4+/29\9TXZ MA$*;)C+[:"UFB].4!W.&<#*_@/=^=B92ALF.:!XQWU&U88K(5H5T[D8*$<]. M/;*!9 =S#K!A4K+8W.X)#@G7!FI]RYA\&^@'%&=/\_\ 4$L#!!0 ( ,6& M6%10?IC\= 0 %<7 : >&PO=V]R:W-H965T@#+=$6$4E424%3OK\:P,'+BWNV391Y$-XX_:Z: 9 MTQBVGU^\_VB#U\&LB:0W//W*8I5<#:8#$-,-*5-US_<_T3H@"S#BJ;3_P;[N M&PY 5$K%L]I8(\A87OV2ISH1+0-TS #5!JBK :X-<%>#46TPLIFI0K%YN"6* MS&>"[X$PO;4W\V"3::UU^"PWO#\HH;\R;:?F#PD1]/N%SEP,KH4@^99J5I4$ M9P^*1X_@+H]T4U,#5BG)/X"S6ZH(2^6'6:#T\,9)$-5#+:JAT)&A( )+GJM$ M@A_RF,:O'00:=P,>O8!?(*_'6QH- 8;G (4(2A.)/ #KQN_DNA!# *?&"9P> M=7+;Q\E96W)N>*;GNB1VMK28 NMGT.ZW(L_V]?6> M"%^.1PV&D<4P.H+AYS);4P'X!E1A 5*JA OVIQZKU#P*H!(*"ET<0*L0H"1* M #%C R9E2>-SL"%,@!U)2UI].)3>105B;$$8K=K-\2S8'"^\.*NRO>7 MPN3+Q\6X\3?NC8M)@V'BC'\/A=7X!G2H2/HX/'T"#HGO1"_1S6!O\"G7^]6 M%:F^*H9.<.&HO]IR\@E/Z.>_17%>_8 OM4#8+:4\!RLJ3"9U7@\2ZD<%PW 8 MAM_Y(G2"#L=>7TN6LZS,.@F#4V@XZ8\\)]>PNU[_G^3Y49VDSBD]]$O]M]3I M6?C>\Q6YM0#UMQ8@MQ8@_UK0$^4G4)VB'+G5 OE7BR5YZCI;D1-YU-\&&SG! M1_XM=E_4^5&ADU*+W&*"_++]+7G_Q7QUNH_ZV\DCMU @_UZ^+]+]J#J0[A8A MY)?[E3X0Z-,AMZ=SS>.]!BI8I'0@]G#F&\2M!.BR-S*Q6P)P^ X'L]I)IY,9 M=L*/NPO_F\]F)WR?/IQA)^#8+^ +NF5Y;N#H+?W;2P*W+DWZ$W7L1!W[Y;-C M251.('Y5$Q@?N?S 3G%Q]^W[VZO"[QL?KXJ@=1.94;&U-[H21+S,574IV;QM M;HVO[5UIX+I75\Y+(G3!2)#2C38-AQ,-2E2WN%5#\<+>:ZZY4CRSCPDE,16F M@_Z^X5R]-,P S5WZ_&]02P,$% @ Q8985 /V6O9\!0 <1< !H !X M;"]W;W)K MY&:8YH/II%A[X-,)V\B4YN2! ['),LSW=R1EN]L!'!P6'NER)?6".YVL\9(\ M$?E]_<#5FUMK26A&,')3MQ] RT*\^,O>B7K\GM MP-.(2$IBJ55@]6]+/I(TU9H4CO\JI8/:IA8\?CYH_UPXKYQYQH)\9.E/FLC5 M[6 T E9X$TJ']GN"ZD<"K6^F*6B^ MVU5YO .*-D"RKA!6"C.;E?_Q:$7$D M@*(. 50)H+X"?B7@]Q4(*H&@8*9TI>!ACB6>3CC; :YW*VWZH2"SD%;NTUR? M^Y/DZE>JY.3T:84YN;E3S"5@QCG.ET2=JA3@ZDFR^ 5\6^OC$6"FSX?*_36X MFA.):2JNP0TXW7,#OC_-P=6[:_ .N$!HS0+0''S/J13OU:)Z_F?%-@+GB9BX M4L'7(-RX@GI70D4=4"$"]RR7*P$^Y0E)3A6XRN_:>71P_@Y9-[(%3[SC@@KVO*+R,9&I"@H1>9D8QJ)*.WQ ;) MD_Y1,6I'11"AH#F:,B,-VRS!,ZZ!C_NESL^B3^A:N"5<]3UP.%OPP&E,^J<3 M])H"[/V)A$J48\1,&SFAHI@<>=0G8.[MZ(BD5CHZ1A,ZH MXZ @:I"@-R1;3RRHA<4?.6'0@:4IN-#_OP[!?3LZ2A.I'G((Y%7'*Q$8/%K]FST)R-3=: MT["IX=!>Q ^9?X.KS.=$C\V:PUA-'=K01B&0A&=JT&'5R,,:JHT4VFT&8$_T M.0Q!5@XV$4CP7MC\:9H"M'>%V7+)R1)+HJ8NR:D:U&.PQ>F&O %]:2$\;I;( M[SC7ID= >Y-H$4T.)79=E%@CO+>$[:A?V!JV6<*VZ21P;$^^"GSE%7Y.R:76 M5VD\;FJA-X9A1S=&36M!]M;R>S%]A-R$]H)-OXIIZ!V"&@67HAHU?0C9^U"? MJ+Z$'_:/:M2T)61O2_VC^CPP^D5U9?XD7)$#NT*D:6'(WL*^GM&H&L49T/,O MK0J/WV+1]\Z'-<,F-=&=[9H;=D7(ZYC)4=,%4="O?WS&E(,?A7R!53!\"6^W[]!#7M"]F_1SZ]KDE M4M#T;V3OWX]4O-PL."DJ'5&M0P*NZIZ1!KLFSPD[6+#+P;8O%0EV.=2V=\I! M,RH@^ZA0AT%"MS31<^R>DM13-7K];WQK/BMO1L_0Y^F)>WOXV:\C+Z'G/UC2Q 2A9*I8*J2A4O M[W?+%\G6Q8WG,Y.29<7CBN"$<+U!_;Y@3!Y>M('ZEGWZ/U!+ P04 " #% MAEA4,KS<9%4$ #B#P &@ 'AL+W=O&UL MQ5=+;^,V$/XK V,/"9!(HAY^+!P#2=QM>T@W2#;90]$#(U$V$8GTDK2=]->7 MI!1):TN*4A3HQ18ISC??<%Z:^9Z+9[DF1,%+GC%Y,5HKM?GLNC)>DQQ+AV\( MTV]2+G*L]%*L7+D1!"=6*,]MNXHZNU,AON8K[!*W)/U,/F5NB56Z$D-"=,4LY D/1B=(D^+WTK M8$\\4K*7C6N+T70$"4GQ-E-W?/\;*0V*#%[,,VE_85^>]480 M;Z7B>2FL&>24%?_XI;R(AH ?= CXI8!_((#"#H&@% B&"H2E0&AOIC#%WL,2 M*[R8"[X'84YK-/-@+]-*:_,I,WZ_5T*_I5I.+>[76)#S*WUS"5P*@=F*:*\J M"2=W1"I!8Z5?W"L>/\.E<1%5KZ=PLB0*TTR>PCD\W"_AY-,I? (7I &30!D\ M,*KDF=[4SS+HUF/-4'EO,#BA1UXAR[J@0PK MR-!"!@,AS^#K5DF%64+9"OZ\XUD&.N'V6"1_]:B+*G51KP5-<*S@B:PH8V;! M4]@007D")SJ$BL Z;8N@ G]L\4V1VRV0-XM0.'=W+;S&%:]Q+Z]?=2:8.WA' M^?A(^3081^-VW9-*]Z17]Z-VP?NJ)T>JSZ,PG*)VW=-*][17MW9M2JA1SP60 MEPT5[S.9'C,)@F#:3F16$9E])# (2X:'Q.PX)((HB.JK*5*]Y5A/Y""OKJC> M!U/HN^T^)#F_W!&ANRG8\ )=L E\P53 (\ZV9'AVH49U1_]%?B5:,1;2;!47 MVWJOI:Y)X\:BP!EWA#OR:Y+^X&0;R*0 G#:91([?0:0NIZB_GC8R;R"/X)C' MV/&ZB-1%&(7_+@T'T@J/:4V=KKJ$ZF*-/E2MCY-R(+VH+8ZBX" _VX]UAEM= MVE%_;?_&%:_M^5 MK^X?J+^!?,,ONMPQDE(%J> YQ#S7PY+$=MS0.:6?2:MC"UQ3Y.O&X(2'GIT= M.0T=>[;M4$?\^G5_\;U>RZZ;AL1<*F!$06)^8K1O]LCMH1MLIDT(O9G M-G6'\?L[S#&;FL5961M:V?3#^MH@4TD0Y&8"@#$D^%6V18;;&'YR(E9VB)2: MRI:I8C"H=JM!]=*.9P?[5WJ +<;-&J:8?F^PT'U30D92#>DY$UV91#%0%@O% M-W;$>N)*#VSV<:V'<"+, ?T^Y5R]+8R":JQ?_ -02P,$% @ Q8985%D' MN$ID P 2@L !H !X;"]W;W)K+I.8]O9DAAS/=,_XH,D0)ST5>BIF525E]=!R19%@08;,*2_5FRWA! MI)KRG2,JCB0UH")W?->-G8+0TII/S=J*SZ>LECDM<<5!U$5!^,L"<[:?69YU M6/A,=YG4"\Y\6I$=KE'^6:VXFCD=2TH++ 5E)7#?TIGE:D688R(U!5&/)[S#/-=,2L<_+:G5?5,#3\<']M^,\\J9 M#1%XQ_(O-)79S!I;D.*6U+G\S/:_8^M0I/D2E@OS#_O6UK4@J85D10M6"@I: M-D_RW ;B!.#%KP#\%N"? \)7 $$+"-X+"%M :"+3N&+BL"22S*><[8%K:\6F M!R:8!JWT&$M63) M(ZQJGF3*#%8Y*:_A:HF2T%QKUNH&?@$'A"854T#X\L%)F N[+%--O"1SE6>>>?W!OX0\R+C&Q(? ^@._Z7H^@N_?#W1[X M\MUP;S+@3= E*S!\P6"R-B99=ZQ09U\0;%SBU6Y$7LWR[)WPHHF&G M(30:PEH#ILD)1+[\C_,/8YLU_UU0&34 MB8P&B?ZHBXT2QK;M5@12RXQQ^J\*R!4MV]7K/H4-<6R(==%\FJL2JG]3YZE' M4=PIB@<5=:=)F'-"A:C?UA)?:(D\WX\Z)/>&NZ4?G<0[B.QX=+:O^LS& M=GAFMNPQBQ2;UY\\[^1B\MXH-,_O39_G'TG]GY? 8QGW@A^;P. RY&,[."\, M/69Q9$_\\P3VF 5V/#E+H'/29!3(=Z99$V J?W,A=ZM=0WAKVJ"S]85N%$WS MV!:5!81_O[)L+(-EX6[9:;MY"+[H?.<[%YT/[-&6LM=L20@' M;TF<9C>])>>K:]O.9DN2X,RB*Y**.W/*$LS%*5O8V8H1'$JC)+:1XP1V@J.T M-Q[):U,V'M$UCZ.43!G(UDF"V>Z.Q'1[TX.]_87':+'D^05[/%KA!7DB_,MJ MRL297:&$44+2+*(I8&1^T[N%UQ/7RPWDBN>(;+/:,:'T-3_Y$-[TG)P1 MB(_^7@8O@GG!&;FG\=:2!3;1>AR#Q,,,?C$:-;P/+5 BT_D,F4UB+\*,WK_L29 MN!L).SY^6F)&KNY$YD)PRQA.%T14E6?@8DJ8;*MT1H!@8L)X3B* MQ=$5^ /8(,MO9B.;"SHYJ#TK7=\5KE&+:XC 1YKR908>TI"$AP"VB*,*!NV# MN4-&Q F96<"%EP Y"&H(W7S5 .E5D)Z$=(W5?I'5OJ>)&!X9EMNO5GKPL@/U=5.\DY=OMYB9BN17''QC M6#_,X1(\?%M'? <^I")!ZZ)=/_,E88 O<0H^KW*X[!)\HNE&Y) (BT_KY(4P M78\69 -)-A^2FS%T?=<7[;.I=XYFF3/TH5B%(A] M'=%0EXJ@$>/ #?Q 'V*_"K%O#/%95@!<",_%H'BG<]UON+[R/6\ ];X'E>^! MT;=0ACF)4 ?*VBMAI)H,F$]=U!WHBPXK(\!>IXRRUZLY(T3,8I$QT5^ B69.2C20632F^YX&\WQ, M;?(Q!>B\;+8,+(H9H>78;S3\P+.\P;#VU]+\2EF065GD4X/]Q#4%K.0!#7_: M=S-7C5[7/'J[;NH3,%ZW35U(R!FQ)N?!.DR>4@O7K!8=A\T)%->W^L>;J$R4 MV1!I)D*9%;,A')[8MJ[2*M>L5=\QWDX@.9;?D@6SG68$E4DPVZ&FO\,9/"%O(UR49F-%URHN'Y-75ZI7,K7P1<73]#EY/ MBA6?'JI#CA="5?)KQ0SFDB#Y<$AX3E"\3] M.:5\?Y([J%Y@C?\!4$L#!!0 ( ,6&6%3QB0;\[ , "4. : >&PO M=V]R:W-H965TS ]W#"Z@O MAXW0([=$"5D"J60\10)V)/P9X9!RLQ5<&)UEY1D;**^??S. IG#N>800Q M;)6!H/KO"&N(8X.D>?Q9@#KEG,:Q^GQ&_]F*UV)>J80UCW]CH8KFSL1!(>QH M%JMG?OH%"D%#@[?EL;2_Z%38>@[:9E+QI'#6#!*6YO_TK0A$Q4$+[78@A0-I M.OA7' :%P^!6![]P\&UD,=>;1= M(YS *>/:J=EF,EMLMSU(E>V;P MRQE\.\/@V@H_KM%YE>\0)O?>]$ZOR1%T]BJSNE]IG%&;A"49B?1JHV>0((YZ M\/LSCV.D\^Q$1?A'#Z=AR6G8JWI%8ZMY!7N6IBS=__@#'GD_\1W:@& \[-IG M.>+0(IIJ=ESHVC:9N-,/%'=:.@ \F?7I!JBD:EHE'_.H8A,S&4:!U1 ML8<0*8[67*H\E(]ONE!+'4H7;00_,ELV5Y#"CJDNL?EDHPK%X7C8T-JVP8,I M;FAM&XTG5Z2.2ZGC&Z7^JB(07?3'K5F]!OFVQ?V$-+CWH=283TKFDU[F@4X" MVVXZ"]FD'4]OT-@[Z[;1&#=CWK8AGG^%^K2D/KTE8_(\T:7TAH29MO4,_7%# M3]NHG55!!U(UJVJ"L'?I/%ZOI(ZZ@[2@ '8@A$Z@S_0-+:6$WBJ(*XT._V_J M("875N2[5\("LKY3"6YNU0ZS"?:;2=9E1?S!E<6]M#7\#WWM^];#8K8JRREN MUI0.(XQ'S>K?8:73\]INOG19[/_7JE@@U(K>$'M^DV"'&<&5S*TSO/1ZO?NG"N1=B[TBGPI2OB_K;X+\I6@5AMSR./D.9:MZTZ\)OO%^9.Y ]EU]@\@O4)YT$3&^.&'8:TGL8 M:THBOY/D \4/]I3^RI4^\]O'2-_C0!@#_7W'N3H/S 3ES7#Q-U!+ P04 M" #%AEA4#JQCI-&UL?93;;IPP$(9?Q>*ZC8'==*L(D!K2JI%:=94HZ67EA0&L^$#M84G?OK9A M$:VR>X,]]GR_Y_>!;-3FQ78 2%ZE4#:/.L3^AE);=2"9O=(]*#?3:",9NM"T MU/8&6!T@*6@:QQ^H9%Q%11;&]J;(](""*]@;8@91$IX$'WG;H M!VB1]:R%1\"G?F]<1!>5FDM0EFM%##1Y]"FY*5.?'Q*>.8QVU2?>R4'K%Q_< MUWD4^X) 0(5>@;GF""4(X85<&;]GS6A9TH/K_DG]2_#NO!R8A5*+G[S&+H\^ M1J2&A@T"'_3X%68_UUZOTL*&+QFGW&TT2F9 M[=Z1>U6)H>:J)7?<5EHA5P/4Y$K,_'OYSDS+E24"&H?&5SNG8:8[. 6H^W > M!XWN4H1NYYXM&)_@YANM\13XF['\"(J_4$L#!!0 ( ,6&6%1K-U7'0P, M -04 - >&POO#"@MJ8]_C<^ZQ?4/<]BN]%.QN MQI@.%KF0U8#,M"X_A6$UF;&<5A=%R:1!LD+E5)NNFH95J1A-*R#E(NRT6G&8 M4R[)L"_G^4VNJV!2S*4>D&X3"MSM:SH@[?B2!$YN5*1L0![.W_^:%_KZ7>#N M9Q_/SEH/'ZYWX^<6^$!"K^C5 :(7+5S78)AT?)#T'F5,N+LMO!9ZB=@[;++[ MIXM/./'Z8L>*1B0$94\+'BP,IH MSL72A3L0F!2B4($V!6O2M2%2/3FX[7I0R[5.SF6A;&Z7P?T>U\-W@%4/#'(A M&H,=X@+#?DFU9DK>F(X=;(//H*!NWR]+XW"JZ++=N2)K@KV9).-"I4PU:=ID M%1KV!,LD4%9NF3>T?\RJ_VG']9GP+S_9K9=>QUV34/7Z/ M]6G@N$U&R?%[K,\^QV[R)$JR=PHF3Z$FNV_VS;[79%B?A#:.6UN'K28:P*%V M0'[ $5FLDP;C.1>:R[HWXVG*Y+,SEY'7=&S^9-O2-^-3EM&YT/<-."#K]G>6 M\GF>-*-N82'J4>OV-YA>.VY.U"87ERE;L'14=]5T;)N!:9BL]06$7>3&7GX$ MXSC,CP"&Y<$<8!S'PO+\3_/IH?-Q&.:MYT5Z**>'"5B M,\77&A#_N@$C2?R[C>4!!K8+6.U ?G\>J"D_)XI@5S%OV!.,(TF"(5"+_AJ- M8V1U8OCX]P=[2J(H2?P(8'X'480A\#3B".8 /&!(%-GWX,[[*%R]I\+U_S&' M?P!02P,$% @ Q8985)>*NQS $P( L !?3T\$MP> M:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5; M&GC3Y?YVX$G1H2)8%II%R=.B':5_'BYO8OO1$*7EEJ4_,&#LUJ:#=&\(5="]'4U3!+DGQ8+TK8.\XW/KSS1\?L,!Y'B0)W## MI32V\5?X^W-@W JXN#MJ&_U95HTP9[P17XQN-U*MW&W@6PR#K^'+8?>W*\3W MYO\4HUXN92G.=-G60C5=.1I1.4!EUW)C!TSQ6AP/=I" M:]TWA8^^6'3?N@'PDOF(N%!Z>#/(5C7(55Z5@OG!M )@A M@-G! -F;:QY CA#(T2M"WCH(]P;+]))=;80)(,<(Y/A@D*>ZW@20$P1R<@A( MQWB[YD8$D#D"F1\0\CX+(*<(Y/1PU)A34F*IG D#=>MB6?896J\J):\@ M7G1/IWMGB(E9)276RH7:P@40SXNHY#"'I,02@4P%.F6(KJ\KO@NWO[=RX]X& M#27$Q"R2$FODB]:+1UE5'O"J60L#U=MPM7(<["0,MS&-9,0:.5=;:;1R5\$# M^+P%9YA$,F*)G(EYV XR-"TA]@9TRFW=5CZZZBK3!=%&K(6RT(9#3,P=&;$[ M+E2I:\'N^%/47C/,%QFQ+ZY=$6GEFVL$A=DA([9#5X>76JV.&F%J=BFY']B( M^[D,,T1&GG;4M6RZ*-[U(:<^*%T)4$4,B?DA(_;#):A5](50&::(C%@1KFVV MC3_O0LX68F"(R8D7X'/?H$Y3@@IT8 VYX$:.,,#>,B-UP MV\ZM^-ZZ0/Y\&P]K+>'$3/) MB-@D^]+>7Z A)J:6$;E:D.PW;N"86D;$:MF3_?8T\#%FF#&Q88+TLN^!'&.6 M&1-;!LTSHYH>8\89$QL'S3-C3,PX8V+C].29O36.SI@0Z\8EG+U0F%W&Q'9! M,\^X?C'%C(D5$V:>O66(N65,[)8H!>VEPY0R)E9*D(O>/8F% FQ$+!,2CDHV8>(&2BGGLCG/SQB+QCFG)S8.;W#I3V04\PX M4V+C[!\O]:0A)F:<*?V*8V2\-.S*IYAQIL3&V3M>^J+SF6+&F9+/[P?CI7U/ M).:9*?5$/SI@&E4UYIDIL6?P =,($_/,E-@S.&887$S19@ M7C'@,?V_%]:V?E^.?T*[ @TQ,0<5Q ["9TO"SKW '%00.RB>+>GIAPI,/<6K MSN6D0$U-/0;XV.9YR>F(W0.+B8:W*N(&C>UZ(U1-C_@L-QT!U M*W>"7>MP*K[ Y%,0R^?9'-G5O)*K7\FMZXL"S!DFGQFQ?)YAAH?/-DG,,/G, MJ!;RH=@:([ M,Q/JF9Z]H-#JES$HNC"=/CHE?L9$Y?W-**V M[(@]\%H=94F61J#H[LS$RV?H+[Z'6#[^!U!+ P04 " #%AEA4F-"7[@4# #: M/@ &@ 'AL+U]R96QS+W=OS=1[ +Z0Y2I#%X*F$H<'2J#P(Y__VO8;>< M7H^'MJ^'E<_=X/A^D?&_=_CN>W<3L, M4[=X7IXWP_30]>^[Z^6Q__RP=Y>=N\73RT-W?GJQ73]WD),@-W^0ER _?U"0 MH#!_4)2@.']0DJ T?U"6H#Q_4)&@,G]0E: Z?Y U*J,!)#58 [2VRK4%>&T5 M; L0VRK9%F"V5;0M0&VK;%N VU;AM@"YK=)M 79;Q=L"]':JMP/H[51O!]#; M-7^V 7H[U=L!]':JMP/H[51O!]#;J=X.H+=3O1U ;Z=Z.X#>3O5V +V]ZNT! M>GO5VP/T]JJW!^CMFXGO5VP/T]JJW!^CM56\/T-NKWAZ@MU>] M/4#OH'H'@-Y!]0X O8/J'0!Z!]4[ /0.S<-N@-Y!]0X O8/J'0!Z!]4[ /0. MJG< Z!U4[P#0.ZK>$:!W5+TC0.^H>D> WE'UC@"]H^H= 7K'YF4E0.^H>D> MWE'UC@"]H^H= 7I'U3L"]$ZJ=P+HG53O!- [J=X)H'=2O1- [Z1Z)X#>2?5. M +U3<]@$H'=2O1- [Z1Z)X#>2?5. +VSZIT!>F?5.P/TSJIW!NB=5>\,T#NK MWAF@=U:],T#OK'IG@-ZY.2P(T#NKWAF@=U:],T#OHGH7@-Y%]2X O8OJ70!Z M%]6[ /0NJG!:!W4;T+0._2'/8&Z%U4[P+0NZK>%:!W5;TK M0.^J>E> WE7UK@"]J^I= 7I7U;L"]*ZJ=P7H757O"M"[JMX5H'=MAG4 >EO3 MCNL _+:F&=@Q ,&M:49V#,!P:YJA'0-0W)IF;,< '+>F&=PQ ,FM:49W#,!R M:YKA'?.=FH_3QVX8KT5?ZR;@.^V>+O<.U]__7'Y=;!'ZY+J_S1@?_P)02P,$ M% @ Q8985/)^ ^]Q @ B3P !, !;0V]N=&5N=%]4>7!E&UL MS=O?;ILP%,?Q5XFXK8*QP0:FIC?M;K=>[ 48. T*_X3=+GW[.:2MM*F+5F72 MOC=!B>WS._A(G[MK%L=^FYPFVCG_?1)"%?O;%^Y>)SL$%:VX]Q7/GR= M'\14U?OJP0J5)$;4X^#MX-?^6".ZN;ZSV^JQ\ZO/A_"S:\=A$\VV<]'J]K3Q MF+6)JFGJVKKR85T\#N7A#B<7/:X73NYJ[ A$N\F'%?^'/!R[NN3G>>V ML:O[:O9?JC[L$H=../_<61>?+_%.C^-VV]:V&>O'/AR)W33;JG$[:WW?Q:>B M5^>3?;AA>_J4%^!])%# M^B@@?920/F1":80BJJ20*BFF2@JJDJ*JI+ J*:Y*"JR2(JNBR*HHLBJ*K(HB MJZ+(JBBR*HJLBB*KHLBJ*+*F%%E3BJPI1=:4(FM*D36ER)I29$TILJ8465.* MK!E%UHPB:T:1-:/(FE%DS2BR9A19,XJL&476C"*KILBJ*;)JBJR:(JNFR*HI MLFJ*K)HBJZ;(JBFR&HJLAB*KHSW<=S_X_CE&?=5.[SFB^4?R#<_ 5!+ 0(4 M Q0 ( ,6&6%0'04UB@0 +$ 0 " 0 !D;V-0 M&UL4$L! A0#% @ Q8985+/V/>?O *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ Q898 M5)E&PO=V]R:W-H965T&UL4$L! A0#% @ Q898 M5 G(;K\1"0 .2@ !@ ("!9@X 'AL+W=O3P, %(* 8 M " @:T7 !X;"]W;W)K3H( Q(P & @($R&P >&PO=V]R:W-H M965T&UL4$L! A0#% @ Q8985+Y!7S&) P M@H !@ M ("!HB, 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ Q8985!>GSO/B# MSP !@ ("!&PO=V]R:W-H965T&UL4$L! A0#% @ Q8985)$<([@"#P [B@ !D M ("!'X 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ Q8985+BZ7 03!@ 8Q( !D ("!_)L M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MQ8985"+'$55'! )PH !D ("!T:X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Q8985)E6$=93# OR !D M ("!P.< 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ Q8985(DXVX9R#@ [R@ !D ("!I \! 'AL M+W=OG,B:K(( M !]%P &0 @(%-'@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ Q898 M5'Q"&PO=V]R:W-H965T5^-\ , )0( 9 " @9!! 0!X;"]W;W)K M&UL4$L! A0#% @ Q8985(VB,- &0 G.H M !D ("!MT4! 'AL+W=OE.F],& !L$P &0 @('TA0$ M>&PO=V]R:W-H965T&UL4$L! A0#% @ Q8985%Q;H6P$# +B8 !D M ("![Y ! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ Q8985$OF'Z7? P L@D !D ("!3*0! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ Q8985-2- M\%7C @ ) 8 !D ("!/:X! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Q8985*+2+!./"0 ,1P !D M ("!U+H! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ Q8985*JZ@VI5"P C24 !D ("! M@- ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ Q8985-&PO=V]R:W-H965T&UL4$L! A0#% @ Q8985##X6G"* M P E0H !D ("!?? ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Q8985"-ZWVL, P D @ !D M ("!O_P! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ Q8985/KO:RVC @ $PH !D ("!+ 8" M 'AL+W=OG+ M9^<$ !O$P &0 @($&"0( >&PO=V]R:W-H965T&UL4$L! A0#% @ MQ8985*Z,6EJ& @ "P8 !D ("!M! " 'AL+W=O&PO=V]R:W-H965THB ( * % 9 " @746 @!X;"]W M;W)K&UL4$L! A0#% @ Q8985,V_F,.4"P M-D0 !D ("!-!D" 'AL+W=O+0 &0 @('_ M) ( >&PO=V]R:W-H965T&UL4$L! A0#% @ Q8985(JLX-:B @ I D !D M ("!2T " 'AL+W=O#@ &0 @($D0P( >&PO=V]R:W-H M965T&UL4$L! M A0#% @ Q8985. KNL'L! 118 !D ("!J$L" 'AL M+W=O&PO=V]R:W-H965T0N') 0 -$/ 9 " M@7Y4 @!X;"]W;W)K&UL4$L! A0#% @ Q898 M5#FXU)I7! @Q( !D ("!V5@" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Q8985!QJ0V.T P & X !D M ("!HG," 'AL+W=O&PO=V]R:W-H965T MM^ @!X;"]W;W)K&UL4$L! A0# M% @ Q8985(P2': 7 P 60H !D ("!2X8" 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ Q8985$#I M-OUO!0 V14 !D ("!!90" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Q8985!CETIM9!P @20 !D M ("![Z0" 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ Q8985&W9&85!! V!( !D ("! M&[4" 'AL+W=OI9T/KP+ "+5@ &0 @(&3N0( >&PO=V]R:W-H965T&UL4$L! A0#% M @ Q8985$7PS9EM P ] H !D ("![&UL4$L! A0#% @ Q8985&#&?Q"( M!0 ?1< !D ("!+ML" 'AL+W=O&PO=V]R:W-H965T&PO=V]R:W-H965T M&PO=V]R:W-H965T&PO M=V]R:W-H965TX2F0# M !*"P &@ @($F] ( >&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T M&PO=V]R:W-H965T&PO M&PO7W)E M;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " #%AEA4\GX#[W$" ") M/ $P @ '($@, 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 1 XML 129 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 130 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 131 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.0.1 html 602 810 1 true 157 0 false 7 false false R1.htm 000010001 - Document - Document and Entity Information Document and Entity Information Sheet http://www.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation Document and Entity Information Document and Entity Information Cover 1 false false R2.htm 100010002 - Statement - Consolidated Balance Sheets Sheet http://www.kaman.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 100020003 - Statement - Consolidated Balance Sheets (Parentheticals) Sheet http://www.kaman.com/role/ConsolidatedBalanceSheetsParentheticals Consolidated Balance Sheets (Parentheticals) Statements 3 false false R4.htm 100030004 - Statement - Consolidated Statements of Operations Sheet http://www.kaman.com/role/ConsolidatedStatementsofOperations Consolidated Statements of Operations Statements 4 false false R5.htm 100040005 - Statement - Consolidated Statements of Comprehensive Income Sheet http://www.kaman.com/role/ConsolidatedStatementsofComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 5 false false R6.htm 100050006 - Statement - Consolidated Statement of Shareholders' Equity Sheet http://www.kaman.com/role/ConsolidatedStatementofShareholdersEquity Consolidated Statement of Shareholders' Equity Statements 6 false false R7.htm 100060007 - Statement - Consolidated Statement of Shareholders' Equity (Parentheticals) Sheet http://www.kaman.com/role/ConsolidatedStatementofShareholdersEquityParentheticals Consolidated Statement of Shareholders' Equity (Parentheticals) Statements 7 false false R8.htm 100070008 - Statement - Consolidated Statements of Cash Flows Sheet http://www.kaman.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 8 false false R9.htm 210011001 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.kaman.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 210171002 - Disclosure - Discontinued Operations (Notes) Notes http://www.kaman.com/role/DiscontinuedOperationsNotes Discontinued Operations (Notes) Notes 10 false false R11.htm 210201003 - Disclosure - Business Combinations Sheet http://www.kaman.com/role/BusinessCombinations Business Combinations Notes 11 false false R12.htm 210231004 - Disclosure - Segment Reporting Sheet http://www.kaman.com/role/SegmentReporting Segment Reporting Notes 12 false false R13.htm 210271005 - Disclosure - Restructuring Costs (Notes) Notes http://www.kaman.com/role/RestructuringCostsNotes Restructuring Costs (Notes) Notes 13 false false R14.htm 210301006 - Disclosure - Accounts Receivable, Net Sheet http://www.kaman.com/role/AccountsReceivableNet Accounts Receivable, Net Notes 14 false false R15.htm 210331007 - Disclosure - Contract Assets, Contract Costs and Contract Liabilities (Notes) Notes http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesNotes Contract Assets, Contract Costs and Contract Liabilities (Notes) Notes 15 false false R16.htm 210361008 - Disclosure - Fair Value Measurements Sheet http://www.kaman.com/role/FairValueMeasurements Fair Value Measurements Notes 16 false false R17.htm 210391009 - Disclosure - Derivative Financial Instruments Sheet http://www.kaman.com/role/DerivativeFinancialInstruments Derivative Financial Instruments Notes 17 false false R18.htm 210411010 - Disclosure - Inventories Sheet http://www.kaman.com/role/Inventories Inventories Notes 18 false false R19.htm 210441011 - Disclosure - Property Plant and Equipment, Net Sheet http://www.kaman.com/role/PropertyPlantandEquipmentNet Property Plant and Equipment, Net Notes 19 false false R20.htm 210471012 - Disclosure - Goodwill and Other Intangible Assets, Net Sheet http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNet Goodwill and Other Intangible Assets, Net Notes 20 false false R21.htm 210511013 - Disclosure - Environmental Costs Sheet http://www.kaman.com/role/EnvironmentalCosts Environmental Costs Notes 21 false false R22.htm 210561014 - Disclosure - Debt Sheet http://www.kaman.com/role/Debt Debt Notes 22 false false R23.htm 210621015 - Disclosure - Accumulated Other Comprehensive Income (Loss) Sheet http://www.kaman.com/role/AccumulatedOtherComprehensiveIncomeLoss Accumulated Other Comprehensive Income (Loss) Notes 23 false false R24.htm 210651016 - Disclosure - Income Taxes Sheet http://www.kaman.com/role/IncomeTaxes Income Taxes Notes 24 false false R25.htm 210711017 - Disclosure - Pension Plans Sheet http://www.kaman.com/role/PensionPlans Pension Plans Notes 25 false false R26.htm 210791018 - Disclosure - Other Long-term Liabilities Sheet http://www.kaman.com/role/OtherLongtermLiabilities Other Long-term Liabilities Notes 26 false false R27.htm 210821019 - Disclosure - Commitments and Contingencies Sheet http://www.kaman.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 27 false false R28.htm 210841020 - Disclosure - Leases (Notes) Notes http://www.kaman.com/role/LeasesNotes Leases (Notes) Notes 28 false false R29.htm 210871021 - Disclosure - Computation of Earnings Per Share Sheet http://www.kaman.com/role/ComputationofEarningsPerShare Computation of Earnings Per Share Notes 29 false false R30.htm 210901022 - Disclosure - Share-Based Arrangements Sheet http://www.kaman.com/role/ShareBasedArrangements Share-Based Arrangements Notes 30 false false R31.htm 210981023 - Disclosure - Subsequent Event Sheet http://www.kaman.com/role/SubsequentEvent Subsequent Event Notes 31 false false R32.htm 211001024 - Disclosure - Schedule II (Notes) Notes http://www.kaman.com/role/ScheduleIINotes Schedule II (Notes) Notes 32 false false R33.htm 220022001 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.kaman.com/role/SummaryofSignificantAccountingPolicies 33 false false R34.htm 230183002 - Disclosure - Discontinued Operations (Tables) Sheet http://www.kaman.com/role/DiscontinuedOperationsTables Discontinued Operations (Tables) Tables http://www.kaman.com/role/DiscontinuedOperationsNotes 34 false false R35.htm 230213003 - Disclosure - Business Combinations (Tables) Sheet http://www.kaman.com/role/BusinessCombinationsTables Business Combinations (Tables) Tables http://www.kaman.com/role/BusinessCombinations 35 false false R36.htm 230243004 - Disclosure - Segment Reporting (Tables) Sheet http://www.kaman.com/role/SegmentReportingTables Segment Reporting (Tables) Tables http://www.kaman.com/role/SegmentReporting 36 false false R37.htm 230283005 - Disclosure - Restructuring Costs (Tables) Sheet http://www.kaman.com/role/RestructuringCostsTables Restructuring Costs (Tables) Tables http://www.kaman.com/role/RestructuringCostsNotes 37 false false R38.htm 230313006 - Disclosure - Accounts Receivable, Net (Tables) Sheet http://www.kaman.com/role/AccountsReceivableNetTables Accounts Receivable, Net (Tables) Tables http://www.kaman.com/role/AccountsReceivableNet 38 false false R39.htm 230343007 - Disclosure - Contract Assets, Contract Costs and Contract Liabilities (Tables) Sheet http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesTables Contract Assets, Contract Costs and Contract Liabilities (Tables) Tables http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesNotes 39 false false R40.htm 230373008 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.kaman.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.kaman.com/role/FairValueMeasurements 40 false false R41.htm 230423009 - Disclosure - Inventories (Tables) Sheet http://www.kaman.com/role/InventoriesTables Inventories (Tables) Tables http://www.kaman.com/role/Inventories 41 false false R42.htm 230453010 - Disclosure - Property Plant and Equipment, Net (Tables) Sheet http://www.kaman.com/role/PropertyPlantandEquipmentNetTables Property Plant and Equipment, Net (Tables) Tables http://www.kaman.com/role/PropertyPlantandEquipmentNet 42 false false R43.htm 230483011 - Disclosure - Goodwill and Other Intangible Assets, Net (Tables) Sheet http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetTables Goodwill and Other Intangible Assets, Net (Tables) Tables http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNet 43 false false R44.htm 230523012 - Disclosure - Environmental Costs (Tables) Sheet http://www.kaman.com/role/EnvironmentalCostsTables Environmental Costs (Tables) Tables http://www.kaman.com/role/EnvironmentalCosts 44 false false R45.htm 230573013 - Disclosure - Debt (Tables) Sheet http://www.kaman.com/role/DebtTables Debt (Tables) Tables http://www.kaman.com/role/Debt 45 false false R46.htm 230633014 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables) Sheet http://www.kaman.com/role/AccumulatedOtherComprehensiveIncomeLossTables Accumulated Other Comprehensive Income (Loss) (Tables) Tables http://www.kaman.com/role/AccumulatedOtherComprehensiveIncomeLoss 46 false false R47.htm 230663015 - Disclosure - Income Taxes (Tables) Sheet http://www.kaman.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.kaman.com/role/IncomeTaxes 47 false false R48.htm 230723016 - Disclosure - Pension Plans (Tables) Sheet http://www.kaman.com/role/PensionPlansTables Pension Plans (Tables) Tables http://www.kaman.com/role/PensionPlans 48 false false R49.htm 230803017 - Disclosure - Other Long-Term Liabilities (Tables) Sheet http://www.kaman.com/role/OtherLongTermLiabilitiesTables Other Long-Term Liabilities (Tables) Tables 49 false false R50.htm 230853018 - Disclosure - Leases (Tables) Sheet http://www.kaman.com/role/LeasesTables Leases (Tables) Tables http://www.kaman.com/role/LeasesNotes 50 false false R51.htm 230883019 - Disclosure - Computation of Earnings Per Share (Tables) Sheet http://www.kaman.com/role/ComputationofEarningsPerShareTables Computation of Earnings Per Share (Tables) Tables http://www.kaman.com/role/ComputationofEarningsPerShare 51 false false R52.htm 230913020 - Disclosure - Share-Based Arrangements (Tables) Sheet http://www.kaman.com/role/ShareBasedArrangementsTables Share-Based Arrangements (Tables) Tables http://www.kaman.com/role/ShareBasedArrangements 52 false false R53.htm 240034001 - Disclosure - Summary of Significant Accounting Policies (Segments) (Details) Sheet http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesSegmentsDetails Summary of Significant Accounting Policies (Segments) (Details) Details http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPolicies 53 false false R54.htm 240044002 - Disclosure - Summary of Significant Accounting Policies (Basis of Presentation) (Details) Sheet http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesBasisofPresentationDetails Summary of Significant Accounting Policies (Basis of Presentation) (Details) Details http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPolicies 54 false false R55.htm 240054003 - Disclosure - Summary of Significant Accounting Policies (Concentration) (Details) Sheet http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesConcentrationDetails Summary of Significant Accounting Policies (Concentration) (Details) Details http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPolicies 55 false false R56.htm 240064004 - Disclosure - Summary of Significant Accounting Policies (Additional Cash Flow) (Details) Sheet http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowDetails Summary of Significant Accounting Policies (Additional Cash Flow) (Details) Details http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPolicies 56 false false R57.htm 240074005 - Disclosure - Summary of Significant Accounting Policies (Revenue Recognition) (Details) Sheet http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails Summary of Significant Accounting Policies (Revenue Recognition) (Details) Details http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPolicies 57 false false R58.htm 240084007 - Disclosure - Summary of Significant Accounting Policies (Cash and Cash Equivalents and Accounts Receivable) (Details) Sheet http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandAccountsReceivableDetails Summary of Significant Accounting Policies (Cash and Cash Equivalents and Accounts Receivable) (Details) Details http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPolicies 58 false false R59.htm 240094008 - Disclosure - Summary of Significant Accounting Policies (Property Plant and Equipment) (Details) Sheet http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails Summary of Significant Accounting Policies (Property Plant and Equipment) (Details) Details http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPolicies 59 false false R60.htm 240104009 - Disclosure - Summary of Significant Accounting Policies (Leasing) (Details) Sheet http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesLeasingDetails Summary of Significant Accounting Policies (Leasing) (Details) Details http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPolicies 60 false false R61.htm 240114010 - Disclosure - Summary of Significant Accounting Policies (Goodwill and Other Intangible Assets) (Details) Sheet http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangibleAssetsDetails Summary of Significant Accounting Policies (Goodwill and Other Intangible Assets) (Details) Details http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPolicies 61 false false R62.htm 240124011 - Disclosure - Summary of Significant Accounting Policies (Unfulfilled Performance Obligations) (Details) Sheet http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesUnfulfilledPerformanceObligationsDetails Summary of Significant Accounting Policies (Unfulfilled Performance Obligations) (Details) Details http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPolicies 62 false false R63.htm 240134012 - Disclosure - Summary of Significant Accounting Policies (Self-Insured Retentions) (Details) Sheet http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesSelfInsuredRetentionsDetails Summary of Significant Accounting Policies (Self-Insured Retentions) (Details) Details http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPolicies 63 false false R64.htm 240144013 - Disclosure - Summary of Significant Accounting Policies (Research and Development) (Details) Sheet http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesResearchandDevelopmentDetails Summary of Significant Accounting Policies (Research and Development) (Details) Details http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPolicies 64 false false R65.htm 240154014 - Disclosure - Summary of Significant Accounting Policies (Recent Accounting Standards) (Details) Sheet http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesRecentAccountingStandardsDetails Summary of Significant Accounting Policies (Recent Accounting Standards) (Details) Details http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPolicies 65 false false R66.htm 240194015 - Disclosure - Discontinued Operations (Details) Sheet http://www.kaman.com/role/DiscontinuedOperationsDetails Discontinued Operations (Details) Details http://www.kaman.com/role/DiscontinuedOperationsTables 66 false false R67.htm 240224016 - Disclosure - Business Combinations (Details) Sheet http://www.kaman.com/role/BusinessCombinationsDetails Business Combinations (Details) Details http://www.kaman.com/role/BusinessCombinationsTables 67 false false R68.htm 240254017 - Disclosure - Segment Reporting (Details) Sheet http://www.kaman.com/role/SegmentReportingDetails Segment Reporting (Details) Details http://www.kaman.com/role/SegmentReportingTables 68 false false R69.htm 240264018 - Disclosure - Payment (Details) Sheet http://www.kaman.com/role/PaymentDetails Payment (Details) Details 69 false false R70.htm 240294019 - Disclosure - Restructuring Costs (Details) Sheet http://www.kaman.com/role/RestructuringCostsDetails Restructuring Costs (Details) Details http://www.kaman.com/role/RestructuringCostsTables 70 false false R71.htm 240324020 - Disclosure - Accounts Receivable, Net (Details) Sheet http://www.kaman.com/role/AccountsReceivableNetDetails Accounts Receivable, Net (Details) Details http://www.kaman.com/role/AccountsReceivableNetTables 71 false false R72.htm 240354021 - Disclosure - Contract Assets, Contract Costs and Contract Liabilities (Details) Sheet http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesDetails Contract Assets, Contract Costs and Contract Liabilities (Details) Details http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesTables 72 false false R73.htm 240384022 - Disclosure - Fair Value Measurements (Details) Sheet http://www.kaman.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://www.kaman.com/role/FairValueMeasurementsTables 73 false false R74.htm 240434024 - Disclosure - Inventories (Details) Sheet http://www.kaman.com/role/InventoriesDetails Inventories (Details) Details http://www.kaman.com/role/InventoriesTables 74 false false R75.htm 240464025 - Disclosure - Property Plant and Equipment, Net (Details) Sheet http://www.kaman.com/role/PropertyPlantandEquipmentNetDetails Property Plant and Equipment, Net (Details) Details http://www.kaman.com/role/PropertyPlantandEquipmentNetTables 75 false false R76.htm 240494026 - Disclosure - Goodwill and Other Intangible Assets, Net (Details) Sheet http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetDetails Goodwill and Other Intangible Assets, Net (Details) Details http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetTables 76 false false R77.htm 240504027 - Disclosure - Goodwill and Other Intangible Assets, Net (Other Intangible Assets) (Details) Sheet http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetOtherIntangibleAssetsDetails Goodwill and Other Intangible Assets, Net (Other Intangible Assets) (Details) Details http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetTables 77 false false R78.htm 240534028 - Disclosure - Environmental Costs (Schedule of Change in Environmental Remediation) (Details) Sheet http://www.kaman.com/role/EnvironmentalCostsScheduleofChangeinEnvironmentalRemediationDetails Environmental Costs (Schedule of Change in Environmental Remediation) (Details) Details http://www.kaman.com/role/EnvironmentalCostsTables 78 false false R79.htm 240544029 - Disclosure - Environmental Costs (Details) Sheet http://www.kaman.com/role/EnvironmentalCostsDetails Environmental Costs (Details) Details http://www.kaman.com/role/EnvironmentalCostsTables 79 false false R80.htm 240554030 - Disclosure - Environmental Costs (Schedule of Future Payments for Environmental Remediation) (Details) Sheet http://www.kaman.com/role/EnvironmentalCostsScheduleofFuturePaymentsforEnvironmentalRemediationDetails Environmental Costs (Schedule of Future Payments for Environmental Remediation) (Details) Details http://www.kaman.com/role/EnvironmentalCostsTables 80 false false R81.htm 240584031 - Disclosure - Debt (Schedule of Long-term Debt and Maturities) (Details) Sheet http://www.kaman.com/role/DebtScheduleofLongtermDebtandMaturitiesDetails Debt (Schedule of Long-term Debt and Maturities) (Details) Details http://www.kaman.com/role/DebtTables 81 false false R82.htm 240594032 - Disclosure - Debt (Convertible Debt) (Details) Sheet http://www.kaman.com/role/DebtConvertibleDebtDetails Debt (Convertible Debt) (Details) Details http://www.kaman.com/role/DebtTables 82 false false R83.htm 240604033 - Disclosure - Debt (Revolving Credit and Term Loan Agreements) (Details) Sheet http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails Debt (Revolving Credit and Term Loan Agreements) (Details) Details http://www.kaman.com/role/DebtTables 83 false false R84.htm 240614034 - Disclosure - Debt (Debt Issuance Costs) (Details) Sheet http://www.kaman.com/role/DebtDebtIssuanceCostsDetails Debt (Debt Issuance Costs) (Details) Details http://www.kaman.com/role/DebtTables 84 false false R85.htm 240644035 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Details) Sheet http://www.kaman.com/role/AccumulatedOtherComprehensiveIncomeLossDetails Accumulated Other Comprehensive Income (Loss) (Details) Details http://www.kaman.com/role/AccumulatedOtherComprehensiveIncomeLossTables 85 false false R86.htm 240674036 - Disclosure - Income Taxes (Details) Sheet http://www.kaman.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.kaman.com/role/IncomeTaxesTables 86 false false R87.htm 240684037 - Disclosure - Income Taxes (Deferred Income Taxes) (Details) Sheet http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails Income Taxes (Deferred Income Taxes) (Details) Details http://www.kaman.com/role/IncomeTaxesTables 87 false false R88.htm 240694038 - Disclosure - Income Taxes (Tax Rate Reconciliation) (Details) Sheet http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails Income Taxes (Tax Rate Reconciliation) (Details) Details http://www.kaman.com/role/IncomeTaxesTables 88 false false R89.htm 240704039 - Disclosure - Income Taxes (Uncertain Tax Positions) (Details) Sheet http://www.kaman.com/role/IncomeTaxesUncertainTaxPositionsDetails Income Taxes (Uncertain Tax Positions) (Details) Details http://www.kaman.com/role/IncomeTaxesTables 89 false false R90.htm 240734040 - Disclosure - Pension Plans (Obligations and Funded Status) (Details) Sheet http://www.kaman.com/role/PensionPlansObligationsandFundedStatusDetails Pension Plans (Obligations and Funded Status) (Details) Details http://www.kaman.com/role/PensionPlansTables 90 false false R91.htm 240744041 - Disclosure - Pension Plans (Pension Plan Net Periodic Benefit Costs) (Details) Sheet http://www.kaman.com/role/PensionPlansPensionPlanNetPeriodicBenefitCostsDetails Pension Plans (Pension Plan Net Periodic Benefit Costs) (Details) Details http://www.kaman.com/role/PensionPlansTables 91 false false R92.htm 240754042 - Disclosure - Pension Plans (Contributions) (Details) Sheet http://www.kaman.com/role/PensionPlansContributionsDetails Pension Plans (Contributions) (Details) Details http://www.kaman.com/role/PensionPlansTables 92 false false R93.htm 240764043 - Disclosure - Pension Plans (Expected Future Benefits) (Details) Sheet http://www.kaman.com/role/PensionPlansExpectedFutureBenefitsDetails Pension Plans (Expected Future Benefits) (Details) Details http://www.kaman.com/role/PensionPlansTables 93 false false R94.htm 240774044 - Disclosure - Pension Plans (Plan Assets for Qualified Pension Plan) (Details) Sheet http://www.kaman.com/role/PensionPlansPlanAssetsforQualifiedPensionPlanDetails Pension Plans (Plan Assets for Qualified Pension Plan) (Details) Details http://www.kaman.com/role/PensionPlansTables 94 false false R95.htm 240784045 - Disclosure - Pension Plans (Other Plans) (Details) Sheet http://www.kaman.com/role/PensionPlansOtherPlansDetails Pension Plans (Other Plans) (Details) Details http://www.kaman.com/role/PensionPlansTables 95 false false R96.htm 240814046 - Disclosure - Other Long-Term Liabilities (Details) Sheet http://www.kaman.com/role/OtherLongTermLiabilitiesDetails Other Long-Term Liabilities (Details) Details http://www.kaman.com/role/OtherLongTermLiabilitiesTables 96 false false R97.htm 240834047 - Disclosure - Commitments and Contingencies (Textuals) (Details) Sheet http://www.kaman.com/role/CommitmentsandContingenciesTextualsDetails Commitments and Contingencies (Textuals) (Details) Details http://www.kaman.com/role/CommitmentsandContingencies 97 false false R98.htm 240864048 - Disclosure - Leases (Details) Sheet http://www.kaman.com/role/LeasesDetails Leases (Details) Details http://www.kaman.com/role/LeasesTables 98 false false R99.htm 240894049 - Disclosure - Computation of Earnings Per Share (Details) Sheet http://www.kaman.com/role/ComputationofEarningsPerShareDetails Computation of Earnings Per Share (Details) Details http://www.kaman.com/role/ComputationofEarningsPerShareTables 99 false false R100.htm 240924050 - Disclosure - Share-Based Arrangements (Compensation Arrangements by Share-based Payment Award) (Details) Sheet http://www.kaman.com/role/ShareBasedArrangementsCompensationArrangementsbySharebasedPaymentAwardDetails Share-Based Arrangements (Compensation Arrangements by Share-based Payment Award) (Details) Details http://www.kaman.com/role/ShareBasedArrangementsTables 100 false false R101.htm 240934051 - Disclosure - Share-Based Arrangements (Stock Incentive Plan) (Details) Sheet http://www.kaman.com/role/ShareBasedArrangementsStockIncentivePlanDetails Share-Based Arrangements (Stock Incentive Plan) (Details) Details http://www.kaman.com/role/ShareBasedArrangementsTables 101 false false R102.htm 240944052 - Disclosure - Share-Based Arrangements (Stock Options Activity) (Details) Sheet http://www.kaman.com/role/ShareBasedArrangementsStockOptionsActivityDetails Share-Based Arrangements (Stock Options Activity) (Details) Details http://www.kaman.com/role/ShareBasedArrangementsTables 102 false false R103.htm 240954053 - Disclosure - Share-Based Arrangements (Restricted Stock Activity) (Details) Sheet http://www.kaman.com/role/ShareBasedArrangementsRestrictedStockActivityDetails Share-Based Arrangements (Restricted Stock Activity) (Details) Details http://www.kaman.com/role/ShareBasedArrangementsTables 103 false false R104.htm 240964054 - Disclosure - Share-Based Arrangements (Employee Stock Purchase Plan) (Details) Sheet http://www.kaman.com/role/ShareBasedArrangementsEmployeeStockPurchasePlanDetails Share-Based Arrangements (Employee Stock Purchase Plan) (Details) Details http://www.kaman.com/role/ShareBasedArrangementsTables 104 false false R105.htm 240974055 - Disclosure - Share-Based Arrangements (Performance Share Units) (Details) Sheet http://www.kaman.com/role/ShareBasedArrangementsPerformanceShareUnitsDetails Share-Based Arrangements (Performance Share Units) (Details) Details http://www.kaman.com/role/ShareBasedArrangementsTables 105 false false R106.htm 241014057 - Disclosure - Schedule II (Details) Sheet http://www.kaman.com/role/ScheduleIIDetails Schedule II (Details) Details http://www.kaman.com/role/ScheduleIINotes 106 false false R9999.htm Uncategorized Items - kamn-20211231.htm Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - kamn-20211231.htm Cover 107 false false All Reports Book All Reports kamn-20211231.htm ex107-rsaagreement.htm ex109-psuagreement.htm kamn-12312021ex21.htm kamn-12312021ex23.htm kamn-12312021ex24.htm kamn-12312021ex311.htm kamn-12312021ex312.htm kamn-12312021ex321.htm kamn-12312021ex322.htm kamn-20211231.xsd kamn-20211231_cal.xml kamn-20211231_def.xml kamn-20211231_lab.xml kamn-20211231_pre.xml kamn-20211231_g1.jpg kamn-20211231_g2.jpg kamn-20211231_g3.jpg http://fasb.org/srt/2021-01-31 http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 134 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "kamn-20211231.htm": { "axisCustom": 7, "axisStandard": 39, "contextCount": 602, "dts": { "calculationLink": { "local": [ "kamn-20211231_cal.xml" ] }, "definitionLink": { "local": [ "kamn-20211231_def.xml" ] }, "inline": { "local": [ "kamn-20211231.htm" ] }, "labelLink": { "local": [ "kamn-20211231_lab.xml" ] }, "presentationLink": { "local": [ "kamn-20211231_pre.xml" ] }, "schema": { "local": [ "kamn-20211231.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", "https://xbrl.sec.gov/sic/2021/sic-2021.xsd" ] } }, "elementCount": 1118, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 6, "http://xbrl.sec.gov/dei/2021q4": 6, "total": 12 }, "keyCustom": 131, "keyStandard": 679, "memberCustom": 60, "memberStandard": 88, "nsprefix": "kamn", "nsuri": "http://www.kaman.com/20211231", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000010001 - Document - Document and Entity Information Document and Entity Information", "role": "http://www.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation", "shortName": "Document and Entity Information Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210171002 - Disclosure - Discontinued Operations (Notes)", "role": "http://www.kaman.com/role/DiscontinuedOperationsNotes", "shortName": "Discontinued Operations (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R100": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240924050 - Disclosure - Share-Based Arrangements (Compensation Arrangements by Share-based Payment Award) (Details)", "role": "http://www.kaman.com/role/ShareBasedArrangementsCompensationArrangementsbySharebasedPaymentAwardDetails", "shortName": "Share-Based Arrangements (Compensation Arrangements by Share-based Payment Award) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i313e145215fa402bb6ff175d2f7413fa_D20210101-20211231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R101": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "kamn:NumberofSharesAuthorizedUnderthePlanforEachAwardIssuedFairValueAwards", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240934051 - Disclosure - Share-Based Arrangements (Stock Incentive Plan) (Details)", "role": "http://www.kaman.com/role/ShareBasedArrangementsStockIncentivePlanDetails", "shortName": "Share-Based Arrangements (Stock Incentive Plan) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "kamn:NumberofSharesAuthorizedUnderthePlanforEachAwardIssuedFairValueAwards", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R102": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i2994cb661cda418ca15d3f8e344ef27a_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240944052 - Disclosure - Share-Based Arrangements (Stock Options Activity) (Details)", "role": "http://www.kaman.com/role/ShareBasedArrangementsStockOptionsActivityDetails", "shortName": "Share-Based Arrangements (Stock Options Activity) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i3d8116cf81204575840680b07038a026_D20210101-20211231", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R103": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i63213f52d169449691b73686c5a814da_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240954053 - Disclosure - Share-Based Arrangements (Restricted Stock Activity) (Details)", "role": "http://www.kaman.com/role/ShareBasedArrangementsRestrictedStockActivityDetails", "shortName": "Share-Based Arrangements (Restricted Stock Activity) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i46afecc522fe445bb54e6738542ff58c_D20210101-20211231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R104": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "ic8ba97e16e0f4d699a5b5d5a608b1618_D20210101-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "kamn:ShareBasedCompensationArrangementByShareBasedPaymentAwardMarketPriceAfterDiscountPurchaseDate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240964054 - Disclosure - Share-Based Arrangements (Employee Stock Purchase Plan) (Details)", "role": "http://www.kaman.com/role/ShareBasedArrangementsEmployeeStockPurchasePlanDetails", "shortName": "Share-Based Arrangements (Employee Stock Purchase Plan) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "ic8ba97e16e0f4d699a5b5d5a608b1618_D20210101-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "kamn:ShareBasedCompensationArrangementByShareBasedPaymentAwardMarketPriceAfterDiscountPurchaseDate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R105": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i42d03b2ceb604c329f322c6653074661_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240974055 - Disclosure - Share-Based Arrangements (Performance Share Units) (Details)", "role": "http://www.kaman.com/role/ShareBasedArrangementsPerformanceShareUnitsDetails", "shortName": "Share-Based Arrangements (Performance Share Units) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "ic8858355e4904c1c9c4eba91a5984e3f_I20211231", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R106": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i3736c64f69ec4e4490cbe563405a62b7_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "241014057 - Disclosure - Schedule II (Details)", "role": "http://www.kaman.com/role/ScheduleIIDetails", "shortName": "Schedule II (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i8b9faa12d5404ca69f54bec48c3bae3f_I20181231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210201003 - Disclosure - Business Combinations", "role": "http://www.kaman.com/role/BusinessCombinations", "shortName": "Business Combinations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210231004 - Disclosure - Segment Reporting", "role": "http://www.kaman.com/role/SegmentReporting", "shortName": "Segment Reporting", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210271005 - Disclosure - Restructuring Costs (Notes)", "role": "http://www.kaman.com/role/RestructuringCostsNotes", "shortName": "Restructuring Costs (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210301006 - Disclosure - Accounts Receivable, Net", "role": "http://www.kaman.com/role/AccountsReceivableNet", "shortName": "Accounts Receivable, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "kamn:ContractAssetsContractCostsandContractLiabilitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210331007 - Disclosure - Contract Assets, Contract Costs and Contract Liabilities (Notes)", "role": "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesNotes", "shortName": "Contract Assets, Contract Costs and Contract Liabilities (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "kamn:ContractAssetsContractCostsandContractLiabilitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210361008 - Disclosure - Fair Value Measurements", "role": "http://www.kaman.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210391009 - Disclosure - Derivative Financial Instruments", "role": "http://www.kaman.com/role/DerivativeFinancialInstruments", "shortName": "Derivative Financial Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210411010 - Disclosure - Inventories", "role": "http://www.kaman.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210441011 - Disclosure - Property Plant and Equipment, Net", "role": "http://www.kaman.com/role/PropertyPlantandEquipmentNet", "shortName": "Property Plant and Equipment, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i742c3079e0d846bbadb0e52f516bbb5c_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100010002 - Statement - Consolidated Balance Sheets", "role": "http://www.kaman.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i742c3079e0d846bbadb0e52f516bbb5c_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:IncomeTaxesReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210471012 - Disclosure - Goodwill and Other Intangible Assets, Net", "role": "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNet", "shortName": "Goodwill and Other Intangible Assets, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EnvironmentalLossContingencyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210511013 - Disclosure - Environmental Costs", "role": "http://www.kaman.com/role/EnvironmentalCosts", "shortName": "Environmental Costs", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EnvironmentalLossContingencyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210561014 - Disclosure - Debt", "role": "http://www.kaman.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210621015 - Disclosure - Accumulated Other Comprehensive Income (Loss)", "role": "http://www.kaman.com/role/AccumulatedOtherComprehensiveIncomeLoss", "shortName": "Accumulated Other Comprehensive Income (Loss)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210651016 - Disclosure - Income Taxes", "role": "http://www.kaman.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210711017 - Disclosure - Pension Plans", "role": "http://www.kaman.com/role/PensionPlans", "shortName": "Pension Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210791018 - Disclosure - Other Long-term Liabilities", "role": "http://www.kaman.com/role/OtherLongtermLiabilities", "shortName": "Other Long-term Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210821019 - Disclosure - Commitments and Contingencies", "role": "http://www.kaman.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "kamn:LeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210841020 - Disclosure - Leases (Notes)", "role": "http://www.kaman.com/role/LeasesNotes", "shortName": "Leases (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "kamn:LeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210871021 - Disclosure - Computation of Earnings Per Share", "role": "http://www.kaman.com/role/ComputationofEarningsPerShare", "shortName": "Computation of Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i742c3079e0d846bbadb0e52f516bbb5c_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100020003 - Statement - Consolidated Balance Sheets (Parentheticals)", "role": "http://www.kaman.com/role/ConsolidatedBalanceSheetsParentheticals", "shortName": "Consolidated Balance Sheets (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210901022 - Disclosure - Share-Based Arrangements", "role": "http://www.kaman.com/role/ShareBasedArrangements", "shortName": "Share-Based Arrangements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210981023 - Disclosure - Subsequent Event", "role": "http://www.kaman.com/role/SubsequentEvent", "shortName": "Subsequent Event", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "211001024 - Disclosure - Schedule II (Notes)", "role": "http://www.kaman.com/role/ScheduleIINotes", "shortName": "Schedule II (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "220022001 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "ib20bdfd55888475fbb042e4615bc6bf9_D20200101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230183002 - Disclosure - Discontinued Operations (Tables)", "role": "http://www.kaman.com/role/DiscontinuedOperationsTables", "shortName": "Discontinued Operations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "ib20bdfd55888475fbb042e4615bc6bf9_D20200101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "ib592945c8f6c461e967d7985e45c7237_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230213003 - Disclosure - Business Combinations (Tables)", "role": "http://www.kaman.com/role/BusinessCombinationsTables", "shortName": "Business Combinations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "ib592945c8f6c461e967d7985e45c7237_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230243004 - Disclosure - Segment Reporting (Tables)", "role": "http://www.kaman.com/role/SegmentReportingTables", "shortName": "Segment Reporting (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "lang": "en-US", "name": "kamn:ResearchAndDevelopmentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230283005 - Disclosure - Restructuring Costs (Tables)", "role": "http://www.kaman.com/role/RestructuringCostsTables", "shortName": "Restructuring Costs (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230313006 - Disclosure - Accounts Receivable, Net (Tables)", "role": "http://www.kaman.com/role/AccountsReceivableNetTables", "shortName": "Accounts Receivable, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230343007 - Disclosure - Contract Assets, Contract Costs and Contract Liabilities (Tables)", "role": "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesTables", "shortName": "Contract Assets, Contract Costs and Contract Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100030004 - Statement - Consolidated Statements of Operations", "role": "http://www.kaman.com/role/ConsolidatedStatementsofOperations", "shortName": "Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "kamn:ScheduleOfFairValueOfFinancialInstrumentsThatAreNotCarriedAtFairValueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230373008 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.kaman.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "kamn:ScheduleOfFairValueOfFinancialInstrumentsThatAreNotCarriedAtFairValueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230423009 - Disclosure - Inventories (Tables)", "role": "http://www.kaman.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230453010 - Disclosure - Property Plant and Equipment, Net (Tables)", "role": "http://www.kaman.com/role/PropertyPlantandEquipmentNetTables", "shortName": "Property Plant and Equipment, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230483011 - Disclosure - Goodwill and Other Intangible Assets, Net (Tables)", "role": "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetTables", "shortName": "Goodwill and Other Intangible Assets, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "kamn:ScheduleofChangeinEnvironmentalRemediationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230523012 - Disclosure - Environmental Costs (Tables)", "role": "http://www.kaman.com/role/EnvironmentalCostsTables", "shortName": "Environmental Costs (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "kamn:ScheduleofChangeinEnvironmentalRemediationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230573013 - Disclosure - Debt (Tables)", "role": "http://www.kaman.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230633014 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables)", "role": "http://www.kaman.com/role/AccumulatedOtherComprehensiveIncomeLossTables", "shortName": "Accumulated Other Comprehensive Income (Loss) (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230663015 - Disclosure - Income Taxes (Tables)", "role": "http://www.kaman.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230723016 - Disclosure - Pension Plans (Tables)", "role": "http://www.kaman.com/role/PensionPlansTables", "shortName": "Pension Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230803017 - Disclosure - Other Long-Term Liabilities (Tables)", "role": "http://www.kaman.com/role/OtherLongTermLiabilitiesTables", "shortName": "Other Long-Term Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100040005 - Statement - Consolidated Statements of Comprehensive Income", "role": "http://www.kaman.com/role/ConsolidatedStatementsofComprehensiveIncome", "shortName": "Consolidated Statements of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "kamn:ScheduleofLeaseRightofUseAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230853018 - Disclosure - Leases (Tables)", "role": "http://www.kaman.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "kamn:ScheduleofLeaseRightofUseAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230883019 - Disclosure - Computation of Earnings Per Share (Tables)", "role": "http://www.kaman.com/role/ComputationofEarningsPerShareTables", "shortName": "Computation of Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230913020 - Disclosure - Share-Based Arrangements (Tables)", "role": "http://www.kaman.com/role/ShareBasedArrangementsTables", "shortName": "Share-Based Arrangements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240034001 - Disclosure - Summary of Significant Accounting Policies (Segments) (Details)", "role": "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesSegmentsDetails", "shortName": "Summary of Significant Accounting Policies (Segments) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:ConsolidationPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i0883a3347aee4192b0d9b26ea260a073_I20190826", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240044002 - Disclosure - Summary of Significant Accounting Policies (Basis of Presentation) (Details)", "role": "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesBasisofPresentationDetails", "shortName": "Summary of Significant Accounting Policies (Basis of Presentation) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "ib592945c8f6c461e967d7985e45c7237_D20200101-20201231", "decimals": null, "lang": "en-US", "name": "us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "kamn:ConcentrationRiskThresholdPercentage", "span", "div", "kamn:ConcentrationOfCreditRiskPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "id47ae70c000447118999924e586d832f_D20210101-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "kamn:ConcentrationRiskThresholdPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240054003 - Disclosure - Summary of Significant Accounting Policies (Concentration) (Details)", "role": "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesConcentrationDetails", "shortName": "Summary of Significant Accounting Policies (Concentration) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "kamn:ConcentrationRiskThresholdPercentage", "span", "div", "kamn:ConcentrationOfCreditRiskPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "id47ae70c000447118999924e586d832f_D20210101-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "kamn:ConcentrationRiskThresholdPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "div", "kamn:AdditionalCashFlowInformationPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "kamn:AdjustmentsToOtherComprehensiveIncomeRelatedToUnderfundingOfPensionAndSerpPlansAndChangesInFairValueOfDerivativeFinancialInstruments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240064004 - Disclosure - Summary of Significant Accounting Policies (Additional Cash Flow) (Details)", "role": "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowDetails", "shortName": "Summary of Significant Accounting Policies (Additional Cash Flow) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "kamn:AdditionalCashFlowInformationPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "kamn:AdjustmentsToOtherComprehensiveIncomeRelatedToUnderfundingOfPensionAndSerpPlansAndChangesInFairValueOfDerivativeFinancialInstruments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "div", "kamn:UnfulfilledPerformanceObligationsPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i742c3079e0d846bbadb0e52f516bbb5c_I20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240074005 - Disclosure - Summary of Significant Accounting Policies (Revenue Recognition) (Details)", "role": "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails", "shortName": "Summary of Significant Accounting Policies (Revenue Recognition) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i7074316fea2b4c748f693a97a155eb19_D20210101-20211231", "decimals": "-5", "lang": "en-US", "name": "kamn:ReductionsInRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i742c3079e0d846bbadb0e52f516bbb5c_I20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:MoneyMarketFundsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240084007 - Disclosure - Summary of Significant Accounting Policies (Cash and Cash Equivalents and Accounts Receivable) (Details)", "role": "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandAccountsReceivableDetails", "shortName": "Summary of Significant Accounting Policies (Cash and Cash Equivalents and Accounts Receivable) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i742c3079e0d846bbadb0e52f516bbb5c_I20211231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:BankOverdrafts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "id39df0a94c5649a39d3358b8c51d887b_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240094008 - Disclosure - Summary of Significant Accounting Policies (Property Plant and Equipment) (Details)", "role": "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails", "shortName": "Summary of Significant Accounting Policies (Property Plant and Equipment) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "id39df0a94c5649a39d3358b8c51d887b_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "if5ee7ae6d98e478082678d8793ee8a8d_I20181231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100050006 - Statement - Consolidated Statement of Shareholders' Equity", "role": "http://www.kaman.com/role/ConsolidatedStatementofShareholdersEquity", "shortName": "Consolidated Statement of Shareholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "if5ee7ae6d98e478082678d8793ee8a8d_I20181231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i742c3079e0d846bbadb0e52f516bbb5c_I20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeaseTermOfContract1", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240104009 - Disclosure - Summary of Significant Accounting Policies (Leasing) (Details)", "role": "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesLeasingDetails", "shortName": "Summary of Significant Accounting Policies (Leasing) (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R61": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:ConsolidationPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "ib592945c8f6c461e967d7985e45c7237_D20200101-20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AssetImpairmentCharges", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240114010 - Disclosure - Summary of Significant Accounting Policies (Goodwill and Other Intangible Assets) (Details)", "role": "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangibleAssetsDetails", "shortName": "Summary of Significant Accounting Policies (Goodwill and Other Intangible Assets) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i3147864991a44ddfa4548e4701f6c87d_D20200101-20201231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:TranslationAdjustmentFunctionalToReportingCurrencyGainLossReclassifiedToEarningsNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "div", "kamn:UnfulfilledPerformanceObligationsPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i742c3079e0d846bbadb0e52f516bbb5c_I20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240124011 - Disclosure - Summary of Significant Accounting Policies (Unfulfilled Performance Obligations) (Details)", "role": "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesUnfulfilledPerformanceObligationsDetails", "shortName": "Summary of Significant Accounting Policies (Unfulfilled Performance Obligations) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "kamn:UnfulfilledPerformanceObligationsPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i742c3079e0d846bbadb0e52f516bbb5c_I20211231", "decimals": "-5", "lang": "en-US", "name": "kamn:RevenueRemainingPerformanceObligationAmountCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "div", "kamn:SelfInsuredRetentionsPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "kamn:TotalLiabilityOrDeductibleForGroupHealthInsurancePerClaim", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240134012 - Disclosure - Summary of Significant Accounting Policies (Self-Insured Retentions) (Details)", "role": "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesSelfInsuredRetentionsDetails", "shortName": "Summary of Significant Accounting Policies (Self-Insured Retentions) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "kamn:SelfInsuredRetentionsPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "kamn:TotalLiabilityOrDeductibleForGroupHealthInsurancePerClaim", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ResearchAndDevelopmentExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240144013 - Disclosure - Summary of Significant Accounting Policies (Research and Development) (Details)", "role": "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesResearchandDevelopmentDetails", "shortName": "Summary of Significant Accounting Policies (Research and Development) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i480efed752794b30a39c64548a117782_D20210101-20211231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:ResearchAndDevelopmentArrangementWithFederalGovernmentCostsIncurredNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240154014 - Disclosure - Summary of Significant Accounting Policies (Recent Accounting Standards) (Details)", "role": "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesRecentAccountingStandardsDetails", "shortName": "Summary of Significant Accounting Policies (Recent Accounting Standards) (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "kamn:CostsofTransitionServicesAgreement", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240194015 - Disclosure - Discontinued Operations (Details)", "role": "http://www.kaman.com/role/DiscontinuedOperationsDetails", "shortName": "Discontinued Operations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i0883a3347aee4192b0d9b26ea260a073_I20190826", "decimals": "-3", "lang": "en-US", "name": "kamn:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentAccumulatedDepreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i5303cc46a4974c9dbc54568586716b3b_I20200103", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240224016 - Disclosure - Business Combinations (Details)", "role": "http://www.kaman.com/role/BusinessCombinationsDetails", "shortName": "Business Combinations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i5303cc46a4974c9dbc54568586716b3b_I20200103", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240254017 - Disclosure - Segment Reporting (Details)", "role": "http://www.kaman.com/role/SegmentReportingDetails", "shortName": "Segment Reporting (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": "INF", "lang": "en-US", "name": "kamn:RevenuesPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "idb7277f84baf4412a2d49bf3ee6caa11_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenuePerformanceObligationDescriptionOfTiming", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240264018 - Disclosure - Payment (Details)", "role": "http://www.kaman.com/role/PaymentDetails", "shortName": "Payment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "idb7277f84baf4412a2d49bf3ee6caa11_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenuePerformanceObligationDescriptionOfTiming", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100060007 - Statement - Consolidated Statement of Shareholders' Equity (Parentheticals)", "role": "http://www.kaman.com/role/ConsolidatedStatementofShareholdersEquityParentheticals", "shortName": "Consolidated Statement of Shareholders' Equity (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringCosts", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240294019 - Disclosure - Restructuring Costs (Details)", "role": "http://www.kaman.com/role/RestructuringCostsDetails", "shortName": "Restructuring Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i8479c6dc73cf4c0ba87919cd36a855d4_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:SeveranceCosts1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i742c3079e0d846bbadb0e52f516bbb5c_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240324020 - Disclosure - Accounts Receivable, Net (Details)", "role": "http://www.kaman.com/role/AccountsReceivableNetDetails", "shortName": "Accounts Receivable, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i742c3079e0d846bbadb0e52f516bbb5c_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i742c3079e0d846bbadb0e52f516bbb5c_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240354021 - Disclosure - Contract Assets, Contract Costs and Contract Liabilities (Details)", "role": "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesDetails", "shortName": "Contract Assets, Contract Costs and Contract Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "kamn:IncreaseDecreaseinContractwithCustomerAssetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i742c3079e0d846bbadb0e52f516bbb5c_I20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:MoneyMarketFundsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240384022 - Disclosure - Fair Value Measurements (Details)", "role": "http://www.kaman.com/role/FairValueMeasurementsDetails", "shortName": "Fair Value Measurements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "kamn:ScheduleOfFairValueOfFinancialInstrumentsThatAreNotCarriedAtFairValueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i1d343a9c315d420785aa120ea67f8340_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DebtLongtermAndShorttermCombinedAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i742c3079e0d846bbadb0e52f516bbb5c_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240434024 - Disclosure - Inventories (Details)", "role": "http://www.kaman.com/role/InventoriesDetails", "shortName": "Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i742c3079e0d846bbadb0e52f516bbb5c_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i742c3079e0d846bbadb0e52f516bbb5c_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240464025 - Disclosure - Property Plant and Equipment, Net (Details)", "role": "http://www.kaman.com/role/PropertyPlantandEquipmentNetDetails", "shortName": "Property Plant and Equipment, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i742c3079e0d846bbadb0e52f516bbb5c_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i6f8e54ae27dd4b838b36c0b8141cc1c2_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240494026 - Disclosure - Goodwill and Other Intangible Assets, Net (Details)", "role": "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetDetails", "shortName": "Goodwill and Other Intangible Assets, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i6f8e54ae27dd4b838b36c0b8141cc1c2_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i742c3079e0d846bbadb0e52f516bbb5c_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240504027 - Disclosure - Goodwill and Other Intangible Assets, Net (Other Intangible Assets) (Details)", "role": "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetOtherIntangibleAssetsDetails", "shortName": "Goodwill and Other Intangible Assets, Net (Other Intangible Assets) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i742c3079e0d846bbadb0e52f516bbb5c_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "kamn:ScheduleofChangeinEnvironmentalRemediationTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i82468a711c2a42a5a68362d56cdc4624_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccrualForEnvironmentalLossContingencies", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240534028 - Disclosure - Environmental Costs (Schedule of Change in Environmental Remediation) (Details)", "role": "http://www.kaman.com/role/EnvironmentalCostsScheduleofChangeinEnvironmentalRemediationDetails", "shortName": "Environmental Costs (Schedule of Change in Environmental Remediation) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "kamn:ScheduleofChangeinEnvironmentalRemediationTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i182c0ad01a2245499a1def83ef838270_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AccrualForEnvironmentalLossContingenciesChargesToExpenseForNewLosses", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "kamn:ScheduleofChangeinEnvironmentalRemediationTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i98132768482e42ada87497b40f9ec28a_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccrualForEnvironmentalLossContingencies", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240544029 - Disclosure - Environmental Costs (Details)", "role": "http://www.kaman.com/role/EnvironmentalCostsDetails", "shortName": "Environmental Costs (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i6f8e54ae27dd4b838b36c0b8141cc1c2_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashIncludingDiscontinuedOperations", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100070008 - Statement - Consolidated Statements of Cash Flows", "role": "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i6f8e54ae27dd4b838b36c0b8141cc1c2_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashIncludingDiscontinuedOperations", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "kamn:ScheduleOfFuturePaymentsForEnvironmentalRemediationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i6d6807b78ce441ebb5f1faeab49be063_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240554030 - Disclosure - Environmental Costs (Schedule of Future Payments for Environmental Remediation) (Details)", "role": "http://www.kaman.com/role/EnvironmentalCostsScheduleofFuturePaymentsforEnvironmentalRemediationDetails", "shortName": "Environmental Costs (Schedule of Future Payments for Environmental Remediation) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "kamn:ScheduleOfFuturePaymentsForEnvironmentalRemediationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i6d6807b78ce441ebb5f1faeab49be063_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i742c3079e0d846bbadb0e52f516bbb5c_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240584031 - Disclosure - Debt (Schedule of Long-term Debt and Maturities) (Details)", "role": "http://www.kaman.com/role/DebtScheduleofLongtermDebtandMaturitiesDetails", "shortName": "Debt (Schedule of Long-term Debt and Maturities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i742c3079e0d846bbadb0e52f516bbb5c_I20211231", "decimals": "-3", "lang": "en-US", "name": "kamn:LongtermDebtCurrentMaturitiesbeforedebtissuancecosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i742c3079e0d846bbadb0e52f516bbb5c_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240594032 - Disclosure - Debt (Convertible Debt) (Details)", "role": "http://www.kaman.com/role/DebtConvertibleDebtDetails", "shortName": "Debt (Convertible Debt) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i3780ee63e7cc4ce0babad44ef892ea8d_D20170512-20170512", "decimals": "-5", "lang": "en-US", "name": "kamn:PurchaseOfCallOptionsRelatedToConvertibleNotes", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i20fabefe54e1467db589a92d8cf00e74_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240604033 - Disclosure - Debt (Revolving Credit and Term Loan Agreements) (Details)", "role": "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails", "shortName": "Debt (Revolving Credit and Term Loan Agreements) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i20fabefe54e1467db589a92d8cf00e74_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfFinancingCosts", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240614034 - Disclosure - Debt (Debt Issuance Costs) (Details)", "role": "http://www.kaman.com/role/DebtDebtIssuanceCostsDetails", "shortName": "Debt (Debt Issuance Costs) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:InterestPaid", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i6f8e54ae27dd4b838b36c0b8141cc1c2_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240644035 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Details)", "role": "http://www.kaman.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "shortName": "Accumulated Other Comprehensive Income (Loss) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240674036 - Disclosure - Income Taxes (Details)", "role": "http://www.kaman.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i742c3079e0d846bbadb0e52f516bbb5c_I20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240684037 - Disclosure - Income Taxes (Deferred Income Taxes) (Details)", "role": "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails", "shortName": "Income Taxes (Deferred Income Taxes) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i742c3079e0d846bbadb0e52f516bbb5c_I20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240694038 - Disclosure - Income Taxes (Tax Rate Reconciliation) (Details)", "role": "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails", "shortName": "Income Taxes (Tax Rate Reconciliation) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i742c3079e0d846bbadb0e52f516bbb5c_I20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240704039 - Disclosure - Income Taxes (Uncertain Tax Positions) (Details)", "role": "http://www.kaman.com/role/IncomeTaxesUncertainTaxPositionsDetails", "shortName": "Income Taxes (Uncertain Tax Positions) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i742c3079e0d846bbadb0e52f516bbb5c_I20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210011001 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.kaman.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i6f8e54ae27dd4b838b36c0b8141cc1c2_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240734040 - Disclosure - Pension Plans (Obligations and Funded Status) (Details)", "role": "http://www.kaman.com/role/PensionPlansObligationsandFundedStatusDetails", "shortName": "Pension Plans (Obligations and Funded Status) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i169b76e867fa48dfa96d5dda024f6e67_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanActuarialGainLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i169b76e867fa48dfa96d5dda024f6e67_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanServiceCost", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240744041 - Disclosure - Pension Plans (Pension Plan Net Periodic Benefit Costs) (Details)", "role": "http://www.kaman.com/role/PensionPlansPensionPlanNetPeriodicBenefitCostsDetails", "shortName": "Pension Plans (Pension Plan Net Periodic Benefit Costs) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i169b76e867fa48dfa96d5dda024f6e67_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R92": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i169b76e867fa48dfa96d5dda024f6e67_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanContributionsByEmployer", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240754042 - Disclosure - Pension Plans (Contributions) (Details)", "role": "http://www.kaman.com/role/PensionPlansContributionsDetails", "shortName": "Pension Plans (Contributions) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i2290a30aa88b4d63867c0388bb4a18e1_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R93": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i2290a30aa88b4d63867c0388bb4a18e1_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240764043 - Disclosure - Pension Plans (Expected Future Benefits) (Details)", "role": "http://www.kaman.com/role/PensionPlansExpectedFutureBenefitsDetails", "shortName": "Pension Plans (Expected Future Benefits) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i7ee12cf298194623bd1aac15a259b90a_I20201231", "decimals": "4", "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R94": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i742c3079e0d846bbadb0e52f516bbb5c_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "kamn:DefinedBenefitPlanFairValuePlanAssetsBeforeAccruedIncome", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240774044 - Disclosure - Pension Plans (Plan Assets for Qualified Pension Plan) (Details)", "role": "http://www.kaman.com/role/PensionPlansPlanAssetsforQualifiedPensionPlanDetails", "shortName": "Pension Plans (Plan Assets for Qualified Pension Plan) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i742c3079e0d846bbadb0e52f516bbb5c_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "kamn:DefinedBenefitPlanFairValuePlanAssetsBeforeAccruedIncome", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R95": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": "3", "first": true, "lang": "en-US", "name": "kamn:DefinedBenefitPlanActualReturnonPlanAssetsNetofExpensesPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240784045 - Disclosure - Pension Plans (Other Plans) (Details)", "role": "http://www.kaman.com/role/PensionPlansOtherPlansDetails", "shortName": "Pension Plans (Other Plans) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": "3", "first": true, "lang": "en-US", "name": "kamn:DefinedBenefitPlanActualReturnonPlanAssetsNetofExpensesPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R96": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i742c3079e0d846bbadb0e52f516bbb5c_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240814046 - Disclosure - Other Long-Term Liabilities (Details)", "role": "http://www.kaman.com/role/OtherLongTermLiabilitiesDetails", "shortName": "Other Long-Term Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i3b8fe955e3264043930c0ea4cd82e35b_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R97": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "kamn:ScheduleofChangeinEnvironmentalRemediationTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i98132768482e42ada87497b40f9ec28a_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccrualForEnvironmentalLossContingencies", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240834047 - Disclosure - Commitments and Contingencies (Textuals) (Details)", "role": "http://www.kaman.com/role/CommitmentsandContingenciesTextualsDetails", "shortName": "Commitments and Contingencies (Textuals) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "ic429f0ee2324409b90e746fb3664018c_I20211231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:AccrualForEnvironmentalLossContingencies", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R98": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i742c3079e0d846bbadb0e52f516bbb5c_I20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeaseTermOfContract1", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240864048 - Disclosure - Leases (Details)", "role": "http://www.kaman.com/role/LeasesDetails", "shortName": "Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "i742c3079e0d846bbadb0e52f516bbb5c_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FinanceLeaseLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R99": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperations", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240894049 - Disclosure - Computation of Earnings Per Share (Details)", "role": "http://www.kaman.com/role/ComputationofEarningsPerShareDetails", "shortName": "Computation of Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "iea9a960a12b241da93393f26174d71e0_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R9999": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "ia8a2ab614f74420cac354852fbf2c309_I20181231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashIncludingDiscontinuedOperations", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "", "isDefault": "false", "longName": "Uncategorized Items - kamn-20211231.htm", "role": "http://xbrl.sec.gov/role/uncategorizedFacts", "shortName": "Uncategorized Items - kamn-20211231.htm", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kamn-20211231.htm", "contextRef": "ia8a2ab614f74420cac354852fbf2c309_I20181231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashIncludingDiscontinuedOperations", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } } }, "segmentCount": 157, "tag": { "country_CH": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SWITZERLAND", "terseLabel": "SWITZERLAND" } } }, "localname": "CH", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.kaman.com/role/SegmentReportingDetails" ], "xbrltype": "domainItemType" }, "country_CZ": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CZECHIA", "terseLabel": "CZECH REPUBLIC" } } }, "localname": "CZ", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.kaman.com/role/SegmentReportingDetails" ], "xbrltype": "domainItemType" }, "country_DE": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "GERMANY", "terseLabel": "GERMANY" } } }, "localname": "DE", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.kaman.com/role/SegmentReportingDetails" ], "xbrltype": "domainItemType" }, "country_HK": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "HONG KONG", "terseLabel": "HONG KONG" } } }, "localname": "HK", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.kaman.com/role/SegmentReportingDetails" ], "xbrltype": "domainItemType" }, "country_MX": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "MEXICO", "terseLabel": "MEXICO" } } }, "localname": "MX", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.kaman.com/role/SegmentReportingDetails" ], "xbrltype": "domainItemType" }, "country_NL": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NETHERLANDS", "terseLabel": "NETHERLANDS" } } }, "localname": "NL", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.kaman.com/role/SegmentReportingDetails" ], "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.kaman.com/role/SegmentReportingDetails" ], "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.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r942", "r943", "r944" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID", "terseLabel": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r942", "r943", "r944" ], "lang": { "en-us": { "role": { "label": "Auditor Location", "terseLabel": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r942", "r943", "r944" ], "lang": { "en-us": { "role": { "label": "Auditor Name", "terseLabel": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "xbrltype": "internationalNameItemType" }, "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.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "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.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r942", "r943", "r944" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report", "terseLabel": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "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.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "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.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "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.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r945" ], "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.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "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.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "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.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "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.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "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.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "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.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r940" ], "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.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "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.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r940" ], "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.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "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.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r940" ], "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.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "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.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r964" ], "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.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float", "terseLabel": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r940" ], "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.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r940" ], "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.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r940" ], "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.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r940" ], "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.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r977" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r942", "r943", "r944" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "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.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r939" ], "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.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r941" ], "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.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "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.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "kamn_A2013ManagementIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2013 Management Incentive Plan [Member]", "label": "2013 Management Incentive Plan [Member]", "terseLabel": "2013 Management Incentive Plan [Member]" } } }, "localname": "A2013ManagementIncentivePlanMember", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/ComputationofEarningsPerShareDetails", "http://www.kaman.com/role/ShareBasedArrangementsStockIncentivePlanDetails" ], "xbrltype": "domainItemType" }, "kamn_A2017AnnouncedRestructuringPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2017 Announced Restructuring Plan [Member]", "label": "2017 Announced Restructuring Plan [Member]", "terseLabel": "2017 Announced Restructuring Plan [Member]" } } }, "localname": "A2017AnnouncedRestructuringPlanMember", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/RestructuringCostsDetails" ], "xbrltype": "domainItemType" }, "kamn_A2024NotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2024 Notes [Member]", "label": "2024 Notes [Member]", "terseLabel": "2024 Notes" } } }, "localname": "A2024NotesMember", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails", "http://www.kaman.com/role/DebtDebtIssuanceCostsDetails", "http://www.kaman.com/role/DebtTables" ], "xbrltype": "domainItemType" }, "kamn_AccountsReceivableDueToContractChangesNegotiatedSettlementsAndClaimsForUnanticipatedCostTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accounts Receivable due to contract changes, negotiated settlements and claims for unanticipated cost [Table Text Block]", "label": "Accounts Receivable due to contract changes, negotiated settlements and claims for unanticipated cost [Table Text Block]", "terseLabel": "Accounts Receivable due to contract changes, negotiated settlements and claims for unanticipated cost" } } }, "localname": "AccountsReceivableDueToContractChangesNegotiatedSettlementsAndClaimsForUnanticipatedCostTableTextBlock", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/AccountsReceivableNetTables" ], "xbrltype": "textBlockItemType" }, "kamn_AccrualsAndPayableAndOtherLongTermLiabiltiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accruals and Payable and Other Long Term Liabilties [Member]", "label": "Accruals and Payable and Other Long Term Liabilties [Member]", "terseLabel": "Accruals and Payable and Other Long Term Liabilities" } } }, "localname": "AccrualsAndPayableAndOtherLongTermLiabiltiesMember", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/CommitmentsandContingenciesTextualsDetails", "http://www.kaman.com/role/EnvironmentalCostsDetails", "http://www.kaman.com/role/EnvironmentalCostsScheduleofChangeinEnvironmentalRemediationDetails" ], "xbrltype": "domainItemType" }, "kamn_AccumulatedDefinedBenefitPlanSERPAmortizationofNetLossMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accumulated Defined Benefit Plan & SERP, Amortization of Net Loss [Member]", "label": "Accumulated Defined Benefit Plan & SERP, Amortization of Net Loss [Member]", "terseLabel": "Amortization of net loss" } } }, "localname": "AccumulatedDefinedBenefitPlanSERPAmortizationofNetLossMember", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "kamn_AccumulatedDefinedBenefitPlanSERPChangeinnetgainMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accumulated Defined Benefit Plan & SERP, Change in net gain [Member]", "label": "Accumulated Defined Benefit Plan & SERP, Change in net gain [Member]", "terseLabel": "Change in net gain" } } }, "localname": "AccumulatedDefinedBenefitPlanSERPChangeinnetgainMember", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "kamn_AdditionalCashFlowInformationPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Additional Cash Flow Information [Policy Text Block]", "label": "Additional Cash Flow Information [Policy Text Block]", "terseLabel": "Additional Cash Flow Information" } } }, "localname": "AdditionalCashFlowInformationPolicyTextBlock", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "kamn_AdjustmentsToOtherComprehensiveIncomeRelatedToUnderfundingOfPensionAndSerpPlansAndChangesInFairValueOfDerivativeFinancialInstruments": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Adjustments to other conprehensive income related to the underfunding of the pension and SERP plans and changes in fair value of derivative financial instruments", "label": "Adjustments to other comprehensive income related to the underfunding of the pension and SERP plans and changes in fair value of derivative financial instruments", "terseLabel": "Total net adjustment" } } }, "localname": "AdjustmentsToOtherComprehensiveIncomeRelatedToUnderfundingOfPensionAndSerpPlansAndChangesInFairValueOfDerivativeFinancialInstruments", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowDetails" ], "xbrltype": "monetaryItemType" }, "kamn_AdjustmentsToOtherComprehensiveIncomeRelatedToUnderfundingOfPensionAndSerpPlansAndChangesInFairValueOfDerivativeFinancialInstrumentsTax": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Adjustments To Other Comprehensive Income Related To Underfunding Of Pension And SERP Plans And Changes In Fair Value Of Derivative Financial Instruments, tax", "label": "Adjustments To Other Comprehensive Income Related To Underfunding Of Pension And SERP Plans And Changes In Fair Value Of Derivative Financial Instruments, tax", "terseLabel": "Adjustments to other comprehensive income related to underfunding of pension and SERP plans and changes in fair value of derivative financial instruments, tax" } } }, "localname": "AdjustmentsToOtherComprehensiveIncomeRelatedToUnderfundingOfPensionAndSerpPlansAndChangesInFairValueOfDerivativeFinancialInstrumentsTax", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowDetails" ], "xbrltype": "monetaryItemType" }, "kamn_AdjustmentstoEquityEquityComponentofConvertibleDebt": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Adjustments to Equity, Equity Component of Convertible Debt", "label": "Adjustments to Equity, Equity Component of Convertible Debt", "terseLabel": "Adjustments to Equity, Equity Component of Convertible Debt" } } }, "localname": "AdjustmentstoEquityEquityComponentofConvertibleDebt", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementofShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "kamn_AerosystemsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Aerosystems", "label": "Aerosystems [Member]", "terseLabel": "Aerosystems [Member]" } } }, "localname": "AerosystemsMember", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/FairValueMeasurementsDetails", "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "kamn_AftermarketMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Aftermarket [Member]", "label": "Aftermarket [Member]", "terseLabel": "Aftermarket [Member]" } } }, "localname": "AftermarketMember", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/SegmentReportingDetails" ], "xbrltype": "domainItemType" }, "kamn_AggregateSharesToBeIssuedUponConversionConvertible": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Aggregate shares to be issued upon conversion, convertible", "label": "Aggregate shares to be issued upon conversion, convertible", "terseLabel": "Aggregate shares to be issued upon conversion, convertible (in shares)" } } }, "localname": "AggregateSharesToBeIssuedUponConversionConvertible", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails" ], "xbrltype": "sharesItemType" }, "kamn_BalSealMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bal Seal", "label": "Bal Seal [Member]", "terseLabel": "Bal Seal [Member]" } } }, "localname": "BalSealMember", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails", "http://www.kaman.com/role/RestructuringCostsDetails" ], "xbrltype": "domainItemType" }, "kamn_BasisofPresentationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Basis of Presentation [Abstract]", "label": "Basis of Presentation [Abstract]", "terseLabel": "Basis of Presentation [Abstract]" } } }, "localname": "BasisofPresentationAbstract", "nsuri": "http://www.kaman.com/20211231", "xbrltype": "stringItemType" }, "kamn_BeginningIn2021Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lapse rate and period for RSAs granted beginning in 2021", "label": "Beginning in 2021 [Member]", "terseLabel": "Beginning in 2021" } } }, "localname": "BeginningIn2021Member", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsStockIncentivePlanDetails" ], "xbrltype": "domainItemType" }, "kamn_BloomfieldMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bloomfield [Member]", "label": "Bloomfield [Member]", "terseLabel": "Bloomfield" } } }, "localname": "BloomfieldMember", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/CommitmentsandContingenciesTextualsDetails", "http://www.kaman.com/role/EnvironmentalCostsDetails", "http://www.kaman.com/role/EnvironmentalCostsScheduleofFuturePaymentsforEnvironmentalRemediationDetails" ], "xbrltype": "domainItemType" }, "kamn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Right of Use Asset", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Right of Use Asset", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Right of Use Asset" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "kamn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilityAssumedCashAndCashEquivalentsAndRestrictedCash": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liability Assumed, Cash and Cash Equivalents and Restricted Cash", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liability Assumed, Cash and Cash Equivalents and Restricted Cash", "negatedTerseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liability Assumed, Cash and Cash Equivalents and Restricted Cash" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilityAssumedCashAndCashEquivalentsAndRestrictedCash", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "kamn_BusinessCombinationsRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combinations, Recognized Identifiable Assets Acquired and Liabilities Assumed, Contract Assets", "label": "Business Combinations, Recognized Identifiable Assets Acquired and Liabilities Assumed, Contract Assets", "terseLabel": "Business Combinations, Recognized Identifiable Assets Acquired and Liabilities Assumed, Contract Assets" } } }, "localname": "BusinessCombinationsRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractAssets", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "kamn_BusinessCombinationsRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combinations Recognized Identifiable Assets Acquired and Liabilities Assumed, Restricted Cash", "label": "Business Combinations Recognized Identifiable Assets Acquired and Liabilities Assumed, Restricted Cash", "terseLabel": "Business Combinations Recognized Identifiable Assets Acquired and Liabilities Assumed, Restricted Cash" } } }, "localname": "BusinessCombinationsRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "kamn_COVID19Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "COVID19", "label": "COVID19 [Member]", "terseLabel": "COVID19 [Member]" } } }, "localname": "COVID19Member", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/RestructuringCostsDetails" ], "xbrltype": "domainItemType" }, "kamn_CapitalizedContractCostPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Capitalized Contract Cost [Policy Text Block]", "label": "Capitalized Contract Cost [Policy Text Block]", "terseLabel": "Capitalized Contract Cost" } } }, "localname": "CapitalizedContractCostPolicyTextBlock", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "kamn_CappedCallTransactionCapPrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Capped Call Transaction Cap Price", "label": "Capped Call Transaction Cap Price", "terseLabel": "Capped call transaction cap price (in dollars per share)" } } }, "localname": "CappedCallTransactionCapPrice", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails" ], "xbrltype": "perShareItemType" }, "kamn_CashInflowsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash Inflows [Member]", "label": "Cash Inflows [Member]", "terseLabel": "Cash Inflows [Member]" } } }, "localname": "CashInflowsMember", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "domainItemType" }, "kamn_CashOutflowsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash Outflows [Member]", "label": "Cash Outflows [Member]", "terseLabel": "Cash Outflows [Member]" } } }, "localname": "CashOutflowsMember", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "domainItemType" }, "kamn_CoLeadArrangersBankOfAmericaSecuritiesLlcJpMorganSecuritiesLlcAndRbsCitizensNAAndSyndicateOfLendersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Co-lead Arrangers Bank of America Securities LLC, JP Morgan Securities LLC, and RBS Citizens N.A. and a Syndicate of Lenders [Member]", "label": "Co-lead Arrangers Bank of America Securities LLC, JP Morgan Securities LLC, and RBS Citizens N.A. and a Syndicate of Lenders [Member]", "terseLabel": "Co-lead Arrangers Bank of America Securities LLC, JP Morgan Securities LLC, and RBS Citizens N.A. and a Syndicate of Lenders" } } }, "localname": "CoLeadArrangersBankOfAmericaSecuritiesLlcJpMorganSecuritiesLlcAndRbsCitizensNAAndSyndicateOfLendersMember", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails" ], "xbrltype": "domainItemType" }, "kamn_CollateralMemberOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collateral Member One [Member]", "label": "Collateral Member One [Member]", "terseLabel": "Collateral Member One" } } }, "localname": "CollateralMemberOneMember", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails" ], "xbrltype": "domainItemType" }, "kamn_CollateralMemberTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collateral Member Two [Member]", "label": "Collateral Member Two [Member]", "terseLabel": "Collateral Member Two" } } }, "localname": "CollateralMemberTwoMember", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails" ], "xbrltype": "domainItemType" }, "kamn_CommercialAerospaceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commercial Aerospace [Member]", "label": "Commercial Aerospace [Member]", "terseLabel": "Commercial Aerospace [Member]" } } }, "localname": "CommercialAerospaceMember", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/SegmentReportingDetails" ], "xbrltype": "domainItemType" }, "kamn_CommercialAndOtherGovernmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commercial and Other Government [Member]", "label": "Commercial and Other Government [Member]", "terseLabel": "Commercial and other government contracts" } } }, "localname": "CommercialAndOtherGovernmentMember", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/AccountsReceivableNetDetails", "http://www.kaman.com/role/InventoriesDetails" ], "xbrltype": "domainItemType" }, "kamn_CommonTrustFundsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Trust Funds [Member]", "label": "Common Trust Funds [Member]", "terseLabel": "Common trust funds" } } }, "localname": "CommonTrustFundsMember", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/PensionPlansPlanAssetsforQualifiedPensionPlanDetails" ], "xbrltype": "domainItemType" }, "kamn_CompensationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Compensation [Member]", "label": "Compensation [Member]", "terseLabel": "Compensation [Member]" } } }, "localname": "CompensationMember", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "xbrltype": "domainItemType" }, "kamn_ConcentrationOfCreditRiskPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Concentration of Credit Risk [Policy Text Block]", "label": "Concentration of Credit Risk [Policy Text Block]", "terseLabel": "Concentration of Credit Risk" } } }, "localname": "ConcentrationOfCreditRiskPolicyTextBlock", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "kamn_ConcentrationRiskThresholdPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Concentration Risk, Threshold Percentage", "label": "Concentration Risk, Threshold Percentage", "terseLabel": "Concentration Risk, Threshold Percentage" } } }, "localname": "ConcentrationRiskThresholdPercentage", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesConcentrationDetails" ], "xbrltype": "percentItemType" }, "kamn_ConsiderationforPermittedAcquisitionunderCreditAgreementNumberofConsecutiveQuarters": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Consideration for Permitted Acquisition under Credit Agreement, Number of Consecutive Quarters", "label": "Consideration for Permitted Acquisition under Credit Agreement, Number of Consecutive Quarters", "terseLabel": "Number of consecutive quarters" } } }, "localname": "ConsiderationforPermittedAcquisitionunderCreditAgreementNumberofConsecutiveQuarters", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails" ], "xbrltype": "integerItemType" }, "kamn_ConsolidatedTotalIndebtednessToConsolidatedEbitdaRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Consolidated Total Indebtedness to Consolidated EBITDA, Ratio", "label": "Consolidated Total Indebtedness to Consolidated EBITDA, Ratio", "terseLabel": "Consolidated total indebtedness to consolidated EBITDA, ratio" } } }, "localname": "ConsolidatedTotalIndebtednessToConsolidatedEbitdaRatio", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails" ], "xbrltype": "pureItemType" }, "kamn_ConsolidatedTotalLeverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Consolidated Total Leverage Ratio", "label": "Consolidated Total Leverage Ratio", "terseLabel": "Consolidated total leverage ratio" } } }, "localname": "ConsolidatedTotalLeverageRatio", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails" ], "xbrltype": "pureItemType" }, "kamn_ContractAssetsContractCostsandContractLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract Assets, Contract Costs and Contract Liabilities [Abstract]", "label": "Contract Assets, Contract Costs and Contract Liabilities [Abstract]", "terseLabel": "Contract Assets, Contract Costs and Contract Liabilities [Abstract]" } } }, "localname": "ContractAssetsContractCostsandContractLiabilitiesAbstract", "nsuri": "http://www.kaman.com/20211231", "xbrltype": "stringItemType" }, "kamn_ContractAssetsContractCostsandContractLiabilitiesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract Assets, Contract Costs and Contract Liabilities [Text Block]", "label": "Contract Assets, Contract Costs and Contract Liabilities [Text Block]", "terseLabel": "Contract Assets, Contract Costs and Contract Liabilities [Text Block]" } } }, "localname": "ContractAssetsContractCostsandContractLiabilitiesTextBlock", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesNotes" ], "xbrltype": "textBlockItemType" }, "kamn_ContractAssetsDuetoContractChangesNegotiatedSettlementsandClaimsforUnanticipatedCostsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract Assets Due to Contract Changes, Negotiated Settlements and Claims for Unanticipated Costs [Table Text Block]", "label": "Contract Assets Due to Contract Changes, Negotiated Settlements and Claims for Unanticipated Costs [Table Text Block]", "terseLabel": "Contract Assets Due to Contract Changes, Negotiated Settlements and Claims for Unanticipated Costs [Table Text Block]" } } }, "localname": "ContractAssetsDuetoContractChangesNegotiatedSettlementsandClaimsforUnanticipatedCostsTableTextBlock", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "kamn_ContractChangesNegotiatedSettlementsandClaimsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract Changes Negotiated Settlements and Claims [Member]", "label": "Contract Changes Negotiated Settlements and Claims [Member]", "terseLabel": "Contract Changes Negotiated Settlements and Claims [Member]" } } }, "localname": "ContractChangesNegotiatedSettlementsandClaimsMember", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "kamn_ContractReceivablesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract Receivables [Member]", "label": "Contract Receivables [Member]", "terseLabel": "Contract receivables" } } }, "localname": "ContractReceivablesMember", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/AccountsReceivableNetDetails" ], "xbrltype": "domainItemType" }, "kamn_Contractsinprocesscommercialandothergovernmentcontracts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Contracts in process, commercial and other government contracts", "label": "Contracts in process, commercial and other government contracts", "terseLabel": "Commercial and other government contracts" } } }, "localname": "Contractsinprocesscommercialandothergovernmentcontracts", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "kamn_ContractualCouponRateOfInterestAssociatedInterestExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Contractual Coupon Rate of Interest Associated Interest Expense", "label": "Contractual Coupon Rate of Interest Associated Interest Expense", "terseLabel": "Contractual coupon rate of interest" } } }, "localname": "ContractualCouponRateOfInterestAssociatedInterestExpense", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails" ], "xbrltype": "monetaryItemType" }, "kamn_ContractwithCustomerAssetPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract with Customer, Asset [Policy Text Block]", "label": "Contract with Customer, Asset [Policy Text Block]", "terseLabel": "Contract with Customer, Asset" } } }, "localname": "ContractwithCustomerAssetPolicyTextBlock", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "kamn_ContractwithCustomerLiabilityPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract with Customer, Liability [Policy Text Block]", "label": "Contract with Customer, Liability [Policy Text Block]", "terseLabel": "Contract with Customer, Liability" } } }, "localname": "ContractwithCustomerLiabilityPolicyTextBlock", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "kamn_ContractwithCustomerTypeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract with Customer, Type [Axis]", "label": "Contract with Customer, Type [Axis]", "terseLabel": "Contract with Customer, Type [Axis]" } } }, "localname": "ContractwithCustomerTypeAxis", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesDetails", "http://www.kaman.com/role/PaymentDetails" ], "xbrltype": "stringItemType" }, "kamn_ContractwithCustomerTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Domain] for Contract with Customer, Type [Axis]", "label": "Contract with Customer, Type [Domain]", "terseLabel": "Contract with Customer, Type [Domain]" } } }, "localname": "ContractwithCustomerTypeDomain", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesDetails", "http://www.kaman.com/role/PaymentDetails" ], "xbrltype": "domainItemType" }, "kamn_ConversionFeaturePercentageOfAverageOfClosingSalePriceOfCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Conversion Feature, Percentage of Average of Closing Sale Price of Common Stock", "label": "Conversion Feature, Percentage of Average of Closing Sale Price of Common Stock", "terseLabel": "Percentage of average of closing price of common stock" } } }, "localname": "ConversionFeaturePercentageOfAverageOfClosingSalePriceOfCommonStock", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails" ], "xbrltype": "percentItemType" }, "kamn_CostOfAcquiredRetentionPlans": { "auth_ref": [], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofOperations": { "order": 8.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost of Acquired Retention Plans", "label": "Cost of Acquired Retention Plans", "terseLabel": "Cost of Acquired Retention Plans [Line Items]" } } }, "localname": "CostOfAcquiredRetentionPlans", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "kamn_CostOfSalesAndSellingGeneralAndAdministrativeExpensesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cost of Sales and Selling, General and Administrative Expenses [Policy Text Block]", "label": "Cost of Sales and Selling, General and Administrative Expenses [Policy Text Block]", "terseLabel": "Cost of Sales and Selling, General and Administrative Expenses" } } }, "localname": "CostOfSalesAndSellingGeneralAndAdministrativeExpensesPolicyTextBlock", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "kamn_CostOfSalesMemberMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cost of Sales Member [Member]", "label": "Cost of Sales Member [Member]", "terseLabel": "Cost of sales" } } }, "localname": "CostOfSalesMemberMember", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesResearchandDevelopmentDetails" ], "xbrltype": "domainItemType" }, "kamn_CostsAssociatedwithDisposalActivity": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Costs Associated with Disposal Activity", "label": "Costs Associated with Disposal Activity", "terseLabel": "Costs Associated with Disposal Activity" } } }, "localname": "CostsAssociatedwithDisposalActivity", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "kamn_CostsofTransitionServicesAgreement": { "auth_ref": [], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofOperations": { "order": 7.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Costs of Transition Services Agreement", "label": "Costs of Transition Services Agreement", "terseLabel": "Costs of Transition Services Agreement" } } }, "localname": "CostsofTransitionServicesAgreement", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofOperations", "http://www.kaman.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "kamn_CoststoFulfillMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Costs to Fulfill [Member]", "label": "Costs to Fulfill [Member]", "terseLabel": "Costs to Fulfill [Member]" } } }, "localname": "CoststoFulfillMember", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "kamn_CoststoObtainMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Costs to Obtain [Member]", "label": "Costs to Obtain [Member]", "terseLabel": "Costs to Obtain [Member]" } } }, "localname": "CoststoObtainMember", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "kamn_CreditAgreement2015Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Credit Agreement 2015 [Member]", "label": "Credit Agreement 2015 [Member]", "terseLabel": "Credit Agreement 2015" } } }, "localname": "CreditAgreement2015Member", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails", "http://www.kaman.com/role/DebtDebtIssuanceCostsDetails", "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails" ], "xbrltype": "domainItemType" }, "kamn_CreditAgreement2019Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Credit Agreement 2019 [Member]", "label": "Credit Agreement 2019 [Member]", "terseLabel": "Credit Agreement 2019 [Member]" } } }, "localname": "CreditAgreement2019Member", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails", "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails" ], "xbrltype": "domainItemType" }, "kamn_CustomerListsAndRelationshipsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer Lists and Relationships [Member]", "label": "Customer Lists and Relationships [Member]", "terseLabel": "Customer lists / relationships" } } }, "localname": "CustomerListsAndRelationshipsMember", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "kamn_DebtInstrumentBasisPoints": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Basis Points", "label": "Debt Instrument, Basis Points", "terseLabel": "Debt instrument, basis points" } } }, "localname": "DebtInstrumentBasisPoints", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails" ], "xbrltype": "pureItemType" }, "kamn_DebtInstrumentConvertibleContingentConversionPrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Convertible, Contingent Conversion Price", "label": "Debt Instrument, Convertible, Contingent Conversion Price", "terseLabel": "Contingent conversion price (in dollars per shares)" } } }, "localname": "DebtInstrumentConvertibleContingentConversionPrice", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails" ], "xbrltype": "perShareItemType" }, "kamn_DebtInstrumentConvertibleDebtInstrument": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Convertible, Debt Instrument", "label": "Debt Instrument, Convertible, Debt Instrument", "terseLabel": "Debt Instrument, Convertible, Debt Instrument" } } }, "localname": "DebtInstrumentConvertibleDebtInstrument", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails" ], "xbrltype": "monetaryItemType" }, "kamn_DebtInstrumentFaceAmountBeforeOverallotment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument Face Amount Before Overallotment", "label": "DebtInstrumentFace AmountBeforeOverallotment", "terseLabel": "Amount before overallotment" } } }, "localname": "DebtInstrumentFaceAmountBeforeOverallotment", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails" ], "xbrltype": "monetaryItemType" }, "kamn_DebtInstrumentFaceAmountOverallotment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument Face Amount Overallotment", "label": "Debt Instrument Face Amount Overallotment", "terseLabel": "Debt Instrument face amount overallotment" } } }, "localname": "DebtInstrumentFaceAmountOverallotment", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails" ], "xbrltype": "monetaryItemType" }, "kamn_DebtInstrumentInterestCoverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Interest Coverage Ratio", "label": "Debt Instrument, Interest Coverage Ratio", "terseLabel": "Debt Instrument, Interest Coverage Ratio" } } }, "localname": "DebtInstrumentInterestCoverageRatio", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails" ], "xbrltype": "pureItemType" }, "kamn_DebtIssuanceCostsRecordedascontradebt": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Issuance Costs, Recorded as contra-debt", "label": "Debt Issuance Costs, Recorded as contra-debt", "terseLabel": "Debt issuance costs, recorded as contra-debt" } } }, "localname": "DebtIssuanceCostsRecordedascontradebt", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails" ], "xbrltype": "monetaryItemType" }, "kamn_DebtIssuanceCostsRecordedtoAPIC": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Issuance Costs, Recorded to APIC", "label": "Debt Issuance Costs, Recorded to APIC", "terseLabel": "Debt issuance costs, recorded to APIC" } } }, "localname": "DebtIssuanceCostsRecordedtoAPIC", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails" ], "xbrltype": "monetaryItemType" }, "kamn_DeductionTypeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deduction Type [Axis]", "label": "Deduction Type [Axis]", "terseLabel": "Deduction Type [Axis]" } } }, "localname": "DeductionTypeAxis", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "xbrltype": "stringItemType" }, "kamn_DeductionTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Domain] for Deduction Type [Axis]", "label": "Deduction Type [Domain]", "terseLabel": "Deduction Type [Domain]" } } }, "localname": "DeductionTypeDomain", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "xbrltype": "domainItemType" }, "kamn_DefinedBenefitPlanActualReturnonPlanAssetsNetofExpensesPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Defined Benefit Plan, Actual Return on Plan Assets, Net of Expenses, Percentage", "label": "Defined Benefit Plan, Actual Return on Plan Assets, Net of Expenses, Percentage", "terseLabel": "Actual return on pension plan assets" } } }, "localname": "DefinedBenefitPlanActualReturnonPlanAssetsNetofExpensesPercentage", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/PensionPlansOtherPlansDetails" ], "xbrltype": "percentItemType" }, "kamn_DefinedBenefitPlanFairValuePlanAssetsBeforeAccruedIncome": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Defined Benefit Plan, Fair Value Plan Assets Before Accrued Income", "label": "Defined Benefit Plan, Fair Value Plan Assets Before Accrued Income", "terseLabel": "Defined benefit plan, fair value plan assets before accrued income" } } }, "localname": "DefinedBenefitPlanFairValuePlanAssetsBeforeAccruedIncome", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/PensionPlansPlanAssetsforQualifiedPensionPlanDetails" ], "xbrltype": "monetaryItemType" }, "kamn_DefinedBenefitPlanFairValueofPlanAssetsAccruedIncome": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Defined Benefit Plan, Fair Value of Plan Assets, Accrued Income", "label": "Defined Benefit Plan, Fair Value of Plan Assets, Accrued Income", "terseLabel": "Defined benefit plan, fair value of plan assets, accrued income" } } }, "localname": "DefinedBenefitPlanFairValueofPlanAssetsAccruedIncome", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/PensionPlansPlanAssetsforQualifiedPensionPlanDetails" ], "xbrltype": "monetaryItemType" }, "kamn_DefinedContributionMaximumContributionLimit": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Defined Contribution, Maximum Contribution Limit", "label": "Defined Contribution, Maximum Contribution Limit", "terseLabel": "Defined contribution, maximum contribution limit" } } }, "localname": "DefinedContributionMaximumContributionLimit", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/PensionPlansOtherPlansDetails" ], "xbrltype": "percentItemType" }, "kamn_DiscontinuedOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Discontinued Operations [Abstract]", "label": "Discontinued Operations [Abstract]", "terseLabel": "Discontinued Operations [Abstract]" } } }, "localname": "DiscontinuedOperationsAbstract", "nsuri": "http://www.kaman.com/20211231", "xbrltype": "stringItemType" }, "kamn_DisposalGroupIncludingDiscontinuedOperationGainLossonDispositionofOtherAssets": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Gain Loss on Disposition of Other Assets", "label": "Disposal Group, Including Discontinued Operation, Gain Loss on Disposition of Other Assets", "terseLabel": "Disposal Group, Including Discontinued Operation, Gain Loss on Disposition of Other Assets" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationGainLossonDispositionofOtherAssets", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "kamn_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLeaseLiabilityCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Operating Lease, Lease Liability, Current", "label": "Disposal Group, Including Discontinued Operation, Operating Lease, Lease Liability, Current", "terseLabel": "Disposal Group, Including Discontinued Operation, Operating Lease, Liability, Current" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLeaseLiabilityCurrent", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "kamn_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLeaseLiabilityNoncurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Operating Lease, Lease Liability, Noncurrent", "label": "Disposal Group, Including Discontinued Operation, Operating Lease, Lease Liability, Noncurrent", "terseLabel": "Disposal Group, Including Discontinued Operation, Operating Lease, Lease Liability, Noncurrent" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLeaseLiabilityNoncurrent", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "kamn_DisposalGroupIncludingDiscontinuedOperationOperatingRightofUseAsset": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Operating Right of Use Asset", "label": "Disposal Group, Including Discontinued Operation, Operating Right of Use Asset", "terseLabel": "Disposal Group, Including Discontinued Operation, Operating Lease, Right-of-Use Asset" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingRightofUseAsset", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "kamn_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentAccumulatedDepreciation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Property, Plant and Equipment, Accumulated Depreciation", "label": "Disposal Group, Including Discontinued Operation, Property, Plant and Equipment, Accumulated Depreciation", "terseLabel": "Accumulated Depreciation, Depletion and Amortization, Sale or Disposal of Property, Plant and Equipment" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentAccumulatedDepreciation", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "kamn_DisposalGroupIncludingDiscontinuedOperationsContractwithCustomerAssetNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operations, Contract with Customer Asset Net", "label": "Disposal Group, Including Discontinued Operations, Contract with Customer Asset Net", "terseLabel": "Disposal Group, Including Discontinued Operations, Contract with Customer Asset Net" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationsContractwithCustomerAssetNet", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "kamn_DisposalGroupIncludingDiscontinuedOperationsEmployeeRelatedLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operations, Employee-Related Liabilities", "label": "Disposal Group, Including Discontinued Operations, Employee-Related Liabilities", "terseLabel": "Disposal Group, Including Discontinued Operations, Employee-Related Liabilities" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationsEmployeeRelatedLiabilities", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "kamn_DisposalGroupIncludingDiscontinuedOperationsNetAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operations, Net Assets", "label": "Disposal Group, Including Discontinued Operations, Net Assets", "terseLabel": "Disposal Group, Including Discontinued Operations, Net Assets" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationsNetAssets", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "kamn_DistributionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Distribution [Member] [Member]", "label": "Distribution [Member]", "terseLabel": "Distribution [Member]" } } }, "localname": "DistributionMember", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/DiscontinuedOperationsDetails", "http://www.kaman.com/role/DiscontinuedOperationsTables", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowDetails" ], "xbrltype": "domainItemType" }, "kamn_DividendsDeclaredAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Dividends Declared [Abstract]", "label": "Dividends Declared [Abstract]", "terseLabel": "Dividends Declared [Abstract]" } } }, "localname": "DividendsDeclaredAbstract", "nsuri": "http://www.kaman.com/20211231", "xbrltype": "stringItemType" }, "kamn_DocumentAndEntityInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Document and Entity Information [Abstract]", "label": "Document and Entity Information [Abstract]", "terseLabel": "Document and Entity Information [Abstract]" } } }, "localname": "DocumentAndEntityInformationAbstract", "nsuri": "http://www.kaman.com/20211231", "xbrltype": "stringItemType" }, "kamn_EffectiveIncomeTaxRateReconciliationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Line Items] for Effective Income Tax Rate Reconciliation [Table]", "label": "Effective Income Tax Rate Reconciliation [Line Items]", "terseLabel": "Effective Income Tax Rate Reconciliation [Line Items]" } } }, "localname": "EffectiveIncomeTaxRateReconciliationLineItems", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "xbrltype": "stringItemType" }, "kamn_EffectiveIncomeTaxRateReconciliationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation [Table]", "label": "Effective Income Tax Rate Reconciliation [Table]", "terseLabel": "Effective Income Tax Rate Reconciliation [Table]" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTable", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "xbrltype": "stringItemType" }, "kamn_EngineeredProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Engineered Products segment", "label": "Engineered Products [Member]", "terseLabel": "Engineered Products" } } }, "localname": "EngineeredProductsMember", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetDetails", "http://www.kaman.com/role/SegmentReportingDetails" ], "xbrltype": "domainItemType" }, "kamn_EntityClassificationElectionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Entity Classification Election [Member]", "label": "Entity Classification Election [Member]", "terseLabel": "Entity Classification Election [Member]" } } }, "localname": "EntityClassificationElectionMember", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "xbrltype": "domainItemType" }, "kamn_EquityInterestInCertainForeignSubsidiaries": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equity Interest In Certain Foreign Subsidiaries", "label": "Equity Interest In Certain Foreign Subsidiaries", "terseLabel": "Equity interest In certain foreign subsidiaries" } } }, "localname": "EquityInterestInCertainForeignSubsidiaries", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails" ], "xbrltype": "percentItemType" }, "kamn_EquityInterestInDomesticSubsidiaries": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equity Interest In Domestic Subsidiaries", "label": "Equity Interest In Domestic Subsidiaries", "terseLabel": "Equity interest in domestic subsidiaries" } } }, "localname": "EquityInterestInDomesticSubsidiaries", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails" ], "xbrltype": "percentItemType" }, "kamn_EquityInterestUsedAsCollateralForRevolvingCreditAgreementAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equity Interest Used As Collateral For Revolving Credit Agreement [Axis]", "label": "Equity Interest Used As Collateral For Revolving Credit Agreement [Axis]", "terseLabel": "Equity Interest Used As Collateral For Revolving Credit Agreement [Axis]" } } }, "localname": "EquityInterestUsedAsCollateralForRevolvingCreditAgreementAxis", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails" ], "xbrltype": "stringItemType" }, "kamn_EquityInterestUsedAsCollateralForRevolvingCreditAgreementDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equity Interest Used As Collateral For Revolving Credit Agreement [Domain]", "label": "Equity Interest Used As Collateral For Revolving Credit Agreement [Domain]", "terseLabel": "Equity Interest Used As Collateral For Revolving Credit Agreement [Domain]" } } }, "localname": "EquityInterestUsedAsCollateralForRevolvingCreditAgreementDomain", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails" ], "xbrltype": "domainItemType" }, "kamn_ExpenseTypeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Expense Type [Axis]", "label": "Expense Type [Axis]", "terseLabel": "Expense Type [Axis]" } } }, "localname": "ExpenseTypeAxis", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "xbrltype": "stringItemType" }, "kamn_ExpenseTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Expense Type [Domain]", "label": "Expense Type [Domain]", "terseLabel": "Operating Expense [Domain]" } } }, "localname": "ExpenseTypeDomain", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "xbrltype": "domainItemType" }, "kamn_FairValueSensitivityAnalysis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fair Value, Sensitivity Analysis", "label": "Fair Value, Sensitivity Analysis", "terseLabel": "Fair Value, Sensitivity Analysis" } } }, "localname": "FairValueSensitivityAnalysis", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetDetails" ], "xbrltype": "percentItemType" }, "kamn_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPosition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Finance lease liability, noncurrent, statement of financial position", "label": "Finance lease liability, noncurrent, statement of financial position", "terseLabel": "Finance lease liability, noncurrent, statement of financial position" } } }, "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPosition", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/LeasesDetails", "http://www.kaman.com/role/OtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "kamn_FinanceLeaseLiabilityStatementOfFinancialPosition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Finance lease liability, statement of financial position", "label": "Finance lease liability, statement of financial position", "terseLabel": "Finance Lease, Liability" } } }, "localname": "FinanceLeaseLiabilityStatementOfFinancialPosition", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "kamn_FinanceLeaseObligationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Finance Lease Obligations [Member]", "label": "Finance Lease Obligations [Member]", "terseLabel": "Finance Lease Obligations [Member]" } } }, "localname": "FinanceLeaseObligationsMember", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/DebtScheduleofLongtermDebtandMaturitiesDetails" ], "xbrltype": "domainItemType" }, "kamn_ForeignDerivedIntangibleIncomeBenefitMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Foreign Derived Intangible Income Benefit [Member]", "label": "Foreign Derived Intangible Income Benefit [Member]", "terseLabel": "Foreign Derived Intangible Income Benefit [Member]" } } }, "localname": "ForeignDerivedIntangibleIncomeBenefitMember", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "xbrltype": "domainItemType" }, "kamn_GAReductionEffortMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "GA Reduction Effort", "label": "GA Reduction Effort [Member]", "terseLabel": "GA Reduction Effort [Member]" } } }, "localname": "GAReductionEffortMember", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/RestructuringCostsDetails" ], "xbrltype": "domainItemType" }, "kamn_GainLossonDispositionofBusinessNonCash": { "auth_ref": [], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Gain (Loss) on Disposition of Business, Non Cash", "label": "Gain (Loss) on Disposition of Business, Non Cash", "negatedTerseLabel": "Gain (Loss) on Disposition of Business, Non Cash", "terseLabel": "Gain (Loss) on Disposition of Business, Non Cash" } } }, "localname": "GainLossonDispositionofBusinessNonCash", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowDetails" ], "xbrltype": "monetaryItemType" }, "kamn_GoodwillandIntangibleAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Goodwill and Intangible Assets [Abstract]", "label": "Goodwill and Intangible Assets [Abstract]", "terseLabel": "Goodwill and Intangible Assets [Abstract]" } } }, "localname": "GoodwillandIntangibleAssetsAbstract", "nsuri": "http://www.kaman.com/20211231", "xbrltype": "stringItemType" }, "kamn_Incomefromtransitionservicesagreement": { "auth_ref": [], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofOperations": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Income from transition services agreement", "label": "Income from transition services agreement", "negatedTerseLabel": "Income from transition services agreement" } } }, "localname": "Incomefromtransitionservicesagreement", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofOperations", "http://www.kaman.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "kamn_IncreaseDecreaseinCapitalizedContractCost": { "auth_ref": [], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "increase (Decrease) in Capitalized Contract Cost", "label": "increase (Decrease) in Capitalized Contract Cost", "negatedTerseLabel": "increase (Decrease) in Capitalized Contract Cost" } } }, "localname": "IncreaseDecreaseinCapitalizedContractCost", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "kamn_IncreaseDecreaseinCapitalizedContractCostCurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "increase (Decrease) in Capitalized Contract Cost Current", "label": "increase (Decrease) in Capitalized Contract Cost Current", "terseLabel": "increase (Decrease) in Capitalized Contract Cost Current" } } }, "localname": "IncreaseDecreaseinCapitalizedContractCostCurrent", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "kamn_IncreaseDecreaseinCapitalizedContractCostCurrentPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) in Capitalized Contract Cost, Current, Percentage", "label": "Increase (Decrease) in Capitalized Contract Cost, Current, Percentage", "terseLabel": "Increase (Decrease) in Capitalized Contract Cost, Current, Percentage" } } }, "localname": "IncreaseDecreaseinCapitalizedContractCostCurrentPercentage", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesDetails" ], "xbrltype": "percentItemType" }, "kamn_IncreaseDecreaseinCapitalizedContractCostNoncurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) in Capitalized Contract Cost Noncurrent", "label": "Increase (Decrease) in Capitalized Contract Cost Noncurrent", "terseLabel": "Increase (Decrease) in Capitalized Contract Cost Noncurrent" } } }, "localname": "IncreaseDecreaseinCapitalizedContractCostNoncurrent", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "kamn_IncreaseDecreaseinCapitalizedContractCostNoncurrentPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) in Capitalized Contract Cost, Noncurrent, Percentage", "label": "Increase (Decrease) in Capitalized Contract Cost, Noncurrent, Percentage", "terseLabel": "Increase (Decrease) in Capitalized Contract Cost, Noncurrent, Percentage" } } }, "localname": "IncreaseDecreaseinCapitalizedContractCostNoncurrentPercentage", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesDetails" ], "xbrltype": "percentItemType" }, "kamn_IncreaseDecreaseinContractwithCustomerAssetCurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) in Contract with Customer, Asset Current", "label": "Increase (Decrease) in Contract with Customer, Asset Current", "terseLabel": "Increase (Decrease) in Contract with Customer, Asset Current" } } }, "localname": "IncreaseDecreaseinContractwithCustomerAssetCurrent", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "kamn_IncreaseDecreaseinContractwithCustomerAssetCurrentPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) in Contract with Customer Asset, Current, Percentage", "label": "Increase (Decrease) in Contract with Customer Asset, Current, Percentage", "terseLabel": "Increase (Decrease) in Contract with Customer Asset, Current, Percentage" } } }, "localname": "IncreaseDecreaseinContractwithCustomerAssetCurrentPercentage", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesDetails" ], "xbrltype": "percentItemType" }, "kamn_IncreaseDecreaseinContractwithCustomerLiabilityCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) in Contract with Customer Liability, Current", "label": "Increase (Decrease) in Contract with Customer Liability, Current", "terseLabel": "Increase (Decrease) in Contract with Customer Liability, Current" } } }, "localname": "IncreaseDecreaseinContractwithCustomerLiabilityCurrent", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "kamn_IncreaseDecreaseinContractwithCustomerLiabilityCurrentPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) in Contract with Customer Liability, Current, Percentage", "label": "Increase (Decrease) in Contract with Customer Liability, Current, Percentage", "terseLabel": "Increase (Decrease) in Contract with Customer Liability, Current, Percentage" } } }, "localname": "IncreaseDecreaseinContractwithCustomerLiabilityCurrentPercentage", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesDetails" ], "xbrltype": "percentItemType" }, "kamn_IncreaseDecreaseinContractwithCustomerLiabilityNoncurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) in Contract with Customer Liability, Noncurrent", "label": "Increase (Decrease) in Contract with Customer Liability, Noncurrent", "terseLabel": "Increase (Decrease) in Contract with Customer Liability, Noncurrent" } } }, "localname": "IncreaseDecreaseinContractwithCustomerLiabilityNoncurrent", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "kamn_IncreaseDecreaseinContractwithCustomerLiabilityNoncurrentPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) in Contract with Customer Liability, Noncurrent, Percentage", "label": "Increase (Decrease) in Contract with Customer Liability, Noncurrent, Percentage", "terseLabel": "Increase (Decrease) in Contract with Customer Liability, Noncurrent, Percentage" } } }, "localname": "IncreaseDecreaseinContractwithCustomerLiabilityNoncurrentPercentage", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesDetails" ], "xbrltype": "percentItemType" }, "kamn_IncreaseDecreaseinOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "order": 23.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) in Operating Lease Liabilities", "label": "Increase (Decrease) in Operating Lease Liabilities", "terseLabel": "Increase (Decrease) in Operating Lease Liabilities" } } }, "localname": "IncreaseDecreaseinOperatingLeaseLiabilities", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "kamn_IncreaseDecreaseinOperatingRightofUseAssets": { "auth_ref": [], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) in Operating Right of Use Assets", "label": "Increase (Decrease) in Operating Right of Use Assets", "negatedTerseLabel": "Increase (Decrease) in Operating Right of Use Assets" } } }, "localname": "IncreaseDecreaseinOperatingRightofUseAssets", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "kamn_InterestExpenseAssociatedWithConvertibleNotesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest Expense Associated with Convertible Notes [Table Text Block]", "label": "Interest Expense Associated with Convertible Notes [Table Text Block]", "terseLabel": "Interest expense associated with convertible notes" } } }, "localname": "InterestExpenseAssociatedWithConvertibleNotesTableTextBlock", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "kamn_JPFMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "JPF", "label": "JPF [Member]", "terseLabel": "JPF [Member]" } } }, "localname": "JPFMember", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/AccountsReceivableNetDetails", "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails" ], "xbrltype": "domainItemType" }, "kamn_KMaxMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "K-MAX\u00ae [Member]", "label": "K-MAX\u00ae [Member]", "terseLabel": "K-MAX\u00ae program" } } }, "localname": "KMaxMember", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/AccountsReceivableNetDetails", "http://www.kaman.com/role/InventoriesDetails" ], "xbrltype": "domainItemType" }, "kamn_LeaseLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lease Liabilities", "label": "Lease Liabilities", "terseLabel": "Lease Liabilities" } } }, "localname": "LeaseLiabilities", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "kamn_LeaseRightofUseAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Lease, Right-of-Use Assets", "label": "Lease, Right-of-Use Assets", "terseLabel": "Lease, Right-of-Use Assets" } } }, "localname": "LeaseRightofUseAssets", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "kamn_LeasesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Leases", "label": "Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LeasesTextBlock", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/LeasesNotes" ], "xbrltype": "textBlockItemType" }, "kamn_LeasingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "(Leasing) [Abstract]", "label": "(Leasing) [Abstract]", "terseLabel": "(Leasing) [Abstract]" } } }, "localname": "LeasingAbstract", "nsuri": "http://www.kaman.com/20211231", "xbrltype": "stringItemType" }, "kamn_LesseeAdditionalLeaseInformationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee, Additional Lease Information [Table Text Block]", "label": "Lessee, Additional Lease Information [Table Text Block]", "terseLabel": "Lessee, Additional Lease Information [Table Text Block]" } } }, "localname": "LesseeAdditionalLeaseInformationTableTextBlock", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "kamn_LesseeLeasePayments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Lease Payments", "label": "Lessee, Lease Payments", "negatedTerseLabel": "Lessee, Lease Payments" } } }, "localname": "LesseeLeasePayments", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "kamn_LiabiltiesOtherAccrualsAndPayablesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Liabilties, Other Accruals And Payables [Member]", "label": "Liabilties, Other Accruals And Payables [Member]", "terseLabel": "Liabilities, Other Accruals and Payables" } } }, "localname": "LiabiltiesOtherAccrualsAndPayablesMember", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/CommitmentsandContingenciesTextualsDetails", "http://www.kaman.com/role/EnvironmentalCostsDetails" ], "xbrltype": "domainItemType" }, "kamn_LineofCreditFacilityRemainingBorrowingCapacityExcludingLettersofCredit": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line of Credit Facility Remaining Borrowing Capacity Excluding Letters of Credit", "label": "Line of Credit Facility Remaining Borrowing Capacity Excluding Letters of Credit", "terseLabel": "Remaining borrowing capacity excluding letters of credit" } } }, "localname": "LineofCreditFacilityRemainingBorrowingCapacityExcludingLettersofCredit", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "kamn_LineofCreditFacilityRemainingBorrowingCapacitysubjecttoEBITDAlimiitations": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line of Credit Facility Remaining Borrowing Capacity subject to EBITDA limiitations", "label": "Line of Credit Facility Remaining Borrowing Capacity subject to EBITDA limiitations", "terseLabel": "Remaining borrowing capacity subject to EBITDA limitations" } } }, "localname": "LineofCreditFacilityRemainingBorrowingCapacitysubjecttoEBITDAlimiitations", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "kamn_Liquidity": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sufficient liquidity to meet benefit payment obligations and other periodic cash flow requirements", "label": "Liquidity", "terseLabel": "Liquidity" } } }, "localname": "Liquidity", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/PensionPlansOtherPlansDetails", "http://www.kaman.com/role/PensionPlansPlanAssetsforQualifiedPensionPlanDetails" ], "xbrltype": "percentItemType" }, "kamn_LongTermIncentivePlan": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long-term Incentive Plan", "label": "Long-term Incentive Plan", "terseLabel": "Long-term incentive plan" } } }, "localname": "LongTermIncentivePlan", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/OtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "kamn_LongtermDebtCurrentMaturitiesbeforedebtissuancecosts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long-term Debt, Current Maturities before debt issuance costs", "label": "Long-term Debt, Current Maturities before debt issuance costs", "terseLabel": "Less current portion" } } }, "localname": "LongtermDebtCurrentMaturitiesbeforedebtissuancecosts", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/DebtScheduleofLongtermDebtandMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "kamn_LongtermIncentivePlanAwardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long-term Incentive Plan Awards [Member]", "label": "Long-term Incentive Plan Awards [Member]", "terseLabel": "LTIP Awards" } } }, "localname": "LongtermIncentivePlanAwardsMember", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsStockIncentivePlanDetails" ], "xbrltype": "domainItemType" }, "kamn_Longtermdebtgrossexcludingcurrentmaturities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long-term debt, gross, excluding current maturities", "label": "Long-term debt, gross, excluding current maturities", "terseLabel": "Total excluding current portion" } } }, "localname": "Longtermdebtgrossexcludingcurrentmaturities", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/DebtScheduleofLongtermDebtandMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "kamn_MachineryOfficeFurnitureAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Machinery, Office Furniture and Equipment [Member]", "label": "Machinery, Office Furniture and Equipment [Member]", "terseLabel": "Machinery, office furniture and equipment" } } }, "localname": "MachineryOfficeFurnitureAndEquipmentMember", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/PropertyPlantandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "kamn_ManagersSecuritiesHoldingsPercentageLimitOfTotalMarketValueOfManagersAccount": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Managers\u2019 Securities Holdings Percentage Limit of Total Market Value of Manager's Account", "label": "Managers\u2019 Securities Holdings Percentage Limit of Total Market Value of Manager's Account", "terseLabel": "Managers\u2019 securities holdings percentage maximum limit of total market value" } } }, "localname": "ManagersSecuritiesHoldingsPercentageLimitOfTotalMarketValueOfManagersAccount", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/PensionPlansOtherPlansDetails", "http://www.kaman.com/role/PensionPlansPlanAssetsforQualifiedPensionPlanDetails" ], "xbrltype": "percentItemType" }, "kamn_MaximizeReturn": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximize return within reasonable and prudent levels of risk of loss of funded status", "label": "Maximize Return", "terseLabel": "Maximize return" } } }, "localname": "MaximizeReturn", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/PensionPlansOtherPlansDetails", "http://www.kaman.com/role/PensionPlansPlanAssetsforQualifiedPensionPlanDetails" ], "xbrltype": "percentItemType" }, "kamn_MedicalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Medical", "label": "Medical [Member]", "terseLabel": "Medical" } } }, "localname": "MedicalMember", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/SegmentReportingDetails" ], "xbrltype": "domainItemType" }, "kamn_MilitaryandDefenseotherthanfuzesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Military and Defense, other than fuzes [Member]", "label": "Military and Defense, other than fuzes [Member]", "terseLabel": "Military and Defense, other than fuzes [Member]" } } }, "localname": "MilitaryandDefenseotherthanfuzesMember", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/SegmentReportingDetails" ], "xbrltype": "domainItemType" }, "kamn_MinimumLiquidityDebtCovenantunderCreditAgreement": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum Liquidity Debt Covenant under Credit Agreement", "label": "Minimum Liquidity Debt Covenant under Credit Agreement", "terseLabel": "Minimum liquidity debt covenant under credit agreement" } } }, "localname": "MinimumLiquidityDebtCovenantunderCreditAgreement", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails" ], "xbrltype": "percentItemType" }, "kamn_MissileandBombFuzesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Missile and Bomb Fuzes [Member]", "label": "Missile and Bomb Fuzes [Member]", "terseLabel": "Missile and Bomb Fuzes [Member]" } } }, "localname": "MissileandBombFuzesMember", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/SegmentReportingDetails" ], "xbrltype": "domainItemType" }, "kamn_MultipleDebtInstrument": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Multiple, Debt Instrument", "label": "Multiple, Debt Instrument", "terseLabel": "Multiple, Debt Instrument" } } }, "localname": "MultipleDebtInstrument", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails" ], "xbrltype": "monetaryItemType" }, "kamn_NatureofCashFlowsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nature of Cash Flows [Axis]", "label": "Nature of Cash Flows [Axis]", "terseLabel": "Nature of Cash Flows [Axis]" } } }, "localname": "NatureofCashFlowsAxis", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "stringItemType" }, "kamn_NatureofCashFlowsDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Domain] for Nature of Cash Flows [Axis]", "label": "Nature of Cash Flows [Domain]", "terseLabel": "Nature of Cash Flows [Domain]" } } }, "localname": "NatureofCashFlowsDomain", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "domainItemType" }, "kamn_NetDeferredTaxAssetsBeforeValuationAllowance": { "auth_ref": [], "calculation": { "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Net Deferred Tax Assets Before Valuation Allowance", "label": "Net Deferred Tax Assets Before Valuation Allowance", "terseLabel": "Net Deferred Tax Assets Before Valuation Allowance" } } }, "localname": "NetDeferredTaxAssetsBeforeValuationAllowance", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "kamn_NewHartfordMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "New Hartford [Member]", "label": "New Hartford [Member]", "terseLabel": "New Hartford" } } }, "localname": "NewHartfordMember", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/CommitmentsandContingenciesTextualsDetails" ], "xbrltype": "domainItemType" }, "kamn_NoncashConsiderationonSaleofAircraft": { "auth_ref": [], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Noncash Consideration on Sale of Aircraft", "label": "Noncash Consideration on Sale of Aircraft", "terseLabel": "Noncash Consideration on Sale of Aircraft" } } }, "localname": "NoncashConsiderationonSaleofAircraft", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "kamn_NonqualifiedStockOptionsandRestrictedStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nonqualified Stock Options and Restricted Stock [Member]", "label": "Nonqualified Stock Options and Restricted Stock [Member]", "terseLabel": "Nonqualified Stock Options and Restricted Stock" } } }, "localname": "NonqualifiedStockOptionsandRestrictedStockMember", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsRestrictedStockActivityDetails" ], "xbrltype": "domainItemType" }, "kamn_NotionalValueofContractPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Notional Value of Contract, Percent", "label": "Notional Value of Contract, Percent", "terseLabel": "Notional Value of Contract, Percent" } } }, "localname": "NotionalValueofContractPercent", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/CommitmentsandContingenciesTextualsDetails" ], "xbrltype": "percentItemType" }, "kamn_NumberofCustomersthatExceededThreshold": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of Customers that Exceeded Threshold", "label": "Number of Customers that Exceeded Threshold", "terseLabel": "Number of customers that exceeded threshold" } } }, "localname": "NumberofCustomersthatExceededThreshold", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesConcentrationDetails" ], "xbrltype": "integerItemType" }, "kamn_NumberofSharesAuthorizedUnderthePlanforEachAwardIssuedFairValueAwards": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of Shares Authorized Under the Plan for Each Award Issued, Fair Value Awards", "label": "Number of Shares Authorized Under the Plan for Each Award Issued, Fair Value Awards", "terseLabel": "Number of shares authorized under the plan for each award issued, fair value awards" } } }, "localname": "NumberofSharesAuthorizedUnderthePlanforEachAwardIssuedFairValueAwards", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsStockIncentivePlanDetails" ], "xbrltype": "pureItemType" }, "kamn_NumberofTypesofAccountsReceivable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of Types of Accounts Receivable", "label": "Number of Types of Accounts Receivable", "terseLabel": "Number of types of accounts receivable" } } }, "localname": "NumberofTypesofAccountsReceivable", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandAccountsReceivableDetails" ], "xbrltype": "integerItemType" }, "kamn_OceaniaDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Oceania [Domain]", "label": "Oceania [Domain]", "terseLabel": "Oceania [Domain]" } } }, "localname": "OceaniaDomain", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/SegmentReportingDetails" ], "xbrltype": "domainItemType" }, "kamn_OffsetAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Offset Agreement [Member]", "label": "Offset Agreement [Member]", "terseLabel": "Offset Agreement [Member]" } } }, "localname": "OffsetAgreementMember", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/CommitmentsandContingenciesTextualsDetails" ], "xbrltype": "domainItemType" }, "kamn_OriginalEquipmentManufacturerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Original Equipment Manufacturer [Member]", "label": "Original Equipment Manufacturer [Member]", "terseLabel": "Original Equipment Manufacturer [Member]" } } }, "localname": "OriginalEquipmentManufacturerMember", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/SegmentReportingDetails" ], "xbrltype": "domainItemType" }, "kamn_OtherLiabiltiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line item in the statement of financial position in which the fair value amounts of the derivative instruments are included.", "label": "Other Liabilties [Member]", "terseLabel": "Other Liabilities" } } }, "localname": "OtherLiabiltiesMember", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/OtherLongTermLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "kamn_OtherLongTermLiabilitiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Long-Term Liabilities [Line Items]", "label": "Other Long-Term Liabilities [Line Items]", "terseLabel": "Other Long-Term Liabilities [Line Items]" } } }, "localname": "OtherLongTermLiabilitiesLineItems", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/OtherLongTermLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "kamn_OtherLongTermLiabilitiesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Long-Term Liabilities [Table]", "label": "Other Long-Term Liabilities [Table]", "terseLabel": "Other Long-Term Liabilities [Table]" } } }, "localname": "OtherLongTermLiabilitiesTable", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/OtherLongTermLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "kamn_OtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other", "label": "Other [Member]", "terseLabel": "Other" } } }, "localname": "OtherMember", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/SegmentReportingDetails" ], "xbrltype": "domainItemType" }, "kamn_OtherUnallocatedExpensesNetMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other unallocated expenses, net", "label": "Other unallocated expenses, net [Member]", "terseLabel": "Other unallocated expenses, net" } } }, "localname": "OtherUnallocatedExpensesNetMember", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/SegmentReportingDetails" ], "xbrltype": "domainItemType" }, "kamn_PaymentsForRetentionPlans": { "auth_ref": [], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "order": 24.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments for Retention Plans", "label": "Payments for Retention Plans", "negatedTerseLabel": "Payments for Retention Plans" } } }, "localname": "PaymentsForRetentionPlans", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "kamn_PercentDebtInstrumentRepurchaseAmount": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percent, Debt Instrument, Repurchase Amount", "label": "Percent, Debt Instrument, Repurchase Amount", "terseLabel": "Percent, Debt Instrument, Repurchase Amount" } } }, "localname": "PercentDebtInstrumentRepurchaseAmount", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails" ], "xbrltype": "percentItemType" }, "kamn_PercentageOfFairValueEstimateBasedOnMarketBasedValuationMethod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of Fair Value Estimate based on Market-Based Valuation Method", "label": "Percentage of Fair Value Estimate based on Market-Based Valuation Method", "terseLabel": "Percentage of Fair Value Estimate based on Market-Based Valuation Method" } } }, "localname": "PercentageOfFairValueEstimateBasedOnMarketBasedValuationMethod", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetDetails" ], "xbrltype": "percentItemType" }, "kamn_PercentageOfFairValueEstimatedBasedOnIncomeApproach": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of Fair Value Estimated based on Income Approach", "label": "Percentage of Fair Value Estimated based on Income Approach", "terseLabel": "Percentage of Fair Value Estimated based on Income Approach" } } }, "localname": "PercentageOfFairValueEstimatedBasedOnIncomeApproach", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetDetails" ], "xbrltype": "percentItemType" }, "kamn_PerformanceobligationsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance obligations [Axis]", "label": "Performance obligations [Axis]", "terseLabel": "Performance obligations [Axis]" } } }, "localname": "PerformanceobligationsAxis", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "kamn_PerformanceobligationsDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Domain] for Performance obligations [Axis]", "label": "Performance obligations [Domain]", "terseLabel": "Performance obligations [Domain]" } } }, "localname": "PerformanceobligationsDomain", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "kamn_PerformanceobligationssatisfiedinpreviousperiodsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance obligations satisfied in previous periods [Member]", "label": "Performance obligations satisfied in previous periods [Member]", "terseLabel": "Performance obligations satisfied in previous periods [Member]" } } }, "localname": "PerformanceobligationssatisfiedinpreviousperiodsMember", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "kamn_PeriodAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period [Axis]", "label": "Period [Axis]", "terseLabel": "Period [Axis]" } } }, "localname": "PeriodAxis", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails", "http://www.kaman.com/role/RestructuringCostsDetails" ], "xbrltype": "stringItemType" }, "kamn_PeriodDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Domain] for Period [Axis]", "label": "Period [Domain]", "terseLabel": "Period [Domain]" } } }, "localname": "PeriodDomain", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails", "http://www.kaman.com/role/RestructuringCostsDetails" ], "xbrltype": "domainItemType" }, "kamn_PrecisionProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Precision Products segment", "label": "Precision Products [Member]", "terseLabel": "Precision Products" } } }, "localname": "PrecisionProductsMember", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetDetails", "http://www.kaman.com/role/SegmentReportingDetails" ], "xbrltype": "domainItemType" }, "kamn_PriorTo2021Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lapse rate and period for RSAs granted prior to 2021", "label": "Prior to 2021 [Member]", "terseLabel": "Prior to 2021" } } }, "localname": "PriorTo2021Member", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsStockIncentivePlanDetails" ], "xbrltype": "domainItemType" }, "kamn_ProFormaNonrecurringAdjustmentAcquisitionRelatedExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Pro Forma, Nonrecurring Adjustment, Acquisition Related Expense", "label": "Pro Forma, Nonrecurring Adjustment, Acquisition Related Expense", "terseLabel": "Pro Forma, Nonrecurring Adjustment, Acquisition Related Expense" } } }, "localname": "ProFormaNonrecurringAdjustmentAcquisitionRelatedExpense", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "kamn_ProFormaNonrecurringAdjustmentDeferredCompensationExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Pro Forma, Nonrecurring Adjustment, Deferred Compensation Expense", "label": "Pro Forma, Nonrecurring Adjustment, Deferred Compensation Expense", "terseLabel": "Pro Forma, Nonrecurring Adjustment, Deferred Compensation Expense" } } }, "localname": "ProFormaNonrecurringAdjustmentDeferredCompensationExpense", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "kamn_ProFormaNonrecurringAdjustmentFiniteLivedAssetsAmortization": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Pro Forma, Nonrecurring Adjustment, Finite Lived Assets Amortization", "label": "Pro Forma, Nonrecurring Adjustment, Finite Lived Assets Amortization", "terseLabel": "Pro Forma, Nonrecurring Adjustment, Finite Lived Assets Amortization" } } }, "localname": "ProFormaNonrecurringAdjustmentFiniteLivedAssetsAmortization", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "kamn_ProFormaNonrecurringAdjustmentIncomeTaxExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Pro Forma, Nonrecurring Adjustment, Income Tax Expense", "label": "Pro Forma, Nonrecurring Adjustment, Income Tax Expense", "terseLabel": "Pro Forma, Nonrecurring Adjustment, Income Tax Expense" } } }, "localname": "ProFormaNonrecurringAdjustmentIncomeTaxExpense", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "kamn_ProFormaNonrecurringAdjustmentInventoryStepUp": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Pro Forma, Nonrecurring Adjustment, Inventory Step Up", "label": "Pro Forma, Nonrecurring Adjustment, Inventory Step Up", "terseLabel": "Pro Forma, Nonrecurring Adjustment, Inventory Step Up" } } }, "localname": "ProFormaNonrecurringAdjustmentInventoryStepUp", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "kamn_ProFormaNonrecurringAdjustmentReductionForInventoryStepUp": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Pro Forma, Nonrecurring Adjustment, Reduction for Inventory Step Up", "label": "Pro Forma, Nonrecurring Adjustment, Reduction for Inventory Step Up", "terseLabel": "Pro Forma, Nonrecurring Adjustment, Reduction for Inventory Step Up" } } }, "localname": "ProFormaNonrecurringAdjustmentReductionForInventoryStepUp", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "kamn_ProFormaNonrecurringAdjustmentReductionInAcquisitionRelatedExpense": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Pro Forma, Nonrecurring Adjustment, Reduction in Acquisition Related Expense", "label": "Pro Forma, Nonrecurring Adjustment, Reduction in Acquisition Related Expense", "terseLabel": "Pro Forma, Nonrecurring Adjustment, Reduction in Acquisition Related Expense" } } }, "localname": "ProFormaNonrecurringAdjustmentReductionInAcquisitionRelatedExpense", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "kamn_ProFormaNonrecurringAdjustmentReductionInBuildingExpense": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Pro Forma, Nonrecurring Adjustment, Reduction in Building Expense", "label": "Pro Forma, Nonrecurring Adjustment, Reduction in Building Expense", "terseLabel": "Pro Forma, Nonrecurring Adjustment, Reduction in Building Expense" } } }, "localname": "ProFormaNonrecurringAdjustmentReductionInBuildingExpense", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "kamn_ProFormaNonrecurringAdjustmentReductionInDeferredCompensationExpense": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Pro Forma, Nonrecurring Adjustment, Reduction in Deferred Compensation Expense", "label": "Pro Forma, Nonrecurring Adjustment, Reduction in Deferred Compensation Expense", "terseLabel": "Pro Forma, Nonrecurring Adjustment, Reduction in Deferred Compensation Expense" } } }, "localname": "ProFormaNonrecurringAdjustmentReductionInDeferredCompensationExpense", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "kamn_ProFormaNonrecurringAdjustmentReductionInFiniteLivedAssetsAmortization": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Pro Forma, Nonrecurring Adjustment, Reduction in Finite Lived Assets Amortization", "label": "Pro Forma, Nonrecurring Adjustment, Reduction in Finite Lived Assets Amortization", "terseLabel": "Pro Forma, Nonrecurring Adjustment, Reduction in Finite Lived Assets Amortization" } } }, "localname": "ProFormaNonrecurringAdjustmentReductionInFiniteLivedAssetsAmortization", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "kamn_ProceedsfromSaleofDiscontinuedOperationsNetofTransactionCostsandWorkingCapitalAdjustments": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from Sale of Discontinued Operations, Net of Transaction Costs and Working Capital Adjustments", "label": "Proceeds from Sale of Discontinued Operations, Net of Transaction Costs and Working Capital Adjustments", "terseLabel": "Proceeds from Sale of Discontinued Operations, Net of Transaction Costs and Working Capital Adjustments" } } }, "localname": "ProceedsfromSaleofDiscontinuedOperationsNetofTransactionCostsandWorkingCapitalAdjustments", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "kamn_ProgramAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Program", "label": "Program [Axis]", "terseLabel": "Program [Axis]" } } }, "localname": "ProgramAxis", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/AccountsReceivableNetDetails", "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails" ], "xbrltype": "stringItemType" }, "kamn_ProgramDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Program", "label": "Program [Domain]", "terseLabel": "Program [Domain]" } } }, "localname": "ProgramDomain", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/AccountsReceivableNetDetails", "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails" ], "xbrltype": "domainItemType" }, "kamn_PurchaseOfCallOptionsRelatedToConvertibleNotes": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Purchase of call options related to convertible notes", "label": "Purchase of call options related to convertible notes", "terseLabel": "Purchase of call options related to convertible notes" } } }, "localname": "PurchaseOfCallOptionsRelatedToConvertibleNotes", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails" ], "xbrltype": "monetaryItemType" }, "kamn_ReductionsInRevenue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Reductions in revenue", "label": "Reductions in revenue", "terseLabel": "Reductions in revenue" } } }, "localname": "ReductionsInRevenue", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "kamn_ResearchAndDevelopmentTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Research and Development", "label": "Research and Development [Table Text Block]", "terseLabel": "Research and Development" } } }, "localname": "ResearchAndDevelopmentTableTextBlock", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/SegmentReportingTables" ], "xbrltype": "textBlockItemType" }, "kamn_RestructuringSeveranceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Costs included in Restructuring & Severance line item", "label": "Restructuring & Severance [Member]", "terseLabel": "Restructuring & Severance" } } }, "localname": "RestructuringSeveranceMember", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsCompensationArrangementsbySharebasedPaymentAwardDetails" ], "xbrltype": "domainItemType" }, "kamn_RevenueRemainingPerformanceObligationAmountCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Revenue, Remaining Performance Obligation, Amount, Current", "label": "Revenue, Remaining Performance Obligation, Amount, Current", "terseLabel": "Revenue, Remaining Performance Obligation, Amount, Current" } } }, "localname": "RevenueRemainingPerformanceObligationAmountCurrent", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesUnfulfilledPerformanceObligationsDetails" ], "xbrltype": "monetaryItemType" }, "kamn_RevenuesPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenues, Percentage", "label": "Revenues, Percentage", "terseLabel": "Revenues, Percentage" } } }, "localname": "RevenuesPercentage", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/SegmentReportingDetails" ], "xbrltype": "percentItemType" }, "kamn_SH2GIMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "SH-2G(I) [Member]", "label": "SH-2G(I) [Member]", "terseLabel": "SH-2G(I)" } } }, "localname": "SH2GIMember", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/InventoriesDetails" ], "xbrltype": "domainItemType" }, "kamn_ScheduleOfCashFlowsLeasingTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Cash Flows, Leasing", "label": "Schedule of Cash Flows, Leasing [Table Text Block]", "terseLabel": "Schedule of Cash Flows, Leasing" } } }, "localname": "ScheduleOfCashFlowsLeasingTableTextBlock", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "kamn_ScheduleOfChangesInConversionRateForConvertibleNotesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Changes in Conversion Rate for Convertible Notes [Table Text Block]", "label": "Schedule of Changes in Conversion Rate for Convertible Notes [Table Text Block]", "terseLabel": "Schedule of changes in conversion rate for convertible notes" } } }, "localname": "ScheduleOfChangesInConversionRateForConvertibleNotesTableTextBlock", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "kamn_ScheduleOfEquityAndLiabilityComponentsInConvertibleDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Equity and Liability Components in Convertible Debt [Table Text Block]", "label": "Schedule of Equity and Liability Components in Convertible Debt [Table Text Block]", "terseLabel": "Schedule of equity and liability components in convertible debt" } } }, "localname": "ScheduleOfEquityAndLiabilityComponentsInConvertibleDebtTableTextBlock", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "kamn_ScheduleOfFairValueOfFinancialInstrumentsThatAreNotCarriedAtFairValueTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Fair Value of Financial Instruments That Are Not Carried At Fair Value [Table Text Block]", "label": "Schedule of Fair Value of Financial Instruments That Are Not Carried At Fair Value [Table Text Block]", "terseLabel": "Schedule of Financial Instruments not Carried at Fair Value" } } }, "localname": "ScheduleOfFairValueOfFinancialInstrumentsThatAreNotCarriedAtFairValueTableTextBlock", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "kamn_ScheduleOfFuturePaymentsForEnvironmentalRemediationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Future Payments for Environmental Remediation [Table Text Block]", "label": "Schedule of Future Payments for Environmental Remediation [Table Text Block]", "terseLabel": "Schedule of future payments for environmental remediation" } } }, "localname": "ScheduleOfFuturePaymentsForEnvironmentalRemediationTableTextBlock", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/EnvironmentalCostsTables" ], "xbrltype": "textBlockItemType" }, "kamn_ScheduleOfInventoryLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Inventory", "label": "Schedule of Inventory [Line Items]", "terseLabel": "Schedule of Inventory [Line Items]" } } }, "localname": "ScheduleOfInventoryLineItems", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/InventoriesDetails" ], "xbrltype": "stringItemType" }, "kamn_ScheduleofChangeinEnvironmentalRemediationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Change in Environmental Remediation [Table Text Block]", "label": "Schedule of Change in Environmental Remediation [Table Text Block]", "terseLabel": "Schedule of change in environmental remediation" } } }, "localname": "ScheduleofChangeinEnvironmentalRemediationTableTextBlock", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/EnvironmentalCostsTables" ], "xbrltype": "textBlockItemType" }, "kamn_ScheduleofInventoryTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Inventory", "label": "Schedule of Inventory [Table]", "terseLabel": "Schedule of Inventory [Table]" } } }, "localname": "ScheduleofInventoryTable", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/InventoriesDetails" ], "xbrltype": "stringItemType" }, "kamn_ScheduleofLeaseLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Lease Liabilities [Table Text Block]", "label": "Schedule of Lease Liabilities [Table Text Block]", "terseLabel": "Schedule of Lease Liabilities [Table Text Block]" } } }, "localname": "ScheduleofLeaseLiabilitiesTableTextBlock", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "kamn_ScheduleofLeaseRightofUseAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Lease Right of Use Assets [Table Text Block]", "label": "Schedule of Lease Right of Use Assets [Table Text Block]", "terseLabel": "Schedule of Lease Right of Use Assets [Table Text Block]" } } }, "localname": "ScheduleofLeaseRightofUseAssetsTableTextBlock", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "kamn_SegmentGeographicalGroupsOfCountriesGroupSixMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Segment, Geographical, Groups of Countries, Group Six [Member]", "label": "Segment, Geographical, Groups of Countries, Group Six [Member]", "terseLabel": "Segment, Geographical, Groups of Countries, Group Six [Member]" } } }, "localname": "SegmentGeographicalGroupsOfCountriesGroupSixMember", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/SegmentReportingDetails" ], "xbrltype": "domainItemType" }, "kamn_SelfInsuredRetentionsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Self Insured Retentions [Policy Text Block]", "label": "Self Insured Retentions [Policy Text Block]", "terseLabel": "Self-Insured Retentions" } } }, "localname": "SelfInsuredRetentionsPolicyTextBlock", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "kamn_ShareBasedCompensationArrangementByShareBasedPaymentAwardMarketPriceAfterDiscountPurchaseDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Market Price After Discount, Purchase Date", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Market Price After Discount, Purchase Date", "terseLabel": "Market price after discount, purchase date" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMarketPriceAfterDiscountPurchaseDate", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsEmployeeStockPurchasePlanDetails" ], "xbrltype": "percentItemType" }, "kamn_ShareBasedCompensationArrangementbyShareBasedPaymentAwardPlanModificationReductioninCompensationCost": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement by Share Based Payment Award Plan Modification Reduction in Compensation Cost", "label": "Share Based Compensation Arrangement by Share Based Payment Award Plan Modification Reduction in Compensation Cost", "negatedTerseLabel": "Share Based Compensation Arrangement by Share Based Payment Award Plan Modification Reduction in Compensation Cost" } } }, "localname": "ShareBasedCompensationArrangementbyShareBasedPaymentAwardPlanModificationReductioninCompensationCost", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsCompensationArrangementsbySharebasedPaymentAwardDetails" ], "xbrltype": "monetaryItemType" }, "kamn_SharebasedCompensationArrangementByShareBasedPaymentAwardVestingRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ShareBased Compensation Arrangement By Share Based Payment Award Vesting Rate", "label": "ShareBased Compensation Arrangement By Share Based Payment Award Vesting Rate", "terseLabel": "Award vesting rate" } } }, "localname": "SharebasedCompensationArrangementByShareBasedPaymentAwardVestingRate", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsStockIncentivePlanDetails" ], "xbrltype": "pureItemType" }, "kamn_SharebasedCompensationArrangementbySharebasedPaymentAwardAcceleratedCompensationCostandModification": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share based Compensation Arrangement by Share based Payment Award Accelerated Compensation Cost and Modification", "label": "Share based Compensation Arrangement by Share based Payment Award Accelerated Compensation Cost and Modification", "terseLabel": "Share based Compensation Arrangement by Share based Payment Award Accelerated Compensation Cost and Modification" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardAcceleratedCompensationCostandModification", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsCompensationArrangementsbySharebasedPaymentAwardDetails" ], "xbrltype": "monetaryItemType" }, "kamn_SharesRepurchasedNetOfSharesIssuedInConnectionWithShareBasedCompensation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares Repurchased, Net of Shares Issued, in Connection With Share-Based Compensation", "label": "Shares Repurchased, Net of Shares Issued, in Connection With Share-Based Compensation", "terseLabel": "Share-based compensation expense (in shares)" } } }, "localname": "SharesRepurchasedNetOfSharesIssuedInConnectionWithShareBasedCompensation", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementofShareholdersEquity" ], "xbrltype": "sharesItemType" }, "kamn_SharesRepurchasedNetOfSharesIssuedInConnectionWithShareBasedCompensationValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Shares Repurchased, Net of Shares Issued, in Connection With Share-Based Compensation, Value", "label": "Shares Repurchased, Net of Shares Issued, in Connection With Share-Based Compensation, Value", "terseLabel": "Share-based compensation expense" } } }, "localname": "SharesRepurchasedNetOfSharesIssuedInConnectionWithShareBasedCompensationValue", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementofShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "kamn_SharesRepurchasedNetOfSharesIssuedInConnectionWithStockAwards": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares Repurchased, Net of Shares Issued, in Connection With Stock Awards", "label": "Shares Repurchased, Net of Shares Issued, in Connection With Stock Awards", "negatedLabel": "Employee stock plans (in shares)" } } }, "localname": "SharesRepurchasedNetOfSharesIssuedInConnectionWithStockAwards", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementofShareholdersEquity" ], "xbrltype": "sharesItemType" }, "kamn_SharesRepurchasedNetOfSharesIssuedInConnectionWithStockAwardsValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Shares Repurchased, Net of Shares Issued, in Connection With Stock Awards, Value", "label": "Shares Repurchased, Net of Shares Issued, in Connection With Stock Awards, Value", "terseLabel": "Employee stock plans" } } }, "localname": "SharesRepurchasedNetOfSharesIssuedInConnectionWithStockAwardsValue", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementofShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "kamn_StructuresMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structures segment", "label": "Structures [Member]", "terseLabel": "Structures" } } }, "localname": "StructuresMember", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetDetails", "http://www.kaman.com/role/SegmentReportingDetails" ], "xbrltype": "domainItemType" }, "kamn_TotalLiabilityDeductibleForProductGeneralAndAutoInsurancePerClaim": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total Liability/Deductible for Product General and Auto Insurance Per Claim", "label": "Total Liability Deductible for Product General and Auto Insurance Per Claim", "terseLabel": "Total Liability/Deductible for Product/General and Auto Insurance Per Claim" } } }, "localname": "TotalLiabilityDeductibleForProductGeneralAndAutoInsurancePerClaim", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesSelfInsuredRetentionsDetails" ], "xbrltype": "monetaryItemType" }, "kamn_TotalLiabilityDeductibleForWorkersCompensationPerClaim": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total Liability Deductible for Workers Compensation Per Claim", "label": "Total Liability Deductible for Workers Compensation Per Claim", "terseLabel": "Total Liability/Deductible for Workers Compensation Per Claim" } } }, "localname": "TotalLiabilityDeductibleForWorkersCompensationPerClaim", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesSelfInsuredRetentionsDetails" ], "xbrltype": "monetaryItemType" }, "kamn_TotalLiabilityOrDeductibleForGroupHealthInsurancePerClaim": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total Liability/Deductible for Group Health Insurance Per Claim", "label": "Total Liability or Deductible for Group Health Insurance Per Claim", "terseLabel": "Total Liability/Deductible for Group Health Insurance Per Claim" } } }, "localname": "TotalLiabilityOrDeductibleForGroupHealthInsurancePerClaim", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesSelfInsuredRetentionsDetails" ], "xbrltype": "monetaryItemType" }, "kamn_U.K.CompositesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "U.K. Composites [Member]", "label": "U.K. Composites [Member]", "terseLabel": "U.K. Composites [Member]" } } }, "localname": "U.K.CompositesMember", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesDetails", "http://www.kaman.com/role/DiscontinuedOperationsDetails", "http://www.kaman.com/role/DiscontinuedOperationsTables", "http://www.kaman.com/role/FairValueMeasurementsDetails", "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetOtherIntangibleAssetsDetails", "http://www.kaman.com/role/RestructuringCostsDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "kamn_USGovernmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "U.S. Government [Member]", "label": "U.S. Government [Member]", "terseLabel": "U.S. Government contracts" } } }, "localname": "USGovernmentMember", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/AccountsReceivableNetDetails", "http://www.kaman.com/role/InventoriesDetails", "http://www.kaman.com/role/SegmentReportingDetails" ], "xbrltype": "domainItemType" }, "kamn_UnfulfilledPerformanceObligationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unfulfilled Performance Obligations [Abstract]", "label": "Unfulfilled Performance Obligations [Abstract]", "terseLabel": "Unfulfilled Performance Obligations [Abstract]" } } }, "localname": "UnfulfilledPerformanceObligationsAbstract", "nsuri": "http://www.kaman.com/20211231", "xbrltype": "stringItemType" }, "kamn_UnfulfilledPerformanceObligationsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unfulfilled Performance Obligations [Policy Text Block]", "label": "Unfulfilled Performance Obligations [Policy Text Block]", "terseLabel": "Unfulfilled Performance Obligations" } } }, "localname": "UnfulfilledPerformanceObligationsPolicyTextBlock", "nsuri": "http://www.kaman.com/20211231", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "sic_Z8888": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "8888 Foreign Governments [Member]", "terseLabel": "8888 Foreign Governments" } } }, "localname": "Z8888", "nsuri": "http://xbrl.sec.gov/sic/2021", "presentation": [ "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails", "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "xbrltype": "domainItemType" }, "srt_AsiaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Continent of Asia.", "label": "Asia [Member]", "terseLabel": "Asia [Member]" } } }, "localname": "AsiaMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.kaman.com/role/SegmentReportingDetails" ], "xbrltype": "domainItemType" }, "srt_EuropeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Continent of Europe.", "label": "Europe [Member]", "terseLabel": "Europe [Member]" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.kaman.com/role/SegmentReportingDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r291", "r485", "r490", "r902" ], "lang": { "en-us": { "role": { "documentation": "Information by name or description of a single external customer or a group of external customers.", "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.kaman.com/role/InventoriesDetails", "http://www.kaman.com/role/SegmentReportingDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r430", "r467", "r585", "r591", "r832", "r833", "r834", "r835", "r836", "r837", "r839", "r899", "r903", "r935", "r936" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails", "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails", "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetOtherIntangibleAssetsDetails", "http://www.kaman.com/role/LeasesDetails", "http://www.kaman.com/role/PaymentDetails", "http://www.kaman.com/role/RestructuringCostsDetails", "http://www.kaman.com/role/ShareBasedArrangementsCompensationArrangementsbySharebasedPaymentAwardDetails", "http://www.kaman.com/role/ShareBasedArrangementsEmployeeStockPurchasePlanDetails", "http://www.kaman.com/role/ShareBasedArrangementsStockIncentivePlanDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesLeasingDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r430", "r467", "r585", "r591", "r832", "r833", "r834", "r835", "r836", "r837", "r839", "r899", "r903", "r935", "r936" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails", "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails", "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetDetails", "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetOtherIntangibleAssetsDetails", "http://www.kaman.com/role/LeasesDetails", "http://www.kaman.com/role/PaymentDetails", "http://www.kaman.com/role/RestructuringCostsDetails", "http://www.kaman.com/role/ShareBasedArrangementsCompensationArrangementsbySharebasedPaymentAwardDetails", "http://www.kaman.com/role/ShareBasedArrangementsEmployeeStockPurchasePlanDetails", "http://www.kaman.com/role/ShareBasedArrangementsStockIncentivePlanDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesLeasingDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r291", "r485", "r490", "r902" ], "lang": { "en-us": { "role": { "documentation": "Single external customer or group of external customers.", "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.kaman.com/role/InventoriesDetails", "http://www.kaman.com/role/SegmentReportingDetails" ], "xbrltype": "domainItemType" }, "srt_NorthAmericaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Continent of North America.", "label": "North America [Member]", "terseLabel": "North America [Member]" } } }, "localname": "NorthAmericaMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.kaman.com/role/SegmentReportingDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r285", "r485", "r488", "r844", "r898", "r900" ], "lang": { "en-us": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.kaman.com/role/SegmentReportingDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r285", "r485", "r488", "r844", "r898", "r900" ], "lang": { "en-us": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.kaman.com/role/SegmentReportingDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r430", "r467", "r524", "r585", "r591", "r832", "r833", "r834", "r835", "r836", "r837", "r839", "r899", "r903", "r935", "r936" ], "lang": { "en-us": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails", "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails", "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetDetails", "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetOtherIntangibleAssetsDetails", "http://www.kaman.com/role/LeasesDetails", "http://www.kaman.com/role/PaymentDetails", "http://www.kaman.com/role/RestructuringCostsDetails", "http://www.kaman.com/role/ShareBasedArrangementsCompensationArrangementsbySharebasedPaymentAwardDetails", "http://www.kaman.com/role/ShareBasedArrangementsEmployeeStockPurchasePlanDetails", "http://www.kaman.com/role/ShareBasedArrangementsPerformanceShareUnitsDetails", "http://www.kaman.com/role/ShareBasedArrangementsStockIncentivePlanDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesLeasingDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r430", "r467", "r524", "r585", "r591", "r832", "r833", "r834", "r835", "r836", "r837", "r839", "r899", "r903", "r935", "r936" ], "lang": { "en-us": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails", "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails", "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetDetails", "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetOtherIntangibleAssetsDetails", "http://www.kaman.com/role/LeasesDetails", "http://www.kaman.com/role/PaymentDetails", "http://www.kaman.com/role/RestructuringCostsDetails", "http://www.kaman.com/role/ShareBasedArrangementsCompensationArrangementsbySharebasedPaymentAwardDetails", "http://www.kaman.com/role/ShareBasedArrangementsEmployeeStockPurchasePlanDetails", "http://www.kaman.com/role/ShareBasedArrangementsPerformanceShareUnitsDetails", "http://www.kaman.com/role/ShareBasedArrangementsStockIncentivePlanDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesLeasingDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [ "r208", "r586", "r965" ], "lang": { "en-us": { "role": { "documentation": "Information reported for future period. Excludes information expected to be reported in future period for effect on historical fact.", "label": "Forecast [Member]", "terseLabel": "Forecast [Member]" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r208", "r214", "r586" ], "lang": { "en-us": { "role": { "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.", "label": "Scenario [Domain]", "terseLabel": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": { "auth_ref": [ "r194", "r976" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]", "terseLabel": "Schedule II - Valuation and Qualifying Accounts" } } }, "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.kaman.com/role/ScheduleIINotes" ], "xbrltype": "textBlockItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r286", "r287", "r485", "r489", "r901", "r926", "r927", "r928", "r929", "r930", "r931", "r932", "r933", "r934", "r966", "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r975" ], "lang": { "en-us": { "role": { "documentation": "Geographical area.", "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.kaman.com/role/SegmentReportingDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesConcentrationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r286", "r287", "r485", "r489", "r901", "r920", "r926", "r927", "r928", "r929", "r930", "r931", "r932", "r933", "r934", "r966", "r967" ], "lang": { "en-us": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.kaman.com/role/SegmentReportingDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesConcentrationDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r208", "r214", "r397", "r586", "r827" ], "lang": { "en-us": { "role": { "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.", "label": "Scenario [Axis]", "terseLabel": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails" ], "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]", "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]" } } }, "localname": "ValuationAndQualifyingAccountsAbstract", "nsuri": "http://fasb.org/srt/2021-01-31", "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureLineItems": { "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": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]", "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]" } } }, "localname": "ValuationAndQualifyingAccountsDisclosureLineItems", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.kaman.com/role/ScheduleIIDetails" ], "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureTable": { "auth_ref": [ "r187", "r188", "r189", "r192", "r193", "r976" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]", "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]" } } }, "localname": "ValuationAndQualifyingAccountsDisclosureTable", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.kaman.com/role/ScheduleIIDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "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": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "terseLabel": "AOCI Attributable to Parent, Net of Tax [Roll Forward]" } } }, "localname": "AOCIAttributableToParentNetOfTaxRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingChangesAndErrorCorrectionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Changes and Error Corrections [Abstract]", "terseLabel": "Accounting Changes and Error Corrections [Abstract]" } } }, "localname": "AccountingChangesAndErrorCorrectionsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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_AccountsNotesAndLoansReceivableLineItems": { "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": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "terseLabel": "Accounts, Notes, Loans and Financing Receivable [Line Items]" } } }, "localname": "AccountsNotesAndLoansReceivableLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/AccountsReceivableNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "auth_ref": [ "r93" ], "lang": { "en-us": { "role": { "documentation": "Information by type of receivable.", "label": "Receivable Type [Axis]", "terseLabel": "Accounts, Notes, Loans and Financing Receivable by Receivable Type [Axis]" } } }, "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/AccountsReceivableNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis": { "auth_ref": [ "r93" ], "lang": { "en-us": { "role": { "documentation": "Information by billing status of receivables.", "label": "Billing Status, Type [Axis]", "terseLabel": "Accounts, Notes, Loans and Financing Receivable by Billing Status, Type [Axis]" } } }, "localname": "AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/AccountsReceivableNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis": { "auth_ref": [ "r93" ], "lang": { "en-us": { "role": { "documentation": "Information by legal entity of counterparty. A counterparty is the other party that participates in a financial transaction.", "label": "Legal Entity of Counterparty, Type [Axis]", "terseLabel": "Accounts, Notes, Loans and Financing Receivable by Legal Entity of Counterparty, Type [Axis]" } } }, "localname": "AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/AccountsReceivableNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r76", "r825" ], "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable \u2013 trade" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "auth_ref": [ "r318" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Accounts Receivable, Allowance for Credit Loss" } } }, "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/AccountsReceivableNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r293", "r294" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, before Allowance for Credit Loss, Current", "terseLabel": "Gross accounts receivable" } } }, "localname": "AccountsReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/AccountsReceivableNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r921" ], "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": "Accounts receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesConcentrationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounts Receivable, after Allowance for Credit Loss [Abstract]", "terseLabel": "Accounts Receivable, after Allowance for Credit Loss [Abstract]" } } }, "localname": "AccountsReceivableNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r41", "r60", "r293", "r294" ], "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "order": 2.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, after Allowance for Credit Loss, Current", "verboseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/AccountsReceivableNetDetails", "http://www.kaman.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccrualForEnvironmentalLossContingencies": { "auth_ref": [ "r374", "r395", "r396" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total costs accrued as of the balance sheet date for environmental loss contingencies.", "label": "Accrual for Environmental Loss Contingencies", "periodEndLabel": "Balance at December 31", "periodStartLabel": "Balance at January 1", "terseLabel": "Accrual for environmental loss contingencies" } } }, "localname": "AccrualForEnvironmentalLossContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/CommitmentsandContingenciesTextualsDetails", "http://www.kaman.com/role/EnvironmentalCostsDetails", "http://www.kaman.com/role/EnvironmentalCostsScheduleofChangeinEnvironmentalRemediationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccrualForEnvironmentalLossContingenciesChargesToExpenseForNewLosses": { "auth_ref": [ "r406" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for newly incurred environmental loss contingencies. Includes, but is not limited to, remediation expense and interest accretion.", "label": "Accrual for Environmental Loss Contingencies, Charges to Expense for New Losses", "terseLabel": "Net additions to accrual" } } }, "localname": "AccrualForEnvironmentalLossContingenciesChargesToExpenseForNewLosses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/EnvironmentalCostsScheduleofChangeinEnvironmentalRemediationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccrualForEnvironmentalLossContingenciesDiscount": { "auth_ref": [ "r407" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of imputed interest necessary to reduce (reconcile) the undiscounted amount of the accrual for environmental loss contingencies to the present value.", "label": "Accrual for Environmental Loss Contingencies, Discount", "terseLabel": "Environmental liability, discounted amount" } } }, "localname": "AccrualForEnvironmentalLossContingenciesDiscount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/CommitmentsandContingenciesTextualsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccrualForEnvironmentalLossContingenciesDiscountRate": { "auth_ref": [ "r374", "r407" ], "lang": { "en-us": { "role": { "documentation": "Rate applied to the undiscounted amount of environmental loss contingencies to arrive at the present value recorded as of the balance sheet date.", "label": "Accrual for Environmental Loss Contingencies, Discount Rate", "terseLabel": "Discount rate" } } }, "localname": "AccrualForEnvironmentalLossContingenciesDiscountRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/CommitmentsandContingenciesTextualsDetails", "http://www.kaman.com/role/EnvironmentalCostsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_AccrualForEnvironmentalLossContingenciesForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r406" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which decreases (increases) the accrual for environmental loss contingencies.", "label": "Accrual for Environmental Loss Contingencies, Foreign Currency Translation Gain (Loss)", "terseLabel": "Changes in foreign currency exchange rates" } } }, "localname": "AccrualForEnvironmentalLossContingenciesForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/EnvironmentalCostsScheduleofChangeinEnvironmentalRemediationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccrualForEnvironmentalLossContingenciesGross": { "auth_ref": [ "r374", "r407" ], "calculation": { "http://www.kaman.com/role/EnvironmentalCostsScheduleofFuturePaymentsforEnvironmentalRemediationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Undiscounted amount of the accrual for environmental loss contingencies.", "label": "Accrual for Environmental Loss Contingencies, Gross", "terseLabel": "Undiscounted estimated remediation liability", "totalLabel": "Total" } } }, "localname": "AccrualForEnvironmentalLossContingenciesGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/CommitmentsandContingenciesTextualsDetails", "http://www.kaman.com/role/EnvironmentalCostsDetails", "http://www.kaman.com/role/EnvironmentalCostsScheduleofFuturePaymentsforEnvironmentalRemediationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccrualForEnvironmentalLossContingenciesPayments1": { "auth_ref": [ "r159", "r405" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to settle environmental loss contingencies.", "label": "Accrual for Environmental Loss Contingencies, Payments", "negatedTerseLabel": "Payments", "verboseLabel": "Accrual for environmental loss contingencies, payments" } } }, "localname": "AccrualForEnvironmentalLossContingenciesPayments1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/CommitmentsandContingenciesTextualsDetails", "http://www.kaman.com/role/EnvironmentalCostsScheduleofChangeinEnvironmentalRemediationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccrualForEnvironmentalLossContingenciesRollForward": { "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": "Accrual for Environmental Loss Contingencies [Roll Forward]", "terseLabel": "Accrual for Environmental Loss Contingencies [Roll Forward]" } } }, "localname": "AccrualForEnvironmentalLossContingenciesRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/EnvironmentalCostsScheduleofChangeinEnvironmentalRemediationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueAfterFifthYear": { "auth_ref": [ "r407" ], "calculation": { "http://www.kaman.com/role/EnvironmentalCostsScheduleofFuturePaymentsforEnvironmentalRemediationDetails": { "order": 6.0, "parentTag": "us-gaap_AccrualForEnvironmentalLossContingenciesGross", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Undiscounted amount of accrual for environmental loss contingency to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "AccrualForEnvironmentalLossContingenciesUndiscountedDueAfterFifthYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/EnvironmentalCostsScheduleofFuturePaymentsforEnvironmentalRemediationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear": { "auth_ref": [ "r407" ], "calculation": { "http://www.kaman.com/role/EnvironmentalCostsScheduleofFuturePaymentsforEnvironmentalRemediationDetails": { "order": 5.0, "parentTag": "us-gaap_AccrualForEnvironmentalLossContingenciesGross", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Undiscounted amount of accrual for environmental loss contingency to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year Five", "terseLabel": "2023" } } }, "localname": "AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/EnvironmentalCostsScheduleofFuturePaymentsforEnvironmentalRemediationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear": { "auth_ref": [ "r407" ], "calculation": { "http://www.kaman.com/role/EnvironmentalCostsScheduleofFuturePaymentsforEnvironmentalRemediationDetails": { "order": 4.0, "parentTag": "us-gaap_AccrualForEnvironmentalLossContingenciesGross", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Undiscounted amount of accrual for environmental loss contingency to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year Four", "terseLabel": "2022" } } }, "localname": "AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/EnvironmentalCostsScheduleofFuturePaymentsforEnvironmentalRemediationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear": { "auth_ref": [ "r407" ], "calculation": { "http://www.kaman.com/role/EnvironmentalCostsScheduleofFuturePaymentsforEnvironmentalRemediationDetails": { "order": 2.0, "parentTag": "us-gaap_AccrualForEnvironmentalLossContingenciesGross", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Undiscounted amount of accrual for environmental loss contingency to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year Two", "terseLabel": "2020" } } }, "localname": "AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/EnvironmentalCostsScheduleofFuturePaymentsforEnvironmentalRemediationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear": { "auth_ref": [ "r407" ], "calculation": { "http://www.kaman.com/role/EnvironmentalCostsScheduleofFuturePaymentsforEnvironmentalRemediationDetails": { "order": 3.0, "parentTag": "us-gaap_AccrualForEnvironmentalLossContingenciesGross", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Undiscounted amount of accrual for environmental loss contingency to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year Three", "terseLabel": "2021" } } }, "localname": "AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/EnvironmentalCostsScheduleofFuturePaymentsforEnvironmentalRemediationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear": { "auth_ref": [ "r407" ], "calculation": { "http://www.kaman.com/role/EnvironmentalCostsScheduleofFuturePaymentsforEnvironmentalRemediationDetails": { "order": 1.0, "parentTag": "us-gaap_AccrualForEnvironmentalLossContingenciesGross", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Undiscounted amount of accrual for environmental loss contingency to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year One", "terseLabel": "2019" } } }, "localname": "AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/EnvironmentalCostsScheduleofFuturePaymentsforEnvironmentalRemediationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedEnvironmentalLossContingenciesNoncurrent": { "auth_ref": [ "r86", "r370", "r374", "r396" ], "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 remediation liability" } } }, "localname": "AccruedEnvironmentalLossContingenciesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/OtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "auth_ref": [ "r53", "r854", "r881" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.", "label": "Accrued Income Taxes, Noncurrent", "verboseLabel": "Noncurrent income taxes payable" } } }, "localname": "AccruedIncomeTaxesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/OtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r80" ], "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Other current liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "auth_ref": [ "r108", "r114", "r125", "r126", "r127", "r719" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent.", "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]", "terseLabel": "Pension and other post-retirement benefits" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r74", "r358" ], "calculation": { "http://www.kaman.com/role/PropertyPlantandEquipmentNetDetails": { "order": 2.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", "negatedTerseLabel": "Less accumulated depreciation", "terseLabel": "Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets", "http://www.kaman.com/role/ConsolidatedBalanceSheetsParentheticals", "http://www.kaman.com/role/PropertyPlantandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": { "auth_ref": [ "r104", "r111", "r113", "r114", "r764" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.", "label": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax", "terseLabel": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "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.kaman.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r63", "r111", "r113", "r114", "r884", "r911", "r915" ], "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "order": 14.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "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", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Accumulated other comprehensive income (loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "http://www.kaman.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r125", "r126", "r785", "r786", "r787", "r788", "r789", "r791" ], "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.kaman.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r110", "r114", "r125", "r126", "r127", "r196", "r197", "r198", "r719", "r906", "r907", "r982" ], "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.kaman.com/role/ConsolidatedStatementofShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r105", "r114", "r125", "r126", "r127", "r719", "r786", "r787", "r788", "r789", "r791" ], "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": "Foreign currency translation" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AcquisitionRelatedCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Category of acquisition-related costs allocated to (included in) reported pro forma earnings (supplemental pro forma information).", "label": "Acquisition-related Costs [Member]", "terseLabel": "Acquisition-related Costs [Member]" } } }, "localname": "AcquisitionRelatedCostsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r61", "r636", "r825" ], "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "order": 12.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r196", "r197", "r198", "r633", "r634", "r635", "r750" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementofShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature": { "auth_ref": [ "r470", "r476", "r674" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in additional paid in capital (APIC) resulting from recognition of deferred taxes for convertible debt with a beneficial conversion feature.", "label": "Adjustments to Additional Paid in Capital, Convertible Debt with Conversion Feature", "terseLabel": "Adjustments to Additional Paid in Capital, Convertible Debt with Conversion Feature" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementofShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile earnings from continuing operations, net of tax to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r596", "r625", "r638" ], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "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": "Share-based compensation expense", "verboseLabel": "Stock compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows", "http://www.kaman.com/role/ShareBasedArrangementsCompensationArrangementsbySharebasedPaymentAwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForCreditLossMember": { "auth_ref": [ "r187", "r188", "r189", "r192", "r193" ], "lang": { "en-us": { "role": { "documentation": "Allowance for credit loss from right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "SEC Schedule, 12-09, Allowance, Credit Loss [Member]", "terseLabel": "Allowance for Doubtful Accounts" } } }, "localname": "AllowanceForCreditLossMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ScheduleIIDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r67", "r299", "r314" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "negatedTerseLabel": "Less allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/AccountsReceivableNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": { "auth_ref": [ "r317" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in allowance for credit loss on accounts receivable, from recovery.", "label": "Accounts Receivable, Allowance for Credit Loss, Recovery", "terseLabel": "Accounts Receivable, Allowance for Credit Loss, Recovery" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/AccountsReceivableNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r316" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "terseLabel": "Accounts Receivable, Allowance for Credit Loss, Writeoff" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/AccountsReceivableNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on receivable, classified as other and current.", "label": "Allowance for Credit Loss, Receivable, Other, Current", "negatedTerseLabel": "Allowance for Doubtful Other Receivables, Current" } } }, "localname": "AllowanceForDoubtfulOtherReceivablesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/AccountsReceivableNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r145", "r163", "r450", "r794" ], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.", "label": "Amortization of Debt Discount (Premium)", "terseLabel": "Accretion of convertible notes discount" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows", "http://www.kaman.com/role/DebtConvertibleDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r139", "r163", "r450", "r796" ], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of debt issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows", "http://www.kaman.com/role/DebtConvertibleDebtDetails", "http://www.kaman.com/role/DebtDebtIssuanceCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r163", "r338", "r345" ], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofOperations": { "order": 6.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Intangible assets amortization expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofOperations", "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax": { "auth_ref": [ "r572" ], "calculation": { "http://www.kaman.com/role/PensionPlansPensionPlanNetPeriodicBenefitCostsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized in net periodic benefit cost (credit) and other comprehensive (income) loss.", "label": "Defined Benefit Plan, Amount Recognized in Net Periodic Benefit Cost (Credit) and Other Comprehensive (Income) Loss, before Tax", "totalLabel": "Total recognized in net periodic benefit cost and other comprehensive (income) loss" } } }, "localname": "AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PensionPlansPensionPlanNetPeriodicBenefitCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r230" ], "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": "Antidilutive securities excluded from computation of earnings per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ComputationofEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r230" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ComputationofEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r230" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ComputationofEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r163", "r353" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.", "label": "Asset Impairment Charges", "terseLabel": "Asset Impairment Charges" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DiscontinuedOperationsDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesBasisofPresentationDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r180", "r267", "r274", "r281", "r307", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r715", "r721", "r771", "r823", "r825", "r852", "r879" ], "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "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", "terseLabel": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets", "http://www.kaman.com/role/DiscontinuedOperationsDetails", "http://www.kaman.com/role/SegmentReportingDetails" ], "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.kaman.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r42", "r43", "r103", "r180", "r307", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r715", "r721", "r771", "r823", "r825" ], "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "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.kaman.com/role/ConsolidatedBalanceSheets" ], "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.kaman.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsHeldUnderCapitalLeasesMember": { "auth_ref": [ "r801" ], "lang": { "en-us": { "role": { "documentation": "Long lived property, plant or equipment assets held by a lessee through a capital lease arrangement.", "label": "Assets Held under Capital Leases [Member]", "terseLabel": "Assets Held under Finance Leases [Member]" } } }, "localname": "AssetsHeldUnderCapitalLeasesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/LeasesDetails", "http://www.kaman.com/role/PropertyPlantandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets [Member]", "terseLabel": "Assets" } } }, "localname": "AssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PensionPlansPlanAssetsforQualifiedPensionPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation": { "auth_ref": [ "r5", "r6", "r30", "r32", "r36", "r363" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Assets", "terseLabel": "Disposal Group, Including Discontinued Operation, Assets" } } }, "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardDateAxis": { "auth_ref": [ "r597", "r627" ], "lang": { "en-us": { "role": { "documentation": "Information by date or year award under share-based payment arrangement is granted.", "label": "Award Date [Axis]", "terseLabel": "Award Date [Axis]" } } }, "localname": "AwardDateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsPerformanceShareUnitsDetails", "http://www.kaman.com/role/ShareBasedArrangementsStockIncentivePlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AwardDateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date or year award under share-based payment arrangement is granted.", "label": "Award Date [Domain]", "terseLabel": "Award Date [Domain]" } } }, "localname": "AwardDateDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsPerformanceShareUnitsDetails", "http://www.kaman.com/role/ShareBasedArrangementsStockIncentivePlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r597", "r627" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ComputationofEarningsPerShareDetails", "http://www.kaman.com/role/ShareBasedArrangementsCompensationArrangementsbySharebasedPaymentAwardDetails", "http://www.kaman.com/role/ShareBasedArrangementsEmployeeStockPurchasePlanDetails", "http://www.kaman.com/role/ShareBasedArrangementsPerformanceShareUnitsDetails", "http://www.kaman.com/role/ShareBasedArrangementsRestrictedStockActivityDetails", "http://www.kaman.com/role/ShareBasedArrangementsStockIncentivePlanDetails", "http://www.kaman.com/role/ShareBasedArrangementsStockOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/CommitmentsandContingenciesTextualsDetails", "http://www.kaman.com/role/DiscontinuedOperationsTables", "http://www.kaman.com/role/EnvironmentalCostsDetails", "http://www.kaman.com/role/EnvironmentalCostsScheduleofChangeinEnvironmentalRemediationDetails", "http://www.kaman.com/role/OtherLongTermLiabilitiesDetails", "http://www.kaman.com/role/PensionPlansOtherPlansDetails", "http://www.kaman.com/role/PensionPlansPlanAssetsforQualifiedPensionPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r729", "r731" ], "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.kaman.com/role/CommitmentsandContingenciesTextualsDetails", "http://www.kaman.com/role/DiscontinuedOperationsTables", "http://www.kaman.com/role/EnvironmentalCostsDetails", "http://www.kaman.com/role/EnvironmentalCostsScheduleofChangeinEnvironmentalRemediationDetails", "http://www.kaman.com/role/OtherLongTermLiabilitiesDetails", "http://www.kaman.com/role/PensionPlansOtherPlansDetails", "http://www.kaman.com/role/PensionPlansPlanAssetsforQualifiedPensionPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BankOverdrafts": { "auth_ref": [ "r80", "r411" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of payments made in excess of existing cash balances, which will be honored by the bank but reflected as a loan to the entity. Overdrafts generally have a very short time frame for correction or repayment and are therefore more similar to short-term bank financing than trade financing.", "label": "Bank Overdrafts", "terseLabel": "Bank overdrafts" } } }, "localname": "BankOverdrafts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BilledRevenuesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Billed amounts due for services rendered or products shipped. This element is distinct from Billed contracts receivables because this is based on noncontract transactions.", "label": "Billed Revenues [Member]", "terseLabel": "Billed" } } }, "localname": "BilledRevenuesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/AccountsReceivableNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r357" ], "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.kaman.com/role/PropertyPlantandEquipmentNetDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r580", "r587" ], "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.kaman.com/role/BusinessCombinationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r580", "r587", "r696", "r697" ], "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.kaman.com/role/BusinessCombinationsDetails" ], "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.kaman.com/role/BusinessCombinationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r694", "r695" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Business Acquisition, Pro Forma Information" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "auth_ref": [ "r710" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes.", "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount", "terseLabel": "Business Acquisition, Goodwill, Expected Tax Deductible Amount" } } }, "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax": { "auth_ref": [ "r694", "r695" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of pro forma income from continuing operations as if the business combination had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Income (Loss) from Continuing Operations, Net of Tax", "terseLabel": "Business Acquisition, Pro Forma Income (Loss) from Continuing Operations, Net of Tax" } } }, "localname": "BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r694", "r695" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Business Acquisition, Pro Forma Net Income (Loss)" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r694", "r695" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Business Acquisition, Pro Forma Revenue" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r707", "r708", "r709" ], "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.kaman.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r711" ], "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": "Business Combination Disclosure" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/BusinessCombinations" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r693" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual", "terseLabel": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual" } } }, "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r693" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual", "terseLabel": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual" } } }, "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r699" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "auth_ref": [ "r699" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r699" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r698", "r699" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r698", "r699" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r699" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "negatedTerseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r698", "r699" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r698", "r699" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r699" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r168", "r169", "r170" ], "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": "Accrual for purchases of property and equipment" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r324" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Amortization", "terseLabel": "Capitalized Contract Cost, Amortization" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAxis": { "auth_ref": [ "r323" ], "lang": { "en-us": { "role": { "documentation": "Information by cost capitalized in obtaining or fulfilling contract with customer.", "label": "Capitalized Contract Cost [Axis]", "terseLabel": "Capitalized Contract Cost [Axis]" } } }, "localname": "CapitalizedContractCostAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostDomain": { "auth_ref": [ "r323" ], "lang": { "en-us": { "role": { "documentation": "Cost capitalized in obtaining and fulfilling contract with customer.", "label": "Capitalized Contract Cost [Domain]", "terseLabel": "Capitalized Contract Cost [Domain]" } } }, "localname": "CapitalizedContractCostDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r323" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Net", "terseLabel": "Capitalized Contract Cost, Net" } } }, "localname": "CapitalizedContractCostNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetCurrent": { "auth_ref": [ "r323" ], "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as current.", "label": "Capitalized Contract Cost, Net, Current", "terseLabel": "Capitalized Contract Cost, Net, Current" } } }, "localname": "CapitalizedContractCostNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets", "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "auth_ref": [ "r323" ], "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent.", "label": "Capitalized Contract Cost, Net, Noncurrent", "terseLabel": "Capitalized Contract Cost, Net, Noncurrent" } } }, "localname": "CapitalizedContractCostNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets", "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "auth_ref": [ "r766", "r767" ], "lang": { "en-us": { "role": { "documentation": "Measured as reported on the statement of financial position (balance sheet).", "label": "Reported Value Measurement [Member]", "terseLabel": "Carrying Value" } } }, "localname": "CarryingReportedAmountFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r39", "r71", "r165" ], "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "order": 1.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", "periodEndLabel": "Cash and cash equivalents and restricted cash at end of period (See Note 2)", "periodStartLabel": "Cash and cash equivalents and restricted cash at beginning of period", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets", "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "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 [Member]", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PensionPlansPlanAssetsforQualifiedPensionPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the 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 effect from exchange rate changes.", "label": "Cash and Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r45", "r166" ], "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" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r160", "r165", "r171" ], "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", "terseLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r160", "r782" ], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding 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), Excluding Exchange Rate Effect", "totalLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashIncludingDiscontinuedOperations": { "auth_ref": [], "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. Includes cash within disposal group or discontinued operation.", "label": "Cash, Including Discontinued Operations", "terseLabel": "Cash, Including Discontinued Operations" } } }, "localname": "CashIncludingDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations": { "auth_ref": [ "r160" ], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 }, "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows_1": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) of financing activities of 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": "Cash Provided by (Used in) Financing Activities, Discontinued Operations", "terseLabel": "Cash Provided by (Used in) Financing Activities, Discontinued Operations" } } }, "localname": "CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations": { "auth_ref": [ "r29", "r160" ], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 }, "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows_1": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) of investing activities of 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": "Cash Provided by (Used in) Investing Activities, Discontinued Operations", "terseLabel": "Cash Provided by (Used in) Investing Activities, Discontinued Operations" } } }, "localname": "CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations": { "auth_ref": [ "r29", "r160" ], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "order": 29.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows_1": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Cash Provided by (Used in) Operating Activities, Discontinued Operations", "terseLabel": "Cash Provided by (Used in) Operating Activities, Discontinued Operations" } } }, "localname": "CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r178", "r180", "r217", "r222", "r225", "r227", "r229", "r238", "r239", "r240", "r307", "r415", "r419", "r420", "r421", "r424", "r425", "r465", "r466", "r468", "r469", "r771", "r946" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsCompensationArrangementsbySharebasedPaymentAwardDetails", "http://www.kaman.com/role/ShareBasedArrangementsPerformanceShareUnitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r87", "r396", "r861", "r888" ], "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "order": 9.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 19)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets" ], "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": [ "r392", "r393", "r394", "r408", "r922" ], "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.kaman.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r476" ], "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": "Common Stock, Dividends, Per Share, Declared" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementofShareholdersEquity", "http://www.kaman.com/role/ConsolidatedStatementofShareholdersEquityParentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r196", "r197", "r750" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common\u00a0Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementofShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r58" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets", "http://www.kaman.com/role/ConsolidatedBalanceSheetsParentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r58" ], "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.kaman.com/role/ConsolidatedBalanceSheets", "http://www.kaman.com/role/ConsolidatedBalanceSheetsParentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r58" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets", "http://www.kaman.com/role/ConsolidatedBalanceSheetsParentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r58", "r470" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Ending Balance (in shares)", "periodStartLabel": "Beginning Balance (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementofShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r58", "r825" ], "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "order": 11.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "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, $1 par value, 50,000,000 shares authorized; voting; 30,434,269 and 30,278,668 shares issued, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Liabilities [Abstract]", "terseLabel": "Deferred tax liabilities:" } } }, "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r120", "r122", "r123", "r136", "r868", "r894" ], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Total comprehensive income (loss)" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r135", "r147", "r867", "r893" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.", "label": "Comprehensive Income (Loss) Note [Text Block]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/AccumulatedOtherComprehensiveIncomeLoss" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r248", "r249", "r291", "r768", "r769", "r921" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesConcentrationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r248", "r249", "r291", "r768", "r769", "r916", "r921" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesConcentrationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r248", "r249", "r291", "r768", "r769", "r916", "r921" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesConcentrationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskLineItems": { "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": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesConcentrationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r248", "r249", "r291", "r768", "r769" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesConcentrationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r245", "r248", "r249", "r250", "r768", "r770", "r921" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesConcentrationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r248", "r249", "r291", "r768", "r769", "r921" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesConcentrationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r173", "r717" ], "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": "Basis of Presentation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Construction in process" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PropertyPlantandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r482" ], "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": "Contract with Customer, Asset and Liability [Table Text Block]" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r479", "r481", "r486" ], "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "order": 3.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 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, Net, Current" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets", "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r479", "r480", "r486" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "terseLabel": "Contract with Customer, Liability" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/CommitmentsandContingenciesTextualsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r479", "r480", "r486" ], "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "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": "Contract with Customer, Liability, Current" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets", "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r479", "r480", "r486" ], "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "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 noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Contract with Customer, Liability, Noncurrent" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets", "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r487" ], "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": "Contract with Customer, Liability, Revenue Recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractsReceivableClaimsAndUncertainAmounts": { "auth_ref": [ "r59", "r838" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of billed or unbilled claims or other similar items subject to uncertainty concerning their determination or ultimate realization under long-term contracts.", "label": "Contracts Receivable, Claims and Uncertain Amounts", "terseLabel": "Contract changes, negotiated settlements and claims for unanticipated contract costs" } } }, "localname": "ContractsReceivableClaimsAndUncertainAmounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/AccountsReceivableNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation, including but not limited to, long-term debt, capital lease obligations, operating lease obligations, purchase obligations, and other commitments.", "label": "Contractual Obligation", "terseLabel": "Contractual Obligation" } } }, "localname": "ContractualObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/CommitmentsandContingenciesTextualsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebt": { "auth_ref": [ "r52", "r858", "r883" ], "calculation": { "http://www.kaman.com/role/DebtConvertibleDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Including the current and noncurrent portions, carrying amount of debt identified as being convertible into another form of financial instrument (typically the entity's common stock) as of the balance sheet date, which originally required full repayment more than twelve months after issuance or greater than the normal operating cycle of the company.", "label": "Convertible Debt", "totalLabel": "Carrying value of liability" } } }, "localname": "ConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtMember": { "auth_ref": [ "r426", "r427", "r428", "r430", "r440", "r441", "r442", "r446", "r447", "r448", "r449", "r450", "r460", "r461", "r462", "r463" ], "lang": { "en-us": { "role": { "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt [Member]", "terseLabel": "Convertible Notes" } } }, "localname": "ConvertibleDebtMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DebtScheduleofLongtermDebtandMaturitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateMember": { "auth_ref": [ "r254" ], "lang": { "en-us": { "role": { "documentation": "Component of an entity that usually provides financial, operational and administrative support and is considered an operating segment. Excludes intersegment elimination and reconciling items.", "label": "Corporate Segment [Member]", "terseLabel": "Corporate Segment" } } }, "localname": "CorporateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/SegmentReportingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r142", "r844" ], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of Goods and Services Sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r181", "r671", "r681" ], "calculation": { "http://www.kaman.com/role/IncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r181", "r671" ], "calculation": { "http://www.kaman.com/role/IncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Foreign Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r181", "r671", "r681", "r683" ], "calculation": { "http://www.kaman.com/role/IncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "totalLabel": "Total, Current" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Current:" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r181", "r671", "r681" ], "calculation": { "http://www.kaman.com/role/IncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r246", "r291" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesConcentrationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r705" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer Relationships [Member]" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r177", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r444", "r451", "r452", "r454", "r464" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r49", "r51", "r52", "r179", "r186", "r427", "r428", "r429", "r430", "r431", "r432", "r434", "r440", "r441", "r442", "r443", "r445", "r446", "r447", "r448", "r449", "r450", "r460", "r461", "r462", "r463", "r797", "r853", "r858", "r877" ], "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.kaman.com/role/DebtConvertibleDebtDetails", "http://www.kaman.com/role/DebtDebtIssuanceCostsDetails", "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r52", "r456", "r858", "r877" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-term Debt, Gross", "terseLabel": "Long-term debt, gross", "verboseLabel": "Outstanding balance under revolving credit agreement" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails", "http://www.kaman.com/role/DebtScheduleofLongtermDebtandMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent": { "auth_ref": [ "r455" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of the equity component of convertible debt which may be settled in cash upon conversion.", "label": "Debt Instrument, Convertible, Carrying Amount of Equity Component", "terseLabel": "Equity component" } } }, "localname": "DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r429", "r457" ], "lang": { "en-us": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Debt Instrument, Convertible, Conversion Price", "terseLabel": "Conversion price (in dollars per share)" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "auth_ref": [ "r84", "r429", "r471", "r472", "r474" ], "lang": { "en-us": { "role": { "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.", "label": "Debt Instrument, Convertible, Conversion Ratio", "terseLabel": "Conversion rate" } } }, "localname": "DebtInstrumentConvertibleConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails" ], "xbrltype": "pureItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days", "terseLabel": "Convertible, threshold consecutive trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.", "label": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger", "terseLabel": "Convertible debt stock price threshold trigger percent" } } }, "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Trading Days", "terseLabel": "Convertible debt trading days threshold" } } }, "localname": "DebtInstrumentConvertibleThresholdTradingDays", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r427", "r460", "r461", "r795", "r797", "r798" ], "calculation": { "http://www.kaman.com/role/DebtConvertibleDebtDetails": { "order": 1.0, "parentTag": "us-gaap_ConvertibleDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Convertible notes face amount", "verboseLabel": "Convertible note principal amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails", "http://www.kaman.com/role/DebtScheduleofLongtermDebtandMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r83", "r458", "r795", "r797" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Effective interest rate" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r83", "r428" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Annual principal interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument", "verboseLabel": "Debt Instrument" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails", "http://www.kaman.com/role/DebtDebtIssuanceCostsDetails", "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails", "http://www.kaman.com/role/DebtScheduleofLongtermDebtandMaturitiesDetails", "http://www.kaman.com/role/DebtTables" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r85", "r179", "r186", "r427", "r428", "r429", "r430", "r431", "r432", "r434", "r440", "r441", "r442", "r443", "r445", "r446", "r447", "r448", "r449", "r450", "r460", "r461", "r462", "r463", "r797" ], "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.kaman.com/role/DebtConvertibleDebtDetails", "http://www.kaman.com/role/DebtDebtIssuanceCostsDetails", "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRepurchasedFaceAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of the original debt instrument that was repurchased.", "label": "Debt Instrument, Repurchased Face Amount", "terseLabel": "Debt Instrument, Repurchased Face Amount" } } }, "localname": "DebtInstrumentRepurchasedFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r85", "r179", "r186", "r427", "r428", "r429", "r430", "r431", "r432", "r434", "r440", "r441", "r442", "r443", "r445", "r446", "r447", "r448", "r449", "r450", "r453", "r460", "r461", "r462", "r463", "r471", "r473", "r474", "r475", "r794", "r795", "r797", "r798", "r875" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails", "http://www.kaman.com/role/DebtDebtIssuanceCostsDetails", "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails", "http://www.kaman.com/role/DebtScheduleofLongtermDebtandMaturitiesDetails", "http://www.kaman.com/role/DebtTables" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r440", "r794", "r798" ], "calculation": { "http://www.kaman.com/role/DebtConvertibleDebtDetails": { "order": 2.0, "parentTag": "us-gaap_ConvertibleDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount", "terseLabel": "Unamortized discount" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtIssuanceCostsLineOfCreditArrangementsGross": { "auth_ref": [ "r799" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of debt issuance costs related to line of credit arrangements. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Line of Credit Arrangements, Gross", "terseLabel": "Debt Issuance Costs, Line of Credit Arrangements, Gross" } } }, "localname": "DebtIssuanceCostsLineOfCreditArrangementsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtLongtermAndShorttermCombinedAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the aggregate of total long-term debt, including current maturities and short-term debt.", "label": "Debt, Long-term and Short-term, Combined Amount", "terseLabel": "Debt, Long-term and Short-term, Combined Amount" } } }, "localname": "DebtLongtermAndShorttermCombinedAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtPolicyTextBlock": { "auth_ref": [ "r412" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt.", "label": "Debt, Policy [Policy Text Block]", "terseLabel": "Debt, Policy" } } }, "localname": "DebtPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense": { "auth_ref": [ "r495", "r596" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The compensation expense recognized during the period pertaining to the deferred compensation arrangement.", "label": "Deferred Compensation Arrangement with Individual, Compensation Expense", "terseLabel": "Deferred Compensation Arrangement with Individual, Compensation Expense" } } }, "localname": "DeferredCompensationArrangementWithIndividualCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable beyond one year (or the operating cycle, if longer).", "label": "Deferred Compensation Liability, Classified, Noncurrent", "terseLabel": "Deferred compensation" } } }, "localname": "DeferredCompensationLiabilityClassifiedNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/OtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements. Represents currently earned compensation under compensation arrangements that is not actually paid until a later date.", "label": "Deferred Compensation Liability, Current and Noncurrent", "terseLabel": "Deferred Compensation Liability, Current and Noncurrent" } } }, "localname": "DeferredCompensationLiabilityCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r181", "r672", "r681" ], "calculation": { "http://www.kaman.com/role/IncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsGross": { "auth_ref": [ "r796" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Gross", "negatedTerseLabel": "Deferred finance costs, gross", "terseLabel": "Deferred finance costs, gross" } } }, "localname": "DeferredFinanceCostsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails", "http://www.kaman.com/role/DebtDebtIssuanceCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r75", "r440", "r796" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "terseLabel": "Debt issuance costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DebtScheduleofLongtermDebtandMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r181", "r672", "r681" ], "calculation": { "http://www.kaman.com/role/IncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Foreign Income Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r647", "r648" ], "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "order": 6.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 Tax Assets, Net" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r163", "r181", "r672", "r681", "r682", "r683" ], "calculation": { "http://www.kaman.com/role/IncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "totalLabel": "Total, Deferred" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Deferred:" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r54", "r55", "r662", "r855", "r876" ], "calculation": { "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "totalLabel": "Deferred Tax Liabilities, Gross" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r647", "r648" ], "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred Income Tax Liabilities, Net" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r164" ], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.", "label": "Deferred Income Taxes and Tax Credits", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r181", "r672", "r681" ], "calculation": { "http://www.kaman.com/role/IncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r663" ], "calculation": { "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Total deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGrossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Gross [Abstract]", "terseLabel": "Deferred tax assets:" } } }, "localname": "DeferredTaxAssetsGrossAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r665" ], "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, without jurisdictional netting.", "label": "Deferred Tax Assets, Net", "terseLabel": "Deferred Tax Assets, Net" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/SegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r665" ], "calculation": { "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Net deferred tax assets after valuation allowance" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are not subject to expiration dates.", "label": "Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration", "terseLabel": "Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "auth_ref": [ "r668", "r669", "r670" ], "calculation": { "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards", "terseLabel": "Tax loss and credit carryforwards" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails", "http://www.kaman.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": { "auth_ref": [ "r668", "r669", "r670" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards, Research", "terseLabel": "Deferred Tax Assets, Tax Credit Carryforwards, Research" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/IncomeTaxesDetails", "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions": { "auth_ref": [ "r669" ], "calculation": { "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from pension benefits.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Pensions", "terseLabel": "Deferred employee benefits" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther": { "auth_ref": [ "r669", "r670" ], "calculation": { "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from provisions, reserves, allowances, and accruals, classified as other.", "label": "Deferred Tax Assets, Tax Deferred Expense, Other", "terseLabel": "Deferred Tax Assets, Tax Deferred Expense, Other" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": { "auth_ref": [ "r669", "r670" ], "calculation": { "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities", "terseLabel": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent": { "auth_ref": [ "r669", "r670" ], "calculation": { "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred rent.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Deferred Rent", "terseLabel": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Deferred Rent" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves": { "auth_ref": [ "r669", "r670" ], "calculation": { "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves, classified as other.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Reserves", "terseLabel": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Reserves" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r664" ], "calculation": { "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedTerseLabel": "Valuation allowance", "terseLabel": "Deferred Tax Assets, Valuation Allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails", "http://www.kaman.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesOther": { "auth_ref": [ "r669", "r670" ], "calculation": { "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.", "label": "Deferred Tax Liabilities, Other", "negatedTerseLabel": "Other items" } } }, "localname": "DeferredTaxLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesOtherFiniteLivedAssets": { "auth_ref": [ "r669", "r670" ], "calculation": { "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from long-lived assets other than property, plant, and equipment.", "label": "Deferred Tax Liabilities, Other Finite-Lived Assets", "negatedTerseLabel": "Intangibles" } } }, "localname": "DeferredTaxLiabilitiesOtherFiniteLivedAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r669", "r670" ], "calculation": { "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "negatedTerseLabel": "Property, plant and equipment" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation": { "auth_ref": [ "r533" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of actuarial present value of benefits attributed to employee service rendered, excluding assumptions about future compensation level.", "label": "Defined Benefit Plan, Accumulated Benefit Obligation", "terseLabel": "Accumulated benefit obligation" } } }, "localname": "DefinedBenefitPlanAccumulatedBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PensionPlansObligationsandFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax": { "auth_ref": [ "r109", "r114", "r545" ], "calculation": { "http://www.kaman.com/role/PensionPlansObligationsandFundedStatusDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit).", "label": "Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, before Tax", "totalLabel": "Amount included in accumulated other comprehensive income" } } }, "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PensionPlansObligationsandFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax": { "auth_ref": [ "r114", "r545" ], "calculation": { "http://www.kaman.com/role/PensionPlansObligationsandFundedStatusDetails": { "order": 1.0, "parentTag": "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.", "label": "Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Gain (Loss), before Tax", "negatedTerseLabel": "Unrecognized loss" } } }, "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PensionPlansObligationsandFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets": { "auth_ref": [ "r514", "r572" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in plan assets of defined benefit plan from actual return (loss) determined by change in fair value of plan assets adjusted for contributions, benefit payments, and other expenses.", "label": "Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss)", "terseLabel": "Actual return on plan assets" } } }, "localname": "DefinedBenefitPlanActualReturnOnPlanAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PensionPlansObligationsandFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanActuarialGainLoss": { "auth_ref": [ "r507" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan.", "label": "Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)", "negatedTerseLabel": "Actuarial liability (gain) loss (1)" } } }, "localname": "DefinedBenefitPlanActuarialGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PensionPlansObligationsandFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "auth_ref": [ "r500", "r540", "r566", "r572", "r573" ], "calculation": { "http://www.kaman.com/role/PensionPlansPensionPlanNetPeriodicBenefitCostsDetails": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.", "label": "Defined Benefit Plan, Amortization of Gain (Loss)", "negatedTerseLabel": "Amortization of net loss" } } }, "localname": "DefinedBenefitPlanAmortizationOfGainsLosses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PensionPlansPensionPlanNetPeriodicBenefitCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax": { "auth_ref": [ "r107", "r111", "r544" ], "calculation": { "http://www.kaman.com/role/PensionPlansPensionPlanNetPeriodicBenefitCostsDetails": { "order": 4.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, after reclassification adjustment, of increase (decrease) in accumulated other comprehensive income from gain (loss) of defined benefit plan.", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), after Reclassification Adjustment, before Tax", "negatedLabel": "Recognized net loss" } } }, "localname": "DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PensionPlansPensionPlanNetPeriodicBenefitCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate": { "auth_ref": [ "r547" ], "lang": { "en-us": { "role": { "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan.", "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate", "terseLabel": "Discount rate" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PensionPlansExpectedFutureBenefitsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate": { "auth_ref": [ "r547" ], "lang": { "en-us": { "role": { "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan.", "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate", "terseLabel": "Discount rate for calculating net periodic benefit cost" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PensionPlansExpectedFutureBenefitsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets": { "auth_ref": [ "r548", "r571" ], "lang": { "en-us": { "role": { "documentation": "Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan.", "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets", "terseLabel": "Expected return on plan assets" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PensionPlansExpectedFutureBenefitsDetails", "http://www.kaman.com/role/PensionPlansOtherPlansDetails", "http://www.kaman.com/role/PensionPlansPlanAssetsforQualifiedPensionPlanDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanBenefitObligation": { "auth_ref": [ "r502" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.", "label": "Defined Benefit Plan, Benefit Obligation", "periodEndLabel": "Projected benefit obligation at end of year", "periodStartLabel": "Projected benefit obligation at beginning of year" } } }, "localname": "DefinedBenefitPlanBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PensionPlansObligationsandFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid": { "auth_ref": [ "r509", "r577" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.", "label": "Defined Benefit Plan, Benefit Obligation, Benefits Paid", "terseLabel": "Benefit payments" } } }, "localname": "DefinedBenefitPlanBenefitObligationBenefitsPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PensionPlansObligationsandFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis": { "auth_ref": [ "r524", "r525", "r527", "r528", "r529", "r530", "r531", "r532", "r551", "r572" ], "lang": { "en-us": { "role": { "documentation": "Information by defined benefit plan asset investment.", "label": "Defined Benefit Plan, Plan Assets, Category [Axis]", "terseLabel": "Defined Benefit Plan by Plan Asset Categories [Axis]" } } }, "localname": "DefinedBenefitPlanByPlanAssetCategoriesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PensionPlansPlanAssetsforQualifiedPensionPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward": { "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": "Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]", "terseLabel": "Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]" } } }, "localname": "DefinedBenefitPlanChangeInBenefitObligationRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PensionPlansObligationsandFundedStatusDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanContributionsByEmployer": { "auth_ref": [ "r516", "r525", "r527", "r570", "r572", "r573" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets.", "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer", "terseLabel": "Employer contributions", "verboseLabel": "Contributions" } } }, "localname": "DefinedBenefitPlanContributionsByEmployer", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PensionPlansContributionsDetails", "http://www.kaman.com/role/PensionPlansObligationsandFundedStatusDetails" ], "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.kaman.com/role/PensionPlansExpectedFutureBenefitsDetails", "http://www.kaman.com/role/PensionPlansObligationsandFundedStatusDetails", "http://www.kaman.com/role/PensionPlansOtherPlansDetails", "http://www.kaman.com/role/PensionPlansPensionPlanNetPeriodicBenefitCostsDetails", "http://www.kaman.com/role/PensionPlansPlanAssetsforQualifiedPensionPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter": { "auth_ref": [ "r534" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of benefit for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following current fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years", "terseLabel": "2027-2031" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PensionPlansExpectedFutureBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": { "auth_ref": [ "r534" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year One", "terseLabel": "2020" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PensionPlansExpectedFutureBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive": { "auth_ref": [ "r534" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of benefit for defined benefit plan expected to be paid in fifth fiscal year following current fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Five", "terseLabel": "2024" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PensionPlansExpectedFutureBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour": { "auth_ref": [ "r534" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Four", "terseLabel": "2023" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PensionPlansExpectedFutureBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree": { "auth_ref": [ "r534" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Three", "terseLabel": "2022" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PensionPlansExpectedFutureBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo": { "auth_ref": [ "r534" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Two", "terseLabel": "2021" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PensionPlansExpectedFutureBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear": { "auth_ref": [ "r535", "r573" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of contribution expected to be received by defined benefit plan from employer in next fiscal year following current fiscal year.", "label": "Defined Benefit Plan, Expected Future Employer Contributions, Next Fiscal Year", "terseLabel": "Expected contributions during 2022" } } }, "localname": "DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PensionPlansContributionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "auth_ref": [ "r500", "r539", "r565", "r572", "r573" ], "calculation": { "http://www.kaman.com/role/PensionPlansPensionPlanNetPeriodicBenefitCostsDetails": { "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", "negatedTerseLabel": "Expected return on plan assets" } } }, "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PensionPlansPensionPlanNetPeriodicBenefitCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": { "auth_ref": [ "r513", "r525", "r527", "r528", "r572" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.", "label": "Defined Benefit Plan, Plan Assets, Amount", "periodEndLabel": "Fair value of plan assets at end of year", "periodStartLabel": "Fair value of plan assets at beginning of year", "terseLabel": "Total carrying value" } } }, "localname": "DefinedBenefitPlanFairValueOfPlanAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PensionPlansObligationsandFundedStatusDetails", "http://www.kaman.com/role/PensionPlansPlanAssetsforQualifiedPensionPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanFundedStatusOfPlan": { "auth_ref": [ "r498", "r522", "r572" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status.", "label": "Defined Benefit Plan, Funded (Unfunded) Status of Plan", "terseLabel": "Funded status at end of year" } } }, "localname": "DefinedBenefitPlanFundedStatusOfPlan", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PensionPlansObligationsandFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanInterestCost": { "auth_ref": [ "r500", "r505", "r538", "r564", "r572", "r573" ], "calculation": { "http://www.kaman.com/role/PensionPlansPensionPlanNetPeriodicBenefitCostsDetails": { "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", "negatedLabel": "Interest cost on projected benefit obligation", "terseLabel": "Interest cost" } } }, "localname": "DefinedBenefitPlanInterestCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PensionPlansObligationsandFundedStatusDetails", "http://www.kaman.com/role/PensionPlansPensionPlanNetPeriodicBenefitCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "auth_ref": [ "r536", "r562", "r572", "r573" ], "calculation": { "http://www.kaman.com/role/PensionPlansPensionPlanNetPeriodicBenefitCostsDetails": { "order": 1.0, "parentTag": "us-gaap_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax", "weight": 1.0 } }, "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 pension benefit (income) cost" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PensionPlansPensionPlanNetPeriodicBenefitCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1": { "auth_ref": [ "r501", "r543", "r569" ], "calculation": { "http://www.kaman.com/role/PensionPlansPensionPlanNetPeriodicBenefitCostsDetails": { "order": 5.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit from settlement and curtailment.", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement and Curtailment", "negatedTerseLabel": "Additional amount recognized due to curtailment/settlement" } } }, "localname": "DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PensionPlansPensionPlanNetPeriodicBenefitCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanServiceCost": { "auth_ref": [ "r503", "r537", "r563", "r572", "r573" ], "calculation": { "http://www.kaman.com/role/PensionPlansPensionPlanNetPeriodicBenefitCostsDetails": { "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", "verboseLabel": "Service cost for benefits earned during the year" } } }, "localname": "DefinedBenefitPlanServiceCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PensionPlansObligationsandFundedStatusDetails", "http://www.kaman.com/role/PensionPlansPensionPlanNetPeriodicBenefitCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable": { "auth_ref": [ "r558", "r559", "r560", "r561", "r572" ], "lang": { "en-us": { "role": { "documentation": "Disclosures and provisions pertaining to defined benefit pension plans or other postretirement defined benefit plans. The arrangements are generally based on terms and conditions stipulated by the entity, and which contain a promise by the employer to pay certain amounts or awards at designated future dates, including a period after retirement, upon compliance with stipulated requirements. Excludes disclosures pertaining to defined contribution plans.", "label": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]", "terseLabel": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]" } } }, "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PensionPlansContributionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems": { "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 Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]", "terseLabel": "Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block" } } }, "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PensionPlansContributionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r578" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost", "terseLabel": "Defined contribution plan, employer contributions" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PensionPlansOtherPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r163", "r356" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PropertyPlantandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r163", "r262" ], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.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.kaman.com/role/ConsolidatedStatementsofCashFlows", "http://www.kaman.com/role/SegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r741", "r753" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "Derivative Financial Instruments" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DerivativeFinancialInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative [Line Items]", "terseLabel": "Derivative [Line Items]" } } }, "localname": "DerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeMember": { "auth_ref": [ "r723" ], "lang": { "en-us": { "role": { "documentation": "This element represents types of derivative financial instruments which are financial instruments or other contractual arrangements with all three of the following characteristics: (a) it has (1) one or more underlyings and (2) one or more notional amounts or payment provisions or both. Those terms determine the amount of the settlement or settlements, and, in some cases, whether or not a settlement is required; (b) it requires no initial net investment or an initial net investment that is smaller than would be required for other types of contracts that would be expected to have a similar response to changes in market factors; and (c) its terms require or permit net settlement, it can readily be settled net by a means outside the contract, or it provides for delivery of an asset that puts the recipient in a position not substantially different from net settlement. Notwithstanding the above characteristics, loan commitments that relate to the origination of mortgage loans that will be held for sale are accounted for as derivative instruments by the issuer of the loan commitment (that is, the potential lender).", "label": "Derivative [Member]", "terseLabel": "Derivative" } } }, "localname": "DerivativeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PensionPlansPlanAssetsforQualifiedPensionPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r724", "r725", "r726", "r727", "r728", "r732", "r733", "r737", "r739", "r740", "r741" ], "lang": { "en-us": { "role": { "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Derivative [Table]", "terseLabel": "Derivative [Table]" } } }, "localname": "DerivativeTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r185", "r724", "r725", "r727", "r728", "r738" ], "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.kaman.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DetailsOfImpairmentOfLongLivedAssetsHeldAndUsedByAssetTextBlock": { "auth_ref": [ "r361", "r367" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for impairment of long-lived assets held and used by an entity which includes a description of the impaired long-lived asset and facts and circumstances leading to the impairment, aggregate amount of the impairment loss and where the loss is located in the income statement, method(s) for determining fair value, and the segment in which the impaired long-lived asset is reported.", "label": "Details of Impairment of Long-Lived Assets Held and Used by Asset [Table Text Block]", "terseLabel": "Details of Impairment of Long-Lived Assets Held and Used by Asset" } } }, "localname": "DetailsOfImpairmentOfLongLivedAssetsHeldAndUsedByAssetTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DiscontinuedOperationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r706" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed technologies" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesDetails", "http://www.kaman.com/role/PaymentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r485", "r488", "r489", "r490", "r491", "r492", "r493", "r494" ], "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.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesDetails", "http://www.kaman.com/role/PaymentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r485" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of Revenue [Table Text Block]" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/SegmentReportingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r639" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Share-based Arrangements" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangements" ], "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_DiscontinuedOperationAmountOfContinuingCashFlowsAfterDisposal": { "auth_ref": [ "r24" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from (to) the discontinued operation after the disposal transaction.", "label": "Discontinued Operation, Amount of Continuing Cash Flows after Disposal", "terseLabel": "Discontinued Operation, Amount of Continuing Cash Flows after Disposal" } } }, "localname": "DiscontinuedOperationAmountOfContinuingCashFlowsAfterDisposal", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax": { "auth_ref": [ "r12", "r14", "r18" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.", "label": "Discontinued Operation, Gain (Loss) from Disposal of Discontinued Operation, before Income Tax", "terseLabel": "Discontinued Operation, Gain (Loss) from Disposal of Discontinued Operation, before Income Tax" } } }, "localname": "DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax": { "auth_ref": [ "r12", "r14", "r18", "r33" ], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.", "label": "Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax", "terseLabel": "Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax" } } }, "localname": "DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofOperations", "http://www.kaman.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax": { "auth_ref": [ "r12", "r13", "r14", "r15", "r18", "r27", "r133", "r891" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.", "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax", "terseLabel": "Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax" } } }, "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax": { "auth_ref": [ "r12", "r13", "r33" ], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from operations classified as a discontinued operation. Excludes gain (loss) on disposal and provision for gain (loss) until disposal.", "label": "Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, Net of Tax", "terseLabel": "Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, Net of Tax" } } }, "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofOperations", "http://www.kaman.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation": { "auth_ref": [ "r13", "r14", "r15", "r18", "r27", "r33", "r649", "r680", "r689" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal.", "label": "Discontinued Operation, Tax Effect of Discontinued Operation", "terseLabel": "Discontinued Operation, Tax Effect of Discontinued Operation" } } }, "localname": "DiscontinuedOperationTaxEffectOfDiscontinuedOperation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation": { "auth_ref": [ "r14", "r18", "r33", "r689" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) on gain (loss) not previously recognized resulting from the disposal of a discontinued operation.", "label": "Discontinued Operation, Tax Effect of Gain (Loss) from Disposal of Discontinued Operation", "terseLabel": "Discontinued Operation, Tax Effect of Gain (Loss) from Disposal of Discontinued Operation" } } }, "localname": "DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationsDisposedOfBySaleMember": { "auth_ref": [ "r8" ], "lang": { "en-us": { "role": { "documentation": "Component or group of components disposed of by sale and representing a strategic shift that has or will have a major effect on operations and financial results.", "label": "Discontinued Operations, Disposed of by Sale [Member]", "terseLabel": "Discontinued Operations, Disposed of by Sale [Member]" } } }, "localname": "DiscontinuedOperationsDisposedOfBySaleMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails", "http://www.kaman.com/role/DiscontinuedOperationsTables", "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails", "http://www.kaman.com/role/PensionPlansOtherPlansDetails", "http://www.kaman.com/role/ShareBasedArrangementsCompensationArrangementsbySharebasedPaymentAwardDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupHeldForSaleOrDisposedOfBySaleNotDiscontinuedOperationsMember": { "auth_ref": [ "r351", "r354", "r365" ], "lang": { "en-us": { "role": { "documentation": "Disposal group that either has been sold or is classified as held-for-sale. Excludes disposals classified as discontinued operations.", "label": "Disposal Group, Held-for-sale or Disposed of by Sale, Not Discontinued Operations [Member]", "terseLabel": "Disposal Group, Held-for-sale or Disposed of by Sale, Not Discontinued Operations" } } }, "localname": "DisposalGroupHeldForSaleOrDisposedOfBySaleNotDiscontinuedOperationsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet": { "auth_ref": [ "r5", "r6", "r30", "r363" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as accounts, notes and loans receivable attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net", "terseLabel": "Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable": { "auth_ref": [ "r5", "r6", "r30", "r363" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as accounts payable attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Accounts Payable", "terseLabel": "Disposal Group, Including Discontinued Operation, Accounts Payable" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents": { "auth_ref": [ "r5", "r6", "r30", "r363" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as cash and cash equivalents attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Cash and Cash Equivalents", "negatedTerseLabel": "Disposal Group, Including Discontinued Operation, Cash and Cash Equivalents", "terseLabel": "Disposal Group, Including Discontinued Operation, Cash and Cash Equivalents" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows", "http://www.kaman.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Consideration", "terseLabel": "Disposal Group, Including Discontinued Operation, Consideration" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DiscontinuedOperationsDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesBasisofPresentationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold": { "auth_ref": [ "r28", "r36" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of costs of goods sold attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Costs of Goods Sold", "terseLabel": "Disposal Group, Including Discontinued Operation, Costs of Goods Sold" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets": { "auth_ref": [ "r5", "r6", "r30", "r363" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as deferred tax assets attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Deferred Tax Assets", "terseLabel": "Disposal Group, Including Discontinued Operation, Deferred Tax Assets" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities": { "auth_ref": [ "r5", "r6", "r30", "r363" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as deferred tax liabilities attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Deferred Tax Liabilities", "terseLabel": "Disposal Group, Including Discontinued Operation, Deferred Tax Liabilities" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense": { "auth_ref": [ "r28" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of general and administrative expense attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, General and Administrative Expense", "terseLabel": "Disposal Group, Including Discontinued Operation, General and Administrative Expense" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1": { "auth_ref": [ "r5", "r6", "r30", "r363" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as goodwill attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Goodwill", "terseLabel": "Disposal Group, Including Discontinued Operation, Goodwill" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationGoodwill1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss": { "auth_ref": [ "r28", "r36" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gross profit attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Gross Profit (Loss)", "terseLabel": "Disposal Group, Including Discontinued Operation, Gross Profit (Loss)" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets": { "auth_ref": [ "r5", "r6", "r30", "r363" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as intangible assets, excluding goodwill, attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Intangible Assets", "terseLabel": "Disposal Group, Including Discontinued Operation, Intangible Assets" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense": { "auth_ref": [ "r16", "r17", "r28", "r37" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Interest Expense", "terseLabel": "Disposal Group, Including Discontinued Operation, Interest Expense" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationInterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1": { "auth_ref": [ "r5", "r6", "r30", "r363" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as inventory attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Inventory", "terseLabel": "Disposal Group, Including Discontinued Operation, Inventory" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationInventory1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss": { "auth_ref": [ "r28" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of operating income (loss) attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Operating Income (Loss)", "terseLabel": "Disposal Group, Including Discontinued Operation, Operating Income (Loss)" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets": { "auth_ref": [ "r5", "r6", "r30", "r355", "r363" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as other assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Other Assets, Current", "terseLabel": "Disposal Group, Including Discontinued Operation, Other Assets, Current" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities": { "auth_ref": [ "r5", "r6", "r30", "r355", "r363" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as other liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Other Liabilities, Current", "terseLabel": "Disposal Group, Including Discontinued Operation, Other Liabilities, Current" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome": { "auth_ref": [ "r28" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other income attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Other Income", "negatedTerseLabel": "Disposal Group, Including Discontinued Operation, Other Income" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOtherIncome", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets": { "auth_ref": [ "r5", "r6", "r30", "r350", "r363" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as other assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Other Assets, Noncurrent", "terseLabel": "Disposal Group, Including Discontinued Operation, Other Assets, Noncurrent" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities": { "auth_ref": [ "r5", "r6", "r30", "r350", "r363" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as other liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Other Liabilities, Noncurrent", "terseLabel": "Disposal Group, Including Discontinued Operation, Liabilities, Noncurrent" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment": { "auth_ref": [ "r5", "r6", "r30", "r363" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Property, Plant and Equipment", "terseLabel": "Disposal Group, Including Discontinued Operation, Property, Plant and Equipment" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue": { "auth_ref": [ "r28", "r36" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Revenue", "terseLabel": "Disposal Group, Including Discontinued Operation, Revenue" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "auth_ref": [ "r38", "r368" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]", "terseLabel": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DiscontinuedOperationsNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "auth_ref": [ "r580", "r587" ], "lang": { "en-us": { "role": { "documentation": "Name of disposal group.", "label": "Disposal Group Name [Domain]", "terseLabel": "Disposal Group Name [Domain]" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesDetails", "http://www.kaman.com/role/DiscontinuedOperationsDetails", "http://www.kaman.com/role/DiscontinuedOperationsTables", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Dividends": { "auth_ref": [ "r476", "r874" ], "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", "negatedTerseLabel": "Dividends (per share of common stock, $0.80)" } } }, "localname": "Dividends", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementofShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPayableCurrentAndNoncurrent": { "auth_ref": [ "r51", "r53", "r856", "r880" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding.", "label": "Dividends Payable", "terseLabel": "Dividends declared but not yet paid" } } }, "localname": "DividendsPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Tax Authority [Member]", "terseLabel": "Domestic Tax Authority" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails", "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings per share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r137", "r205", "r206", "r207", "r208", "r209", "r215", "r217", "r227", "r228", "r229", "r233", "r234", "r751", "r752", "r869", "r895" ], "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": "Earnings Per Share, Basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ComputationofEarningsPerShareDetails", "http://www.kaman.com/role/ConsolidatedStatementsofOperations" ], "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.kaman.com/role/ComputationofEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract]", "terseLabel": "Weighted average shares outstanding:" } } }, "localname": "EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicLineItems": { "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": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]", "terseLabel": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]" } } }, "localname": "EarningsPerShareBasicLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ComputationofEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r137", "r205", "r206", "r207", "r208", "r209", "r217", "r227", "r228", "r229", "r233", "r234", "r751", "r752", "r869", "r895" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted earnings per share (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ComputationofEarningsPerShareDetails", "http://www.kaman.com/role/ConsolidatedStatementsofOperations" ], "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.kaman.com/role/ComputationofEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r230", "r231", "r232", "r235" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Computation of Earnings Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ComputationofEarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents": { "auth_ref": [ "r782" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.", "label": "Effect of Exchange Rate on Cash and Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r183", "r650", "r685" ], "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Federal statutory rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/IncomeTaxesDetails", "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r80" ], "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued salaries and wages" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r626" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Compensation cost not yet recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsRestrictedStockActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r626" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Compensation cost recognized, period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsRestrictedStockActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r625" ], "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": "Tax benefit from compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsRestrictedStockActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "ESPP Stock" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsEmployeeStockPurchasePlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r624" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Stock Options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsPerformanceShareUnitsDetails", "http://www.kaman.com/role/ShareBasedArrangementsStockIncentivePlanDetails", "http://www.kaman.com/role/ShareBasedArrangementsStockOptionsActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EnvironmentalCostsPolicy": { "auth_ref": [ "r373", "r375", "r376", "r377" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for obligations that resulted from improper or other-than normal operation of a long-lived asset in the past. This accounting policy may address (1) whether the related remediation costs are expensed or capitalized, (2) whether the obligation is measured on a discounted basis, (3) the event, situation, or set of circumstances that generally triggers recognition of loss contingencies arising from the entity's environmental remediation-related obligations, and (4) the timing of recognition of any recoveries.", "label": "Environmental Costs, Policy [Policy Text Block]", "terseLabel": "Environmental Costs, Policy" } } }, "localname": "EnvironmentalCostsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EnvironmentalLossContingencyDisclosureTextBlock": { "auth_ref": [ "r377" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for environmental loss contingencies, such as presence of hazardous waste, relevant information from reports issued by regulators, and estimated costs to achieve compliance with regulatory requirements. This element may be used for all of an entity's disclosures about environmental loss contingencies.", "label": "Environmental Loss Contingency Disclosure [Text Block]", "terseLabel": "Environmental Costs" } } }, "localname": "EnvironmentalLossContingencyDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/EnvironmentalCosts" ], "xbrltype": "textBlockItemType" }, "us-gaap_EnvironmentalRemediationObligationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Environmental Remediation Obligations [Abstract]", "terseLabel": "Environmental Remediation Obligations [Abstract]" } } }, "localname": "EnvironmentalRemediationObligationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EnvironmentalRemediationSiteAxis": { "auth_ref": [ "r369", "r371", "r372", "r374", "r406" ], "lang": { "en-us": { "role": { "documentation": "Information by location or named area designated for environmental remediation.", "label": "Environmental Remediation Site [Axis]", "terseLabel": "Environmental Remediation Site [Axis]" } } }, "localname": "EnvironmentalRemediationSiteAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/CommitmentsandContingenciesTextualsDetails", "http://www.kaman.com/role/EnvironmentalCostsDetails", "http://www.kaman.com/role/EnvironmentalCostsScheduleofFuturePaymentsforEnvironmentalRemediationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EnvironmentalRemediationSiteDomain": { "auth_ref": [ "r369" ], "lang": { "en-us": { "role": { "documentation": "Location or named area designated for environmental remediation.", "label": "Environmental Remediation Site [Domain]", "terseLabel": "Environmental Remediation Site [Domain]" } } }, "localname": "EnvironmentalRemediationSiteDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/CommitmentsandContingenciesTextualsDetails", "http://www.kaman.com/role/EnvironmentalCostsDetails", "http://www.kaman.com/role/EnvironmentalCostsScheduleofFuturePaymentsforEnvironmentalRemediationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r2", "r125", "r126", "r127", "r196", "r197", "r198", "r201", "r210", "r213", "r237", "r311", "r470", "r476", "r633", "r634", "r635", "r677", "r678", "r750", "r785", "r786", "r787", "r788", "r789", "r791", "r906", "r907", "r908", "r982" ], "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.kaman.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "http://www.kaman.com/role/ConsolidatedStatementofShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquityFundsMember": { "auth_ref": [ "r525" ], "lang": { "en-us": { "role": { "documentation": "An investment that pools funds from many investors to invest in a combination of underlying investments, primarily equity investments.", "label": "Equity Funds [Member]", "terseLabel": "Mutual funds" } } }, "localname": "EquityFundsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PensionPlansPlanAssetsforQualifiedPensionPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesMember": { "auth_ref": [ "r46", "r50", "r306", "r878", "r917", "r918", "r919" ], "lang": { "en-us": { "role": { "documentation": "Ownership interest or right to acquire or dispose of ownership interest in corporations and other legal entities for which ownership interest is represented by shares of common or preferred stock, convertible securities, stock rights, or stock warrants.", "label": "Equity Securities [Member]", "terseLabel": "Corporate stock" } } }, "localname": "EquitySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ComputationofEarningsPerShareDetails", "http://www.kaman.com/role/PensionPlansPlanAssetsforQualifiedPensionPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsDescription": { "auth_ref": [ "r211", "r212" ], "lang": { "en-us": { "role": { "documentation": "Description of a prior period adjustment to previously issued financial statements, including an adjustment that is a correction of an error. At a minimum, the description may include the nature and reasons for the adjustment and the periods affected by the adjustment, as well as (1) the effect of the correction on each financial statement line item and any per-share amounts affected for each prior period presented (2) the cumulative effect of the change on retained earnings or other appropriate components of equity or net assets in the statement of financial position, as of the beginning of the earliest period presented, and (3) the effect of the prior period adjustment (both gross and net of applicable income tax) on the net income of each prior period presented in the entity's annual report for the year in which the adjustments are made.", "label": "Error Corrections and Prior Period Adjustments, Description", "terseLabel": "Error Corrections and Prior Period Adjustments, Description" } } }, "localname": "ErrorCorrectionsAndPriorPeriodAdjustmentsDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesBasisofPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "auth_ref": [ "r442", "r460", "r461", "r765" ], "lang": { "en-us": { "role": { "documentation": "Measured as an estimate of fair value.", "label": "Estimate of Fair Value Measurement [Member]", "terseLabel": "Fair Value" } } }, "localname": "EstimateOfFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r758" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Asset Class [Domain]", "terseLabel": "Asset Class [Domain]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails", "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails", "http://www.kaman.com/role/LeasesDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesLeasingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "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, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]" } } }, "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r755", "r760" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]", "terseLabel": "Asset Class [Axis]" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails", "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails", "http://www.kaman.com/role/LeasesDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesLeasingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r755", "r766", "r767" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table]", "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]" } } }, "localname": "FairValueByBalanceSheetGroupingTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r442", "r460", "r461", "r525", "r527", "r528", "r529", "r530", "r531", "r532", "r572", "r756", "r829", "r830", "r831" ], "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]", "verboseLabel": "Defined Benefit Plan, Fair Value of Plan Assets by Measurement [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/FairValueMeasurementsDetails", "http://www.kaman.com/role/PensionPlansPlanAssetsforQualifiedPensionPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r442", "r460", "r461", "r755", "r761" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement basis.", "label": "Measurement Basis [Axis]", "terseLabel": "Measurement Basis [Axis]" } } }, "localname": "FairValueByMeasurementBasisAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "auth_ref": [ "r442", "r460", "r461" ], "lang": { "en-us": { "role": { "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value.", "label": "Fair Value Measurement [Domain]", "terseLabel": "Fair Value Measurement [Domain]" } } }, "localname": "FairValueDisclosureItemAmountsDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "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": [ "r759" ], "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.kaman.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r442", "r525", "r527", "r532", "r572", "r756", "r829" ], "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]", "verboseLabel": "Quoted\u00a0prices \u00a0in active\u00a0markets (Level\u00a01)" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PensionPlansPlanAssetsforQualifiedPensionPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r442", "r460", "r461", "r525", "r527", "r532", "r572", "r756", "r830" ], "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": "Debt(1)", "verboseLabel": "Significant\u00a0 other observable inputs (Level\u00a02)" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/FairValueMeasurementsDetails", "http://www.kaman.com/role/PensionPlansPlanAssetsforQualifiedPensionPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r442", "r460", "r461", "r525", "r527", "r528", "r529", "r530", "r531", "r532", "r572", "r756", "r831" ], "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": "Significant unobservable inputs (Level\u00a03)" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PensionPlansPlanAssetsforQualifiedPensionPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember": { "auth_ref": [ "r527", "r754", "r762" ], "lang": { "en-us": { "role": { "documentation": "Fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Measured at Net Asset Value Per Share [Member]", "terseLabel": "Not Subject to Leveling [Member]" } } }, "localname": "FairValueMeasuredAtNetAssetValuePerShareMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PensionPlansPlanAssetsforQualifiedPensionPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r442", "r460", "r461", "r525", "r527", "r528", "r529", "r530", "r531", "r532", "r572", "r829", "r830", "r831" ], "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]", "verboseLabel": "Fair Value Plan Asset Measurement [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/FairValueMeasurementsDetails", "http://www.kaman.com/role/PensionPlansPlanAssetsforQualifiedPensionPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r805", "r811", "r821" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Finance Lease, Interest Expense" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "auth_ref": [ "r807", "r815" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest paid on finance lease liability.", "label": "Finance Lease, Interest Payment on Liability", "negatedTerseLabel": "Finance Lease, Interest Payment on Liability" } } }, "localname": "FinanceLeaseInterestPaymentOnLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r803" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "terseLabel": "Finance Lease, Liability, Current" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r804" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current finance lease liability.", "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r803" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Finance Lease, Liability, Noncurrent" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r804" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability.", "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r820" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Payment, Due", "terseLabel": "Finance Lease, Liability, Payment, Due" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r820" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, after Year Five", "terseLabel": "Finance Lease, Liability, Payments, Due after Year Five" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r820" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year One", "terseLabel": "Finance Lease, Liability, Payments, Due Next Twelve Months" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r820" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Five", "terseLabel": "Finance Lease, Liability, Payments, Due Year Five" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r820" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Four", "terseLabel": "Finance Lease, Liability, Payments, Due Year Four" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r820" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Three", "terseLabel": "Finance Lease, Liability, Payments, Due Year Three" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r820" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Two", "terseLabel": "Finance Lease, Liability, Payments, Due Year Two" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r820" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Finance Lease, Liability, Undiscounted Excess Amount" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r806", "r815" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "negatedTerseLabel": "Finance Lease, Principal Payments" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r802" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "terseLabel": "Finance Lease, Right-of-Use Asset" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization": { "auth_ref": [ "r805", "r811" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated amortization of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Accumulated Amortization", "terseLabel": "Finance Lease, Right-of-Use Asset, Accumulated Amortization" } } }, "localname": "FinanceLeaseRightOfUseAssetAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/LeasesDetails", "http://www.kaman.com/role/PropertyPlantandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r805", "r811", "r821" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Finance Lease, Right-of-Use Asset, Amortization" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization": { "auth_ref": [ "r802" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, before Accumulated Amortization", "terseLabel": "Finance Lease, Right-of-Use Asset, before Accumulated Amortization" } } }, "localname": "FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/LeasesDetails", "http://www.kaman.com/role/PropertyPlantandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r804" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset.", "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r818", "r821" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Finance Lease, Weighted Average Discount Rate, Percent" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r817", "r821" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Finance Lease, Weighted Average Remaining Lease Term" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FinancingReceivableAllowanceForCreditLossForeignCurrencyTranslation": { "auth_ref": [ "r318" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which (increases) decreases allowance for credit loss on financing receivable.", "label": "Financing Receivable, Allowance for Credit Loss, Foreign Currency Translation", "terseLabel": "Financing Receivable, Allowance for Credit Loss, Foreign Currency Translation" } } }, "localname": "FinancingReceivableAllowanceForCreditLossForeignCurrencyTranslation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/AccountsReceivableNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Amortization Period" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails", "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetOtherIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r344" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedTerseLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r346" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2019" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r346" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r346" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r346" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r346" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2020" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r339", "r340", "r344", "r347", "r845", "r849" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails", "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r344", "r849" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r339", "r343" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails", "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNetAmortizationExpenseRollingMaturityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Rolling Maturity [Abstract]", "terseLabel": "Finite-Lived Intangible Assets, Net, Amortization Expense, Rolling Maturity [Abstract]" } } }, "localname": "FiniteLivedIntangibleAssetsNetAmortizationExpenseRollingMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FixedIncomeSecuritiesMember": { "auth_ref": [ "r525", "r572" ], "lang": { "en-us": { "role": { "documentation": "Investment that provides a return in the form of fixed periodic payments and eventual return of principal at maturity.", "label": "Fixed Income Securities [Member]", "terseLabel": "Fixed income securities" } } }, "localname": "FixedIncomeSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PensionPlansPlanAssetsforQualifiedPensionPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FixedPriceContractMember": { "auth_ref": [ "r491" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which amount of consideration is fixed.", "label": "Fixed-price Contract [Member]", "terseLabel": "Fixed-price Contract [Member]" } } }, "localname": "FixedPriceContractMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PaymentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r792" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Foreign Currency Translations" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FutureMember": { "auth_ref": [ "r734" ], "lang": { "en-us": { "role": { "documentation": "Futures contracts are forward-based contracts to make or take delivery of a specified financial instrument, foreign currency, or commodity at a specified future date or during a specified period at as specified price or yield. Futures are standardized contracts traded on an organized exchange.", "label": "Future [Member]", "terseLabel": "Futures contracts - liabilities" } } }, "localname": "FutureMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PensionPlansPlanAssetsforQualifiedPensionPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnDerivativeInstrumentsNetPretax": { "auth_ref": [ "r730" ], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects.", "label": "Gain (Loss) on Derivative Instruments, Net, Pretax", "negatedTerseLabel": "Net loss (gain) on derivative instruments" } } }, "localname": "GainLossOnDerivativeInstrumentsNetPretax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfBusiness": { "auth_ref": [ "r163", "r720" ], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofOperations": { "order": 10.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.", "label": "Gain (Loss) on Disposition of Business", "negatedTerseLabel": "Gain (Loss) on Disposition of Business", "terseLabel": "Gain (Loss) on Disposition of Business" } } }, "localname": "GainLossOnSaleOfBusiness", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofOperations", "http://www.kaman.com/role/DiscontinuedOperationsDetails", "http://www.kaman.com/role/RestructuringCostsDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesBasisofPresentationDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfOtherAssets": { "auth_ref": [ "r163" ], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.kaman.com/role/ConsolidatedStatementsofOperations": { "order": 11.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of other assets.", "label": "Gain (Loss) on Disposition of Other Assets", "negatedTerseLabel": "Net (gain) loss on sale of assets" } } }, "localname": "GainLossOnSaleOfOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows", "http://www.kaman.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r247", "r921" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).", "label": "Geographic Concentration Risk [Member]", "terseLabel": "Foreign sales" } } }, "localname": "GeographicConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesConcentrationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeographicDistributionForeignMember": { "auth_ref": [ "r319", "r871", "r872", "r946", "r947", "r948", "r949", "r950", "r951", "r952", "r953", "r954", "r955", "r956", "r957", "r958", "r959", "r960", "r961", "r962", "r963" ], "lang": { "en-us": { "role": { "documentation": "Allocation of business activity identified as foreign.", "label": "Geographic Distribution, Foreign [Member]", "terseLabel": "Geographic Distribution, Foreign" } } }, "localname": "GeographicDistributionForeignMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesConcentrationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r325", "r327", "r825", "r851" ], "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "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", "periodEndLabel": "Net balance at end of period", "periodStartLabel": "Net balance at beginning of period", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets", "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r329" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Goodwill, Acquired During Period" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetImpairment": { "auth_ref": [], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.kaman.com/role/ConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill.", "label": "Goodwill and Intangible Asset Impairment", "terseLabel": "Goodwill and Intangible Asset Impairment" } } }, "localname": "GoodwillAndIntangibleAssetImpairment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows", "http://www.kaman.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r349" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Other Intangible Assets, Net" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r333", "r341" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.", "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Goodwill and Other Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r331" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "terseLabel": "Foreign currency translation" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillGross": { "auth_ref": [ "r328", "r332" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before 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, Gross", "terseLabel": "Gross balance at beginning of period" } } }, "localname": "GoodwillGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "auth_ref": [ "r328", "r332" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated impairment loss for 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, Impaired, Accumulated Impairment Loss", "negatedLabel": "Accumulated impairment" } } }, "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r163", "r326", "r330", "r335" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "negatedTerseLabel": "Goodwill, Impairment Loss", "terseLabel": "Goodwill, Impairment Loss" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/FairValueMeasurementsDetails", "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "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": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill [Member]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GoodwillRollForward": { "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": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GovernmentContractReceivableProgessPaymentsOffset": { "auth_ref": [ "r841" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of progress payment offset against unbilled government contract receivable.", "label": "Government Contract Receivable, Progress Payment Offset", "terseLabel": "Government Contract Receivable, Progress Payment Offset" } } }, "localname": "GovernmentContractReceivableProgessPaymentsOffset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GranteeStatusAxis": { "auth_ref": [ "r593", "r594", "r624" ], "lang": { "en-us": { "role": { "documentation": "Information by status of recipient to whom award is granted.", "label": "Grantee Status [Axis]", "terseLabel": "Grantee Status [Axis]" } } }, "localname": "GranteeStatusAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsCompensationArrangementsbySharebasedPaymentAwardDetails", "http://www.kaman.com/role/ShareBasedArrangementsPerformanceShareUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GranteeStatusDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Status of recipient to whom award is granted.", "label": "Grantee Status [Domain]", "terseLabel": "Grantee Status [Domain]" } } }, "localname": "GranteeStatusDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsCompensationArrangementsbySharebasedPaymentAwardDetails", "http://www.kaman.com/role/ShareBasedArrangementsPerformanceShareUnitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r140", "r180", "r267", "r273", "r277", "r280", "r283", "r307", "r415", "r416", "r417", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r771" ], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "auth_ref": [ "r163", "r348" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.", "label": "Impairment of Intangible Assets, Finite-lived", "terseLabel": "Impairment of Intangible Assets, Finite-lived" } } }, "localname": "ImpairmentOfIntangibleAssetsFinitelived", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/FairValueMeasurementsDetails", "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetOtherIntangibleAssetsDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf": { "auth_ref": [ "r163", "r352" ], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.kaman.com/role/ConsolidatedStatementsofOperations": { "order": 4.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale.", "label": "Impairment of Long-Lived Assets to be Disposed of", "negatedTerseLabel": "Impairment of Long-Lived Assets to be Disposed of", "terseLabel": "Impairment of Long-Lived Assets to be Disposed of" } } }, "localname": "ImpairmentOfLongLivedAssetsToBeDisposedOf", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows", "http://www.kaman.com/role/ConsolidatedStatementsofOperations", "http://www.kaman.com/role/DiscontinuedOperationsDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesBasisofPresentationDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperations": { "auth_ref": [ "r141", "r164", "r205", "r206", "r207", "r208", "r226", "r229", "r712" ], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.kaman.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent.", "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent", "terseLabel": "Net earnings (loss)", "totalLabel": "Net earnings" } } }, "localname": "IncomeLossFromContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ComputationofEarningsPerShareDetails", "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows", "http://www.kaman.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r132", "r267", "r273", "r277", "r280", "r283", "r850", "r864", "r872", "r896" ], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Earnings (loss) from continuing operations before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r182", "r684" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "terseLabel": "Pre-tax income (loss) from foreign operations" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "auth_ref": [ "r129", "r137", "r200", "r205", "r206", "r207", "r208", "r217", "r227", "r228", "r752", "r862", "r865", "r869", "r890" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.", "label": "Income (Loss) from Continuing Operations, Per Basic Share", "terseLabel": "Income (Loss) from Continuing Operations, Per Basic Share" } } }, "localname": "IncomeLossFromContinuingOperationsPerBasicShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ComputationofEarningsPerShareDetails", "http://www.kaman.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": { "auth_ref": [ "r129", "r137", "r200", "r205", "r206", "r207", "r208", "r217", "r227", "r228", "r229", "r752", "r869", "r890", "r893", "r895" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) derived from continuing operations during 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": "Income (Loss) from Continuing Operations, Per Diluted Share", "terseLabel": "Income (Loss) from Continuing Operations, Per Diluted Share" } } }, "localname": "IncomeLossFromContinuingOperationsPerDilutedShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ComputationofEarningsPerShareDetails", "http://www.kaman.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity": { "auth_ref": [ "r12", "r13", "r14", "r15", "r18", "r27", "r33", "r713" ], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.", "label": "Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent", "terseLabel": "Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent", "totalLabel": "Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ComputationofEarningsPerShareDetails", "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows", "http://www.kaman.com/role/ConsolidatedStatementsofOperations", "http://www.kaman.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per basic and diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation, when the per share amount is the same.", "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic and Diluted Share", "terseLabel": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic and Diluted Share" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ComputationofEarningsPerShareDetails", "http://www.kaman.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare": { "auth_ref": [ "r133", "r137", "r222", "r227", "r228", "r869", "r891", "r893", "r895" ], "lang": { "en-us": { "role": { "documentation": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.", "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share", "terseLabel": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ComputationofEarningsPerShareDetails", "http://www.kaman.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "perShareItemType" }, "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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "auth_ref": [ "r580", "r587" ], "lang": { "en-us": { "role": { "documentation": "Information by name of disposal group.", "label": "Disposal Group Name [Axis]", "terseLabel": "Disposal Group Name [Axis]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesDetails", "http://www.kaman.com/role/DiscontinuedOperationsDetails", "http://www.kaman.com/role/DiscontinuedOperationsTables", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "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": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]", "terseLabel": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DiscontinuedOperationsDetails", "http://www.kaman.com/role/DiscontinuedOperationsTables", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "auth_ref": [ "r6", "r20", "r21", "r22", "r23", "r25", "r26", "r31", "r34", "r35", "r36", "r365", "r366" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations [Table]", "terseLabel": "Disposal Groups, Including Discontinued Operations [Table]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DiscontinuedOperationsDetails", "http://www.kaman.com/role/DiscontinuedOperationsTables", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r362", "r381" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails", "http://www.kaman.com/role/ComputationofEarningsPerShareDetails", "http://www.kaman.com/role/DerivativeFinancialInstrumentsDetails", "http://www.kaman.com/role/DiscontinuedOperationsTables", "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails", "http://www.kaman.com/role/PensionPlansOtherPlansDetails", "http://www.kaman.com/role/ShareBasedArrangementsCompensationArrangementsbySharebasedPaymentAwardDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesResearchandDevelopmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r381" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails", "http://www.kaman.com/role/ComputationofEarningsPerShareDetails", "http://www.kaman.com/role/DerivativeFinancialInstrumentsDetails", "http://www.kaman.com/role/DiscontinuedOperationsTables", "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails", "http://www.kaman.com/role/PensionPlansOtherPlansDetails", "http://www.kaman.com/role/ShareBasedArrangementsCompensationArrangementsbySharebasedPaymentAwardDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesResearchandDevelopmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r654" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails", "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails", "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r183", "r651", "r660", "r667", "r679", "r686", "r690", "r691", "r692" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple": { "auth_ref": [ "r680", "r687" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cumulative tax effect on beginning retained earnings from change in accounting principle.", "label": "Income Tax Effects Allocated Directly to Equity, Cumulative Effect of Change in Accounting Principle", "terseLabel": "Income Tax Effects Allocated Directly to Equity, Cumulative Effect of Change in Accounting Principle" } } }, "localname": "IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementofShareholdersEquity", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesRecentAccountingStandardsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r184", "r212", "r213", "r265", "r649", "r680", "r688", "r897" ], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperations", "weight": -1.0 }, "http://www.kaman.com/role/IncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax expense (benefit)", "totalLabel": "Income tax (benefit) expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofOperations", "http://www.kaman.com/role/IncomeTaxesDetails", "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r124", "r645", "r646", "r660", "r661", "r666", "r673" ], "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": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r650" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount", "terseLabel": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount" } } }, "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/IncomeTaxesDetails", "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate": { "auth_ref": [ "r644", "r650" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates.", "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount", "terseLabel": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount" } } }, "localname": "IncomeTaxReconciliationChangeInEnactedTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationDeductions": { "auth_ref": [ "r650" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations attributable to deduction. Includes, but is not limited to, dividend deduction, deduction for dividend paid to employee stock ownership plan (ESOP), Medicare prescription drug benefit subsidy deduction, and other deductions.", "label": "Effective Income Tax Rate Reconciliation, Deduction, Amount", "negatedTerseLabel": "Effective Income Tax Rate Reconciliation, Deduction, Amount", "terseLabel": "Effective Income Tax Rate Reconciliation, Deduction, Amount" } } }, "localname": "IncomeTaxReconciliationDeductions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/IncomeTaxesDetails", "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r650" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "terseLabel": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpense": { "auth_ref": [ "r650" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount", "terseLabel": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses": { "auth_ref": [ "r650" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible impairment loss.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Amount", "terseLabel": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Amount" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/IncomeTaxesDetails", "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r650" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount", "terseLabel": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherReconcilingItems": { "auth_ref": [ "r650" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority noncontrolling interest income (loss), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, increase (decrease) in enacted tax rate, prior year income taxes, increase (decrease) in deferred tax asset valuation allowance, and other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount", "terseLabel": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount" } } }, "localname": "IncomeTaxReconciliationOtherReconcilingItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes": { "auth_ref": [ "r650" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to revisions of previously reported income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, Amount", "terseLabel": "Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, Amount" } } }, "localname": "IncomeTaxReconciliationPriorYearIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r650" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "terseLabel": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount" } } }, "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxCreditsForeign": { "auth_ref": [ "r650" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign tax credit.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Amount", "terseLabel": "Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Amount" } } }, "localname": "IncomeTaxReconciliationTaxCreditsForeign", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxCreditsResearch": { "auth_ref": [ "r650" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount", "negatedTerseLabel": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount" } } }, "localname": "IncomeTaxReconciliationTaxCreditsResearch", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r167" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Income taxes paid, net" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/IncomeTaxesUncertainTaxPositionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesReceivable": { "auth_ref": [ "r92", "r860", "r889" ], "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.", "label": "Income Taxes Receivable, Current", "terseLabel": "Income tax refunds receivable" } } }, "localname": "IncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "auth_ref": [ "r162" ], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "order": 21.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.", "label": "Increase (Decrease) in Accounts Payable, Trade", "terseLabel": "Accounts payable - trade" } } }, "localname": "IncreaseDecreaseInAccountsPayableTrade", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r162" ], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedTerseLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r162" ], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "order": 26.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "Increase (Decrease) in Income Taxes Payable", "terseLabel": "Income taxes payable" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r162" ], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "order": 25.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 expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Other current liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r162" ], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Increase (Decrease) in Contract with Customer, Asset", "negatedTerseLabel": "Increase (Decrease) in Contract with Customer, Asset" } } }, "localname": "IncreaseDecreaseInContractWithCustomerAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r162", "r840" ], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "order": 22.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "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": "Increase (Decrease) in Contract with Customer, Liability" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInIncomeTaxesReceivable": { "auth_ref": [ "r162" ], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes paid.", "label": "Increase (Decrease) in Income Taxes Receivable", "negatedTerseLabel": "Income tax refunds receivable" } } }, "localname": "IncreaseDecreaseInIncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r162" ], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedTerseLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities, excluding effects of acquisitions/divestitures:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r162" ], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedTerseLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r162" ], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "order": 28.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Other long-term liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations": { "auth_ref": [ "r162" ], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "order": 27.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for pension and other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Increase (Decrease) in Obligation, Pension and Other Postretirement Benefits", "terseLabel": "Pension liabilities" } } }, "localname": "IncreaseDecreaseInPensionAndPostretirementObligations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "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.kaman.com/role/ConsolidatedStatementofShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants": { "auth_ref": [ "r218", "r219", "r220", "r229" ], "calculation": { "http://www.kaman.com/role/ComputationofEarningsPerShareDetails": { "order": 4.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of call options and warrants using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants", "terseLabel": "Weighted average shares issuable on exercise of warrants related to 2017 Notes (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToCallOptionsAndWarrants", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ComputationofEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities": { "auth_ref": [ "r223", "r224", "r229" ], "calculation": { "http://www.kaman.com/role/ComputationofEarningsPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible debt securities using the if-converted method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities", "terseLabel": "Weighted average shares issuable on exercise of convertible notes (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToConversionOfDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ComputationofEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r218", "r219", "r221", "r229" ], "calculation": { "http://www.kaman.com/role/ComputationofEarningsPerShareDetails": { "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": "Weighted average shares issuable on exercise of dilutive stock options (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ComputationofEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r337", "r342" ], "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "order": 5.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": "Other intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r130", "r261", "r793", "r796", "r870" ], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "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", "terseLabel": "Interest expense, net" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r145", "r448", "r459", "r462", "r463" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "terseLabel": "Interest expense" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebtAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Interest Expense, Debt [Abstract]", "terseLabel": "Interest Expense, Debt [Abstract]" } } }, "localname": "InterestExpenseDebtAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InterestPaid": { "auth_ref": [ "r167" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to 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; classified as operating and investing activities.", "label": "Interest Paid, Including Capitalized Interest, Operating and Investing Activities", "terseLabel": "Interest paid" } } }, "localname": "InterestPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DebtDebtIssuanceCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]", "terseLabel": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r322" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r95" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryForLongTermContractsOrPrograms": { "auth_ref": [ "r99" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves, and progress payments, of inventory associated with long-term contracts, expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory for Long-term Contracts or Programs, Gross", "terseLabel": "U.S. Government" } } }, "localname": "InventoryForLongTermContractsOrPrograms", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryGross": { "auth_ref": [ "r98" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Inventory, Gross", "terseLabel": "Total program inventory" } } }, "localname": "InventoryGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r40", "r98", "r825" ], "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "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", "terseLabel": "Inventories", "verboseLabel": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets", "http://www.kaman.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNoncurrent": { "auth_ref": [ "r101" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Inventories not expected to be converted to cash, sold or exchanged within the normal operating cycle.", "label": "Inventory, Noncurrent", "terseLabel": "Inventory, Noncurrent" } } }, "localname": "InventoryNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r44", "r100", "r174", "r236", "r320", "r321", "r322", "r842" ], "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.kaman.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r97" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Raw Materials, Gross", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r96" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Inventory, Work in Process, Gross", "terseLabel": "Segment work in progress", "verboseLabel": "Contracts and other work in process (including certain general stock materials)" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r488" ], "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.kaman.com/role/PropertyPlantandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r819", "r821" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "terseLabel": "Lease, Cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r819" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Lease, Cost [Table Text Block]" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r357" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PropertyPlantandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseholdsAndLeaseholdImprovementsMember": { "auth_ref": [ "r357" ], "lang": { "en-us": { "role": { "documentation": "Assets held by a lessee under a capital lease and any addition or improvement to assets held under a lease arrangement (including addition or improvement to assets held by lessee under an operating lease arrangement).", "label": "Leaseholds and Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdsAndLeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LegalEntityTypeOfCounterpartyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nature of the other party participating in a financial transaction.", "label": "Legal Entity Type of Counterparty [Domain]", "terseLabel": "Legal Entity Type of Counterparty [Domain]" } } }, "localname": "LegalEntityTypeOfCounterpartyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/AccountsReceivableNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LegalFees": { "auth_ref": [ "r143" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense provided in the period for legal costs incurred on or before the balance sheet date pertaining to resolved, pending or threatened litigation, including arbitration and mediation proceedings.", "label": "Legal Fees", "terseLabel": "Legal Fees" } } }, "localname": "LegalFees", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeFinanceLeaseTermOfContract1": { "auth_ref": [ "r809" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Finance Lease, Term of Contract", "terseLabel": "Lessee, Finance Lease, Term of Contract" } } }, "localname": "LesseeFinanceLeaseTermOfContract1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/LeasesDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesLeasingDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/LeasesDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesLeasingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r810" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/LeasesDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesLeasingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r820" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r820" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r820" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due after Year Five" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r820" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r820" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due Year Five" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r820" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due Year Four" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r820" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due Year Three" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r820" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due Year Two" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r820" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r809" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Lessee, Operating Lease, Term of Contract" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/LeasesDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesLeasingDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter of Credit [Member]", "terseLabel": "Letter of Credit" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Letters of credit outstanding amount" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r79", "r180", "r275", "r307", "r415", "r416", "r417", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r716", "r721", "r722", "r771", "r823", "r824" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "terseLabel": "Disposal Group, Including Discontinued Operation, Liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r66", "r180", "r307", "r771", "r825", "r859", "r886" ], "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and shareholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Shareholders\u2019 Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r82", "r180", "r307", "r415", "r416", "r417", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r716", "r721", "r722", "r771", "r823", "r824", "r825" ], "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "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.kaman.com/role/ConsolidatedBalanceSheets" ], "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.kaman.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation": { "auth_ref": [ "r5", "r6", "r30", "r32", "r36", "r363" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Liabilities", "terseLabel": "Disposal Group, Including Discontinued Operation, Liabilities" } } }, "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "auth_ref": [ "r5", "r6", "r30", "r32", "r36", "r355", "r363" ], "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Liabilities, Current", "terseLabel": "Disposal Group, Including Discontinued Operation, Liabilities, Current" } } }, "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent": { "auth_ref": [ "r5", "r6", "r30", "r32", "r36", "r350", "r363" ], "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Liabilities, Noncurrent", "terseLabel": "Disposal Group, Including Discontinued Operation, Liabilities, Noncurrent" } } }, "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liability [Member]", "terseLabel": "Liability" } } }, "localname": "LiabilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PensionPlansPlanAssetsforQualifiedPensionPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r52", "r858", "r877" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term Line of Credit", "terseLabel": "Line of credit, amount outstanding", "verboseLabel": "Variable rate revolving credit facility debt" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails", "http://www.kaman.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r77", "r179" ], "lang": { "en-us": { "role": { "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.", "label": "Lender Name [Axis]", "terseLabel": "Lender Name [Axis]" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.", "label": "Line of Credit Facility, Commitment Fee Percentage", "terseLabel": "Commitment fee percentage" } } }, "localname": "LineOfCreditFacilityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": { "auth_ref": [ "r77" ], "lang": { "en-us": { "role": { "documentation": "The effective interest rate at the end of the reporting period.", "label": "Line of Credit Facility, Interest Rate at Period End", "terseLabel": "Interest rate at period end" } } }, "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r77", "r179" ], "lang": { "en-us": { "role": { "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.", "label": "Line of Credit Facility, Lender [Domain]", "terseLabel": "Line of Credit Facility, Lender [Domain]" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r77" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Line of credit, credit agreement" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r77" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Available borrowing capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of Credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "auth_ref": [ "r302" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "terseLabel": "Accounts Receivable, Net" } } }, "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/AccountsReceivableNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "auth_ref": [ "r289" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.", "label": "Long-lived Assets by Geographic Areas [Table Text Block]", "terseLabel": "Long-lived Assets by Geographic Areas [Table Text Block]" } } }, "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/SegmentReportingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r186", "r412", "r446" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year One", "terseLabel": "2019" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DebtScheduleofLongtermDebtandMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r186", "r412", "r446" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Five", "terseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DebtScheduleofLongtermDebtandMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r186", "r412", "r446" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Four", "terseLabel": "2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DebtScheduleofLongtermDebtandMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r186", "r412", "r446" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Three", "terseLabel": "2021" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DebtScheduleofLongtermDebtandMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r186", "r412", "r446" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Two", "terseLabel": "2020" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DebtScheduleofLongtermDebtandMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r85" ], "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "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, excluding current portion, net of debt issuance costs" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermConvertibleDebtCurrentAndNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Convertible Debt [Abstract]", "terseLabel": "Convertible Debt [Abstract]" } } }, "localname": "LongtermConvertibleDebtCurrentAndNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r85" ], "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.kaman.com/role/DebtConvertibleDebtDetails", "http://www.kaman.com/role/DebtDebtIssuanceCostsDetails", "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails", "http://www.kaman.com/role/DebtScheduleofLongtermDebtandMaturitiesDetails", "http://www.kaman.com/role/DebtTables", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r85", "r413" ], "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.kaman.com/role/DebtConvertibleDebtDetails", "http://www.kaman.com/role/DebtDebtIssuanceCostsDetails", "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails", "http://www.kaman.com/role/DebtScheduleofLongtermDebtandMaturitiesDetails", "http://www.kaman.com/role/DebtTables", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongtermDebtWeightedAverageInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average interest rate of long-term debt outstanding calculated at point in time.", "label": "Long-term Debt, Weighted Average Interest Rate, at Point in Time", "terseLabel": "Long-term debt, weighted average interest rate" } } }, "localname": "LongtermDebtWeightedAverageInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DebtScheduleofLongtermDebtandMaturitiesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r396", "r397", "r398", "r400", "r401", "r402", "r404", "r409", "r410" ], "lang": { "en-us": { "role": { "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.", "label": "Loss Contingency Nature [Axis]", "terseLabel": "Loss Contingency Nature [Axis]" } } }, "localname": "LossContingenciesByNatureOfContingencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/CommitmentsandContingenciesTextualsDetails", "http://www.kaman.com/role/PensionPlansOtherPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/CommitmentsandContingenciesTextualsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r396", "r397", "r398", "r400", "r401", "r402", "r404", "r409", "r410" ], "lang": { "en-us": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/CommitmentsandContingenciesTextualsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "auth_ref": [ "r396" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of loss contingency liability.", "label": "Loss Contingency Accrual", "terseLabel": "Accrual for payments due to customer under agreement" } } }, "localname": "LossContingencyAccrualAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/CommitmentsandContingenciesTextualsDetails", "http://www.kaman.com/role/PensionPlansOtherPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyEstimateOfPossibleLoss": { "auth_ref": [ "r399", "r403", "r409" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date.", "label": "Loss Contingency, Estimate of Possible Loss", "terseLabel": "Loss Contingency, Estimate of Possible Loss" } } }, "localname": "LossContingencyEstimateOfPossibleLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/CommitmentsandContingenciesTextualsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r396", "r397", "r398", "r400", "r401", "r402", "r404", "r409", "r410" ], "lang": { "en-us": { "role": { "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.", "label": "Loss Contingency, Nature [Domain]", "terseLabel": "Loss Contingency, Nature [Domain]" } } }, "localname": "LossContingencyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/CommitmentsandContingenciesTextualsDetails", "http://www.kaman.com/role/PensionPlansOtherPlansDetails" ], "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 [Member]" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/LeasesDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesLeasingDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MajorPropertyClassAxis": { "auth_ref": [ "r800" ], "lang": { "en-us": { "role": { "documentation": "Amount of property owned but leased or available for lease to third parties, by major property class.", "label": "Major Property Class [Axis]", "terseLabel": "Major Property Class [Axis]" } } }, "localname": "MajorPropertyClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MajorPropertyClassDomain": { "auth_ref": [ "r800" ], "lang": { "en-us": { "role": { "documentation": "The major classes of assets leased or available for lease to third parties under operating lease agreements as of the balance sheet date.", "label": "Major Property Class [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "MajorPropertyClassDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputDiscountRateMember": { "auth_ref": [ "r757" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using interest rate to determine present value of future cash flows.", "label": "Measurement Input, Discount Rate [Member]", "terseLabel": "Measurement Input, Discount Rate [Member]" } } }, "localname": "MeasurementInputDiscountRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputLongTermRevenueGrowthRateMember": { "auth_ref": [ "r757" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using compounded annualized rate of long-term growth in revenue.", "label": "Measurement Input, Long-term Revenue Growth Rate [Member]", "terseLabel": "Measurement Input, Long-term Revenue Growth Rate [Member]" } } }, "localname": "MeasurementInputLongTermRevenueGrowthRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r757" ], "lang": { "en-us": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]", "terseLabel": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]", "terseLabel": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MiddleEastMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Region of Middle East.", "label": "Middle East [Member]", "terseLabel": "Middle East [Member]" } } }, "localname": "MiddleEastMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/SegmentReportingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MoneyMarketFundsAtCarryingValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Investment in short-term money-market instruments (such as commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and so forth) which are highly liquid (that is, readily convertible to known amounts of cash) and so near their maturity that they present an insignificant risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify as cash equivalents by definition. Original maturity means an original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months.", "label": "Money Market Funds, at Carrying Value", "terseLabel": "Money Market Funds, at Carrying Value" } } }, "localname": "MoneyMarketFundsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/FairValueMeasurementsDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MovementInValuationAllowancesAndReservesRollForward": { "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": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]", "terseLabel": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]" } } }, "localname": "MovementInValuationAllowancesAndReservesRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ScheduleIIDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r160" ], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 }, "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities of continuing operations" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "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.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations": { "auth_ref": [ "r160" ], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows_1": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) of financing activities, excluding 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, Continuing Operations", "terseLabel": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r160" ], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 }, "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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) provided by investing activities of continuing operations" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "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.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations": { "auth_ref": [ "r160" ], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) of investing activities, excluding 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, Continuing Operations", "terseLabel": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r160", "r161", "r164" ], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 }, "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities from continuing operations" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "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.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": { "auth_ref": [ "r160", "r161", "r164" ], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows_1": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, excluding 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, Continuing Operations", "terseLabel": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r36", "r118", "r121", "r127", "r134", "r164", "r180", "r200", "r205", "r206", "r207", "r208", "r212", "r213", "r226", "r267", "r273", "r277", "r280", "r283", "r307", "r415", "r416", "r417", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r752", "r771", "r866", "r892" ], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.kaman.com/role/ConsolidatedStatementsofOperations": { "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", "terseLabel": "Net earnings (loss)", "totalLabel": "Net earnings" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ComputationofEarningsPerShareDetails", "http://www.kaman.com/role/ConsolidatedStatementofShareholdersEquity", "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows", "http://www.kaman.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.kaman.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent": { "auth_ref": [ "r500" ], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for net periodic benefit cost components, excluding service cost component, of defined benefit plan. Amount includes, but is not limited to, interest cost, expected (return) loss on plan asset, amortization of prior service cost (credit), amortization of (gain) loss, amortization of transition (asset) obligation, settlement (gain) loss, curtailment (gain) loss and certain termination benefits.", "label": "Net Periodic Defined Benefits Expense (Reversal of Expense), Excluding Service Cost Component", "terseLabel": "Net Periodic Defined Benefits Expense (Reversal of Expense), Excluding Service Cost Component" } } }, "localname": "NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "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": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r199", "r200", "r201", "r202", "r203", "r204", "r207", "r214", "r233", "r304", "r305", "r308", "r309", "r310", "r311", "r312", "r313", "r414", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r675", "r676", "r677", "r678", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r822", "r846", "r847", "r848", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r978", "r979", "r980", "r981", "r982" ], "lang": { "en-us": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "Accounting Standards Update and Change in Accounting Principle [Table]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "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]", "verboseLabel": "Recent Accounting Standards" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Noncash or Part Noncash Acquisitions [Line Items]" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_NoncashOrPartNoncashAcquisitionsTable": { "auth_ref": [ "r168", "r169", "r170" ], "lang": { "en-us": { "role": { "documentation": "The process of acquiring assets or a business through noncash (or part noncash) transactions. Noncash is defined as information about all investing and financing activities of an enterprise 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 Acquisitions [Table]", "terseLabel": "Noncash or Part Noncash Acquisitions [Table]" } } }, "localname": "NoncashOrPartNoncashAcquisitionsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r703" ], "lang": { "en-us": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]", "terseLabel": "Noncompete agreements" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncurrentAssets": { "auth_ref": [ "r287" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.", "label": "Long-Lived Assets", "terseLabel": "Long-Lived Assets" } } }, "localname": "NoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/SegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesIssued1": { "auth_ref": [ "r168", "r169", "r170" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of notes issued in noncash investing and financing activities.", "label": "Notes Issued", "terseLabel": "Notes Issued" } } }, "localname": "NotesIssued1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotionalAmountOfNonderivativeInstruments": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payments on a nonderivative instrument.", "label": "Notional Amount of Nonderivative Instruments", "terseLabel": "Notional Amount of Nonderivative Instruments" } } }, "localname": "NotionalAmountOfNonderivativeInstruments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/CommitmentsandContingenciesTextualsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r255" ], "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": "Primary business segments number" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesSegmentsDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": { "auth_ref": [ "r114", "r128" ], "calculation": { "http://www.kaman.com/role/AccumulatedOtherComprehensiveIncomeLossDetails": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent.", "label": "OCI, before Reclassifications, Net of Tax, Attributable to Parent", "terseLabel": "Other comprehensive income (loss), before reclassifications" } } }, "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r267", "r273", "r277", "r280", "r283" ], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofOperations": { "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": "Operating income", "totalLabel": "Operating income (loss)" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofOperations", "http://www.kaman.com/role/SegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r812", "r821" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating Lease, Cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r803" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Operating Lease, Liability" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r803" ], "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating Lease, Liability, Current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets", "http://www.kaman.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r803" ], "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating Lease, Liability, Noncurrent" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets", "http://www.kaman.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r808", "r815" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "negatedTerseLabel": "Operating Lease, Payments" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r802" ], "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating Lease, Right-of-Use Asset" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets", "http://www.kaman.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r818", "r821" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Operating Lease, Weighted Average Discount Rate, Percent" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r817", "r821" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Operating Lease, Weighted Average Remaining Lease Term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OrderOrProductionBacklogMember": { "auth_ref": [ "r704" ], "lang": { "en-us": { "role": { "documentation": "Orders, production or production backlog arising from contracts such as purchase or sales orders acquired in a business combination.", "label": "Order or Production Backlog [Member]", "terseLabel": "Order or Production Backlog [Member]" } } }, "localname": "OrderOrProductionBacklogMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAccruedLiabilitiesNoncurrent": { "auth_ref": [ "r86" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Noncurrent", "terseLabel": "Other Accrued Liabilities, Noncurrent" } } }, "localname": "OtherAccruedLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/OtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetImpairmentCharges": { "auth_ref": [ "r163", "r360" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The charge against earnings resulting from the write down of long lived assets other than goodwill due to the difference between the carrying value and lower fair value.", "label": "Other Asset Impairment Charges", "terseLabel": "Other Asset Impairment Charges" } } }, "localname": "OtherAssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DiscontinuedOperationsDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesBasisofPresentationDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r102", "r825" ], "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "order": 6.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.kaman.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r75" ], "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "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.kaman.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of other commitment.", "label": "Other Commitments [Axis]", "terseLabel": "Other Commitments [Axis]" } } }, "localname": "OtherCommitmentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/CommitmentsandContingenciesTextualsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other future obligation.", "label": "Other Commitments [Domain]", "terseLabel": "Other Commitments [Domain]" } } }, "localname": "OtherCommitmentsDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/CommitmentsandContingenciesTextualsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax": { "auth_ref": [ "r112" ], "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": "Pension plan adjustments, net of tax expense (benefit)" } } }, "localname": "OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "auth_ref": [ "r106", "r111", "r780", "r781", "r784" ], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax", "terseLabel": "Foreign currency translation adjustments and other" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location in other comprehensive income.", "label": "Other Comprehensive Income Location [Axis]", "terseLabel": "Other Comprehensive Income Location [Axis]" } } }, "localname": "OtherComprehensiveIncomeLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/RestructuringCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLocationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Location in other comprehensive income.", "label": "Other Comprehensive Income Location [Domain]", "terseLabel": "Other Comprehensive Income Location [Domain]" } } }, "localname": "OtherComprehensiveIncomeLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/RestructuringCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax": { "auth_ref": [ "r111", "r115", "r116", "r117", "r783" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income for translation gain (loss) realized upon the sale or liquidation of an investment in a foreign entity and foreign currency hedges that are designated and qualified as hedging instruments for hedges of the foreign currency exposure of a net investment in a foreign operation.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment from AOCI, Realized upon Sale or Liquidation, Net of Tax", "terseLabel": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment from AOCI, Realized upon Sale or Liquidation, Net of Tax" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income, net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r119", "r122", "r713", "r714", "r718" ], "calculation": { "http://www.kaman.com/role/AccumulatedOtherComprehensiveIncomeLossDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.kaman.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "totalLabel": "Other comprehensive income", "verboseLabel": "Other comprehensive income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "http://www.kaman.com/role/ConsolidatedStatementofShareholdersEquity", "http://www.kaman.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax": { "auth_ref": [ "r109", "r111", "r544", "r572" ], "calculation": { "http://www.kaman.com/role/PensionPlansPensionPlanNetPeriodicBenefitCostsDetails": { "order": 2.0, "parentTag": "us-gaap_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, after 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, before Tax", "totalLabel": "Total recognized in other comprehensive (loss) income" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PensionPlansPensionPlanNetPeriodicBenefitCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "auth_ref": [ "r109", "r111" ], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "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", "negatedTerseLabel": "Pension plan adjustments, net of tax expense of $2,949, $1,315, and $2,619, respectively" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax": { "auth_ref": [ "r107", "r111", "r544" ], "calculation": { "http://www.kaman.com/role/PensionPlansPensionPlanNetPeriodicBenefitCostsDetails": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of gain (loss) 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, before Tax", "negatedTerseLabel": "Change in net (loss) or gain" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PensionPlansPensionPlanNetPeriodicBenefitCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIncomeMember": { "auth_ref": [ "r736" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other revenue.", "label": "Other Income [Member]", "terseLabel": "Other Income" } } }, "localname": "OtherIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PensionPlansPlanAssetsforQualifiedPensionPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherInventoryCapitalizedCosts": { "auth_ref": [ "r94" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before valuation and last-in first out (LIFO) reserves, of costs capitalized in inventory classified as other, expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Other Inventory, Capitalized Costs, Gross", "terseLabel": "Inventories include amounts associated with matters such as contract changes, negotiated settlements and claims for unanticipated contract costs" } } }, "localname": "OtherInventoryCapitalizedCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Liabilities Disclosure [Abstract]", "terseLabel": "Other Liabilities Disclosure [Abstract]" } } }, "localname": "OtherLiabilitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r81" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for other liabilities.", "label": "Other Liabilities Disclosure [Text Block]", "terseLabel": "Other Long-Term Liabilities" } } }, "localname": "OtherLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/OtherLongtermLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r86" ], "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "order": 8.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 long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets", "http://www.kaman.com/role/DebtScheduleofLongtermDebtandMaturitiesDetails", "http://www.kaman.com/role/OtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r146" ], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofOperations": { "order": 5.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)", "negatedTerseLabel": "Other income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherPensionPlansDefinedBenefitMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan designed to provide retirement benefits, classified as other. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Other Pension Plan [Member]", "terseLabel": "Qualified\u00a0Pension\u00a0Plan" } } }, "localname": "OtherPensionPlansDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PensionPlansContributionsDetails", "http://www.kaman.com/role/PensionPlansExpectedFutureBenefitsDetails", "http://www.kaman.com/role/PensionPlansObligationsandFundedStatusDetails", "http://www.kaman.com/role/PensionPlansOtherPlansDetails", "http://www.kaman.com/role/PensionPlansPensionPlanNetPeriodicBenefitCostsDetails", "http://www.kaman.com/role/PensionPlansPlanAssetsforQualifiedPensionPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherSignificantNoncashTransactionConsiderationGiven": { "auth_ref": [ "r168", "r169", "r170" ], "lang": { "en-us": { "role": { "documentation": "The noncash (or part noncash) consideration given (for example, liability, equity) in a transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of a transaction not resulting in cash receipts or cash payments in the period.", "label": "Other Significant Noncash Transaction, Consideration Given", "terseLabel": "Other Significant Noncash Transaction, Consideration Given" } } }, "localname": "OtherSignificantNoncashTransactionConsiderationGiven", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationGiven1": { "auth_ref": [ "r168", "r169", "r170" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The value of the noncash (or part noncash) consideration given (for example, liability, equity) in a transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of a transaction not resulting in cash receipts or cash payments in the period.", "label": "Other Significant Noncash Transaction, Value of Consideration Given", "terseLabel": "Other Significant Noncash Transaction, Value of Consideration Given" } } }, "localname": "OtherSignificantNoncashTransactionValueOfConsiderationGiven1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherSignificantNoncashTransactionsLineItems": { "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": "Other Significant Noncash Transactions [Line Items]", "terseLabel": "Noncash or Part Noncash Acquisitions [Line Items]" } } }, "localname": "OtherSignificantNoncashTransactionsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PatentsMember": { "auth_ref": [ "r706" ], "lang": { "en-us": { "role": { "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law.", "label": "Patents [Member]", "terseLabel": "Patents" } } }, "localname": "PatentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r149", "r152" ], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows_1": { "order": 6.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.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r155" ], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.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", "negatedLabel": "Purchase of treasury shares" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r157" ], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedTerseLabel": "Debt and equity issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r155" ], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "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", "negatedTerseLabel": "Dividends paid" } } }, "localname": "PaymentsOfDividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r150" ], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows_1": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedTerseLabel": "Acquisition of businesses including earn out adjustments, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r151" ], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows_1": { "order": 4.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", "negatedTerseLabel": "Expenditures for property, plant & equipment", "terseLabel": "Expenditures for property, plant & equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows", "http://www.kaman.com/role/SegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitContributionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payment for Pension and Other Postretirement Benefits [Abstract]", "terseLabel": "Payment for Pension and Other Postretirement Benefits [Abstract]" } } }, "localname": "PensionAndOtherPostretirementBenefitContributionsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r524", "r526", "r532", "r550", "r552", "r553", "r554", "r555", "r556", "r572", "r574", "r576", "r578", "r592" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Retirement Benefits [Text Block]", "terseLabel": "Pension Plans" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PensionPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities": { "auth_ref": [ "r51", "r498", "r499", "r522", "r572" ], "calculation": { "http://www.kaman.com/role/PensionPlansObligationsandFundedStatusDetails": { "order": 1.0, "parentTag": "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as current.", "label": "Liability, Defined Benefit Plan, Current", "negatedTerseLabel": "Current liabilities" } } }, "localname": "PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PensionPlansObligationsandFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent": { "auth_ref": [ "r499", "r522", "r857", "r882" ], "calculation": { "http://www.kaman.com/role/PensionPlansObligationsandFundedStatusDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans.", "label": "Liability, Defined Benefit Plan", "negatedTotalLabel": "Total" } } }, "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PensionPlansObligationsandFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": { "auth_ref": [ "r53", "r498", "r499", "r522", "r572" ], "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 }, "http://www.kaman.com/role/PensionPlansObligationsandFundedStatusDetails": { "order": 2.0, "parentTag": "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.", "label": "Liability, Defined Benefit Plan, Noncurrent", "negatedTerseLabel": "Noncurrent liabilities", "netLabel": "Supplemental employees' retirement plan (\"SERP\")", "terseLabel": "Underfunded pension" } } }, "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets", "http://www.kaman.com/role/OtherLongTermLiabilitiesDetails", "http://www.kaman.com/role/PensionPlansObligationsandFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy": { "auth_ref": [ "r558", "r575", "r578", "r584" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for pension plans. This accounting policy may address (1) the types of plans sponsored by the entity (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived.", "label": "Pension and Other Postretirement Plans, Pensions, Policy [Policy Text Block]", "terseLabel": "Pension Accounting" } } }, "localname": "PensionAndOtherPostretirementPlansPensionsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PensionCostsMember": { "auth_ref": [ "r937" ], "lang": { "en-us": { "role": { "documentation": "Rate action of a regulator resulting in capitalization or accrual of pension costs.", "label": "Pension Costs [Member]", "terseLabel": "Pension Costs [Member]" } } }, "localname": "PensionCostsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/CommitmentsandContingenciesTextualsDetails", "http://www.kaman.com/role/PensionPlansOtherPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "Performance Shares" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsPerformanceShareUnitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanAssetCategoriesDomain": { "auth_ref": [ "r524", "r525", "r527", "r528", "r529", "r530", "r531", "r532", "r551", "r572" ], "lang": { "en-us": { "role": { "documentation": "Defined benefit plan asset investment.", "label": "Defined Benefit Plan, Plan Assets, Category [Domain]", "terseLabel": "Defined Benefit Plan, Plan Assets, Category [Domain]" } } }, "localname": "PlanAssetCategoriesDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PensionPlansPlanAssetsforQualifiedPensionPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r597", "r627" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ComputationofEarningsPerShareDetails", "http://www.kaman.com/role/ShareBasedArrangementsCompensationArrangementsbySharebasedPaymentAwardDetails", "http://www.kaman.com/role/ShareBasedArrangementsPerformanceShareUnitsDetails", "http://www.kaman.com/role/ShareBasedArrangementsStockIncentivePlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ComputationofEarningsPerShareDetails", "http://www.kaman.com/role/ShareBasedArrangementsCompensationArrangementsbySharebasedPaymentAwardDetails", "http://www.kaman.com/role/ShareBasedArrangementsPerformanceShareUnitsDetails", "http://www.kaman.com/role/ShareBasedArrangementsStockIncentivePlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r763" ], "lang": { "en-us": { "role": { "documentation": "Measured at fair value for financial reporting purposes.", "label": "Portion at Fair Value Measurement [Member]", "terseLabel": "Portion at Fair Value Measurement [Member]" } } }, "localname": "PortionAtFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r57", "r465" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets", "http://www.kaman.com/role/ConsolidatedBalanceSheetsParentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r57" ], "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.kaman.com/role/ConsolidatedBalanceSheets", "http://www.kaman.com/role/ConsolidatedBalanceSheetsParentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r57" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets", "http://www.kaman.com/role/ConsolidatedBalanceSheetsParentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r57", "r825" ], "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "order": 10.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "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, $1 par value, 200,000 shares authorized; none outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDivestitureOfBusinesses": { "auth_ref": [ "r148" ], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows_1": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period.", "label": "Proceeds from Divestiture of Businesses", "terseLabel": "Proceeds from Divestiture of Businesses" } } }, "localname": "ProceedsFromDivestitureOfBusinesses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows", "http://www.kaman.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested": { "auth_ref": [ "r148" ], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows_1": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents the cash inflow during the period from the sale of a component of the entity.", "label": "Proceeds from Divestiture of Businesses, Net of Cash Divested", "terseLabel": "Proceeds from Divestiture of Businesses, Net of Cash Divested" } } }, "localname": "ProceedsFromDivestitureOfBusinessesNetOfCashDivested", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "auth_ref": [ "r153", "r628" ], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.", "label": "Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised", "terseLabel": "Proceeds from exercise of employee stock awards" } } }, "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r154", "r158" ], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.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" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfLinesOfCredit": { "auth_ref": [], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The net cash inflow or cash outflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is collateralized (backed by pledge, mortgage or other lien in the entity's assets).", "label": "Proceeds from (Repayments of) Lines of Credit", "terseLabel": "Net repayments under revolving credit agreements" } } }, "localname": "ProceedsFromRepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt": { "auth_ref": [], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from other long-term debt.", "label": "Proceeds from (Repayments of) Other Long-term Debt", "terseLabel": "Proceeds from (Repayments of) Other Long-term Debt" } } }, "localname": "ProceedsFromRepaymentsOfOtherLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets": { "auth_ref": [ "r149" ], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows_1": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Aggregate cash proceeds received from a combination of transactions in which noncurrent assets are sold, which may include the sale of a business, an investment in an affiliate (including an equity method investee), property, plant and equipment and intangible assets. Excludes sales of trading, available-for-sale, and held-to-maturity securities.", "label": "Proceeds from Sales of Business, Affiliate and Productive Assets", "terseLabel": "Proceeds from Sales of Business, Affiliate and Productive Assets" } } }, "localname": "ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r74", "r359" ], "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.kaman.com/role/LeasesDetails", "http://www.kaman.com/role/PropertyPlantandEquipmentNetDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r368", "r923", "r924", "r925" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property, Plant and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PropertyPlantandEquipmentNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r73", "r357" ], "calculation": { "http://www.kaman.com/role/PropertyPlantandEquipmentNetDetails": { "order": 1.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, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PropertyPlantandEquipmentNetDetails" ], "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.kaman.com/role/PropertyPlantandEquipmentNetDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r47", "r48", "r359", "r825", "r873", "r887" ], "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.kaman.com/role/PropertyPlantandEquipmentNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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 of accumulated depreciation of $251,888 and $228,984, respectively", "totalLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets", "http://www.kaman.com/role/PropertyPlantandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net [Abstract]", "terseLabel": "Property, Plant and Equipment, Net [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r72", "r359", "r923", "r924" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r47", "r359" ], "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" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PropertyPlantandEquipmentNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r47", "r357" ], "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.kaman.com/role/LeasesDetails", "http://www.kaman.com/role/PropertyPlantandEquipmentNetDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Estimated useful lives" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r138", "r315" ], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Provision for doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForOtherCreditLosses": { "auth_ref": [ "r162", "r863" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense related to credit loss from transactions other than loan and lease transactions.", "label": "Provision for Other Credit Losses", "negatedTerseLabel": "Provision for Other Credit Losses" } } }, "localname": "ProvisionForOtherCreditLosses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/AccountsReceivableNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RealEstateMember": { "auth_ref": [ "r488" ], "lang": { "en-us": { "role": { "documentation": "Property consisting of land, land improvement and buildings.", "label": "Real Estate [Member]", "terseLabel": "Real Estate [Member]" } } }, "localname": "RealEstateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/LeasesDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesLeasingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReceivableTypeDomain": { "auth_ref": [ "r93" ], "lang": { "en-us": { "role": { "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates.", "label": "Receivable [Domain]", "terseLabel": "Receivable Type [Domain]" } } }, "localname": "ReceivableTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/AccountsReceivableNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReceivablesBillingStatusDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amounts due from customers (or dealers) within the next year (or operating cycle, if longer) for goods or services that have been delivered or used, but not yet paid.", "label": "Receivables Billing Status [Domain]", "terseLabel": "Receivables Billing Status [Domain]" } } }, "localname": "ReceivablesBillingStatusDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/AccountsReceivableNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": { "auth_ref": [ "r114", "r128" ], "calculation": { "http://www.kaman.com/role/AccumulatedOtherComprehensiveIncomeLossDetails": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.", "label": "Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent", "negatedTerseLabel": "Reclassification to net income" } } }, "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationFromAociCurrentPeriodTax": { "auth_ref": [ "r112", "r117", "r125" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income (loss).", "label": "Reclassification from AOCI, Current Period, Tax", "negatedTerseLabel": "Reclassification from AOCI, tax" } } }, "localname": "ReclassificationFromAociCurrentPeriodTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": { "auth_ref": [ "r127" ], "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.kaman.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": { "auth_ref": [ "r127" ], "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.kaman.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock": { "auth_ref": [ "r274", "r277" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets.", "label": "Reconciliation of Assets from Segment to Consolidated [Table Text Block]", "terseLabel": "Reconciliation of Assets from Segment to Consolidated" } } }, "localname": "ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/SegmentReportingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r272", "r277" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure 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 Text Block]", "terseLabel": "Reconciliation of Revenue from Segments to Consolidated" } } }, "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/SegmentReportingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "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": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]" } } }, "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/IncomeTaxesUncertainTaxPositionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfConvertibleDebt": { "auth_ref": [ "r156" ], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "Repayments of Convertible Debt", "negatedTerseLabel": "Repayment of convertible notes" } } }, "localname": "RepaymentsOfConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReportingUnitAmountOfFairValueInExcessOfCarryingAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of fair value of reporting unit in excess of carrying amount.", "label": "Reporting Unit, Amount of Fair Value in Excess of Carrying Amount", "terseLabel": "Reporting Unit, Amount of Fair Value in Excess of Carrying Amount" } } }, "localname": "ReportingUnitAmountOfFairValueInExcessOfCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReportingUnitAxis": { "auth_ref": [ "r334", "r335" ], "lang": { "en-us": { "role": { "documentation": "Information by reporting unit.", "label": "Reporting Unit [Axis]", "terseLabel": "Reporting Unit [Axis]" } } }, "localname": "ReportingUnitAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "http://www.kaman.com/role/FairValueMeasurementsDetails", "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetDetails", "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetOtherIntangibleAssetsDetails", "http://www.kaman.com/role/RestructuringCostsDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReportingUnitDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Level of reporting at which goodwill is tested for impairment.", "label": "Reporting Unit [Domain]", "terseLabel": "Reporting Unit [Domain]" } } }, "localname": "ReportingUnitDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "http://www.kaman.com/role/FairValueMeasurementsDetails", "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetDetails", "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetOtherIntangibleAssetsDetails", "http://www.kaman.com/role/RestructuringCostsDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems": { "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": "Research and Development Arrangement, Contract to Perform for Others [Line Items]", "terseLabel": "Research and Development Arrangement, Contract to Perform for Others [Line Items]" } } }, "localname": "ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesResearchandDevelopmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ResearchAndDevelopmentArrangementWithFederalGovernmentCostsIncurredNet": { "auth_ref": [ "r843" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The net amount of research and development costs incurred for a fixed-price, best-efforts research and development cost-sharing arrangement with the Federal Government.", "label": "Research and Development Arrangement with Federal Government, Costs Incurred, Net", "terseLabel": "Customer funded research expenditures" } } }, "localname": "ResearchAndDevelopmentArrangementWithFederalGovernmentCostsIncurredNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesResearchandDevelopmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r640", "r843", "r938" ], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofOperations": { "order": 5.0, "parentTag": "us-gaap_OperatingIncomeLoss", "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.kaman.com/role/ConsolidatedStatementsofOperations", "http://www.kaman.com/role/SegmentReportingDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesResearchandDevelopmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r640" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs it has 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.", "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "Research and Development" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r39", "r45", "r171" ], "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash, Current", "terseLabel": "Restricted Cash, Current" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails", "http://www.kaman.com/role/ConsolidatedBalanceSheets", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r230" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted Stock" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsPerformanceShareUnitsDetails", "http://www.kaman.com/role/ShareBasedArrangementsRestrictedStockActivityDetails", "http://www.kaman.com/role/ShareBasedArrangementsStockIncentivePlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r378", "r380", "r383", "r390", "r391" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.", "label": "Restructuring and Related Activities Disclosure [Text Block]", "terseLabel": "Restructuring Costs" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/RestructuringCostsNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [ "r379", "r380", "r387", "r388" ], "lang": { "en-us": { "role": { "documentation": "Information by type of restructuring cost.", "label": "Restructuring Type [Axis]", "terseLabel": "Restructuring Type [Axis]" } } }, "localname": "RestructuringCostAndReserveAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/RestructuringCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "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": "Restructuring Cost and Reserve [Line Items]", "terseLabel": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/RestructuringCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCosts": { "auth_ref": [ "r163" ], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofOperations": { "order": 9.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Costs", "terseLabel": "Restructuring and severance costs (Note 5)" } } }, "localname": "RestructuringCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofOperations", "http://www.kaman.com/role/RestructuringCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restructuring Costs [Abstract]", "terseLabel": "Restructuring Costs [Abstract]" } } }, "localname": "RestructuringCostsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RestructuringPlanAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by individual restructuring plan.", "label": "Restructuring Plan [Axis]", "terseLabel": "Restructuring Plan [Axis]" } } }, "localname": "RestructuringPlanAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/RestructuringCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringPlanDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identification of the individual restructuring plans.", "label": "Restructuring Plan [Domain]", "terseLabel": "Restructuring Plan [Domain]" } } }, "localname": "RestructuringPlanDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/RestructuringCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringReserveRollForward": { "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": "Restructuring Reserve [Roll Forward]", "terseLabel": "Restructuring Reserve [Roll Forward]" } } }, "localname": "RestructuringReserveRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/RestructuringCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r62", "r476", "r636", "r825", "r885", "r910", "r915" ], "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "order": 13.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "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.kaman.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r2", "r196", "r197", "r198", "r201", "r210", "r213", "r311", "r633", "r634", "r635", "r677", "r678", "r750", "r906", "r908" ], "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.kaman.com/role/ConsolidatedStatementofShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTypeAxis": { "auth_ref": [ "r496", "r497", "r498", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r524", "r525", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r547", "r548", "r549", "r551", "r554", "r559", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r578", "r579", "r580", "r581", "r582", "r583", "r587", "r588", "r589", "r590" ], "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.kaman.com/role/PensionPlansContributionsDetails", "http://www.kaman.com/role/PensionPlansExpectedFutureBenefitsDetails", "http://www.kaman.com/role/PensionPlansObligationsandFundedStatusDetails", "http://www.kaman.com/role/PensionPlansOtherPlansDetails", "http://www.kaman.com/role/PensionPlansPensionPlanNetPeriodicBenefitCostsDetails", "http://www.kaman.com/role/PensionPlansPlanAssetsforQualifiedPensionPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTypeDomain": { "auth_ref": [ "r496", "r497", "r498", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r524", "r525", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r547", "r548", "r549", "r551", "r554", "r559", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r578", "r579", "r580", "r581", "r582", "r583", "r587", "r588", "r589", "r590" ], "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.kaman.com/role/PensionPlansContributionsDetails", "http://www.kaman.com/role/PensionPlansExpectedFutureBenefitsDetails", "http://www.kaman.com/role/PensionPlansObligationsandFundedStatusDetails", "http://www.kaman.com/role/PensionPlansOtherPlansDetails", "http://www.kaman.com/role/PensionPlansPensionPlanNetPeriodicBenefitCostsDetails", "http://www.kaman.com/role/PensionPlansPlanAssetsforQualifiedPensionPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r288" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Revenue from External Customers by Geographic Areas" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/SegmentReportingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuePerformanceObligationDescriptionOfTiming": { "auth_ref": [ "r483" ], "lang": { "en-us": { "role": { "documentation": "Description of timing for satisfying performance obligation in contract with customer. Includes, but is not limited to, as services are rendered, and upon shipment, delivery or completion of service.", "label": "Revenue, Performance Obligation, Description of Timing", "terseLabel": "Revenue, Performance Obligation, Description of Timing" } } }, "localname": "RevenuePerformanceObligationDescriptionOfTiming", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PaymentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r175", "r176" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r484" ], "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.kaman.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesUnfulfilledPerformanceObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesUnfulfilledPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesUnfulfilledPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r131", "r180", "r258", "r259", "r272", "r278", "r279", "r285", "r286", "r291", "r307", "r415", "r416", "r417", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r771", "r872" ], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Revenues" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofOperations", "http://www.kaman.com/role/SegmentReportingDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails", "http://www.kaman.com/role/DebtDebtIssuanceCostsDetails", "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails", "http://www.kaman.com/role/DebtScheduleofLongtermDebtandMaturitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "auth_ref": [ "r816", "r821" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "terseLabel": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability" } } }, "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r816", "r821" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesMember": { "auth_ref": [ "r735" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing revenue from sale of goods and services rendered in the normal course of business.", "label": "Sales [Member]", "terseLabel": "Sales [Member]" } } }, "localname": "SalesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesConcentrationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r248", "r291" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]", "terseLabel": "Sales Revenue, Net" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesConcentrationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "auth_ref": [ "r93" ], "lang": { "en-us": { "role": { "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]", "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/AccountsReceivableNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r93" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Schedule of Accounts Receivable" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/AccountsReceivableNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r114", "r790", "r791" ], "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": "Schedule of Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/AccumulatedOtherComprehensiveIncomeLossTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": { "auth_ref": [ "r339" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]", "terseLabel": "Schedule of acquired finite-lived intangible assets by major class" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock": { "auth_ref": [ "r523" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the major categories of plan assets of pension plans and/or other employee benefit plans. This information may include, but is not limited to, the target allocation of plan assets, the fair value of each major category of plan assets, and the level within the fair value hierarchy in which the fair value measurements fall.", "label": "Schedule of Allocation of Plan Assets [Table Text Block]", "terseLabel": "Fair value of the Company\u2019s qualified pension plan assets" } } }, "localname": "ScheduleOfAllocationOfPlanAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PensionPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAmountsInAccumulatedOtherComprehensiveIncomeLossToBeRecognizedOverNextFiscalYearTableTextBlock": { "auth_ref": [ "r557" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts related to pension plans and/or other employee benefit plans in accumulated other comprehensive income (loss) expected to be recognized as components of net periodic benefit cost over the next fiscal year, including the net gain (loss), net prior service cost or credit, and net transition asset or obligation.", "label": "Schedule of Amounts in Accumulated Other Comprehensive Income (Loss) to be Recognized over Next Fiscal Year [Table Text Block]", "terseLabel": "Schedule of pension costs in future periods" } } }, "localname": "ScheduleOfAmountsInAccumulatedOtherComprehensiveIncomeLossToBeRecognizedOverNextFiscalYearTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PensionPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock": { "auth_ref": [ "r522" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts that are recognized in the balance sheet (or statement of financial position) for pension plans and/or other employee benefit plans, showing separately the assets and current and noncurrent liabilities (if applicable) recognized.", "label": "Schedule of Amounts Recognized in Balance Sheet [Table Text Block]", "terseLabel": "Liabilities related to the qualified pension plan and SERP" } } }, "localname": "ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PensionPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r544" ], "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": "Pension plan net periodic benefit costs and other amounts recognized in other comprehensive loss" } } }, "localname": "ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PensionPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAssumptionsUsedTableTextBlock": { "auth_ref": [ "r546" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate.", "label": "Defined Benefit Plan, Assumptions [Table Text Block]", "terseLabel": "Schedule of actuarial assumptions used in determining benefit obligations and net periodic benefit cost of the pension plans" } } }, "localname": "ScheduleOfAssumptionsUsedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PensionPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r696", "r697" ], "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.kaman.com/role/BusinessCombinationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock": { "auth_ref": [ "r502" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the change in the benefit obligation of pension plans and/or other employee benefit plans from the beginning to the end of the period, showing separately, if applicable, the effects of the following: service cost, interest cost, contributions by plan participants, actuarial gains and losses, foreign currency exchange rate changes, benefits paid, plan amendments, business combinations, divestitures, curtailments, settlements, and special and contractual termination benefits.", "label": "Schedule of Changes in Projected Benefit Obligations [Table Text Block]", "terseLabel": "Changes in the actuarial present value of the projected benefit obligation and fair value of plan assets" } } }, "localname": "ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PensionPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r85", "r186", "r460", "r462", "r471", "r473", "r474", "r475", "r794", "r795", "r798", "r875" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of long-term debt instruments" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r665" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Tax effects of temporary differences that give rise to deferred tax assets and liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "auth_ref": [ "r558", "r559", "r560", "r561", "r572" ], "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.kaman.com/role/PensionPlansExpectedFutureBenefitsDetails", "http://www.kaman.com/role/PensionPlansObligationsandFundedStatusDetails", "http://www.kaman.com/role/PensionPlansOtherPlansDetails", "http://www.kaman.com/role/PensionPlansPensionPlanNetPeriodicBenefitCostsDetails", "http://www.kaman.com/role/PensionPlansPlanAssetsforQualifiedPensionPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock": { "auth_ref": [ "r558", "r559", "r560", "r561", "r572" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of one or more of the entity's defined benefit pension plans or one or more other defined benefit postretirement plans, separately for pension plans and other postretirement benefit plans including the entity's schedule of fair value of plan assets for defined benefit or other postretirement plans.", "label": "Schedule of Defined Benefit Plans Disclosures [Table Text Block]", "terseLabel": "Contributions made to the Qualified Pension Plan and SERP" } } }, "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PensionPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": { "auth_ref": [ "r6", "r20", "r21", "r22", "r23", "r25", "r26", "r31", "r34", "r35", "r36", "r365", "r366" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations [Table Text Block]", "terseLabel": "Disposal Groups, Including Discontinued Operations [Table Text Block]" } } }, "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DiscontinuedOperationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r229" ], "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": "Schedule of earnings per share, basic and diluted" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ComputationofEarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable": { "auth_ref": [ "r217", "r222", "r227", "r229", "r234" ], "lang": { "en-us": { "role": { "documentation": "The table contains disclosure pertaining to an entity's basic earnings per share.", "label": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]", "terseLabel": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]" } } }, "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ComputationofEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r650" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of effective income tax rate reconciliation" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock": { "auth_ref": [ "r534" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of benefits expected to be paid by pension plans and/or other employee benefit plans in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter.", "label": "Schedule of Expected Benefit Payments [Table Text Block]", "terseLabel": "Actuarial assumptions used in determining benefit obligations and net periodic benefit of the pension plans" } } }, "localname": "ScheduleOfExpectedBenefitPaymentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PensionPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r339", "r343", "r845" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets by Major Class [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r333", "r336" ], "lang": { "en-us": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r333", "r336" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r181" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "terseLabel": "Components of income tax expense (benefit) associated with earnings from continuing operations" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r44", "r68", "r69", "r70" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of inventory" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock": { "auth_ref": [ "r77" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Schedule of Line of Credit Facilities [Table Text Block]", "terseLabel": "Schedule of line of credit facilities" } } }, "localname": "ScheduleOfLineOfCreditFacilitiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r412" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of Maturities of Long-term Debt [Table Text Block]", "terseLabel": "Schedule of maturities of long-term debt" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, classified as other.", "label": "Schedule of Other Assets and Other Liabilities [Table Text Block]", "terseLabel": "Schedule of other long-term liabilities" } } }, "localname": "ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/OtherLongTermLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r74", "r359" ], "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": "Schedule of Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PropertyPlantandEquipmentNetDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r700" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable": { "auth_ref": [ "r641", "r642" ], "lang": { "en-us": { "role": { "documentation": "A schedule reflecting the terms of significant agreements under research and development arrangements accounted for as a contract to perform research and development for others (including royalty arrangements, purchase provisions, license agreements, and commitments to provide additional funding), aggregated by similar arrangements or individually if necessary to understand the effects on the financial statements.", "label": "Schedule of Research and Development Arrangement, Contract to Perform for Others [Table]", "terseLabel": "Schedule of Research and Development Arrangement, Contract to Perform for Others [Table]" } } }, "localname": "ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesResearchandDevelopmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r379", "r380", "r381", "r382", "r387", "r388", "r389" ], "lang": { "en-us": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]", "terseLabel": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/RestructuringCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "auth_ref": [ "r384", "r385", "r386" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.", "label": "Restructuring and Related Costs [Table Text Block]", "terseLabel": "Restructuring and Related Costs" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/RestructuringCostsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r267", "r270", "r276", "r333" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/SegmentReportingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r267", "r270", "r276", "r333" ], "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 Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/SegmentReportingDetails", "http://www.kaman.com/role/SegmentReportingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock": { "auth_ref": [ "r618" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of number, weighted-average exercise price or conversion ratio, aggregate intrinsic value, and weighted-average remaining contractual term for outstanding options that are fully vested and expected to vest. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding [Table Text Block]", "terseLabel": "Schedule of share-based compensation arrangement by share-based payment award, options, vested and expected to vest, outstanding" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r597", "r627" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsCompensationArrangementsbySharebasedPaymentAwardDetails", "http://www.kaman.com/role/ShareBasedArrangementsEmployeeStockPurchasePlanDetails", "http://www.kaman.com/role/ShareBasedArrangementsPerformanceShareUnitsDetails", "http://www.kaman.com/role/ShareBasedArrangementsRestrictedStockActivityDetails", "http://www.kaman.com/role/ShareBasedArrangementsStockIncentivePlanDetails", "http://www.kaman.com/role/ShareBasedArrangementsStockOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r602", "r614", "r617" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Schedule of share-based compensation, stock options, activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r619" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of share-based payment award, stock options, valuation assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Schedule of share-based compensation, restricted stock and restricted stock units activity" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r343" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of finite-lived intangible assets, future amortization expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentContinuingOperationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Component of an entity expected to operate in the foreseeable future.", "label": "Continuing Operations [Member]", "terseLabel": "Continuing Operations [Member]" } } }, "localname": "SegmentContinuingOperationsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PensionPlansOtherPlansDetails", "http://www.kaman.com/role/ShareBasedArrangementsCompensationArrangementsbySharebasedPaymentAwardDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentDiscontinuedOperationsMember": { "auth_ref": [ "r7", "r9", "r10", "r11" ], "lang": { "en-us": { "role": { "documentation": "Component or group of components disposed of or classified as held-for-sale and representing a strategic shift that has or will have a major effect on operations and financial results. Includes a business or nonprofit activity on acquisition classified as held-for-sale.", "label": "Discontinued Operations [Member]", "terseLabel": "Discontinued Operations" } } }, "localname": "SegmentDiscontinuedOperationsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsCompensationArrangementsbySharebasedPaymentAwardDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r254", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r272", "r273", "r274", "r275", "r277", "r278", "r279", "r280", "r281", "r283", "r291", "r382", "r389", "r898" ], "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.kaman.com/role/AccountsReceivableNetDetails", "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetDetails", "http://www.kaman.com/role/InventoriesDetails", "http://www.kaman.com/role/SegmentReportingDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r254", "r256", "r257", "r267", "r271", "r277", "r281", "r282", "r283", "r284", "r285", "r290", "r291", "r292" ], "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 Disclosure" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/SegmentReporting" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "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 Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/SegmentReportingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r144" ], "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeveranceCosts1": { "auth_ref": [ "r163" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.", "label": "Severance Costs", "terseLabel": "Severance Costs" } } }, "localname": "SeveranceCosts1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/RestructuringCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of additional cost recognized for award under share-based payment arrangement from occurrence of event accelerating recognition of cost.", "label": "Share-based Payment Arrangement, Accelerated Cost", "terseLabel": "Share-based Payment Arrangement, Accelerated Cost" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/RestructuringCostsDetails", "http://www.kaman.com/role/ShareBasedArrangementsCompensationArrangementsbySharebasedPaymentAwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r598" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Share-based payment award, vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsStockIncentivePlanDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r608" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedTerseLabel": "Forfeited or expired (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsPerformanceShareUnitsDetails", "http://www.kaman.com/role/ShareBasedArrangementsRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r613" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited or expired (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsPerformanceShareUnitsDetails", "http://www.kaman.com/role/ShareBasedArrangementsRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r611" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "verboseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsPerformanceShareUnitsDetails", "http://www.kaman.com/role/ShareBasedArrangementsRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r611" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsPerformanceShareUnitsDetails", "http://www.kaman.com/role/ShareBasedArrangementsRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r610" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Outstanding at end of period (in shares)", "periodStartLabel": "Outstanding at beginning of period (in shares)", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsPerformanceShareUnitsDetails", "http://www.kaman.com/role/ShareBasedArrangementsRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Restricted Stock, Outstanding [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsRestrictedStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r610" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Outstanding at end of period (in dollars per share)", "periodStartLabel": "Outstanding at beginning of period (in dollars per share)", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsPerformanceShareUnitsDetails", "http://www.kaman.com/role/ShareBasedArrangementsRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Restricted Stock, Weighted-Average Grant Date Fair Value [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsRestrictedStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r612" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedTerseLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsPerformanceShareUnitsDetails", "http://www.kaman.com/role/ShareBasedArrangementsRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r616" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "terseLabel": "Total fair value of restricted stock awards vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsRestrictedStockActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r612" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsPerformanceShareUnitsDetails", "http://www.kaman.com/role/ShareBasedArrangementsRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]", "terseLabel": "Options, Fair Value Assumptions and Methodology [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsStockOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r622" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsPerformanceShareUnitsDetails", "http://www.kaman.com/role/ShareBasedArrangementsStockOptionsActivityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r621" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsPerformanceShareUnitsDetails", "http://www.kaman.com/role/ShareBasedArrangementsStockOptionsActivityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r623" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsPerformanceShareUnitsDetails", "http://www.kaman.com/role/ShareBasedArrangementsStockOptionsActivityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsCompensationArrangementsbySharebasedPaymentAwardDetails", "http://www.kaman.com/role/ShareBasedArrangementsEmployeeStockPurchasePlanDetails", "http://www.kaman.com/role/ShareBasedArrangementsPerformanceShareUnitsDetails", "http://www.kaman.com/role/ShareBasedArrangementsRestrictedStockActivityDetails", "http://www.kaman.com/role/ShareBasedArrangementsStockIncentivePlanDetails", "http://www.kaman.com/role/ShareBasedArrangementsStockOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r599" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Number of shares authorized (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsEmployeeStockPurchasePlanDetails", "http://www.kaman.com/role/ShareBasedArrangementsStockIncentivePlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r627" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Number of shares available for grant (in shares)", "verboseLabel": "Number of shares available for purchase (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsEmployeeStockPurchasePlanDetails", "http://www.kaman.com/role/ShareBasedArrangementsStockIncentivePlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Options, Additional Disclosures [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsStockOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r605" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Options exercisable (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r605" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Weighted-average exercise price - options exercisable (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r616" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Intrinsic value of options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsStockOptionsActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r609" ], "lang": { "en-us": { "role": { "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period", "negatedTerseLabel": "Forfeited or expired (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r609" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Forfeited or expired (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "auth_ref": [ "r606" ], "lang": { "en-us": { "role": { "documentation": "Net number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r615" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Per share fair value of options granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsPerformanceShareUnitsDetails", "http://www.kaman.com/role/ShareBasedArrangementsStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r627" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Aggregate intrinsic value - options outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsStockOptionsActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r604", "r627" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding at end of period (in shares)", "periodStartLabel": "Outstanding at beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Options, Outstanding [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsStockOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r603" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Outstanding at end of period (in dollars per share)", "periodStartLabel": "Outstanding at beginning of period (in dollars per share)", "terseLabel": "Weighted-average exercise price - options outstanding (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Options, Weighted Average Exercise Price [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsStockOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased": { "auth_ref": [ "r595", "r627" ], "lang": { "en-us": { "role": { "documentation": "Per share weighted-average price paid for shares purchased on open market for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Per Share Weighted Average Price of Shares Purchased", "terseLabel": "Employee stock issued (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsEmployeeStockPurchasePlanDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward": { "auth_ref": [ "r595", "r627" ], "lang": { "en-us": { "role": { "documentation": "Number of shares purchased for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Purchased for Award", "verboseLabel": "Employee stock issued (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsEmployeeStockPurchasePlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r595", "r600" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ComputationofEarningsPerShareDetails", "http://www.kaman.com/role/ShareBasedArrangementsCompensationArrangementsbySharebasedPaymentAwardDetails", "http://www.kaman.com/role/ShareBasedArrangementsEmployeeStockPurchasePlanDetails", "http://www.kaman.com/role/ShareBasedArrangementsPerformanceShareUnitsDetails", "http://www.kaman.com/role/ShareBasedArrangementsRestrictedStockActivityDetails", "http://www.kaman.com/role/ShareBasedArrangementsStockIncentivePlanDetails", "http://www.kaman.com/role/ShareBasedArrangementsStockOptionsActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "verboseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r597", "r601" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-based Payment Arrangement [Policy Text Block]", "terseLabel": "Share-Based Payment Arrangements" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r598" ], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ComputationofEarningsPerShareDetails", "http://www.kaman.com/role/ShareBasedArrangementsCompensationArrangementsbySharebasedPaymentAwardDetails", "http://www.kaman.com/role/ShareBasedArrangementsStockIncentivePlanDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r620", "r637" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected option term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsPerformanceShareUnitsDetails", "http://www.kaman.com/role/ShareBasedArrangementsStockOptionsActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r627" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Aggregate intrinsic value - options exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsStockOptionsActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r627" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted-average remaining contractual term - options exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsStockOptionsActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r618" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted-average remaining contractual term - options outstanding" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsStockOptionsActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r813", "r821" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Short-term Lease, Cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r172", "r195" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems": { "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": "Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]", "terseLabel": "Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]" } } }, "localname": "SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable": { "auth_ref": [ "r653" ], "lang": { "en-us": { "role": { "documentation": "A summary of unrecognized tax benefits for which a material change is reasonably possible in the next twelve months, typically including the nature of the uncertainty, the event(s) that could cause a material change, and an estimate of the range of the reasonably possible change or a statement that an estimate of the range cannot be made. An unrecognized tax benefit is the difference between a tax position taken in a tax return for which the resultant tax benefit has not been recognized in the financial statements because it is more likely than not, based on the technical merits of the position, that the tax position will not be sustained upon examination.", "label": "Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Table]", "terseLabel": "Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Table]" } } }, "localname": "SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SiteContingencyLineItems": { "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": "Site Contingency [Line Items]", "terseLabel": "Site Contingency [Line Items]" } } }, "localname": "SiteContingencyLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/EnvironmentalCostsDetails", "http://www.kaman.com/role/EnvironmentalCostsScheduleofChangeinEnvironmentalRemediationDetails", "http://www.kaman.com/role/EnvironmentalCostsScheduleofFuturePaymentsforEnvironmentalRemediationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SiteContingencyTable": { "auth_ref": [ "r369", "r371", "r372", "r406" ], "lang": { "en-us": { "role": { "documentation": "Information and financial data about the reasonably possible loss or the recognized and additional reasonably possible loss from an environmental remediation obligation.", "label": "Site Contingency [Table]", "terseLabel": "Site Contingency [Table]" } } }, "localname": "SiteContingencyTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/EnvironmentalCostsDetails", "http://www.kaman.com/role/EnvironmentalCostsScheduleofChangeinEnvironmentalRemediationDetails", "http://www.kaman.com/role/EnvironmentalCostsScheduleofFuturePaymentsforEnvironmentalRemediationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r19", "r254", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r272", "r273", "r274", "r275", "r277", "r278", "r279", "r280", "r281", "r283", "r291", "r333", "r364", "r382", "r389", "r898" ], "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.kaman.com/role/AccountsReceivableNetDetails", "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetDetails", "http://www.kaman.com/role/InventoriesDetails", "http://www.kaman.com/role/SegmentReportingDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r56", "r57", "r58", "r178", "r180", "r217", "r222", "r225", "r227", "r229", "r238", "r239", "r240", "r307", "r415", "r419", "r420", "r421", "r424", "r425", "r465", "r466", "r468", "r469", "r470", "r771", "r946" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsCompensationArrangementsbySharebasedPaymentAwardDetails", "http://www.kaman.com/role/ShareBasedArrangementsPerformanceShareUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r2", "r90", "r125", "r126", "r127", "r196", "r197", "r198", "r201", "r210", "r213", "r237", "r311", "r470", "r476", "r633", "r634", "r635", "r677", "r678", "r750", "r785", "r786", "r787", "r788", "r789", "r791", "r906", "r907", "r908", "r982" ], "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.kaman.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "http://www.kaman.com/role/ConsolidatedStatementofShareholdersEquity" ], "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.kaman.com/role/ConsolidatedStatementofShareholdersEquity" ], "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_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": [ "r196", "r197", "r198", "r237", "r844" ], "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.kaman.com/role/ConsolidatedStatementofShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockCompensationPlanMember": { "auth_ref": [ "r230" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares.", "label": "Share-based Payment Arrangement [Member]", "terseLabel": "Equity awards granted to employees" } } }, "localname": "StockCompensationPlanMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ComputationofEarningsPerShareDetails", "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r89", "r445", "r470", "r471", "r476" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Changes due to convertible notes transactions (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementofShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r470", "r476" ], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "terseLabel": "Employee stock plans (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementofShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-based Payment Arrangement, before Forfeiture", "terseLabel": "Share-based compensation expense (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensationGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementofShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r57", "r58", "r470", "r476", "r607" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedTerseLabel": "Exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r90", "r470", "r476" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "terseLabel": "Stock Issued During Period, Value, Conversion of Convertible Securities" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementofShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r57", "r58", "r470", "r476" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "terseLabel": "Employee stock plans" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementofShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-based Payment Arrangement, before Forfeiture", "terseLabel": "Share-based compensation expense" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensationGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementofShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r58", "r64", "r65", "r180", "r301", "r307", "r771", "r825" ], "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "totalLabel": "Total shareholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets", "http://www.kaman.com/role/ConsolidatedStatementofShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Shareholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Number of Shares, Par Value and Other Disclosures [Abstract]", "terseLabel": "Stockholders' Equity, Number of Shares, Par Value and Other Disclosures [Abstract]" } } }, "localname": "StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheetsParentheticals" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]", "terseLabel": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r826", "r828" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/SubsequentEvent" ], "xbrltype": "textBlockItemType" }, "us-gaap_SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock": { "auth_ref": [ "r653" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of unrecognized tax benefits for which a material change is reasonably possible in the next twelve months, typically including the nature of the uncertainty, the event(s) that could cause a material change, and an estimate of the range of the reasonably possible change or a statement that an estimate of the range cannot be made. An unrecognized tax benefit is the difference between a tax position taken in a tax return and the amounts recognized in the financial statements for which it is more likely than not, based on the technical merits of the position, that the tax position will not be sustained upon examination.", "label": "Summary of Positions for which Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Table Text Block]", "terseLabel": "Change in the liability for uncertain tax positions" } } }, "localname": "SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan designed to provide limited group of employees with supplemental retirement benefits, in addition to other pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Supplemental Employee Retirement Plan [Member]", "terseLabel": "SERP" } } }, "localname": "SupplementalEmployeeRetirementPlanDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PensionPlansContributionsDetails", "http://www.kaman.com/role/PensionPlansExpectedFutureBenefitsDetails", "http://www.kaman.com/role/PensionPlansObligationsandFundedStatusDetails", "http://www.kaman.com/role/PensionPlansPensionPlanNetPeriodicBenefitCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SupplementalIncomeStatementElementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Income Statement Elements [Abstract]" } } }, "localname": "SupplementalIncomeStatementElementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r78" ], "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Taxes Payable, Current", "terseLabel": "Income taxes payable" } } }, "localname": "TaxesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "auth_ref": [ "r701" ], "lang": { "en-us": { "role": { "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.", "label": "Technology-Based Intangible Assets [Member]", "terseLabel": "Technology-Based Intangible Assets [Member]" } } }, "localname": "TechnologyBasedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TimeAndMaterialsContractMember": { "auth_ref": [ "r491" ], "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 Contract [Member]" } } }, "localname": "TimeAndMaterialsContractMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/PaymentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r485", "r493" ], "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.kaman.com/role/AccountsReceivableNetDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesUnfulfilledPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [ "r485", "r493" ], "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.kaman.com/role/AccountsReceivableNetDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesUnfulfilledPerformanceObligationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeAccountsReceivableMember": { "auth_ref": [ "r91" ], "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services that have been delivered or sold in the normal course of business.", "label": "Trade Accounts Receivable [Member]", "terseLabel": "Trade receivables" } } }, "localname": "TradeAccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/AccountsReceivableNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r295", "r296", "r297", "r298", "r300", "r303" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Accounts Receivable" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r702" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade Names [Member]" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r702" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trademarks and Trade Names [Member]", "terseLabel": "Trademarks / trade names" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TranslationAdjustmentFunctionalToReportingCurrencyGainLossReclassifiedToEarningsNetOfTax": { "auth_ref": [ "r111", "r112", "r789" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of reclassification from other comprehensive income (loss) to earnings, after tax, related to translation from the functional currency to reporting currency, as a result of the sale or complete or substantially complete liquidation of an investment in a foreign entity.", "label": "Translation Adjustment Functional to Reporting Currency, Gain (Loss), Reclassified to Earnings, Net of Tax", "terseLabel": "Translation Adjustment Functional to Reporting Currency, Gain (Loss), Reclassified to Earnings, Net of Tax" } } }, "localname": "TranslationAdjustmentFunctionalToReportingCurrencyGainLossReclassifiedToEarningsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesBasisofPresentationDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r88", "r477" ], "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\u00a0Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementofShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r88", "r477" ], "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", "periodEndLabel": "Ending Balance (in shares)", "periodStartLabel": "Beginning Balance (in shares)", "terseLabel": "Shares of common stock held in treasury at cost (in shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets", "http://www.kaman.com/role/ConsolidatedBalanceSheetsParentheticals", "http://www.kaman.com/role/ConsolidatedStatementofShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r58", "r470", "r476" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "terseLabel": "Purchase of treasury shares (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementofShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r88", "r477", "r478" ], "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "order": 15.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "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", "negatedTerseLabel": "Less 2,573,896 and 2,555,785 shares of common stock, respectively, held in treasury, at cost" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r470", "r476", "r477" ], "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", "negatedTerseLabel": "Purchase of treasury shares" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementofShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [ "r379", "r380", "r387", "r388" ], "lang": { "en-us": { "role": { "documentation": "Identification of the types of restructuring costs.", "label": "Type of Restructuring [Domain]", "terseLabel": "Type of Restructuring [Domain]" } } }, "localname": "TypeOfRestructuringDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/RestructuringCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnbilledRevenuesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unbilled amounts due for services rendered or products shipped. This element is distinct from unbilled contracts receivables because this is based on noncontract transactions.", "label": "Unbilled Revenues [Member]", "terseLabel": "Costs and accrued profit \u2013 not billed" } } }, "localname": "UnbilledRevenuesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/AccountsReceivableNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r643", "r655" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Balance at December 31", "periodStartLabel": "Balance at January 1" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/IncomeTaxesUncertainTaxPositionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r657" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Unrecognized Tax Benefits, Decrease Resulting from Current Period Tax Positions", "terseLabel": "Unrecognized Tax Benefits, Decrease Resulting from Current Period Tax Positions" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/IncomeTaxesUncertainTaxPositionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r656" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions", "terseLabel": "Changes for tax positions of prior years" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/IncomeTaxesUncertainTaxPositionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": { "auth_ref": [ "r658" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.", "label": "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities", "negatedTerseLabel": "Settlements" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/IncomeTaxesUncertainTaxPositionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r652" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "verboseLabel": "Unrecognized tax benefits, income tax penalties and interest accrued" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/IncomeTaxesUncertainTaxPositionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": { "auth_ref": [ "r652" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense", "terseLabel": "Unrecognized tax benefits, income tax penalties and interest expense ($0.1 million or less)" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/IncomeTaxesUncertainTaxPositionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r657" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "negatedTerseLabel": "Additions based on current year tax positions" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/IncomeTaxesUncertainTaxPositionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r656" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions", "negatedTerseLabel": "Changes for tax positions of prior years" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/IncomeTaxesUncertainTaxPositionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromSettlementsWithTaxingAuthorities": { "auth_ref": [ "r658" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from settlements with taxing authorities.", "label": "Unrecognized Tax Benefits, Increase Resulting from Settlements with Taxing Authorities", "negatedTerseLabel": "Settlements" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromSettlementsWithTaxingAuthorities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/IncomeTaxesUncertainTaxPositionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r659" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "terseLabel": "Unrecognized tax benefits that would impact effective tax rate" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/IncomeTaxesUncertainTaxPositionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r241", "r242", "r243", "r244", "r251", "r252", "r253" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember": { "auth_ref": [ "r187", "r188", "r189", "r192", "r193" ], "lang": { "en-us": { "role": { "documentation": "Valuation allowance of deferred tax asset attributable to deductible temporary difference and carryforward.", "label": "SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]", "terseLabel": "Valuation Allowance of Deferred Tax Assets" } } }, "localname": "ValuationAllowanceOfDeferredTaxAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ScheduleIIDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesBalance": { "auth_ref": [ "r187", "r193" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount", "periodEndLabel": "Balance\u00a0End\u00a0of Period", "periodStartLabel": "Balance Beginning\u00a0of Period" } } }, "localname": "ValuationAllowancesAndReservesBalance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ScheduleIIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": { "auth_ref": [ "r190" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense", "terseLabel": "Additions Charged to Costs and Expenses / Provision Benefit" } } }, "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ScheduleIIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts": { "auth_ref": [ "r191" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to accounts other than cost and expense.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account", "negatedTerseLabel": "Additions Other" } } }, "localname": "ValuationAllowancesAndReservesChargedToOtherAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ScheduleIIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDeductions": { "auth_ref": [ "r192" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction", "terseLabel": "Deductions" } } }, "localname": "ValuationAllowancesAndReservesDeductions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ScheduleIIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDomain": { "auth_ref": [ "r187", "r188", "r189", "r192", "r193" ], "lang": { "en-us": { "role": { "documentation": "Valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]", "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]" } } }, "localname": "ValuationAllowancesAndReservesDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ScheduleIIDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "auth_ref": [ "r187", "r188", "r189", "r192", "r193" ], "lang": { "en-us": { "role": { "documentation": "Information by valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]", "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]" } } }, "localname": "ValuationAllowancesAndReservesTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ScheduleIIDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r814", "r821" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable Lease, Cost" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r627" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsCompensationArrangementsbySharebasedPaymentAwardDetails", "http://www.kaman.com/role/ShareBasedArrangementsPerformanceShareUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r627" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsCompensationArrangementsbySharebasedPaymentAwardDetails", "http://www.kaman.com/role/ShareBasedArrangementsPerformanceShareUnitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r216", "r229" ], "calculation": { "http://www.kaman.com/role/ComputationofEarningsPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (in shares)", "totalLabel": "Weighted average number of shares outstanding, diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ComputationofEarningsPerShareDetails", "http://www.kaman.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r215", "r229" ], "calculation": { "http://www.kaman.com/role/ComputationofEarningsPerShareDetails": { "order": 3.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 number of shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kaman.com/role/ComputationofEarningsPerShareDetails", "http://www.kaman.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "sharesItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "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": "(b)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721501-107759" }, "r100": { "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" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(d))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a-c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i),(j),(k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r109": { "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" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721503-107759" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e709-108580" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e957-107759" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(13))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868656-224227" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721523-107759" }, "r130": { "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" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r132": { "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" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(14))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "3B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721525-107759" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.13)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r144": { "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" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r146": { "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" }, "r147": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "http://asc.fasb.org/topic&trid=2134417" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r149": { "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" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1012-107759" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r158": { "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" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1060-107759" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1063-107759" }, "r170": { "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" }, "r171": { "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" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r179": { "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" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r180": { "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" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column B))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r19": { "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" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column D))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column E))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r195": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793" }, "r2": { "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" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r200": { "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" }, "r201": { "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" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760" }, "r210": { "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" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r212": { "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" }, "r213": { "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" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1828-109256" }, "r221": { "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" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2029-109256" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r236": { "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" }, "r237": { "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" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r290": { "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" }, "r291": { "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" }, "r292": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r293": { "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" }, "r294": { "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" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r3": { "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" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524" }, "r301": { "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" }, "r302": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/subtopic&trid=2196772" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r306": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r307": { "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" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r311": { "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" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r318": { "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" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)(2)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r320": { "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" }, "r321": { "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" }, "r322": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123353750&loc=SL49131252-203054" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123353750&loc=SL49131252-203054" }, "r325": { "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" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r327": { "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" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r333": { "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" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r337": { "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" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r342": { "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" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r349": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2510-110228" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2599-110228" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2611-110228" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2420-110228" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2443-110228" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2473-110228" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r36": { "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" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r364": { "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" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r368": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=26872618&loc=d3e7436-122677" }, "r370": { "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" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=6393242&loc=d3e13283-110859" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=6393242&loc=d3e13296-110859" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=6393242&loc=d3e13185-110859" }, "r374": { "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" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=6393242&loc=d3e13231-110859" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=6571209&loc=d3e13669-110860" }, "r377": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "410", "URI": "http://asc.fasb.org/subtopic&trid=2175709" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r38": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/subtopic&trid=2122178" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r382": { "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" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r389": { "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" }, "r39": { "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" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(e))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r391": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "http://asc.fasb.org/topic&trid=2175745" }, "r392": { "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" }, "r393": { "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" }, "r394": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=6395460&loc=d3e13647-108346" }, "r396": { "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" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r40": { "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" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB TOPIC 5.Y.Q1)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB TOPIC 5.Y.Q2)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q1)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r408": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248" }, "r41": { "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" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1243-112600" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601" }, "r413": { "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" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S65", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359872&loc=SL124427846-239511" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r42": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466302&loc=d3e4852-112606" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r43": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r434": { "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" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r44": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r45": { "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" }, "r450": { "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" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r453": { "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" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r46": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r465": { "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" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r47": { "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" }, "r470": { "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" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r48": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r49": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409875&loc=d3e20015-108363" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1107-107759" }, "r50": { "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" }, "r500": { "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" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123453770&loc=SL108413299-114919" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r51": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r52": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r53": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(s)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r558": { "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" }, "r559": { "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" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r57": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=6412939&loc=d3e15145-114933" }, "r576": { "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" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39716-114964" }, "r578": { "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" }, "r579": { "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" }, "r58": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=d3e29149-114947" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(c)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r590": { "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" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r592": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=SL116886442-113899" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4549-113899" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r596": { "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" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759" }, "r60": { "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" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r607": { "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" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)-(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r61": { "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" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r62": { "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" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r625": { "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" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r628": { "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" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r63": { "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" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r638": { "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" }, "r639": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r64": { "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" }, "r640": { "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" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420387&loc=d3e23199-108380" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420387&loc=d3e23221-108380" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32059-109318" }, "r645": { "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" }, "r646": { "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" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r65": { "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" }, "r650": { "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" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r66": { "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" }, "r660": { "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" }, "r661": { "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" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r666": { "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" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r673": { "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" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "51", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=124434304&loc=d3e34017-109320" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r677": { "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" }, "r678": { "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" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r68": { "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" }, "r680": { "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" }, "r681": { "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" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e39076-109324" }, "r688": { "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" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r69": { "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" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r692": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r696": { "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" }, "r697": { "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" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721491-107759" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5227-128473" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r707": { "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" }, "r708": { "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" }, "r709": { "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" }, "r71": { "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" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r711": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4613673-111683" }, "r713": { "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" }, "r714": { "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" }, "r715": { "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" }, "r716": { "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" }, "r717": { "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" }, "r718": { "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" }, "r719": { "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" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4582445-111684" }, "r721": { "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" }, "r722": { "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" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "83", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125514181&loc=d3e34841-113949" }, "r724": { "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" }, "r725": { "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" }, "r726": { "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" }, "r727": { "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" }, "r728": { "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" }, "r729": { "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" }, "r73": { "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" }, "r730": { "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" }, "r731": { "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" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r733": { "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" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "4F", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624186-113959" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41641-113959" }, "r738": { "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" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959" }, "r74": { "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" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986" }, "r741": { "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" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r75": { "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" }, "r750": { "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" }, "r751": { "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" }, "r752": { "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" }, "r753": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "54B", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=122636397&loc=SL7495116-110257" }, "r755": { "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" }, "r756": { "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" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r758": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r759": { "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" }, "r76": { "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" }, "r760": { "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" }, "r761": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258" }, "r762": { "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" }, "r763": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594809&loc=d3e13220-108610" }, "r764": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594809&loc=SL116692626-108610" }, "r765": { "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" }, "r766": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611" }, "r767": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611" }, "r768": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r769": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r770": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r771": { "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" }, "r772": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r773": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r774": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r775": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r776": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r777": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r778": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497" }, "r779": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r780": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28129-110885" }, "r781": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123602790&loc=d3e30304-110892" }, "r782": { "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" }, "r783": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "40", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=116633155&loc=d3e31531-110899" }, "r784": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32022-110900" }, "r785": { "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" }, "r786": { "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" }, "r787": { "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" }, "r788": { "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" }, "r789": { "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" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r790": { "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" }, "r791": { "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" }, "r792": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "http://asc.fasb.org/topic&trid=2175825" }, "r793": { "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" }, "r794": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r795": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r796": { "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" }, "r797": { "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" }, "r798": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r799": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=68176171&loc=SL68176184-208336" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721494-107759" }, "r80": { "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" }, "r800": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123405975&loc=d3e41551-112718" }, "r801": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123386454&loc=d3e45280-112737" }, "r802": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r803": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r804": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977" }, "r805": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r806": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r807": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r808": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r809": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20,24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r810": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r811": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r812": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r813": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r814": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r815": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r816": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r817": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r818": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r819": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r82": { "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" }, "r820": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r821": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r822": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "http://asc.fasb.org/extlink&oid=122150657&loc=SL122150809-237846" }, "r823": { "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" }, "r824": { "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" }, "r825": { "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" }, "r826": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r827": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r828": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r829": { "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" }, "r83": { "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" }, "r830": { "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" }, "r831": { "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" }, "r832": { "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" }, "r833": { "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" }, "r834": { "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" }, "r835": { "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" }, "r836": { "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" }, "r837": { "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" }, "r838": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991585-234733" }, "r839": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r840": { "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" }, "r841": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=84167097&loc=d3e55549-109407" }, "r842": { "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" }, "r843": { "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" }, "r844": { "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" }, "r845": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r846": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r847": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r848": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r849": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r85": { "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" }, "r850": { "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" }, "r851": { "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" }, "r852": { "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" }, "r853": { "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" }, "r854": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r855": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r856": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r857": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r858": { "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" }, "r859": { "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" }, "r86": { "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" }, "r860": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r861": { "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" }, "r862": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r863": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r864": { "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" }, "r865": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(20))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r866": { "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" }, "r867": { "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" }, "r868": { "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" }, "r869": { "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" }, "r87": { "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" }, "r870": { "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" }, "r871": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r872": { "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" }, "r873": { "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" }, "r874": { "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" }, "r875": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r876": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r877": { "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" }, "r878": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(b))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r879": { "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" }, "r88": { "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" }, "r880": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r881": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r882": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r883": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r884": { "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" }, "r885": { "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" }, "r886": { "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" }, "r887": { "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" }, "r888": { "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" }, "r889": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.5(c))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r89": { "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" }, "r890": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r891": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r892": { "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" }, "r893": { "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" }, "r894": { "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" }, "r895": { "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" }, "r896": { "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" }, "r897": { "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" }, "r898": { "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" }, "r899": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721494-107759" }, "r90": { "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" }, "r900": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r901": { "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" }, "r902": { "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" }, "r903": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r904": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r905": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r906": { "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" }, "r907": { "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" }, "r908": { "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" }, "r909": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(1),(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r910": { "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" }, "r911": { "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" }, "r912": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r913": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r914": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r915": { "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" }, "r916": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r917": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r918": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r919": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r920": { "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" }, "r921": { "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" }, "r922": { "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" }, "r923": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r924": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r925": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r926": { "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" }, "r927": { "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" }, "r928": { "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" }, "r929": { "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" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r930": { "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" }, "r931": { "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" }, "r932": { "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" }, "r933": { "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" }, "r934": { "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" }, "r935": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r936": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r937": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "715", "Topic": "980", "URI": "http://asc.fasb.org/extlink&oid=6501251&loc=d3e52485-110419" }, "r938": { "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" }, "r939": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r94": { "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" }, "r940": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r941": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r942": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r943": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r944": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r945": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r946": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r947": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r948": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r949": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r950": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(4)" }, "r951": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(5)" }, "r952": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)(i)" }, "r953": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)(ii)" }, "r954": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r955": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "r956": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r957": { "Name": "Regulation S-K (SK)", "Number": "229", "Publisher": "SEC", "Section": "1402", "Subsection": "Instruction 5" }, "r958": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1406", "Subparagraph": "(1)" }, "r959": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1406", "Subparagraph": "(2)" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r960": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1406", "Subparagraph": "(3)" }, "r961": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1406", "Subparagraph": "(4)" }, "r962": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1406", "Subparagraph": "(5)" }, "r963": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1406" }, "r964": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r965": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "11", "Subsection": "03" }, "r966": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r967": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29" }, "r968": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column B", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r969": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column C", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r970": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column D", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r971": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column E", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r972": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column F", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r973": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column G", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r974": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column H", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r975": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column I", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r976": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "09" }, "r977": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405" }, "r978": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848" }, "r979": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848" }, "r98": { "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" }, "r980": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848" }, "r981": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848" }, "r982": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a),(d))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" } }, "version": "2.1" } ZIP 135 0000054381-22-000011-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000054381-22-000011-xbrl.zip M4$L#!!0 ( ,6&6%3#(SESX28 !0% 0 6 97@Q,#U=Z6\;1[+__OZ*60>;E0"*%BE9LFR_ (PL;X38LB$IS]A/07.F M278\G.'.(9GYZU\=?WX:/-E[^O3CP>G3IZ^O7P>_7+][&QSV]P?!=2:27!4J343\].G9 MQ9/@R:PH%B^>/KV]O>W?'O33;/KT^O(I/NKP:9RFN>Q'1?3DIU?X#?PI1?33 M_[SZV]Y>\#H-R[E,BB#,I"AD%)2Y2J;!QTCFGX*]/7W5:;I89FHZ*X+A_G 8 M?$RS3^I&\.^%*F+YDWG.JZ?\^=53>LFK<1HM?WH5J9M 1?_[1!U-AN/A_L&S MPR@Z.CPYEN-G S$64;@?GLC#P>'^[X.38QCF4[B![\J+92S_]\E<)7LSB2-X M<73JJB8O1CL[__]2>720GXN]D2LILD+&C+\.DEA@OKG,(W3[,4/ M^_3?2_QE;R+F*EZ^^,>UFLL\N)"WP64Z%\D_>CDL\UXN,S7A"W/UIWPQ&,++ MZ>,M#^@0GA.K1)H!#H8XI+//,S5613#8[Q^_>HK7FVDU)R>R*G5U<5V?OS;L^RX.V21YT:(X[OR61S()B)H-?!3P- MSD6V2#.!)W'S60Y;ISGLT#Q'<)(CX 4BB8)+F1?$&(;[@X/@G4C$5!+#.$]P MC.I&!A]BD>RNG+]'W4RR>E+ &[*?-ENUH\:*/>-SXBW8'V5>J,F2OU(P_*1X M<7"T^/['OWT)KW\YOPI6GXG 3/R>61.3<3%3>?#C#\^'P_V7VQL(;U4D0WV" M7I1XNO JH,!I)B7+D^VM$ZW0X.5N+X#EFHM(TH&@@PGG025%&H@\2"?$$"*Q MQ'_^'O3@I, ?XR5=/9;%K91)\.OHW>@B.'U_^>']Y>CZ_/U%+Q# /I)$AH4* M2Y"_CI4$P:TJ9D&@BCP(%IE*0K40<0"/GZA0PO=PQ<\@U><3)>.H%U2>$^S@ M:/1_G=[CTW2^$,FR&SL,_0,,-0.5&-08T\'E.^G68)A%YPO(@ET4P23/0 MG$%!)A/'6A$]NDLKG,$,]'=0SZB]28Q3 MN*C[JI4;?!X KW)A#%Q:Z'US#NC67%]DND3\Z?'$./3I,^'7N M3IJ(8T/\[L MLO1&Y73@TDFOW1<6?(4#Z0%L,0ZS&[LZ@IT)Q4(5(#_^A*7E M[2ES^.>X+((D+8(4EC.[5;D,(CF!1T7$]H SYC/7,>)61-0HZ[)"'W:2&N[V*IM.]CV'6,'DUDEMF]]H4?2CQ\ M/D>70+[.%S+)^5@#1P;.G-VH$)Z7X1'WGF&D*UR3)A+'@/XK$-RYBI3(E,Q7 M<:.Y6.*X/,X#+YI(593 CZ(RPX"4"/*%#-5$X0MA+8,%+%T:]7"X\Q2N6] 4 MREAD\1)(WA S$/$5BG+D5T/B1P?,TWSUX)&\:^0==HF\20$\3X"P,/B"-$@2 M25-Q.[$##:5A6()A[#FL=R,\R+ MVZ$8R!B&4 8F%Z6+9I Y+X#,E M)\$O)0H[>&-:9G@,WI-3-C."TIR"[DNS4UB'%$YF)T1:( I_^?#KP?'+W/-^ M\XZAML!N\#R(TY#T"CCBOC?<5[R $K098#$8& T)"#2.=%6ADN/FE#*PC3')\S2 M&"F9?T/VIY)"D(@>T^LYOH^T/9HB_;$6-54P#E$G-+M2\'D.+[DJTO#3 Z"^ MZA2[0(+]X'RR8L-K>K&33MJN-"<)R(T4,U#$@)N %L9B$VX!8EG$(F1"R$M@ M26;W,_TV$G+ .'R^UCZ:$I3FF'X#"6PN$XM%#,0WCB7HU:!PQS&Q+G,W#N,# M22Z92(..?9F^.U_LRTZ".HT.(Q3LO"K)R> M$_ "L\:/$KPFP:,N27!64,^L4Z5<:'88(:&@I@A$(8 -5"/Y?(7;\=Y&!M 1L"9(0RR>+6+L_]$-6 M,@1-W@?$"U(&W[W(9"R0H%=BT<9I4:3S%_ON%C'.TQ@TS\8M*[E2'32V&8YN MN+]O<72SS+&UJ=P;@WKS:8\TG!/S\;JFWM\4HV+ [4;#C]5&PMV*12]]V1=;W MEPJ"/>^X!M6](!AZ?3./7*H1+Z/*'P +B=-;YB8QD1ES$I615,\DF,)U/I7" M^T%3 ?5GY^"@?W#P]]W5>A"\@YPJ^H))&L/K4-= ;:X*0/@N/&C8/SANT)/Y M]OXAM.WD\TYDL$0#! -VTP /'E?[<;7_"LBZ7$5QQ[T]-.62-(C39 JF6[M=N2/[TSZYIY;& M_ O3>SX(A>)AX9LCPWA!;ZGU\($ M6%X^ABB['Z)$?!KNEHZ.0&\24;P:QD7ZR*1&%^<)A0&HIAG0IH>\N2) MA*>*F*B(P++$AA=EMDAS>.D.?/_C#X?'+U."/\$LDLH%/0I/6!Z^R\\QU%<# M]-9X/44U:CP_D_\NX0S@W#1FSV<*\)?'%FIH4E$6LS3#<]Z(%X)\1.F<9O9= M),;TRQIBCT6V*FI\"<-_@9BG)5),B4@@I04\B[YE?9)Z;7N\L#U"#?%*>TN) MB^P"K&V;]^;\=(3#]=@H+ILG'G?-5 C&$XM;C?N@VW'_R6Q#+/*PAG MEDX.065UGGJJ@>'-J=L7!+6:]TCOX,0*'N'PK8UGD BB51'!&P&BXYW(/H'H M^3\1EPUY5=&ID.KA\(:@VI&).*7:*\A7!-\EIO#5%&_5I(YA?!0ML6(YJN#] M8Y$[8!G,7LW+.5%Y2=I?Y423W/98S9KCH/F280Z@*V9@65!1R$3$00ZT7N [B\4P6VRH MD,T(^%\'?T4LK?O G!3$IF;K= (MJPZ?]T^^&^2@)8I?\2NOUS^Z<-=]%_79 M&^Y]&W#&P0,'9W2W'$N[LGG0'6# ANFQ6\<#K$D=R]RWI&JV0V9 )PD144? M/E)^:A>O\MI^]Q!RJ[.AV\92]] (("SEHJA#DERR#2&2,-]F9[Q+%LJV/1.D M"B:>2Z$!0_7D-SO&FN3/,AT/ 3KRV+(W4&?0N^8"O9IQ3 E-^C T4J3ZP9F; M.VE((!R-X8#=$;?W;KTY[!N[L= M$;N4A3:KNQ 5NXL-UC@@&5YN!BL,\U;&1[RJP?>TO[/=XO.@\&U4ANG(>;#S M>9>&@<^?E.A57-1+&1&&'%@< N.ZL"T@Q.1@%ZD8$YV"-HM M4 C?=[-R.'AB_JR.J&4HVMT2IA$) PE;$,+;S6=,5=!.N5P!10K8L!0,^F5+ M4MJ*D?2#4>O*FI-M3?;ULHR( +2$GA<.7/=8C(JY1\!Z"EQA2K]065C.\P+5 M3E97T4L&HH]B>L@[;],RCG@4+'LPJ5CXTM\-Z=%KW_F@UX5.-V_E6SU@5ZNI M25$MQYS<]NO1R\GW"@89MPL]>7GTO6,0RFLK(JG?LIU0Y M,D,.#N6RK^77_: B_?6))J;-;EY654FW796KNK%JNDX[IE?2(-@V;.13 M ?<2R_H#.3V(LQQTI *]^)0"P4S/'7@7W#.S;?.9N[%K'_EC7+KS@;5F8+IR M /26YBT$# H$Y@;JW6\IZF3Q%?";#C_]R73-<6@BVSK-Z-A,B$)"XR"CML(8 MUF(;N>AO:VR/,_H(4Q95V,JZ%'(KP/BP>8#':O6>.%MNBR76J9DJ)0#E?"6V:BT_:OE]D"JD)OL=Z*TQ5>*Q,LGD^ M8U\;!4V8]BO:9CNP@4*Q0):)'\*H'9!'=UV%'"?=(VFP!-[LH:6;GUHB+]X.>E*5E#_+;)XBL%)]57E!Y1<)1NTI#PM$FJ M/7D]TA,*N*0P1X.7)J_)%3B.."@X:G1,;:$9411IEL@ED-\>&M5D"OM>'!N6 MUU &JS7539B*LN6;!"26\!_>J;?8&30(G!9'O@<8IE^6Y)KU M!C&?FK\.TQ+M+Q-T_ 4.$OFMN,Y]__8(5>@T5.%@#52ADZ"#6CG\;E<:>-8=T7A'I8&+U \W M7I*ANEW1&,"0;+2_!99-#/2[@P":S1:Z[WSM$ K@F*U+X .,[[T= LLKG*L^K M+EKGDMD@PEIS8?',. AOD S&D4/!!(S:/))T9Z/MQ]I9B8[!E/*R=!;8G! 6 MEIA74Q5^-!#=I26)JG&[*K2*$0:=1-":9; 9@D81MMF/C-T_R9UTF^(Z%,'2 M3-1C7W74LF64CC$!5']KM5<.J[G'3TD/>]MA?7\C*U<,5%BA*%Q^.(]BKNMXTKO M70!VFQMU3Z6KQW9UWMJ?QI^$$BEW*+2?4Y&1VP8_<&WF#*LTHD:3[U,//C9C5&:I*E MV47GU>4Z/ 6VUK0FT5#JG+*K\@40JOE@("$]^A<&7^"^-)N*1-_E@-$Z)PMC M4I7G:JO/$FE-QKIN=&F%4ZI6_' M^7C=)G %5Y$HZ%55Z0L,),+D6EUI7$?48L44:U4'0N?D105W7VF5Q<8[]E)J MQ?-AEJQ^0KBT7:/-:6^!3]L$>^]W?D&O_6L]5;(7T]C>3C]15,MTH':MHL:Z M5ADFD-R_(.[VZ7O^8$X?-6-SQ8K>H>\ >R[ 9?S-1X'];[9[+._0BS7\5G!? MN1X[0!3KQKBLR"IJ:Y P\\J*#(J]+ MUL3B%K2>3$[+V(!@LB K8UN]Q$K9Y_WG%<;T&.%]6!'>PV^4C'[TF(Q^K]SN MI#NBXPY8%=I4,6A!CB=U2GFKJD"-[J1.OT&E1Y@((Q7X8C>6P8N1MH8N+YEK M)SH:E=HBTE83<.S"M&5JC"(O%\CM(_*188$0A2:BN818,"TKIB5%U&ZS:DZA MPE6D]XX_W"!2L\V>YON=.2B#9W?H6)8:?E:TP9TZ)U;9&?/@# (/31AT 6A* M'\M$3E0]>-[C5G9SNU2?]V^7HOQY&CG'V6D*!NW5L1I MXA,S5;):2#319<]9QLUV\VUMS%KR8.D)E!#KWM%V.'I\C,C/J ]2SSCG0BPA MQM91%XLA;_,(=:<9T%U'R$9J7XOEEH\.>Z/XZ%C7[(315G5 "DB%<":C4K>) M*S"9A+I<8IZ&H$IIM@I:FX?>.IQL2U=37B!=2(XUF9A?S\L^-R62[;9ZL[E33NNMD76,3PP[4T:)FBI0(D9L"29A68:H? MMOIW,^E2#;#:9\RP#K!EX!0H+NH#ZE2RWG.F;*ZK#2'[;EW;OA(':)/+I8W# MVB$^'H+:(>A.=^'7HA!;SY$2(?HP-\B1HIC$>&F\GS:I MR'16P3@S06RQVD>1XFA)1YV;:8KGZ+Z(Q*)(9=M"RR=+H114]]2(9Q"U.! M6MMB^BJ-53D/3CE&'KQ]>TI/?D=!]>"J$$DLE\'5'/T./PM,\:)K=BJM:4SL M2F7&-T$M7D$ZQHK3RW3,U#YS;E*,14"06\\%7TQ$?GFL*KA^^;O.HL+.W562("& M2^12+=GF[J20H"FEPZ'!?H6*32 C_Z3[_R#!4U-PB:RV\)U9]$YX-E(75TBD MIADF%D_.J?H(>MX@G8MK+*F8EFM-;$Z/00]A%24SRL*"\8DB:2_(^"?9X$\& ME">J]&O /F/I=,;QLC&XOW1KTD&',H;N\/I>I$1E_[4HT8=8=JE#,%'3C12Q M4$0I]?Q>OV0+>\-7JZ]LY7%\:,Q_2H[ML;G?.6)9"6J*:':Z9SR6 GM%M\%)03?+H4$+*V MNO$>W6!9CMBURKO+"JW%B_@F5=EN4V3(-?K3;K9U_+?B%*@#T]97,=+17<9Z MAC*CXI3EW3US=*[()'A-V1EI([OFR\&SWP NVS.=C;8.F5UU$1O77X^??437 M=1)=]^Q!UT_YRIIYVY3PW2B!,1DA]7FA\H';'78B*0C8.>4-0;HC2D MMZ,",0?)N--?1)-=LB+&G+#/5H/_#"IY;T-]Z(I%\$>FBX?95:$P'%Q/.$>% M AH!*R!=I'D._:VQZYE%ZM^;I.#=22?3/ AY5]W[7 MSMOSFXV]LH74X)3N]N*,/>)D"&AQO20QASRER%I)K5O=)Z]](GP_S01[ 3E( MB%X=DV'BY>'KB['1%G5$12^*^2Y)2FT;_+N$E8*M1W44.57>LT53M0_#>Q:N ML.ZD /9&F9B7[JZL"DO/LIR-L<_8:K+4?\/%^"/3'7 M[+J"DA#4*]/T=G0W*JR_DD@4,85TB;&-\#56BZ2!=S*VL4VVV9U\B+L5O_E" M)CE3P:6DKB);9ISU4#B7]>Z9#&_N*H,%45W=M3S@>FV$]D9;ML=(GZ7F=6D[ M^$)GDSL<0I.Y<3TLSA?76=^U,^WZ_=W5^K@])4Y[6"@J+B-=/0J5.E!ETY7L:"MP T\RQ47%6;BL(W,@]-9J!Q?BVH 0FJBRWBSBJI^%VQ M-#*((![8S_B[I^P_/$CR\.$DM%QC4W1.@'WK8$;P/[9]S'-D#F#.H0GV0?.- M[;/!7!9%[.5T(>,@E4/E#OGB6F9758)/9.5D&=8:X>/+E1RIO+;MJIYFC08W MYK!4.GQ/-FM#GV:U+O0M1TWS+_1TDG@[<@_TDC.$ MU'9'BS4^#2_?<'11*1ME0,B1K;N4L.9>:VQ!.U"I@%3@,TPF7$5S-/YP"S:O MWNPP?ZAS81#.J=K3ISRNY?(WIJ^2%>[<4= MT_0 1D0[99:AX9&N3GM*#'P4PE;&]7I!EC(U&W9/DQEK&#[6*AW MNHUB%UB);:+HM8KS'$ZV$>7",D!-?Z;PCE>H!ST[FAT8T3I\OO]/%U:)X*Q9 M1Q@<]C)T<6EMNKKX%-;UU!4(T(A3S,8RB1#6EE 8/X,$/IQ>JX _9NQ')Z< MG/AC"78Z3R%G/"&03EV@$;;OTP38*G8NK+3@Y4@D;BECDSE!I>!N9WNX(PUF MU<*:>&.QT(.,UCS"H]6[>-W$5K"P@PMN!5=MZ@_G"R<5EMH?B&WOH*@&';17[N5OUT MZ+RAZ=54'OIHRU*BSJQ1YE1.+P;.DU#PW.#G24VW+D*CPML'D./ Q:["=+%L MZUC,[H"E*4G(,KZ8I9$I/F%?13"0'.%VG"N,B#2'!JD'75I;YK#Z3;][F?D^ M,_YP-B[;A#WWE$SB5&%_DNM31^CG-8O@MMAX\]NW M!\$=:?II#P:8D0E(3IH??S@\?DGKD*7E=+8JM+!RQT4PSM)/L-Q 6\:EWT(" M-9G>;TN3\JOTVH)/ASI6ZHOO@4'Q++""% ["1@6 %MQ116:2Q".2YF$A M:8[^ZY T:U6A^Y:KYDSZ\.XFG-*+\%VDR1[BK4MR9_'!>[]@C[)WV0>94;05 MN2I?A%CMRB7(3OQ7K;@JY^85*O?D_*TD65 @ET%VRAEKG!!I[WT$S3VPHW[\ MC4K2G3SDDG161;]/RZ4=(79^$7P\O[XXN[H*/OYR=GGV_LUV+5A&&'&A-8(F M696[KFICI0.LXU__1?MSS7W$7;1.1.WC)RI#U3!#N >H>^-TX[:N@Z^*0@T/ M3K:VN[^.WHTN@M/WEQ_>7XZNS]]??%7_QLHB''S5&CP[;@C)P< KPVCR;P?/ MMV;#_[RDCG)!<"'F;_3%FSY\<)3_871Y?7YZ_F%T M:3]'3 )M#I+I]WW1_V,Q?1+D6=CXJJ*S#!:?7^IW M:&4$WP'&88& 3"V1Z)7\LQ9@![ TGY]T8U.:Y'I ;O'!\>#EF_/+J^O?+T;O MSN#S\^.7 7_][KSR\>VHP]+SGWT;/&PP?LIXW.!HR?ZA)OL.#_K.F MZ.MO0XX,#X9_]\(7Y.X:OFP)PFQ'+<3AK46AI$WSLE&*>#T#?U;?M6%;;&-% MQ>AMR7WRLAJ@'*DMV$VFCXD!K(WA>OY5J,?CA/I?I<7&\)G"VJ4=_ MN68ZL>EP?&O1J8"U M A:R"A22?RTJA+)U=Y3>33&G6("&E5716EQ3F0!;5*"6O_!@28S=,IBD%DQ M'=)5"?* %1Z'F$2-.5J< S&#Y\;97DO$HRF_!*=[K@UC M+X1J+<:P,Q:Y0^MENF""3F&:<"* ?H7(ZZ%OC6@1N7>/'CXA>$TLB[P%%D%6 M"W#MNGUH;(1#HEAH3=LZ6E0UH_ TY#J2>9BI,1])/+(K_!1?QU\?5M94=\KT M$L\=Q;4BT/6V*2 I5^'X;'2MXRB6K::-5KKN44ZD#QV' TG9-[&XY7\S+C_7 MD61I(ML82V -J)9A8".ZIS,E\9BBGQ#9_'ON?JGSDRC:VL1X^@@X8LIO8 P& M[M4/1L1]=7$)C;&U[D=[O5=O/\V2^@"K('U:#6Z'67L(5;,88ZM22D6KU)F@ M/(5/C8X^CZ3YGY$F0S,*H5!#P&P\A%EZ(I"X ?J?TZ*I;I@T9+.S*)-2Q'M4 MD.2ZAB.*X@W=TL^^SCG7*@BZG0C6G;+2M.3G]6-M 8T:5^&C6BR8DFN(U]#[ M=Q_07BL+$7&>NM=J-DPZG5D&&OGN]G#4O08OX.) M!K+DK!YZG#ETK@@$E>XC6XOZ%:-7;5P6[77PZ!'YC(X:'OKU#UB=9O+^!LMO M5"QAKH7!8W0UF"V/F)GCO>%(5[_[-URI^LNIP\4JKMX+K,4I%3G1:!?S7&:V M;!?Y4D+%):=8KZ/B;@GUP+F128D8=T8XBJG >98J+ T1#,5U#-$.YY62QU M3TM0P;V=HA?19B.+;>8"SX$U8"$!44^%Z]G*Y%0"3.9%O8/F++V%J62NE6:< MBF1MK4G;3!HNUNS27+[&HU%+T>/B9STGERAEHRH?<$0\5ST,&AK!>O6RL.31 ME,$LO.(32%;XH51%]*$,J2H%)#Y@&S>)^GP)Z/XQ=-;)T-G)0T-#?B7YK8^= M#34\9,.N'UM2.ZQ&"PR4@?"4 IC)"1QADOR>1MARJCVE<"/)0Y4;OY:%^P*/ M>'@:AF66<>=B_[W$0*F@3)-SUC57F@$\O^I_,%-P'HB7$YHH62N4]*7E#^1 MF]08+9PK!9]J!./:LH"B*ZD:6\VW@D8W*!TN\=$.A9_NC,@P31=\F*V]Z8:] MHD3'(N,.'8;^37:/11]6%76:L>\WPF.-41E15*W'_P*G73<[13SJ/YW4?P;[ M:Q2@I^,T6L)?LV(>__3_4$L#!!0 ( ,6&6%2S%=C)2$ %9Y @ 6 M97@Q,#DM<'-U86=R965M96YT+FAT;>U]:7/;1M;N]_LK^CHW&:F*HD52JYU) M%2W3B=ZQ)9R>O7[^_>L_^N/KTD>VU M=SOL*N1^)&,9^-Q[_7IP]HJ]&L?Q],WKU[>WM^W;7CL(KU]?7;S&H?9>>T$0 MB;8;NZ]^^Q4_@?\*[O[V?W[]OSL[['W@)!/AQ\P)!8^%RY)(^M?LJRNB;VQG M1S]U$DQGH;P>QZR[V^VRKT'X3=YP]7TL8T_\9L;Y];7Z^]?7]))?AX$[^^U7 M5]XPZ?[SE3P^&A[WG,-A;_>8[QWL=_AA]\@=.KS3&_&]84_\NP.3? V/J]]$ M\=W=V?7^6>B\7W>(=[\MI_0[.%;T$+[Y:9?^]Q:_V1GQB?1F;_YQ)2=#KPB_#!%]@M+/"PN,#.'BSP\^#BP_G% MI_[9R8!=7IV?_(M].3N]8OVO_8OWK/_[Q6#P:7!V55JZF>:4NRX0V8XG1C!B M&U=F/@K56]IU6NW6%]\5(8O'@OV+PVC #>$T"#GR'WLNB^P#\[K _MQWV86( M8I(%W=U.CWWB/K\6)"-.?9RCO!'LL\?][;EKSU'N'BSSU5RJ3SGB"1=,3'K& M)X(%(_:9A[%TY)3[\2\_[1^]_>6GSL%NY7^/.V__;?T//NB]79V]U[?0H$WK MO/P2T0+9"BOLR>9A+5N[CB\<_7NSE9OM\^+@OS_?9109K_)XEB.9JICR3(5C]^TSM8 M(@I?VA2>FAROQC)B-E-=QH'SC7WQ :WU;WGHLOYU*)2RVT*%_\M/1]WN[AI9 M2.V<*QP-.-XD"$;P*=#99J[KY'#:H<[;;08[.Q3QK1!^&2:U&(<_?5\XH&L3 M,#8L!%7_?3X))@ /9G78Y18!--PQ"[3A*AO^!XS63 5-Z$A'C.H'ODK,LLHZ8 M6-@FD!9^!.R+EGX KPW#&0M 5>%8TP34520,S13YOM)V+KL*[F%B;X(TAVG6 M@N,?D5T/-HQ7^PXJ(IBM![H+Z)U=!X&BNQON)7SH"62*"#2:@6=:70DYC>DY M[HJ_$^[,D.1OQ](!F1@*!BPH0#5RYYL?W'K"O19NR^:(2G!B?H2,AH)W%'A> M<*M\$8]X9H='YHCT>>QT#]=V()WV&IDW[XE,MV6.36$P2@V5^].R^ 88LQGC M:2:[1C035>CCUA+PT\KATWG*&T5)/.9@<"23(2C*!8\6P-0F*++++[6 K@![ M_'LAF$SZ@DH& #S@(+9A51GFTF8)!?* 1DC@P]D$OE H:D7$93U_-]"%5"K] MQV3C6DG][L9(_0O\702X'@X)H.G4.M)UL\63"_W:RWP\$27IP7Y EJ*#9&Z M_@MBOFC,/8_^ND;^+B(R5!A: X3JX/%'TU#>2$]<"U(/' <)Q3CP7"7H+9A' MQK7(1\Z,"\0BI+!,2'IFH9APD"<@%$9"QH1'0:G@-S%M%DPE",WO7+3-X4_\ M_PAEH\*C40+_T:\; E%/!+L!HPH1J9&#H7:JD!2:.R6/3R-!UA\GV$RJC)Z^ M%/JW/7S_'NUU,%JV>ENR&MN49.J4SR8DA'%^2KJZ$F3 ;Y4[2D^5'9I)/JJ,I9AN4_MK8XM>C20M[<,B8?LGD"4\ M_UR%ZEY%KL-^^W %+'W8:Z^/A+;X=FUHZ*!-H.5R!7!%DKGHQW*\Q#7^-+&X&HQS+\D7G)&: X M6&,P00+#"(8-,/LM"5I#+*&E(-&_)[9*T'(XC"2>+%K42;$>&KUJ::$J4&V LXVOZEN$,=5&[#)64N<>O$ M)1G\-,K%,EM):AK;M9! M#AN^ER&<0Q!&&["S-.E:[.I=\#ZE9H!9=:-%*( [A&B(YA 1$&[/\4C*#E7A M7UL0MUD?QLV,.AU-L)6/_3BF1$4)^D%RSBE,QTI9T?*99_.0DXEP)8S@J6P1 M&8;B)G#X$/[6WBDR'W,^K))??35_NCW'U)=_" A 061W6\^N-6]/&L504@RB M3HHAA4^93%>$-N8Z[,63>!R$.K=PPK\)8A]C+6LF"<4UIW0I]G>"QX^?\5!& M*5_12-.I)QVE0C2M6"Y4X])+J=_ ]]RK,C88P2=>"YV"0.<1L260Y!".&%^J M&2X?LW-S(;B7$D/?JU%D9W%8Y\HZ9R"' ;F944#]\M/^\5OV(76]/]? 3U4T M_;#6T?333BU48WPR=6N,7VK%3H)5"71A<59E0,K6/2 M-<@0>[Q:*]J., 5 M7+WIO8SX4'J(.^RHJ96HT>T"E-KJ64:5*[:)%Y3NKPJTY$(LE;Y_'J]@1,S/ M=&&]K:$%BC7D6.";RB7>(&SAR%P,E"-G0Q[)DA>9 Z#B3I9S#LO$'/0@S!+- MTW7EMP',&E@6QSR@693!LJ$ 9B1_]OP%YQ*)YE-,G%?@%@&9G0 >#.B1N?.- M@YA[]D) ::V,CHJ"GBC_%#1(&L>6J$FA%::.D%(Q,"7+&BW*",D;[#"HR M,3#JIWH 4%@>!$&LPSP8.#CHJAG 9#V!+N01ZOD9")*H0.E&.,*+*814.=H^ M3*#>WIT+$@S- Q-@6$EIJTUHY%8J@&/L8F 0=C6]VW: MZ%OI>:,$$XU'201GH^TWV] #^M!EV+K&@2+E6!5'P$V*:!'9F,2JI9*]Q;9F M($;9C0R\)1VC'CW7JZ)-VB/UG%JM3]H.Z[*=&F:=W1\ZK0DG :&"J5M%Y;IV MT[T1841> 0H#J#H@'D4B!NF.ODC?D< F*54'R W3),ZY.^=2.(*%_^:)O&(J M@)(T,G MF:#CP\&$UE"@$\4)X#3P[:C>;X/$<]4L% UA?PF>4TOIE%Z,TW=_8YR^%UF. M,R(A:LPY$N%+2&)..FG?[9PW@A64L&,U)1+ M0D"$]2CRXU; -CNFPGT_ 91($YHSJ"E+K>@(9-*U5'UZB]"0'>:9&^*I:KN; MR^BZ Y)IF2T6^2?;8"!BVD\:)H]9;X#M"4GR03.'YDF2)G&/)KJ ]AWE4NC MW1% #31]_/_ZISW1_H!M6P.3'7MTO<-F,JB?[0SS4@@T58?2TWUD-(EG?6B4 MLTSUMP5UKD;0:R5*P]+9U+NR6@=(,-V'VSE[ TG P5]YUF1#\7[JDWH=(K%3FS!U;^ SM*MF+:Z)^;?;OTN#E7HJ4L=7(8Z+#0TN# M&X"X1GU]6!N V#U<#! O11Q[J2Q:=WE;$]SK1=3 1)%2;4&V0KF M^]&&PAJZ%U2GKTC_NT_, )W=X_5P0&:]QS9JE]Q OQ@,HTIZ6[EW'Y*0L]HL,6&28P.(W17Z70 _&%G_U&V[&BE M XN?JH]_]>NMPC/XF%S%0S+\3>V/B@_*^*WPL5#QD>7%=Z8R* M#K,L;$_^M\I$3T26)MINV;_4/C,303@R-E^B9?'OHCIK]#@=2>6@X;254%:( MS2K=K9"+.H*?-O?@+LJ(S)2PIE,J]-W6*;*N\*0.9Y2%/@I/0,V^KW%MEJ:/ M 1C:2M JH:0&A)FM@MU""40#6'=T]R?AP9+#P(8Z"J+50-P:JR6)^7*=M>VC!*N(U"1U?0P\%>(* MA3)RZ-CPD/2F5YW7-:1@VR_7,VCYP&;)///P& M<.!/[B49Y>DUZ/*.PN&NL0E,_1(#>K5,#%BGK;)NJ%8CK+;?5AZ >Z5B6IF6 M<[!]OJS+J-H]="L&H?6WE357AH"8B30'!JZ",^:!/YAB#5#0/6#/@NVC%$(X MAV2Q%3<_4Z^<@T7NQ9R]9]=U/GO[E",1J#I-$!/G&)>1# FC.O-$#3:YE@#T@<\.6Y0;6HU92D>U! MILEFP3\\"&^6+Z8HKCL?CJ/$=&JL8501?FBJ(T"\DO2DXTJ?3+L6V'6YC,P_ M-8VJ(53-N00B$MQM5;^%WH!5SIXTV:] ^B&0![%L,K7O=O(%IXRQVS%J5^H- M;CJN6@,#C8%AA,KDFJX3#[/R8<7@P:T_?U2:%FS8Z5W\^DMR=+-*(-+P"ZL] MAF*DNFS/5/B?9IA6=1C%9DDK.D)%K+I81.M*RW?,9_1 GD'1<6QG(QLLAZB5 MR[*?L0Q8?CAX8C%@-=?-W7&JZ,ZPVE!3M090EGSS^&VDRF(CQ^QQ20F8KC,J M$$/V U(AR83EAU_1WP;QL?'MB P1+P,/.# W*@(,Z'"& M'LR"GKX!<.)B$;&Q]_2[FVCJ)O3U._=!UZ"_.1=J7)[6EX^N5DD.*B189 "N M/]I:Y1/A7K30$;S^61=$ODF&,2HS*NJ$+/LI$DX2YLK&BG>BW2@S"02'$R>D M*]&MH"1+-DY*"%M2DP_9D7DZ/D<>T&'OH+JXO' M-AG-V6M2)UJ*5[+RE/2'U21GE3E.504FP"/0HX[5T,BZ;)-2R'+=CG+MQ6!6 MQK^4MXUIADC_0X$/+^2""LX9=P3DW++\^AJ;&<:9 M(3JZ"QQ8J/]-SOF#*WY+-YK>:>Y&8X!%X:3V(TGE'$VL02C7JHSOJ#99VDO+ M^"AN0Z[DYYJ>O8$UPT4')#*U^J/RTKU.URZ'H*MTK1BHCLWI2'5E1&6?QFV/(#)^8*J@"U[%2],E".L^X77&M=ESDPU;0AH&OE[9/4]L=1< M.G5\X:K**]&=%'0*@7*=R>S^6A-,P(68R$%V967JYQZ*8L?'BMZZ*R13/S3A M;:H /-X8 7B%2O&YBKY-M53J5YER50!EI=+/$FPCN8)A5)1A695<52\G$48D M,]%WPUT0.U16:7J"X\] O&'+,WP AP3,+:BCBY;$5#EIRVR-U!"@33,0GO;4 M36VJI2UUTPM=U8AI;V%+/637+:9O6V+ )5.-::-T4F8ZPSR M%AM&4&(,CBKUI/8+=)>,RXE(%%L!6@BUC_.N\X*C"P//:]F OF5FF^XP(7S3 M^9V'I4LCL\Y!@8X9&E]=OOG83%7'T[N$1V%!8#Y,0, .1:8+GC5P3I*/18KIK''Z2I;Y@N$HUF1?NTZ*X.AG"8 M?,X5"(ND#RQ*D;"K[B4IR")5*I<71T8:#F=T9Z$VX_'G]*"5/>2,A?.MQ=R0 MC\#6G@2^F&EQ0TUKPBPRJI"U";IK+*D?S85EMENJP>F8WQ@AG^5HJ/W OI9! M:'= RW"T6DH:Y2_F9.HXOAF=5^3+Y?PV6?<)'B=Q$,ZJ8@@FLIRF5NC00DH: M4XP/Q7%:2FZ=LT[[H2093-\"W::*/&$3\GM?J&772UYU(9G;207+E.L(#,PLQI3=CA@_&[DPR9FF.]RD0JY3L?W #V.4NU*IUS M2J45W1..0">UA5&@..O+HUSX M0[&H4T]5-R_.3L9TV:O$=E?PMB#-L9N?QKB5=I7)Y1T60&9N0;E^0U/=FHNN MF4V_3I^MZG:L^R9BY47:BE52VC*VH]_2A@LLW*M%Q>VR!ED:E=:A01:S.L1F M">$L[;V/><[.&#_2]&<\K(M3L[M'N[_;*S-J6)Q+G57V(QZIU7L?T"/IK!T\D9*PJA!-ZF U1IT_A$6KRV0=QL4+DV.W MA/I:#(]!HCBYW=VD1FNIW%D9E??CKNO+T0 M6#XCUGI3+HB$X]YCWL>6:S(W'S^OE6XZ&T,WOX-""+G'/J<1W'J&]^8(B;M: MR<_".*M;P&\1?9VBAV :"H4$UDM<8Q%I4NRK93.')E M1-0>%8',#9>>,N),P*[R7E!!MQ;C7&CH!"$V@G+I6Y$HZPK"]!V%NY+U3#&E M3%L-$;N&O_S4J:?F;@W1,I55=E6<>I&:0;&:3P7?T&).3>RR14J5YVCPR"C. M69T5<9+*C_7*KC'#Q:3(F*N=55T'>DNCV+31#U4F7TI4J3?7@IG9]*I093D: MDP9P[G4#-)TXM9+#$U>]2DRV875F-VZJ:F!L^O@6_+T6:=I].0KUJBTU:352 MI4U7U?E0URQG<5]%3_/KI',V'WJ<;P+IFGMJRG'VQ>7-30K'!@0_EXETH%HD MVI3-ZB7739B3I(OEBR$N]+'$6-&HY4QT+;_94,2W0E_R5ZP+RR>ME"_@,+RG MTC#(\<@M":L%#2:Q"%=$6KA*VVT7M?*3HZ;EZ;TU]%?6VH0^P+ J.0%)]MQW M]BK).C]]ZW;+>!RHRK;,, RL=M@CZJA"2F1%5CUH[Z_"K"\,V]7-\;XP'1K( MU;5Z5BL]M&91KO8'BEE7IE\Z_(>MX[-OHH7@C]I'JS60"L=V'*709IE&OM\@"C*]<5L4%3'):9($.AT$*(Q46<[*F*ME[YNAYRGVL= MCWU _+0?3=5-C)BC8]^ >)K=X=!:_#!)+FTYT&49KHPF4K?)L&='.2U9D+$% M'PBA/L7?>M+<=:]?X7A<3BJ%186]*+XC]J [,HIMMI_$/;RI?"SJQ,=+U/J) M4@1(W.:&1"3E]SSF:^;EP@5$>5HM\@&BT>',J+4H2P7P=()0"YTO+4H_\@), M-M;W:9LU6RF- :E@'J5=PA9FIKMXMW8Y1Z"E+\#) K1!F,MZ'@6ZSU71XZ%1 M#"->@O'A"9 _$]3][[ IX8R>R64(I-X#&=K^*, I(&&P:6MZ'S;E5=T&X;*-CUPX@--\J]LRX[*X*>>B12K2E M7 C$7&'3Y\'.JSIX9GE5:Q+Z645?F=+SY7_E[\E-0&W;\E*%.,#J6%7^)?5[ M-7D0Q&*6;RZ%9]]70J]DYHN1N1AU;W'8(]25BS-H&5- MTO:IJ+S8U V9YB!K-((WO)M99F7VZ05F*/=UP;:]&,QKP2Q7*S4X!2;#66ER M[2H-H>^HTQG+5HY"I[.5=D+$/ 6:)/ZA]AYD:N9 0M$R+;Q,D;P^PB5% M$*@\+I6:HVZ)PR?+MRAV=W=[^@*\T_1..#5@OG5G83)VH9*Y 5GH5-=,@<*Y MG07^SF6:D*PO))W2N^W'YMW'9SV")V:_:LY3D6I**"/+9+\5(94Z,56RK^E( M:;[TM^M)L7T62'14'R1ZU-[M+8:BEUD!]"=5U[9>!&H#"247,!&]<,N@W2S4 MNJ#+W#6H&VI'BN&I:@(34;,[4%( "F-S.VL/[;%8>I7A&JL(@#+UJ5>)W>;, M.'.U'X<<-_EZ/1OPTBO4,VIL:RCQW:%4UVTK][\RN&85+MBU ,C?5+(AF\Y# M51QZ71\.7>[S^4-P"E*LER_-+(BXTBBX@B>Z+[4*O S3O\NN82SS]*C&@V * M#"*I&2B,-.(.HA1.I9\$ZAQL?7N)NFELWIT3"&FG!>(>P,69>Y:XSA,W/)>? MCEXG9TZ >VX:>*8VE81HV*G,3N--8B?31GV][)0V<]^2)/UU;CL/+?)W*959 MF_=(K[XR9H"# E4&9O+;=9%=159&PRLUXY6U71M4!0[QBL>%J8N4,(1HY2._ M77L"0M;_N94CT58I6RF[CKM"!YGT?95EY!&X4IE1"EJ15;[PC@3*O=>]O"EQ M/M9=\T^T.]))H&3<)8^73Q_&],Y8+^+:Y09W(U_%7BK_]L M$G^=42OU-:NB$CV\H$O<'HE8EKJ!Y]^W2]W+5(?]0N5H8 -9X6@:\L,0W[X+*,6?5'DF")+ M?,*EUT*'+,8VK;Z2J[TAWX0S#0$C-0J+NDNKT&)G-V_I6>,62BE M(2WOL%Z1=9U!&@)1H SCR#@+BB?#+*Y][7O%ZQ3@^%?TLW4Z>W5TM*V;?VO$ MP.82QC(#Y[SIC\W$U;<.*[[^,5:UNXWIQB.:^$WW+/3$88\'@28%0J9B[_^Y M_)F_U^Y'N; 8BUF1$]G\$&53&Y,AK&_U05C+K?WST2@2ZTZ0ZI-W%Z]&HNLM M"@V?K"8)415#9*&MHO[#H%:4SZQ.W<6F6@UH;F2 /?:67N2V MH#$.&FH/;"B]P(2%PV>6L% C>>K51YXNMU@'F6I^KY3Q;+W"]32[?$'U6* . M^(&3*&F(V(>#=& 43Z_(85.I">F-.N2>4*"$ERTR!NHP0Y&Z5H M7#(SH;SL_:4+!%+Q7(YF9L%!<]^USBBCQTB>4@)8$N&$L[^PVD4G:\'GNO=J MJ"/Z"$5-NGM15[32VR\IF)EF%OC81@T?_3N!G<*K=[$B)@A-WD&6H&&/A3ML M"N$FD\0W+]VN:N:CLNUR;555D0[V&$UB[$LJTPP,M1)5"P/+F^BN>)@S.1(5 MG=S091U'=OY'I'NKZ;],4XW!G"-,#[!*'^L3O)$<6Q+I5XH=1*HLFD6PCZ31 M9YDCGXB&NL4I_[EO_5!BVR3L((*('!]4?L!2JB7&S&CZ*QJ,1]WJXI^#EY[O M/ZF/N.TN%;>7U.PP8B<>7JN^9AA[.LJ;K%LF67=I-;#*4 !SEBX.!^Y(?*L= M2FM^7;#$ZR;-W>I6<0X-I#/LTY%TSGWA]K@5(U(KTO;+X1._/GRRW,Q3Y=GY M\M0+W9[[O5'&:P]@ 9]0#5^!5\BK V1.9$P4K0C=NJ2UJ K(!Z14>TG]*1U- M[D[U]1P34+MH6MGU%O ":6[XH)D2EEC9+_(T7//H_'!8>8!_G7]AG[Y<7K&+ MP9^G@Z^L?_:>]4_^=7;^]>/@_>\#^/?)X/-5_^QDP,X_L*L_!NQJLGZOU\,!I\&9U7I^=GE^S+V?O!!;L_AA;OL M??^O2[/(]_TK6O#O%_VS*U6$2>._'[QOL3_.OP[^'%RTX,G^E9G2I].KJ\& M?>K_U6+PZ>G5)7M_>GER,<#UM& Z5P.:/\P%!P?J^] __8B;<'6N=YF&NAA\ M&%P,8+_?ZYVF99_K]0R6KN;C1YCI $]BP/!P/UR#:XO&1?_X"=._^@C"'34(.DD/@N''6A M:5ZI9[=)\]2G:]UAEMT4?Y?VO-W>WMK8^5_]3_TS(,>+S^<7?:2\NT_Y#M+L M 7[VU.3R#A3%_M%;92B5__OOY?];<8W[11[9P2MRUK3J,SX1M.Y-G/R5C+V' MF_U=Z'3#!GIJ8?.Y?W%U>G(*ROBJ5ONP 1M:3>DK2)_G)X$6G=G]FH ^9"^( M%Q@3.5H4$\$92_>?K^3QT?"XYQP.>[O'?.]@O\,/NT?NT.&=WHCO#7OBWWNO MGCJ.^V]/($\T@&L*%4'%V A?2*3Z_+J'(RF+V>G8/U\[5^\MX _ MF3^=MV 7_''Z#K]?+1;87=5L+5TH571>[+?WRK9L^O'3[V8U.5\,/@(._A/L MIDNP>ZRM/;DX!?OJ=,5MNZNQ7\^ZX@]R%,\P^./0'0+[NS]G;0GPHAKCXZ3; MS@17F<,KI3ZS/:?*LN]K.Z6]NH M&!.I@2FG%NI%$D4"#JH+T]1'@I;N%H_2KIQ#X06WV^0#6]"]4I4ETM%30*_B M_.EZ<_*^C0(/QC0E?@*O%Q_-F_V=316"JG$%F=YME%'L=2G>Q!9GW M=VF-E]O;WKTNQ38*-U87%1AXB#?5[6!#%#Z-Q!OSC[>NC*8>G[V1/NT*_>AM M?FHXKQLL!G:XIT^+#DY]G8&E]JX"3#%,-7;-F_77;?KJ=>R6O]L[:A_OSO]Z MM]V9^]T##?N:IJRF#3L3@7C[YZO>J\+FT?82Q6/YI729H4O]?*QXF0VBJEZ%3S5JX=1T]-%0O>P0B9T#VN\_?&8-7Q1QX/YN>&%Q]SR7L,+]>2%JH.Y/R^DEO+< M;:\+MU19:-VZ',I2S8&)OUON\?O2WFDY!>7*[OI_13%Z7Q>D\S-Z8=?$D;)2E'L?+-.Z&D?D85+T??LGVO M=3WOM(TLM M?39"-KV]+EHD8U2=J9$989"HV[KP,GIS>T9:%8W8#47=+4C6W(#8.D*U6C"= M(56WXU -N+"_44,.CTH.9W/((\$F@0%MI6[L:]6BYQRUP=J*])M/QGK0+: MRXLQ8!%)]NN6W%:S] *ZBZB/+PPK./,>1>2UN,&*1GR#5\!)9P7_[^ [QZO7GH9X MJZ>0M^/6P3Y]'[N%).JN.:I+IDU1G0G0+60H&*T.["04Q\!-%5G#F]]XV;':_@]IOV&QE-NL[3C+1F%]=F5<;%E/F$3>WBF6,INR?*)D@ MED/C!(V(K3CIN=2=632DL$TE9B'0U9G3)'3&/**T M >I02581X$@LEW,\'F:^G87CQ+J+\320L*UN$IH@8SF- *L.87'X0,2Q*3G' M4)_T;T043^R+7[*I:'CK: -M&F*;>3TM\7W'/(BWRJ[:A:>1*@7:/&BDRLI2 M98&GH#;BY7Z N+BR!A#_R($<-CQU;Y[:-$ \Q3[<]-5[^ >IXEX#B9_HJ(X: M1EN9T>JHK%H*?.H$,M4X? XN+H# %3"N;BMAM8PM6P6$Q0EU6B]LN/%^1WO< M<./J^:N5(; :,>;\ O^6BN4YYCYVNL4F19*YA9W"@K\;BVTDPR@FLV]^AQ-U MGX(?2S\1D;GJ'::4FKC(JI)&C<=AD%R/@R1.K[) ]2ZM!?F57Y%FWW0*^,W M@71- JH;),/XT5)0N:_ZH6_I&A_0&A^W%EK5R*%#F+(_4!;'Z9@WX':71 MXFA#[G\+DVGLJ!LC_"CP0- Z(%YS=R?SM,%.F4)GZ0W,>#M%$DZ#2%1>=^F2QK#^HN%!P#Y)EYU$([IBG*ULZ&DM31 MHC?&E?MO$JXC'WL8XF M3*M?'* U%4_U W^''G.R!O(,[Z>YX1Y2*WZ?'P>;]\JO; M7/DU)P*_TZUQ"I*O MDNJ*R:GTSM7E)\48$V-6_1CR0-GFMAY8E2GNEVW3J2SM6%_'^T7I25L=*N30 M&T2;8U5VK.RF2+N+E@;ZT9&WYWW[_^XVSH:>W:(4M*U.]V$/[X'&>^%'AJ)M M*Y>"F"4@SMV:N^W,SRMN3;D*OM/IMH\?RA.QVSY>0Z_"XZ/V[N'!?5H5'K6/ M#@X?O%/A8;O;ZSWXJ$?M_;V'[ZK8Z;2/=H\>?-B#]E[GX%ZC+OJN"Z/N/?A< MC]L'1P\_ZD'[<.\QB.!P]^%'!2(XV-M_E"U8C;MTPYB"3=%5Y?QVBY+.?ETZ M*EFXL-L^*I5R'1Y6-?8TGSZZ+7-$#F!;-943FH_+2'!Y@Y@PN%7_[NZM?!)F MJW>9.M#2N'<_U;7UE5EV[,?J1K["L1];]_35X=@+(')^"ZO>Z1\G MY_WV(UR4MC(QZZ2[S2=H??-FIXK(.T_2H&-5*K?BUL^F2^+2<]DMM[/4'];F M7,A-\[)D#ZC27J-*'TB5%J]$:E3ITZO2PT:5/IPJ+5M)^L/:B.P-4*4,__^0 M8GVK'5$-=-]\Z[+3K;(N'VIG'Y"D=]OEE+MC=>%/'40T"HS/F/OX8&3[:'MG MI$&5,*B++#@V)!P]G1AXY TO;W>=-CN7>+S!>VU:A1\U%M"8*,0^M'E:@U5Z52=9;Y/BIRMEZ=+1^IZ7I3+'VX7SI M5/]%*$=#I\J<,)]N[@G=VU1ZE*7]L,WR0JGS/F[C^B_-G,_>QI\/RHE*X;'1 MYW-/PZK>DJ-!#K58VO.1S0URV"C^?V'4V2"'VBZB00Z;)3EJCAP.GBUP*-]H ML'F2N70ZSP@V5%#>2T$-SY(TGPUFJ#J=38,,E8+C62"&*KIK $/C:FB,N<;5 M\*Q!PS.ESF<#&QI7PP:=3X,SZRN4$.&\7_+XPZ&^10VT4TR&&S)$?-D4-34K$I M:WANL*$IJ7A>I/EL,$-34K%1*VL P]H1VS-!#,_4F'M&F*%Q-3P[ZGPVL*%Q M-6S0^33(H1X'T""'FBZB00Z;Q_\OC#H;Y%#;133(8;,D1X,<:K&TYR.;&^2P M4?S_PJBS00ZU742#'#9+SZRN4$.&\7_+XPZ&^10VT4TR&&S),?S_PJBS00ZU742#'#9+ M47?ZG16V%X=\>R/"6#K418-+KF \]80B-_C-',JSTW8/Q2Z>SC%UV M=X%=SH)8_/+3_M%;UA\&-X+1:IB,V"@(F?2\)(I#'DOX9IJ$TR""-P>^-VLS MQJ[&@IUX003[PC37LS?/MK73CL5Z=_2M# M/=E/^! ..8GG_^31A5KID/8J#ZF_TRO(,^N_.%_I_O.5/#X:'O>QW^&'WR!TZO-,;\;UA3_S[\)7YS3C%]E,XM9UA*/BW'3Z"%;[AWBV?106] M $I!3VC_J-W#?2]NV7Q]6#P]K63T<1P\A>X@3\YR7O@\N/AP?O&I?W8R8)=7 MYR?_8E_.3J]8_VO_XCWK_WXQ&'P:G%VQ7WXZZG8Z;]G@?_\X?0??OYM+J.6E MYLWB@_WV7AE@I!\__;Y4D]_%^>D)LS?GY.+T:G!QVI^[\/R"]A66L);S'Q K M2;RKQ_[?PB6YF0SS]8M6FN[ 4E.(@ M\Q(?U!P^I8YU?3-#BPLVI_-VFU3-'(4P$3Q*0MAY?LVE'\7TW!6PE8@9D67? M&4MQ(R9TDCP"13,B+3,47G"[:.@6HZ=3M32@A'O.XBBA: M3(X8T$$+7N/!ZU 1XAC"=U-Z*B_)#%1X^23Q8CGU9F80/YD,18CCT!RN0PX2 M()VF)BS:@H&BT,^*GD&>M_3.%E>(6])BTS"XD2[\3#E^RMO)T+)^GQ:23>F'^\=64T]?CL MC?3I/.A';_/H$M]>]._@9-37&5YO[RK,3BY^U[Q9?]VFKXPEGONN=]SN[>[/ M_7JWW9G[W:)ANT?MWPP\+L^UV5QI6!SL>.;)T7Y=S&%4J\^*\VADTX-"EW=H =T1 M!/QL"[%&/#V:+P#V^ZXGTPBP]1W7W5AHZPILKF@<>.YV(^7J=CB-?*O=F322 M;7,/JI%FC31KSJ219L_CH%:39O5-:7ON1\:"D/T>"@X3_A'1UQS@0YJR73B< M@\ZCV[,UR(=[0:?Z()*TE"VX*)JT4<'":D_G*1[9-/ H^62]R2:8XWBE0I"P M.QB1F%J1B!'WO(@-17PKA,_BVX!Y($KA(ZE2?E2 G MGTX]"HF;$*C)YYAF85([UXBR(S!G4N5$-,D-0#-J>P+'2<)0X.$$E&;#$G^8 MN->8&XI:+_&Y#S)&3BF]0<9BPMPD--M=E4D2))[+)OP;GK8,84B7B;\3J8Y6 M9QI1J$H?$+GI%X2M?""2P+\&S3L-N4/RKE5(LJ!$#.[BAM+[)H$+&VL((AWP M.N! :I&@*%D\9F,1"B2\ $86L(TW@FT-DYAR:(0_QM]LTR#21Z*2-P(39X$< M)U,KVT-&K'_+0Y?UKT-!*VNS#["<+)-WI)X:?!_+H8S9N];2/3;9M!+09-C>^UN*OH][K?H' TWH3"!??(Q1PZ6)(@.U1LY M3-C-Y!)R=*]: KS5Z?3DXN3H] M/V/=H]W?V<67CX/+4DK\246FTW)84AL$@<_#A%5H<)1R3P[;%=C1O61A+7Y\9L=_.&:SK#37I^YD2_S.,8]L+)=?8 ! M)$-V$+L,A2]&,LUU560&8-1G6W);G_^, $(NOQTTADTZVT!WTAD7Z06UNR!T MB%B#$GY!@P'2B3T"%>9[-@J#22ZI%[4HNTR&D70EJFGXNS\:20\AGL)3"DXC M)$ $$*?+0_7IC/&#J9ZX61L"0PVM<('(+< \9ADD3E*EBM#20PRR)?4V\ D" M0+(%8(=& K@'\784XXR0V[P #B"*$PQ)W /:#B@*2!*%*C99\18.H'9WB@" MK8". (W$6:9J**X#G*:51ZV3UL=PV(!]F)+2V7OQ2$.<$*5/1.J!L MW!1@ IT*_@=4+]==T(#8[HU8")'9=1%B7D%MPT(Z:?[B%]DO]'3CX'8S6:/ M9 @+T8>5?FCFN)V=0^D@!M\)"5W!F@'(!I$!_X5]-'1 AZ+I'2DY)((OE[\"IA@X2SB%S7N(( M 8C $V65 HF>P):$@<>VK/J;>A9VD23] #M3A^HNP]!]$MI""0'Q?2K\U ,A M6#KC3"(.@] O'IP9Z\I25$0KK@Q)WN2&@O.+DB$@+[+]K MEU0\+1)X6AJCW5*!+Y0S(A2VWXC3GW\G,JPV%4I$VJID).Y%0?9*C4%20)DR M&[T87K2EL "A08='X[SJ)O1(W_F!OT/?&VW>2JO ")# =P97T/,*,D3DT@*> M_(\&!ZEG9/>X;T._PMO,KU?X94L!D!QL5MN,1MDMHA6%6XUV\3C,$=$2 B*S M#33S;::8+L[%#'P S%%$CJM C>P'C)A?8;10H$O0[*LU8S4&X:78PDL@X-*U M'!\?Y]=2E!-J7#@3M;B#XB-O7J)C3YP',+HQ$L1>>(#- &%X\K4@-!PMEC.:Z3JV C$%<]NTT[C"_ZS3L=AQ/(";-#*&DX(2?Y$XO_/R& MPL,$HPC8%>43^D#0GSGD0^EAO -57^*@@M31(C28/!6S [WIZL +:,4HQG@; M4J$)EK0T@?K,XAYZ$8D%5-:M$BE.,*X:"M2(FE#UXA0."))8!>E%%/_RT_[Q MV]3[VD+?+,:E6JD2]P)XM[$\70151/V99%)!()_BOEKEFL<7.);R\P+QZE'X M,$4XU"$ICS%P1FJM>AHT-?R%V1:%831E*!B0<\WX<]R!,@>B$(<40E0%"(*G M=0T0CQQ/J)!&B6[68$&8Q4/<@=B3*45L[TC\ ;<(C.G,0.>8./PB MPXS6@>TK2ISA-%#N1EDE%'MV -"G$QC;S;'POTAQ)8#5?C,RX!P^_6" M<%:13:67)!60L.4$P5=R?VE79M"5QJZ\9/WU@ MB@(YS%A%1E%B@O%*J.4 )ZW8]IH4$UGN[)QISV>?>YHW+S&:?K(HFOYZ&+@S M^+]Q//%^^_]02P,$% @ Q8985"Q3:=$C!@ (D4 !4 !K86UN+3$R M,S$R,#(Q97@R,2YH=&WM7.MSVC@0_WY_Q99,V[L9L'F6!"@SQ*%))L\!VO0^ MW0A+8$V-Y9/D$/K7W\J&YD5ZS21-B$(^.("DU>[^=E>KA]5ZLW/B#?X^[4*@ M)R&, M:$8A43P:PQEEZAL4"O-:GHAGDH\##>5BN0QG0G[CYR0KUUR'K+V@TW*S[RTW M[:0U%'36;E%^#IQ^S/$JJ_IDLTZJ]9I?K6\Q\J%4J5$Z&M$M2DBM]D\)F72Q M>M9&Z5G(/N8F/"H$S/3?J):=>BW6S2FG.FB4BL6WN;1JNS42D<;^)+;//F9D M;A'3[$(72,C'42,5*9&/"%[Z==IQG(=Z80\8@L12N7BVV;*!66^D,3@V$@B MRJ2IE6MW+P(^Y*CJTG5)?B;E_T]OO]N\%V/.P^TF$H9@:'^<*"(1<:1 CT %#+Y?Q MW![?*U#)4''*B>1,Y8$1/S#UI@'W@SPD4F<28U:".=FF5IH5CR/5UL5 MIUROFI"ET2 T770\CV9.&LU<36^7;9JX5[NSN.B4[BS[&=E2S2E6?XVLF[*< ML8V*43&)/N8JN46#F%"*5M4HQQ=00EU<<<^0C6[I)E/+T[ML.F Y MW"]22ELKKMV;=N3=,7J_?#O:82&98B*^S(CN VFEON*"'A2..E\M!O)_ H*% M[KE&TQXTD1FUAM,*.'MGN[#+)-*9P>YDN&<9E'/1K(^ M\VZC7*XV03JA;?DT"LHF0Y'(\0.0_64)KZR8STD43/U&:7-!A$>41=D/SYL# M^_\F/-O6NN[-V3Z.'> _W*X]$HD1K6EO!TEE#_\(R68/S?ZX%RI",<*R'W MOC,_0,N.DV'(_2=&?G5P9D/I7/JW"?7P;J.RV<29F ,'NU9"O_;V)=Y^1"(R M9NF1HVMKY38!_X6;DP&F/-KJ_D)V-=*+>C]&+,7^?_?!B.-7,@4--;5NK MZ2.C)!8/W[1Z(8MPW0B#%F/I?+S/Y#GWS>$_"S>USX@*D%>]_(R4AH>=3M6POAJG+/[==#]^B-+8M1N[WP$6.W:IT3L/1(1>G.(M6I* MFPH(?VY[?UGOSG?.9[.UZ:5^_KH.FJQ/]S[RR8;/?3M3@$<\=[;RV=PV":'/ M\'%EN20/AX>>;9@B#R,A'[:*G4):6_77.3I]#^?2D<:"2".RG5W+L.Q/N?[. M9$@B:CV8R_P3NHD4,8/M+Y8!>\S,^](&5_5Z@.THCCFXA1L.>P)-]0 ?M[%T MT]?.VX]U?\*-"S72541S$X7$29_FY^S6%1N+AO,7WHN73Y!X?7 MGMGM(>D])NW_ %!+ P04 " #%AEA4:7+7OQT# ":" %0 &MA;6XM M,3(S,3(P,C%E>#(S+FAT;1=K4>OYK=3]/?5W,H M[*Z$U:??[A93Z'B^_]B?^OXLG<'[].,=Q+T@A%0S:8052K+2]^?+#G0*:ZO$ M]^NZ[M7]GM);/UW[C:O8+Y4RV..6=R;C9H5&9'SRP_B5Y\%,9?L=2@N91F:1 MP]X(N85'CN8S>-Y):ZJJHQ;;PD(41!$\*OU9')C;M\*6.#G[&?M.'OMMD/%& M\>-DS,4!!'_;$6$0?1(([ZO_P1$DB?U)V-L<<2 MWW9V0GH%-O&3..H-KRM[4PMNBR0,@A\[K>IDG"MI*9XF>S=U;BZ=,;TE?U95 M21B1IXIQ3I2]$G.;1$-:L?C%>JP46YFTI-V"D)SX)5X4MP@Z+N+9:Z9*I9.K MH/W=-#M>SG:B/"9O4K%# TNL8:UV3+[I&KH]SZ 6N5,TXD\D*A2Y%6O'=$A^ M2B'QS#R,&J[S+X78"+J'_M]I7A+<*&O5+HEB\ON$3CH#T,WCZ+K07@-3'(G$JI1 M\#.H'#XP(D<%_14$+:J])B"T8H&WK\ M;O2>Z2-$<=?5O,:2U.EI.!')A60R M$ZRDHSUC[#ZW"B8KD.]+;-$TIICGF%EQ0(G&-.%%DX+TEC6'9;4J01U0/_'E MH%'P+M2%R I@585,&W=DPKB#"0/O0^];F7$N^Q?*B]=7\?#&M".LM,BPIE/2 MA=H;G"I5(7&ZNUO!!8N70?N>:9LKS;N4+U(V=Y;M[7>"[2)#OQ-Z4]/4O0?+:Y2KL-'TSH:GYR[X:L(V1I5[>VGRC3YY&EW7;K\? M)G\!4$L#!!0 ( ,6&6%3 &5@S)@4 )PI 5 :V%M;BTQ,C,Q,C R M,65X,C0N:'1M[5IM;]LV$/Z^7W%UL78#8LFRW;S8;H T41HWB1/8'HQ^&FCI M9!&E1(&DXWB_?D?*;IPY[HJAZ]!%^2"_'._M.=Y#&KG>B[.;T_''VQ!2DPFX M_>W=5?\4:G7?G[1.??]L? 87X^LK:'N- ,:*Y9H;+G,F?#\8:Y@4@A,QC# M7/-\!I,8]2>HUU>K3F6Q5'R6&F@VFDV82/6)W[%2;K@1>+RVT_/+SSW?.>E- M9;P\[L7\#GC\ML:3PRD+VDG[Z. @;D=13]'Z[[2;WL&;PG07/#9I)V@T?JZYI<>]1.:&_"G2+]^69K:, M&;PW=2;X+.^XE&JEZEH<22%5YV7#_76MI)ZPC(MEY_689ZAA@ L8RHSEK_^[@H0SX@.X+GN$XA:-J@P_N43SD!VGX<[].11@0M MJG\]U/:3H=[>3,(AW)S#R7A\,QR$'[[V\W)P,X&3 MJRNX#8>CF\$(WGV$\44X"N%V2,_!>+0')F4&D$4IR(0^(,SS&)6F&E'OQ)*" M3%'A= FL*"2GW%@>0R1S36TQ-PA]EL.E!Q,F=.ID'YC-[+U'/29G)+3?;=C/ M@)%)KD$J:QG8#%=&F3%2Y;BL4W,D+#)@). ]1M8+SS=U1RG+9T@99!G7FA+P ,*- M[:(9?RB=!IW:V%)VATY:R 6A:D.C>EI?KA2E.UF^RKD+HX35^X&[K3^ 27\\ M"$S6RA]@V+%^B M5,.F=@.4"Z92D?LZ@2-8H;&S?M.-N:8.6G9X[E)T2MV,J1FUWU120;../9?N M4!D*0JR<.'^E>'5D'1UYAV]:]M0R5"(3KQVO#C3/'6B^B;=EK7VO=1CL%#>\ MW;(OF6VVO*/6_CHOW]CTIW%3G'J9HSM81FR4/-SSMQ!<(7\FO8[&I?M?1'@.+5R_9! M5[LGG' B.KCVX!U3:OD(D[\I_JH?C2PZE#!H*8@_;?#='PF+,V*E;[L3=N*R M""LPPN^(RNT+KB@8H'*AYX;CPPBB@2>S.XG&.4"JQ8H&*! MB@6>&PM<\RA%(1 ^>' ETPPYJHH)*B9X%DS0K)C@@0G>HU0SM!>":Y[G1 L5 M#50T\"QHH+H0;-# !Z3F3U#9_QC<2D&+944$%1$\"R*H[@,;1+ Y+5,QP'_& M +Z;=GAJ,._1_,-^L1ZF>WK^Y"\TLA[E*V0YR]A1*)CA=[@UW/<0OO/3>%!A M4\IA;G:K[)JAVSDIN'J6&98CD( #P M+ %@ &MA;6XM,3(S,3(P,C%E>#,Q,2YH=&WM6FUO&S<2_GZ_@E5PB0-( MJW=;DAT#B>WBC/3:('41W*<#=SG2$N8NMR17LN[7WPRYLB1+2I74362C 2)K MET-RR'GXS$.*9S]<_G)Q\Y\/5RQUF6(??GOWT_4%JS6:S4_=BV;S\N:2_>OF MWS^Q7M1JLQO#;5SS562YTK1LWF;#:+9MU(FTGSYF.3FNHUE=86 M(N%$[?R,WN G<''^C[,?&@UVJ9,R@]RQQ !W(%AI93YAGP386]9H5%87NI@; M.4D=Z[0Z'?9)FULYY:'<2:?@?-'.63,\GS5])V>Q%O/S,R&G3(HW-0DGT(E; MP[C3Z_9[QY#$_<$ /X8GPZ0#T.W_MXU.-M$\U+%NKN!-+9-Y(P7J?]3K1"?] MPIW.I'#IJ-UJ_;/F3<_/QCIWV)_!^N%K:&:C,0=WKL&5G.0C/Z1:J+HH3K32 M9O2BY?^=4DECS#.IYJ-7-S(#RWZ&&?NH,YZ_JEL,0\."D>-@:.7_ 'U"]_SC MK'(9VU$RA\40VAUR^NHNE;%TK-N.VFS=Y>W.)CB[8+Z3MQ=@G!S+A!/HV(?2 MV)*C%TZSCZ6"P_>_W>6-=H^5N0##7 KL5TA*@TL(N^"Y./P!7-TE*<\GP-XF MCNDQ:P^[O=U>9]Q,<,W$VCF=C6B]5&^<+NCQ.PWBNLZN><[>1^P35S:ML\3# M:HX1X>[EB_[@].N'=%IP(9"Z&@K&V#^]\;&3&/+U6Y*-_S5(^!69@*F&&I.]22>L@+[G"EX4VB+&<_:A-QMJMQGL"W'N.GF B M,%CJ60#C-7R>\>H<7+S><8M1PI!DN,PQ MG'/D.V=*P!%@:O=9'@/)689/1F*HQYS(Q#"=2<_EWF[#((<$K.5F3B89OP5/ MH/=M6GPGT!GL4GF)@'V002(-2@(TR[%ZQ;RS5"8ILR5]+.O/P$#5" T@DU:A M=B 9,I,NQ0': A+O(+5;H&M:X#"G6$VP>+XZ#<\7E-VG TI@8YECV E!RS#7 M?:+56&Q6RF4^1I8)LD+FB2H%MHE06HEI'6$HC9JS I% ("9P*[5$:040^Z!K M7 C"B^0Z690*#1":&O'CNPN)/^$V96.E9W:!6P,3:9TA>)5HU5HJC Z 8&O+3M"E A V 4HK DU$L>6 M>?'9/X+7OFJ[+\)3>)0D*O, 5VJ?$:^MH#B@BGS9NZ/Q6D=C[(C&^1#;:$$B MX%%EUW'W@/!ZQ%\?"F"/HV&;YN$2+.XD,'X^!?XQN.J4G1->VOVK4)J, 8%2 M]102KRX--H#<-976,R):0>[;(>V]Y-)5/C:@N$=>E7F7Z*E77$V%$GD5?;%: M2>%/$&P96RDD-Y(&((,^\!DBIY9*2SG;KU3K$[SG3VT!'7)^1U9G!4?()Z7B M1/LX+._$,O=CC: D5@40?HN!#)&9L3Z(1V7BPT)V?$#([O8VD;TWJ6T ?'\Z MW!OGN#:F4A!\N=4Y)][G%J%/PI0PS8U8X L1+WDLE71SD@/;NJ75YJ'H4186 MRIKIBK#UZ>6N&E!1XM;)8A1(OB2)-L([X"7N!')4)0K!CB50T"HB$Y3O ="X MVF2!#/^,(9T<$*0#65]-N2H]HU&\83Q&C2FG&"F[12NB^-B#F\/C=N'HL8L5 MD5=MD*>Q+MWNOO?)'OS>&DA[C_]X U5G\4+6^_4(81+N]_N?/2Q[RO@3!X2_ MBE)#@#>!0CO[2OOYD@<3LI>B_CQU<<;T1;"K]C3AC&(+R7&!%2W<<]P6B%;2%8T1 M;:@PZT$-6)0"MLP0&#@]?AA5)MEZ#O?,$_WA[9W>8CX?&Z23.D( //DAB/Q1 M>(6V>DB-,I]J-07*CSF?5"?ZIN)+R JEYX"ELU0'CN1K6$;L_4G!$-TCPOEM M5#5W,2(-3 .G4/'"PFCQY10YNE!\/I*YGPA?Z703.U-B>A0*U>^L'BFAN/J9 M?W 2#8[[]$N_,_A?+#JN+@%$_A) TXG-LG[4[_=WEK:B]LZRS[7:/8X&W>-' M;_:O<;9W$AWW>WLUV_33&Z88@V@+GK^I=6N+"A5X1YWBCK472WKE)L7#0(88 M?OMU[B^%7.+2\:GSGL2JT7_9P&BA'M2X?H38E/1C7*=7][=QGMGXWLV?:-1\ MBR/IL+=DCW&^?-'#G9+_7+L4L3;P/1=DBWGQLL]D/:YIQ?R4]=&6^3-@MIC- M XO/9Z.!$8B>9@B>TBQ?I%RBR,SK[(-!L4Q:D'3FW_/]E\VWA#&[NH.DI--# M]DO81V_.=]-+LZ\1^MONQWU;<3@<1H-^]VO$X7 0#5N[B[EJZ MW55VW8G<>?NV^@QW@?VMY//_ U!+ P04 " #%AEA4O-YVGCL( #Z+ M%@ &MA;6XM,3(S,3(P,C%E>#,Q,BYH=&WM6N]S&K<6_=Z_0B73Q)F!A>6' M@['CF<1VVKSVM9G4[V7>IS=B)4#CW=56TH+I7]]SI<4& RE)W01[FIE@=G4E M7>D>G7LD=/+M^2]GE_][=\$F+DO9N_^\_NGM&:LUFLT/G;-F\_SRG/UP^>^? M6#=JQ>S2\-PJIW3.TV;SXN<:JTV<*P;-YFPVBV:=2)MQ\_)]DYKJ-E.MK8R$ M$[73$WJ#3\G%Z3RA:W58R3.+^_V,XV81YJ&/=/)4O:YG*&Q-)_0^Z[>A% MKW#',R7<9!"W6M_5O.GIR4CG#OT9U ]?0S-KC3EY[1H\5>-\X(=4"U47Q8E. MM1D\:?E_QU32&/%,I?/!LTN52*8'K'XJ-/=[G7&S1AK9JB=T]F UDOUQNF"'K_2(-[6V;\XM?=]!$K18Y[7 M6>*1-4=0N'OZI-<__OQ1'1=<"+!7(Y4C-^@^.BUQ*_( >,LF?"J9D5,E9^!]-U&T%/*2IWA9: .8Y>R--AF+6XT?"7,_ MB) O(X>9[S:>Q>OU]PB2@A)-F=7N9ZE4HQE/82MBI?0<"'7R.7H M@:L5F3B89 MOY*>0V_:M'@GX RZ3+U*0!]DD"@#50"S'-4K\IU-5#)AMJ2/V_HS:635" T@ M4S:%?" E,E-N@@':0B;>06JW@&M:8)A35!-L.%^>AL<+RL[# :5D(Y4C[(2@ MVS#7?:[5*#9+Y2H?@66"LE!YDI8";0)*2S&M X;*I'-6 D$8@)WFMZBM *( MO=,U%H+P.KE.%F4* T!3 S^^NY#[$VXG;)3JF5W@ULBQLLZ0PN'T,O@-+^M+ M\+,+9]:\?;P([.X= B]7PO7,5NBJ5 41B!Y!MTH38OV6<2,]6A!]-81T1529 M!$2'J;(3LB>S#.Q)#$K/0MDDU;9$/>)5H]/05&%T(@5>6W8 E @)V 4HK&@U MTL>6>?W9.Y#/?=6X)\)3>%2D*_, 5VJ?$:\MH3B@BGS9N:/12DON$5X/^/-] >QA=!33/)Q+B\T$XN=3X)^#JT[9.>&EW;T*I$6$E<]\.:>];+EWF8R-3[I%79=Y;]-0KKJ9"!5Z% M+U:G2OA#!%L.K1**&T4#4$$?^ R14TNEI9SM5ZKU"=[SI[82#CF_*:NS@@/R M29ERHGT,RSMQF_M1(RB)90&$;T-)AF!FU)?B7IEXOY ]W"-D=[KKR-Z9U-8 MOCL=[HQSK(VI$@1?;G7.B?>Y!?1)F!*FN1$+? 'QB@]5JMR2AZ ME(6%LF*Z)&Q]>KFN!E24V#I91('D2Y)H([P#7N*.90Y5D@+L*)$%K2(R@7P/ M@,9J4P48_A%#.MDC2 >ROICRM/2,1O&6HQ$TIIHB4G:#5H3XV(&;P^-FX>BQ MBXK@51ODZ5"7;GO?NV0/?F,M27N/_GP#56?#A:SWZU&&2;C9[W_TO.PAXT_L M$?XJ2@T!7@<*[>PK[>=+[N#P$RB44K].DM(0$);R[$I[F;8.;^@$%*W8!$W\ M5B)!H]>.G3_KM^,4Q$5]I0&MWK"MGL>62_B B7SUR>A[\F7![(T>($#WV MI?"9PL]!Q>)SEJHKF5:G$G?LZW]A6NX=Z'NUB^L]_%V+QE^3V8MG)WTH%E_U"*_/$GU(\_V>#]@5S_JL4 @Z"TO_K/4Q=G3)\$NVI/$\XH-I <%ZAHY0W';8!H)5UA M#+1!8=:#&K"0 K;, Q,CQ]&E4DVGL,]\D2_?WNG5\CG(P,ZJ0,"TI,?0.2/ MPBNTU4-J5/E4IU-)^3'GX^I$WU1\*;,BU7.)TME$!X[D*U@&]OZB8(AN$.'\ M-JJ:NR&0)DT#4YCRPLK!XLLQ.+I(^7R@0-.)];)>U.OUMI:VHGAKV<=:[1Q&_<[A MO3?[]SC;?1$=]KH[-=OTTQNF&$&T!<]?UCJU184*O(-V<NDQQ-Y A MAE]^G?M[(>=8.CYUWI!8-?I/&Q@MU+T:UQLY-"7]&-?NUOV%G$?Y6Y@FCY+W9T[)V!9B9)2'+SGQG_FV;\;*+DB+VYT7._ MA.WT^GPWO4+['+V_Z:;6Z%*@[%V4+'6X*#\)/>5.Y=G7VUD_O8.NV"A_"T])M MK[+M=N36>[C59[@5[.\GG_X!4$L#!!0 ( ,6&6%1 %@TKQP0 +,6 6 M :V%M;BTQ,C,Q,C R,65X,S(Q+FAT;>U8;6_;-A#^OE]Q=;"^ -:['-NR M&R!S4JQHUP:MBV"?!EJB+**4J)%T'._7[TA)>6GL+NZ&-AUJ&(+%.Y+//??" M,Z>/3M[.YK^?G4*A2PYG'WYY_7(&/_T30]ZA=9UXGGK]=I=1ZZ02V_^SC-+Q1X70E$WTUGO:&I&\$E)=O33 M])'CP(E(5R6M-*22$DTS6"E6+>$\H^HC.$ZK-1/U1K)EH2'TPQ#.A?S(+D@C MUTQS>M2M,_6:]ZEG-YDN1+8YFF;L ECVO,<._7P\&$79:#C.XS@D9.#GH\,X MSAC-'Z0VGSWLEJYR"FOV3.'2'@UI/UBS311+X_L\]JWHT MS46E<3^)\YN?S3)W%M/T4CN$LV656)-ZS=1.G HN9'+@V\_$2)R2@"PKOB5R0BBKG[26G&SA.M9&$ MOA_N;\Z6'+]9*HA<8K58"*U%F9A*T8YH49O7;\3)RPI2454M,VNF"\O+<56M M"(=WM!;24O**X%98;B4.-+GVU.@]/HCBR8U1^_X,4/Q"R!("WWD%N9!VS0TE M$FB58=B@UK 9\@Z@/+_&+%KQRX9QP5?1A5A FT:@^G$FJ6&;. M&K//K& TQ]UP=\TN*+S-L;P@U#9B;AC;A]16GTT?ZAMYL"NOT4+2ILU-];VB MLH]R8J<9O0555E)NX&,EULC>DCX^&(PFNX/WG\)P4I,LPX/6X337272((S;> M664(2IQ@],U"-7C66?7U=[]-R]@]'!H:YNB#-D7R%><;3*6RYB9@KX)8TC]7 M3%+3@2CCJNN0>$HP3R0$@Z?9LRO'7X?\5;BWW@_&4=RW ?I_]&WX('W+*JQ= M95/NL$IJ@C,S'+6^ZAR/500]7V,-,3[N&S'A'' :@L$:BH(:G:[Z=E;.*E*E M9AP7S&RK;)V*6BO>A(BH:5-?U)::XUZY7Y,%IQU3"R$S*ATDC)-:T:3[,Z[9L&C$;4,['KM#?VAZ6HV'G,ZZC=MVU[7M MKJ>SN[+8'1X.=DI]-]@I^^RJH1O'H_]^V;$;CX;W6M:S1#1D(-VJ)M7S7M3K M)K1!E83U)01=IC7LFCC[E/&&[*^???9_RB\;>VI<%9;6](=OE5TQ81IW2^]A MY^.#>#A1]GFK&=C#<-^8O6<(W)JS7;7-7U.H41>4X"R#CJ('1OIG*7Y8M'Y/ MS.WH1W^0N!^)6YOW'R3N0^(+NI K(C<0QO;?6?BOZ/-LS_$E[>JV/]I?O>L9 M#:(OZ7K&(W?L[Q9O:20ZA=85D:7QLZ=%:TFX\\"XAS/NC;7N?9B^>AO4$L#!!0 ( ,6& M6%0U8H)ORP0 , 6 6 :V%M;BTQ,C,Q,C R,65X,S(R+FAT;>U86V_; M-A1^WZ]@':P7P+I:CFW9#9 ZZ=:U:X+67;"G@18IFRA%:B0=Q_OU.Z0DYV9G M238DZ= @$"P>'O([W[GPB*-G!T?CR>_'AVAN"HZ.O[SY\&Z,6EX0G'3&07 P M.4 _3W[]@!(_C-!$8:&985)@'@2''UNH-3>F3(-@N5SZRXXOU2R8? KL4DG MI=34)X:T]D9V!)X4D[T?1L\\#QW(;%%085"F*#:4H(5F8H9."-5?D>?5L\:R M7"DVFQL4AW&,3J3ZRDYQ)3?,<+K7K#,*JO=1X#893259[8T(.T6,O&ZQ;F\Z MR+N#>+H;]Y-H@ >[O23"W0[)LK#;[?7_B !D -,K'6U6G+YN%4QXM#6XP=-4L;R:J-E?%# !//>Z MK"'#.IP)VI@0Q1;TX=F<39E!G=B/T67(F\%FP"Y5CX1V3)5A.M1'7_S/_MA'GVGFX$>=;MA^^L#W-=HGLK1)^4T1WM \"'>1S)&9 M4_09JRD65'M'9YRNT'YFK"0.PWN$_H8<]W.LGPPJA[ M?X5 _%:J D6A]Q[E4KDU5Q0K1 6!L#F@&2VF5*%.U+:5&YY8HYQQD*TQ@+L6 M"@X3,!8+@@[/LCD6,PH@BH)I;3' OYU)X(! *:D;L@6,W&\\9S=%;)K#(&!!QE$.- ;QUV%RP MN(TR5X)6;51>2(9MR0UFXCIW+DZ_4VBV08Z=FITWI=I)BA7Z*N02*)S1YSO= M_G![!/]3+ Y+3 BY O.5Y!/1C02=INP#]/_HV?I*^90(*6%'5/"B5!H,F@5'GJ\;QF"GP? DUQ/JX M;<68+Z9>=4F+7@58C(DE;U16^H.?[:_09/ M.6V8FDI%J/* ,(Y+3=/FQY P77*\2IEP9CNEX?5 .;6%+,.\/MQ<6%3BNJL= M#/Q>V+.-K8&3SI!FX[KG]5W/&QAR79;XO=WN5FGH1UME-ZX:^TG2_^^7'?A) MOW>K90-'1$4&T*U++%ZW.JU&H0ZJ-"[/4-1D6L6NC;.KC%=D/WSVN8^5-RMW M:JP+2VWZT[?*K9@R [MEM[#S^4[2&VKWO-H1W,'VT%I^QRBXI+-Y:IW"ME;# M7*0E9P0U+#TQWF]D^[3MF[ZZG[P[J??[=RG^QGT_4&X7;RAH6@FU*[H.!IO/#)J2^*M MI\8MG'&;>XPKUYVEK.Y[4T4Y]*:G]-H%Z#E.!S \5\%30+HPVU7N<--RZ5G= M[;I;YKV_ 5!+ P04 " #%AEA4J.D>)*#F2;+_2359U M=;4(&P08 )0E_?I=#8HZ68YE&^1@1G02AP!F!H-YZO!4=QW^^G]?',^_>"ZK M]6RY^-N7]B_FRR_^[S=__?\.#O[W^L-[7]Q<\NFQ+#9?W%@);:1^\?-L<_3% M#U76/WW15LOC+WY8KGZ:/:>#@^TY-Y8G+U>S9T>;+YQQ[H,/5U^'2!);+ =8 M#!Y HW90L,2#YC$B4D/R\'^>?1T29LI)#@A%#D!"."C0\H&(K860*V+X/_5K M,EPS(2"% @4S2FD^>J%D4O21^]<>;?37Z2];DZZ^^^OGG MG__RL__+,_>I_#^\]XB,YIH/98KVA!+S>KEQP]__>'VE/,37NB]_O3KM]$_/3_T='WPC.CDS<&-UF5[Z.L/ MMM<],/;@[2-=KS:_/%S?_,BA^C@/]$;?NY7S&_]O3]2& Y/?O-"ZS<"U3^=_;>K?R" _=/Z 7ZO#XY?G7WXYFG-^./ MZ0=O0?MZ3HMG?_M2%@??/?I2-42H?O/78]G0%_W4 _G/Z>SYW[Z\L5QL5.\/ M'K\\T5OALU=_^W(C+S9?;67KJV_^YW_^YZ^;V68NWW0E.3A7A[]^=?;F7[\Z MNW19UI??_+7.GG^QWKR?KU8+D1O8/;BZWZ@K,[^G-4JB^V? M^OE]-3ZK&9]]_XO-0VE_^W(FA(31D'7%@:V$WJ-O+MH$-5DQ_[[9;\7H?P[> MJNB"COM7R^SK6PN]OYL:'YW4>7%/^7EEU_,JEZZ^N]?EIO+Y_?_V0>_'#+/OGQX>S!XV?AZ0__.#Y\]>35 MTQ]N^<.;[ Y?/?WQGK\_?_+JY.CPSOV?'MRY%>[?G!_=_^&N>?+C3_#@A^]G M3W\\=(?N^Z/[KZ[Y^_KW$YM?W'-/7S[Y@>/AG>^/GSR^_J.^_^+PYK]>W+]S MUS^X<]<^^.%?KP[O?!>>/'[VXO#'6_;0W7I>[]R>E3O?Q0>/_V4/'W\_TZL& MO=JK^SVWF_Q/ 9Y6)]_"\2'AOG*Y6BNWM MV9II_D1H=6M1;ZKK^O*+,ZW7;WBQ^;KJ.P?'^K5'!Y6NT/]-],V[Z#N3*&.V M!XW5"D-SX0!#]@=@*<0"+JD*?_F-=5_YRP3^G*J\1?ZVOK.^PO:WL+7O:79V M1)*5;*6B% TA')"M>$!,+H1 QI7RY3?]^0\&[;=Z_66] O>3P'7O@FOU49>J M.DL0E%A[AH/"' ]J\(V$O:-(7WYS^\DE0GM-<:U;;.?T['T;W68OI!XTFG?R M=(7S?\?9OXMS94F8B ]:51\-&37BXI0USE+>:CVTV WT[6OW'MT:0(L?=PH^ MZ_3[H9PL5YLK<'\+7'@77*7*J1 Y#8P]]'^E@Q)MT6@(D7.,'F+]\INMVOP> MW9XL>L-P3C7(>]N#_0?MN M+=?6:]D\VBC/ZI@_:&='S=1\+\_ O_5"0XKUK,SEWFP]M!#H-9X_7?SCZ.FK MI3N\^0P>W+S_HX+Y\X,?GI@GQXY@'AY_I]_-7@%\\<3=,H>/;_^HGZDP\"6YO[KUC/^=>_0VEHB-I!S+:OJ( ]*#:HXIM8R)06$>#+ M;WX[X/[_OUTM3V2U>?FM1H>;:XMZ2\/ DX[%G(D'[JG-[_K/J3?H][K_9_N_ZB_XH SB3]6L(+]^E M70G1)0M1+@$J*?6/38Q&*5$.K YDM4[4O06PP&MT94@ M79H@M9 YHXL'*!IG 51WD!N5@X@UL)J!2#[L6I"^>G\O9"5-]#B6]4>V

    ;LU?7JPU6OSK5^]? MX^S[WW[IZWM8+T]7VU?;3:RO7XOWF5#]D<6!\PO)=DOF_-6L]M=M)JLOMC?O;F-NO; M0ZT[\/;M5YQ]N]!??2Y43$@!5(IQD(5(=_(EFRV_X)DSLR"2<;M MP>,ZVYSSLYY]NI>_LS6.U;Z;U_NK7WSVZ M>7[Z^4?GK_OY'WV:*=E03,O>- ^('A,VK@1@@U2/LGV:W5WG_7J:KHN>RW_R M::Z/2)7T%P_TM3AO/_S]3_33W=9>/=$/-/3W/='WGL#O8(![]03,GWD"[VKH MM[)ZU(7GS<^KL^=Z6^\>NO5;M%FN_J R_^+\_N9-62R/E=%\Y+*?*M+O7>*K M]^_^MR2_!'0(@7.+#-$*QE03YB#Z7G(^;3V:.?=H^R( [WDT\^D>S>S,HWD, M)2C'=D !7'*8)!M/3LBQD(7^W"R^?FX6]_"Y6?SDYZ:'[NJYM2"22&+%+)"R MR2ZF7'-"+Y(IUVYG;+Z,Q_7Z5\NS'E6;0[EN.A7U-EQ#RUZ MUN!YH/(F$NG+?IN7-Y;')\N%OEQ?>S%3MW1^F+Y_O%P\VBSYI[-K_?6KCW[% MFZ?VYDY^EP&T>6%)H-+1L2MJX92XX&6BNU;J-&S6"I%F] MN[A!)[,-S<<"$Q74_[K:G .FFM&R]9)9 Y'J*T\&IH>RH=E"ZBU:+6:+9^N1 MX./((8&P*ZV -U4CG$3-I5AJ*'3&I":!SS7FT^/3><^8WL;\_;B5'/6K/9>[ M"UX>RT@@$PRV&1+3@G(A<450BL_Z-C WC).![/%J2Q]?CLDM429')5IH"< 9 M)O8!L@9GI?6@[1+=TE!/H%G'5E)Q@4A_>7K@7CQ1&Q[5W#AFPQ(Y5#!]'ZB#T;GB@/9$TWZ(5!;K9 M3!@9:[4-6\DL=7I 7S I'!Y2XQ(G[R'W&DH78_$V^&R*:FYC:\_H_120O*PU M)]P9M44++.HG,Q<+15&QI<14H)?)!C1E,M ,L>:T.YB,+4UU)6M@W)4&T7AI M:+&0Z_$83 :F2UUSVAT^3H!-<*8U"D!$F/6/5FM*SD CF@P^0Z\Y[1 R4I:! MG(DR &/*UH;6,C$XXWV:CE.ZO#6GW8$3(9N<;++!$("H+VKDF[,^V9*=O41[ M-]03T/A&@A2FHO*9],J0U$<'*]2R"9$'V!<>,WG:APWK"F2@U)(:Y-Q=.'!1 M\T-LLR$_/4 '67,:!MQFU9,82$$#5?#* DKA",$J#PBI2ID>N)>[YC0,J@%M M+<%X%S" 8HGDBPFY4K ,)67 D(0&%Z M0%_BFM,PD)J0FG$%!:H!US1R!DGZ5FNB&@WI\O(IQTR;=I7H^0&U%0X6U%NR M0H.N5!]-0T_&^1HM3P:: =:<=@A3#T0'+9LE/=1A&*@!BDYQ5Z"4;PP5V<'J"T;,W48ONBM M%=^B&DC)1?U5-=G8$G-H ;,20^NG!^@P*RZ#@.NR*35DFYD "M?,Z""1HTIPQL>IK(>= M3,R2;.S)^3Z')-"F!^DEKY8.@FI,Q#6E7%$8)%4TQ0B@R8!@3"R75\,[9MIT M(<7%8D-SL0+U=.?F6Z& 5I+3X!�)T,-$.LN.P.IF#8DOC22@ (M1"7E(HI M/@72*"1.!J9+77'9'3X@+5OU5Y6=AX0&+3AG*GFEG,Z6/!E\AEYQV6%;!8/> MN.1;4)U*3%F-G\TFN>I\<>0G ]GEK;C\*7#>=A$Y^_)?M!'I?8/.[^S\&I_< M1D3MI_)&B-GE!+V4!V/+H1-+;'W[9T3$\DS+WH!_G>:].]>C(Y'>\?*MG[LY M6_-\V1_/^OI+?7&R7-/\SFIY>K+62\Q/J]K7?HP^IMGB5/7YI+? T%-?R\_V M>7_WEW_^92M8Z]E&)DE.3O%IM$@&KH8>I6%P4Q+_6<[Q4OY$\O7LB[ M2P)QJ97HT$AV0+5E=?RU$F9BBPEX1#;EQE)-2)](LVV+/EO_=/WE=5GPT3&M M?OH% >ACF-8/A67VG,I\*DM+;_P/GZXW:F!7OVQDM;6(-\X__MT^*$;C@LDF MM!![H1HFS*YRKB(QMFA'E$MR@?+R9^ZA3XOZ(")_C=8O#IY(9LL;J5V<]AO_ ME=YK)_KG[Q=7(^ D6M>[3+)I5)I'2= ,FLA-KLS;=,1UF/5[BK8&\5@T I/4 MR\I""B147"4J0S0XVT,!&XLE>K]K8V:64JION4$?!H%-PRQG)4.UD'&2MN,1 MS:<9(CDU]\ZT%(.:?V-2L60Y&I8LSCF#DU34+9H/Y;EH;'Q?-I^%&QC$5M0> M>B?#"C= LC:C_N- 0HXU>S>F/;^+DJYQ6@W7X0S"K3;HS59Z>PYU^8SD.3J: MKM68HI;FDB*%5)O+1HE;HNK5(RBZ*4O/T>FO_:'=RK63GM-W![N9+9L\4D+1:+I>9K:0]?K1V27>W:-]%]4I MPIE, F]C$W(%.$%N$3UA(AN"%#N&Q:0M3M_*:CM?6JW LLQGSWZQV?[Q ];Z M?VO]VCI;G*SD^6QYNCY[>)-<:\)R!NN]ZXYDA$O3D"*R% X280X[) MQN+/LL"[9OL]R"YYKXZP/RS_YD)_+*MMIF\_^\@&[58\[IY]^+NW:*O'V@PA M<(B I*^\#[ED#K;FG,H(/.,YT?G5RY\+53VR"20D:FRC;U*E$(F'$4C+QP"C%Y\ V*!R.$YI 6\* M^J@L#,!#*J:&1MF$RCE"&<."[Q]6[XN1ENT W:/EO*[UR# M- E]S;&4:&S"#"'GPBEYJ^:'-3R/>0SEN'MF=3Y/.6K9)Y>LXVN>C5 M'C&GAJE,ENL<$A_-%K)Z^>Z!5\3G=Z7X]X::N11KL$ 3*,V3-S7&IOY-Y,H$ M78I0CE1T7"2NI>9BH+F0+7%$"$DX)D_G'(9$ VTJ2FX!)"\88\ M]C;)D,G:E+(;@8O^%6.YWCQH[Z2*3=%S6F>4HWLP' )8\,56 MYS&3PRW&8^IJOG^(#J*C6"E[J[KI@@%42@0VL2.-P:"P26/8K=E;1(?9DBG. ME*JL*N2<(856E.0Z@6A#X5C:!XG]EV)U+U 3=IG:7*T^CAAHV\/(EY0UH%1S M9]FY1*_;L>C-[6U4,"GZ\EX+"N-V$VU4-JXFL);$0>;>\3_[C+Z%Y-BZ.H!N M7(&]%]H?'16JG$H/8RIF93;!)^],C#6W9O:_<\RD!.)B&FY9%W)-OEDA,*Y0 M=$#."DI+)@A<7E>046!\L2F(%]+UI&*-AC"C% :E/&0L$+;0=SE]C>?39!7A M*_L^7+;INV!?CG4OA%S)M Q0(-62%(ST34;K1J$,61)3%PN!MH)X-B8C"0E M@M"D4A]6 JWEZ N$415!3U4NAADGY'*@W' [(+0V3XU3ZK+1,UFSQ/&NBDQ% M+@9:6Z%$/H7J>FZF;06S@*<>(9C$^757M?WF%UN<[M-&@5ZV&[0^NCU?_OPN MAOV]!Z>;UM_>U3[TA(7P\LF,!;%DT8E0!1?55)F$+C.Y7$PS=01DYDH(Q\Z< MV$HL0<40BD H&E?78C6&!JYJ&YT; 7.Z$L*QTS0@-E!],PX,"(:,+$&%C5I. M%=L8:-J5$(Z>$V(ICM05^^ @9EO )XX%E"GZ%-L8UIP^20CO+JYD<%\IH:\8 M*U=;N* &)$5M7V%PQ2:;),$8AME=R>#(&:&2/6@Q@6R>#^\D$;V.1HLW$N M0*L]O40DHZLV%_7(Y7T^N)=V\#.0BT_E:#MLTL6U:8B0-4A(H-)1&E%VJ:7B M0)'SE]O9!#K;DW98K:1>[/G4N\N])D_FY6Y7%NO9:,:?T@_ M+E&@ 3U2+3X"]9%"K RC MI;?KF_Y@7P7EXBOEKT3PUYFO_S3O\MZA?R;ZJE8(4T93$5K"W(+*+'"KO<01 MZTCE=;?EL%?RNC?R2E#%,;'M"U4Q&TJAQ90X$SK,G/;?__XA?!\+'RV6\^6S ME]=I_)^\CSIQ);FI^9)9>@="R+GU/4Z0&$,V M-=!YAXQ]%-CQ4+W'*ZIRGXXON'QF=XZ863!9X\A;"U)*?U(N-W%]=B+5I?8A[C1)=BJ!7+L542UFR*^RQTHBLS96L[)/M<97%62Z M2! \ESX$JYJ&XD(T?@RY,ON$X2"Y)IY!]9U,]HS 3@I*:,#*1JPQ;,;4AV8? M,!RF\TR"RB9!9)^A&HO1Z!L:+)-0(.='D*NQ1Q@.D^O@O$.N[&)M#CA'L@U2 M2Y9*[MU4XHALZ:<,Y;FEKGLALI+ZVBU/LBEO:I$$2VH2"FBP7Y@LAVI-R5&* M&5-#O[T$=9A1GU!3:5Q-C@C.I4*/Y&KR M8Z*V^XCI(,97#/:2#$A)2:\#S+YEMF(;]B[W=6K&]Y(Q'P9OE,TNHW%!.\8!0!24355VQN#T< &E"[) MQ(SNI8$Y3/.61L)HG&1K@%TH?2X-!%]":I[JF%K:[A.8PYA9( ,YFN;%$O2N M/%5-:6:)OJ046YZ.F7T[@'IULESIH5,TM-4Q:+CB2RT!&CDTM)W\V]3D5O1C M:KBU9W .8FI=L(#<>X#D"!*XN.;!M H5I4B:T%#N2X9S($XKEJLWQ=G"8&,? MZ5&IL(]L%.R^FY!\WEO%2_UUHL3O8RL[\MFBK97:E*GR>"- M:V!,[)V.Q7.O0T.,H4W']@Z,[C!C> I7*)5[Y3/X*.0%G?-819DO3FZ!=S!T MA[',R%(Y6U[B\UT_\T9WEU+5EPV[*"X6E((U61) MB"7'. ;KNB?X#6,_1FR-:M--7O[DXM%/G_'GD2>0 504I2E^:*M:C M;]Y1+8C<6K#A2J9V*5.?Q>9OPY*BX20A T1N.?>15*58Y7\EX!@V]$ MTW(NUXJVI\,6\*@!@XA001]+<)FN9&F4J+:$7JK-%(L!K!$%8Y'FC5J-8.(D MB,QZ/9N+@GI]>5QN7W&7"Q$C4R,Y5/9B,Z1(I"\+!Q+.+&S&8!PNDCQ=LB04RMV!":BE9NJ6'V9@12M-_&:-H,):)3+I+ZH&$/.?2AP]&T M[%IK50/U,)+)(:ZZ8@71.LP0JN0:&*OSWK. @:E5$UTV*?E,I"C[ M9FL4XY.SX#7:=1@LYJ+.IF^LC&$\TLZ!O"(EGYX]6J)E1" @@0*E5 9 R\5F M#H['4!Y^90?.BJ,B<,M%6N\VXGWNDZD<^9@IFHQI_$ >2IWQ[OK47*V.O,F4 M"GV@8P2LOH*7G)V5!@U#3*50XBO1N=K ^;6F!BY)S=X5J&":>A$KUK@4>S5" M@RNC@9H MU(I SC&7X%O*(4T O&VBY17%V+7@!%-;PZ3"(QE:M 1&9:-2'Z/J ">P]GGI M@O-9$(R(%KVW,4F,8#EE0\X&%Y *E63&4':\;W(S;7J1N$8;07+$#.R!!-7P MV.;42Z7PNE7:Y 5FE- UXZ3$F$)?@HK%Y&0H>!^\OL+H8"1)XR/)!OL\^D!% M5RR:0-RD@O5$UK>L(M1,2!%=N)*I,5.282K/#'OO J '"[%"#N(+.Z->1@T6 MVRN1&B5;&4264A_6:DH,$!D:5DR8/?M@$[H(S7WVLC1*5&/,OL;>'[0IL*4A M.W)0Q$C*'>,IH/IY):T.XVBHL("CG).'G&KQI(;!M4I@0#8R%4?)4Z E'PF=L 45)!0:E"ME\SH5/G9 M6X424RM36"GY#))6!]K9\4P-#(8(4 H5KK:46!J;@,6,875D_T3GL]C <4PQ M!?+>IP 6N2 W:BXF+M73))9G)YRT.HC(6"XAQ,I84#2 KEF,)6^<-]6D5*>0 MFG I2:O#A*R@13MMS&: M-D,I%6P*-@HF 4L&6_-$I6#SM88V"8;R6=@!C])',=;"3B 4TSO 5P6.@A$# MB", \BII=7@Q:D(]K; 2NPK-:S $XQ?;R#:*H=P' ME:CAB=0'3;3@M#J3U5!,9S+%5!J44Q66EJ5%*HM0LP)7@7!&,CT8UO4>1,E-3DLH-FE*+ M883(P<58+%_)S16]>#^E2'FHPYJ8E)&*[;E%504FD*\4(SD.-1&$&(A+ Q5<+MMYT8Q7W#IYRQK['$M73"1D*CJ*ES.*A%)G"_( _(4BCA+20EY!L MA1H8K*,BX+V)+2BXENL$9M!<:QM9'=/J)]E<495=BT_-3AH )6,:E%RSA%PC M&V'+K/'OE?A<$9/_DMZ,T?3> :=.0F U( M06M%_V"V.561&'H;YPI($^"SGRXVHP30&+(2JS3C$C1 U-BDAIIR;]X?IM!M M:F\"DL^CMXBKP&@06FK*9!U@"R%AM;ZOQVFPI ^OXN)#GH!M^%Q63 81'[1--&3I([L5SV:(B9VP&@A] M*T]A@LAGLF(R3/=%K];&&HV96D]Y+M0'8TF+H4J.-4S GTQ]Q628CJN1-"IB MDM8;U@1#/F/Q4K)IM04_@1YZE[=B,@B .;5<;0:PJOA1_8>K/K.4DIUIW,P$ MTH/V)2#Y/!);3:*"P6@0DCP$"[T;&GB$8FQ?A[L2J-$2DX$J:E(D5XW#@MAK M:$J&@AHD689LH4PA?W%?Y&G:B;!<2FJ%NI>+D+W%/EK 9+0!JP$:0W>!_5TQ M&:KZ1KR1ZBD9 ;*"(%$R84HV,)8V?D@_DQ63@6HIF(.SQ95 ";(PDO6-$G,+ M+,%,P+5\'BLFPTA/"!4M;6?1(/1^\=[Z4A%5@,#$.H&ZS8FOF S47Z0 &/51 MC"Y!:5R2>BWO]35Q$3^&7EG[LF(RD-)#*1'4-F MXNLV,(O-2LGAS[/-T8W3]69Y+*O'+T]>(WFNL(_UK&N+>J@/:S6C^?K\K#]K M$+H,/:3%L]=?UU\>SA:SX]/C*>8EB6FV1-\@Y KD$*7E[)L$(; @9@0R\S' MZ,4G +8'TCA*F='P5 .98F+R!EHI:F),3H'U?4XTBN*:WX'L[=F+'FRH)[FR M,']H(R8%XWWMM> .@ !#4S9170A9 F0_ FG9"POSN^5PE-*"3IR88@.Z#)Q; M)LF&#-:M4+" S68GXHJ! MZ*MO1O(6GKW<3-UC>,S.X"E>@WQO*6DDUU>3LT@.S)DX^LAE"\]^1F[["\^' M =J?@,?XZ(!CJ2$;2!2R]='$:C5$ $"IF-@4MLT\NB<1IF+9+16>'EHV= M=\'&DG-!4+)?BG5$K;164@X>IV'9+G+]]T),&H7$SF5+3 9\V*:\1-4BFZMX M:W@:)NV28-F=+;-)BHF4LY(/I6(2JJ-ZZ5]6_/;1=C[R]7FZ-JQ/A:F M*2Z&]O;-L316!)TZI)J-RQJ-BG)JYR#9D=0P[ ^*@Q0RF.2M[V7Y@ D@5[2F M2DB)*H:8G!M)7L7>H#A4>V.GC!!"] IDS*)<)$FMKC7"'' L'2I_ \5;IZOE MR04/W1FH@PZGT%DCNL)J.DN.WE,0;U+('FJ-:,/H"X5$PJB0*#@59-'$OCL_^"WWFL M<#BK=2ZW:#W)#7KV*7FRQ>30MWU-%FNEF9"C23F4,'X[>NDX#E,?7;-HD%X) M])\62VG%"_11N4VBD;&,.-XC' >:"*<@2F_81,D!E(A-X_L<;))8(L%8&A3_ MAE^\MIY-,L+WT$? ^N*P.6B!$-]TYK=&,HE?@.] ML]I;%EK,Z.;RF&:+:5G/GH+H-/;3!TH0G,>:J\G6J><#I]".WWI>(H+#=)T4 MY9U1(PJT%K*+A*EIC%^L)-3P<"RE[WN!X$!5@S9J,)^Z=F6P#!1-89LCVVA= M:F,H!OD4!%]O"[[[Z9W5\O1D_:#=6)XN-JN9K+=O/)J]F")1360,!_9>)$/) MV]E?H59CR*? .)8>?B.">9A5UI@)G,&6D8!4I5-AA\6!DVRHO?RZ^\>[1*P"TEJXII"==DF MUPC0N]XPV8@UU6?*P>#^)C4-C<$.ZV5J)-,"YY(]]%)65#T@HM17SVK;XVJS M3\3@YJW]UP.JL5;OBEX5K#1*^HB,SYS!9*47H]>#"\-@=WK0K(G<&W[$H&H0 M6N$B%-4KB")3L8Y>#VX\W7L]4#^ T9!Q50I8:!05D&K!@9@8:(]+*X?&8(?Y MK%#1V^@=1P0*+4N+Q=<0,DIFV.,RED_$X/!_]U\/O(])J6@JD, 6Q,8VEV@\ ML\4:W.CUX,(PV)T>)(]D4TN$EL%;ASZU&C7<4T2:TM;1Z\']>WNO!]4;%YTM MU@!""HI(2.2%4J/@>V>>L>O!A6&P.SVHE NSJQB]A]0,4>LSI<.V(5JF,GH] MN/'WO=<#5T*JQM9@7(-JL!A+19%(WJ)5QSQZ/;@P#':G!SZEH-PH]!$<4-"@ MCXULS0UM,C'%T>O!W_^Y]WK@&T15@V9JL-#7Z:Q>75+E9HH5V.-:WJ$QV)T> M9$C(L7+RW(!-H9S0(EP04Y"^H1EM&<&.UCYB.ZLDYT!(67;&2HW[R);B.4[$ MQEZG^2.A^10M:_...6'*.:A9C;TJO%D%*B,+N58G8EDO!\%![&F*2; YMDIW M(#F;77000BA8HX$TA@[R>X/@,%;4 ZC%1+6@BF#HQ<S)K:9YI2IU-3,FL!<>D\D5W)F M+)Y-W]MSU>UQ:L$Y=M=XNV.QOK]4B.XM:;&^MJBW9PM:L +Z4%AFSZG,Y?K+ MMW]_9&#,BJJ<7^KM@2/IR&A[N1VKF4U95/L:0F07Q.O_J9%U>YRD,WX4=[>= M!1Y+-,UDFQHTAMP "UN0A@T+['%ZP^]%<7W]Y3UY1O-;V]M_7>4AJQ.U>"_? MHGIF@A_=63Z7U:+?R6_@>!&W>7TVG^M[?;_T=/U+@>L?=W?_7!:GO^D@+DD9 MWAMB\\Z/&8DM5$T?-@TWO'M^,W^-2F-V+UW>+,JB C41/]T@/=N<-U =XKKXV3Q7 ME!Q"$X.-?$D@:02]QJ_TX//5@]WY ]4IGVJ),:@_Z!M.QC%2=4XC/N?)3'\N*9S372SW8',GJBB6-0"MV6)S$O=E)LQ%: 5\=I2ZY/F%K8"CL M<9'>E59<:<5%^0J.CD5Y$U!PX,51@>C(@:W>N9K"E:_8>ZT8FNKMD5[L% EA@DVN.UF+=XQ*^*[VXTHN+\Q? &ER$DDSMG:4P(S;K":*J M"4=Q:7_]Q2?,:W_OD!M'?6S\^KX\6VYFM)'Z2#:;^;80:DV+>F-.L^.Q6+/< M2YR$**"W3^=-C?5(U,EEW^> BQ$ P):I M2L3FJPW%2_5Y0L \*!N:74!*TH7@8B &%XDX:3 3G*#X5BE"A=!((.ROF=M+ MA=F=)0LA]<=ND'NBIBT%06PE;"'[YLT(GP!!9 M9X1B:MG#"'8.;]-L]3W-3Y5M'PJM3U=G$T%I/?MP#"BM5B^W_+RG[TF]=MQ) M_)O3;\[6/%_V\W<5)KQS9V_^_+O^5EKQD49 M=QVZ,D9[(T0D/B-E-3M!X54A@NS))L,ME^+S'N^A]Y8]A_3C W+MV5 NUIK3'Z[O[B#E42H8&NH3;6H7_&!K:I- Q/WN3WWN1=_T_[M^NEZMI#U^O4$CG>!^N
    FM;R=JMJ&AKRZ._NSMV1J$@)J8\V=4T-%7"EHG[$9Z@Y0U]1M]-0D8M' M9(?KYP55$X "^@:I:032AVYPPRHF8-WCYO;GB'R[6NKOW;SL!>X;]>:W_G,Z M.]DB]/*7F1OW:%%'HBM4K9(LC1.I54C4J!EK2RYH@-"Y$2PV[!Q<$ BF*4:Y$6;.+J4TA@K9WX7,]=.97G7Q;"1Z$ZQSY')2I\^ 34D9VRB2 MQ%/1$*9,3&\N!9T=9I[$IGZ^]S!C ]9!,=W7,)IF>JN $>P+_CZK)K26H^6\ MWCT^66F$N:4*(U&DZ#(DAT&]3@#;8\R62I,0&@#[?5X>&PE4.]0J2BTYKR:. M"%KQ9"D;K[I&.60SAES[3X)JRZX/B8^4>:]>/FAMQG+[=+68;4Y7\NY)(]&P M L$:)E^;J]!"UAC5A2I>0E%UHQ&4E8X(MMUI6P0CI191QQ6@3X.)59 *1B3# MR'8BVO9F2WFY..LCII>XN]!3GZTT[AV)BJ'!5'I&LJ<$ !YK[T-M:C(] \!/ M+8H: *L=#E9R)2!8BY1[48T,C%+.!AB.XR.O8)38XFM-Z^M M0&)B";$R14@FRHB:U^XQ=,.WLJW*2FS.:CR=TXC 8:[5"!;K22*T,34*'PO. M@S2V55VNWI=$I3F0Y*FBC2TB:DA1BLB(VI^.!.=A.J2&&B0;5[(5ZG8;?8'8 M+*H15P$H9D1V^YW$PVWZWB_!_?"(>\O%L\>R.GY=;WMGM?QY<_10G^0T+7?+ MA5J.@0,8G\A)"]%;R$D,VS1II'MJ:4]8GBJXQBM?5ONO/CA#K2$'LEAJH6IB MU$!U1.#>GBUF&[DW>R[U[D+IZ+-9FJZZ/9R9^NH>_I7@][A>[9%VZSO_0.CT^/IRA'C5%#Y52+JP*M][&/ MN3KGC-*]:'D,,R@^!AB]^ 3 ]E1"1RE'"&@BU^*M5+!,N?@4K&,TQ;,+>YR, M/AJ0+R2,;ZDEB[[7PF6-X9D*^9R5(P1E"%S'4-$T(MQVN,2).4H4BPH4*&Q9 MT$%RH=64":F.P&[_(0#/3[K9*W4TS*N/A8\6R_GRVN7^WU?_ M&IVIMF1C"FCP3USZ.,U6*JLQQS(",=HS]_]G!72<8A1:A,HH6!@\)@P.#=7@ MDX?4QE!"L.\87TPS$O+L7>%20@0%!_NH\A;4HS1G@Q]!,Y(1P;;+PL\L-6;F M+6=SIB3C"F+H4\FEX5ACMD_RLAT^JG3PNV+^W0\S7V=T@!#C_81 M'&3H;:$B<*P"QF9?QD @]]3S?T9"%'*?Y$ 3!P"8HBXMV!-DQHP%MAXFYXJB)S\"AIUT0*D?# M&!DSQ2"91F"N_Q1Z]Y<+7AZ?R$:N/5O))^547X7Z[S=8-;&W0ZC>-P#C(S8+ MQ:$ I5KCU4K_ID+.U5O?SGP7LSJ?@6N M47H[((9J4RG< _S*-6C@;V6BKO[2$=ME,X[2RS=\-(W!2* 4?=#@WGAEV#R* M!=D_!=VW:ILF:CX+B *)V!N]0D&]5[ A]L@( M48,CSJP1KK"TW)RX/():Q;T%:7=&,CN(F9*U[ @P_2-=I M3@N61T"A6),!#>0H**XX3Z14,GL^Z_^UWVG%(\'LPUSA/]-[.SLV5(WMN?]!+2+9 MJI;0]_]EE\:4*[S7X W/36IET=C QXP5P-L24\VE5$B<XT%ZD#H/ MS-:[%#5J=Z*^LU).@*F :2CL\AYWR!P%P!=3WL\E5-6]X&.%UEPA*-BB"(34 M:MPNO)AL\OYB=FOQ?+9:;KMBTORAWD"=;7%[I%3U'>RNSY?+8_VF^85V<#+Y M0/^[F[V4&K-))646 "L:R37;2*@ %C%Q!$MB>X7,3G-;0LXY:0CG+(#IYJX$ MI\P%,!0WAI2D;JXV:JYN2OE(P;ZU!*:VC<_AFX*^X?.+ARZ M"ZK35\8Z0>,1&>0N&N)=RZB@N$)-(2N?=J>=Y'\"*:#[P\JN],5SXZB M88?&.R"P&:(+ABD8H%#*"%9U/X[*UNN?C8R5;37T@S*?/3NKDQB)P@3*+04& MU1<#%EMVP:;@NHJ"$KE(+%ME]EM M,L'!"*&YIH\*MJ.7+W2=+QV8<.!@!VA(:3F(N(I*E+>S8[PE7T@:%TPHYVA8 M=X7&?T7#NEWHAH&&WE9+.0!0[[-"QKE J1I4WGRV4F[0I2LT?GT-W."!2SM M X+KK.Q37C#8DCEPLJ.20TG[3!X-1-LER+8PCVFG< UL\S!ZB0U(9 M#56:S="2R4"<!:M5D]:D,+&O7U 4KZ9"VDFGUS MR=51+XYT.R)M$[/X[=E6ML7=[,&?Z:?TN]B]C,!50E-X2E)806\E%..9$?:[I M5B*""2;NJT34+VV6O6"GM7Z.BU^>M"N'>L38GHD?+J: M]0R->W/^Q\GAU?;_NPW M;G])[YJ[>7E785O)>O/=6NJU]8WE?*X*MJ+Y[>7J QE\\YO?T_'SX\^^Y,'B M IIQ7LRX8L 2?)20Q #9@LS4TY6;]STAEO=71"\,O,<_+P,)4STX--13R 4P.:"(RBD_)FN+"""9,?4PBWD[:VRAPNV(]^RL/ MN[,0'/)V!#!';J "@(9#M#:4(,VAHW%:B,]-'G9G'T"4SP;VEHF!O:-FT!"J M!)AB*HPT$AN?/'P:J]^.8:/C=]SB/[Z]/1++TX0\NER-J0X$/!5KHT5R6$T0 MM%>6Y_.6M!W:-(O%JTMS42+4Y-"79%$XY5YHX-SH,W8NW?4,G\%3+#>4;-EY M \47-*T5KC6(KST??O2[QL-B.L@NLHF^>"^(#ON\ >G#J*IZAZ HYES*Z'>1 M!\5TF%UE\*!L4A]P+18B.%(R*5*!; (R)H[(]E[FXM3%MT/>0PD=J TB)ZK6 MY%9+ L!(N14D+V"8FV]C8 <7WP;Q,UZ8'5Y"F4LJ; I:*Q"P4)3>.>VH-?'"90TB].5IPL?HPAG9 %V\Z1R[R MHQ1,9QKUQ.H HJPSU1(R$KJ:N1DC:03UZL,B>#$-.,2RI ;$OH$AUD @)TPU M"FDL5]TX%_P& 65W:V,I08DI*]>E *D$#%R;H(G6LD$8 _O=#W2&-WJ>;<[. MA=#$ 1J'O3UP\8'%9;%TY8VOA.3+&;"+)A- [GG^%%$#",;*Z)P'"6-J)WW% MZR]*2(P2>;$N1^5-8%/*&!R4ZMD7#3E+VPJ)[[+1A02,=[AO0M(1>K31W]^/ M?\2R(/WU;\$[?^?V",U9QNR-Y?'))XIMOF&5*KY6&$$3YA'@M<,&S)AB]8G58]L& MWL52)O/&A>,Q'WO+7##^]\,E1H4J:T >,Y]#+M/V I!15O+B#:W MQX'R(-O=7I]UC8YJZ.W[-Z7-%E*ORT+_V'P[5_1&QW&JFDVPQ13,$7P,I*%- MJDITF"UJH#-%CC,8;COD.AZ*B<6UVFN9*%!YF_I? M1^_1K8??7CM>KC:S5UOCN6SW>Z_[]22[F\3>.^I+C;+&0S3.:+::H MZT5#G JI^E!$0QU/4AW;$ $+D8GF<]/URX5\$"W/MIE,":SQ!OH>E#I:/CPQ&U[!*39*%@HJW! QJ6M'D(C!YNR!PW04?,_0'B:%/XAG46-> MN/44?HI D$(?Q C-P@B:W^\]R!&F=Y;+^O-L/I^BO:TDWF:T(?L&& 1%V73VMI1<380Q M!4_[@^0@MK2B!D,)HRTYJEK&0B9P:4!BQ-5((RJ'VALDARF"LD6?:4_"BEZ M;2'/0>EO:;EQRC0FQOL)2-ZD*F@;Z%"E"#*FZ9E MF/=?"(:QZ1R;@1" M#-3+1AG$1/7VG+Q/'J29G-L(+/N^XCF(D19"YTMD#^@AAEJ4L)7J&_6V(8KS M"(STGN(YC+U5""6T:&UI"*ZZW!+YX%0W+6*K=>SVMB2[U[F)# MBV=]:.;=!2^/Y?6ZU!0-KTN]10CX2IPA@:6:F)A*D%HQ\!@H]=X#.X@%#LWY MY##&3 B4N:1@L]K?TDQAH#!V"[P'P YCBC7(<V9H3^#Z0O355737/UA?3 MQM#*X-> ?;N!L.2?^K:!GK!UK7U'8(K6-W@FY;H=.X*$!5WL3?RBAO$WC%>=5/:4 >:-T-T37>G6PJS7*B WN@%@.M+S@B^^% KX6K\[3 M8\^@LS;UWM\EDXS%QMYZT:&2#USGNPA.T:HJD_62' =&@K-&:=S[^7/O79&0 MQF)5!T=OF S&%'QD3BY6@1R9LE7F:HE#+,EE-Q8[.C1ZPUA.GTWLB2LMA?XO MQL;H#)D(N8CS8VA6^''TWF:M_.=TMIYU_![*-GGEQG*]F>1VF[#)V*"0K0P5 M7(F87*@I1H>MR1@:Q.XCEH-850R CCP&$SQ@M3FT8*FXPC6S4!ZM51T4RX%R M(01K#&) [:J:59N;LV25X* /(FU,N1!GJS6/Z<6UT\W1TMFTZ*+S56((90Q56?\&G)O-J[UT_5FQC>6IXO-:I)- M11W';'.-&'HWT1R*4 Q 3;D/5K CR-2]5/6[F*S;8A)@L#%$ HNU-,,II4 F M"SDS@@KPP17I8@;I,4:TS8B5 (V9(( #6S2BB;V6I;;]"7(W_)#!]LCF3U&IEM:<'[U08C*<%G*EY\UN Z &C013&CCR4' M0[4G5^Q_"?X>X[3#DGO7V#FTUK=<02)D:)ACIJ"1EFCL-7Y]>G1ZJ3/>]CL &,_18P@9A#WSQQ42N4""I&"UF^?7O MR:R2$!ALP"PJH>FQ#5(MF6=]3BY/QN]59[U[TBG.G;MZ3RT=C D1"BH;3C:" M6CFL+\R$)F$'@=$I)?5WL%E2W"-Z'$ZESE(GTLPK)JQ7,K7<6H4(\ZE+LQH5 M53,7(E^^R-)I"G4RE3(UA+G,*L]IEB$73MCDK#K]9K8'(>NAW1<9EDPS!2&6 M..$X9L0PY0C/'('DF1D%G\Z1[[Y\]'UY9TZE?0,86%J\%)V3,7LI_F!&M*4*8M M,4@01CC7&=(99-B492[3I 8G%L^^-SZ)XKB3"#DA.368(88%0&"4$IZFU&:I MJM/^YIGSM)>?YX-L":DRL]3:E&G0W3+S@BB' M4)H:R):@6D0'U5/<]L3!Z')Y_0UV@4550]TA&A%0X M#, +XI734 U5Z_@#P]>B]'EL=8,.*7K>TB?+D-=,&LDX HUSE8:==%JE6293 M1&N L;XG:7IW'OXNMZZ#6 Z*?NZN[5]_KP:'JST;_@EL4-]4!UY:E[DQ:AD. MBLIXYADG5',=6%6=<01936LPP3_%,##Y\1_P1-4WA^?F>JWE-'A]&897>+"6+1T/0[Q1TWKB=0Q=.,"AI9ZYM@PB2J4L@D<193Z@U MCL%_TDM-',JT$^'D"L=KL'CW:0/) A+?9#0>,4.)%REVS$NCL4VE-HC:U"I" M:E"4STE4^QD$?JU1#5/!"*5&&L<9T6$J53NB'8*J30?NLX6!UA_USYG-.B(0 MT\Y39S1#WFK+3>:IH)DPC*AYS<1WLME9T9%TC%J2*4T%8:E#DCF=,<2-X1YB M#'O-.II7./\Q5SKO@ YK8J/>HPREQCKC!.->J,!IE>%49]P286NPXFM.;+0N M:%XYAP0ARGDB()X1E0EE16IXFF66&+^8IXH 7(;2RE!C"PW8:#RA_;C%]?A;X8,.F M^AUG1OU\")?41&7<,(VLX<03SS#RT@ID, ]IQEFU&KJ@DX5L\Q1) 44QTRI3$!M MXU-'7 9(U?(:C./.)3JM7])BA I+K$\)]Z!BH\+AAMXS'O;<20:B%QJA56 M$I$:#%?,U&*"5V,WQ"@OB/1AV)VEW$F3 9J GP)WMICK>#.+V+3.I@3!!@O* M.50VC 52&8\R*C, JQA3C.=UWK\L(VHWOFT=1H8*K;BSS&:0.3QV5&OOM%!9 M5H-5O?4%J#4W'95"L8F%MAP0!T^1] IE.)-4^G"VS+S.UMY36S,%F&?%=,!J M?&:LP2:C#'$I(>R8E!H(15E&20V&W>L+4VL>=80/!W.F&$F$F1%2@QVE#%&L M'%$:D3DVG5E$JC6W)I)IDP;R4F0L QPD'%(ZI8IQARS UCFVIGO GUG1EA.6 M>D@1SE+"M(9?4<8P%*TI A1B:S#P_9J2O&/<&H(\]YPR9YW,& OK:*A('?PR MSV,*-9R=]&D:3JYS -\S1I71S%$5MN12+*T@-2C;7RBOSHH" XD)QBZU.!S+ M:E*%N,/A ',7SB1$-9AJ>A#PB,3+"FB@*0Y&< ,\+V.Y,%JAXHAB"/:5(# YI+_%KK MK.84-QR'LZVP8U 7266L\ @12C-E4C?[-C7+_.&/IR=LPLRNP4X0Q2@1@FHK M'1'862:83>=43S/">S2W_.&/9Z 9EL9K"!W<,2:I@7R$B+3:8:B/F7KU@60! MB6\JRJT52BN29PEH9,".5,2PL]RPC6Z6(61CH'*#^.;-933*2.<#OUH63/(S0BHH,I=AZ@C)L7[/- MSHJ..'&&.IPISB7 ^8"0++7,&&&L<5^:9/_SQ;)193C*$LTP;Q2PQ MDJ2I5^'$3"9-REYU'%F@^1L,QE!JO- 9!#'$P&Z$!*"42BVE2@$L^87!S!^: MKUM0TV"-1GJJ(-\R0ZARQJ3(,:RI$0)E"QM]%8"^;F9+K$B9XS)5CC%NG=*. M:9]Q)3A%0LWM0,FSDV4^GLH@%W+N7*:,\4Q(K1S5+I-(>"LMH8L%)\\P-5=K M^Z&8"Y-R+C+%6&:E Q1%,.>I=&E&YG61VA6.J=5 M1FPX$E$3-;?EVZS;3UU6FU@F!<\8\0@P1RH@;R%A/ 0@H5-"4SK[]C/K,/45 MIC0F.#,9LC)C H"K98%B&*N46&VJ4Q-GVJ1FFE3S\125$J\YQYH)9%FF4^6M M0Y*D%FF"/-6SKZCZ8]?Z68W-E&4IH%4/5B,PT1(S#+:3"IE1[>=U_&]&F:!K M@U.=%E F:F%A.\&KM) M#7)66PJIB@"&L!)1)[6/QRX2+&NPQF"NL&F=32GC1G+B-'(9A!TL=0H%CE&* M$*&14/.Z[>M9"30?3UO(8Z*X\)(2R[#EBF C(%M0PH61ZI4 C5D8-JV=Z4AK MC:(9IAD5+%5&."TL!]!!-'',S.N"\-?+'_ZH<$,XQ)W("&*64*6-M*D4DJ4I ME^DKB3JOB#_\$:..,59@(97#DG$C) WK"W'*((,IYVO :3-72+7FUH242(6W MSEJ: >K!@GD2&(ZQQQ(AO9@UGBEM,2E29A&RRAHFD)0:$2D822&)^%34H+1X M34D>(%O9QFG#LH*9#E6!I*]0^R5C'W79792L(QS \6?QQX\R@C!H'K7 M*N59*I2OP4*G6O*'/RI;I)%<" [0FB&:"8V9P$XJ2P*!; T6[\\T%>MC#KFD MUFF7>I)YYE,CI7&0SYP7$!]5'4CUZC_D4D.KR11.B54ISBS+4B0ILIE2WFHG M F_"[%O-@C_\^:U&(26M\USB##$2]N&PE+B(P;C)3 VL9BZKY?J%'XJIPXP3 M'(XO0$3KU'N<<4M\QC#UZM]K@:XDKW8B#$$WXZ.\=[ %PHK7/<'0!FBE/UR#]I2<[RC\?_*=" M$V09_-\0%SCB)4**PDNX5BRJ%XW5.],!8\;5B^ZN7O1HZC6I44HXAS*#F25< M&+"OU8KE0[T/5B^6=U0N7/I9Z'=&ILT2J-"5,"QRV*H7# MNJ&Z8"(39-Z\=RT?F%*USEYJ%CX]*0;PB7]WOJ,Z3Y!97]Z1I35&()Q2)AG+ M0.,*&TF)AK+ 9X;Z>4O#,Z'I%\G(TA,N/,8:&\X"=:-+E:3*>"\\PXS.6\B> M!4V_3/2F6G@G.7>4I PQ"I6]04XQ8P5QE.O9/^/I=O*:N) M5CLE?4V-CA8& M.65<.*84E#C*@HMI+U+'I^3#<.;WV<\O[@1NN'O1=#)GSF.",(%YEU"C$,H:TEI:G M/B/*&*V)<=GLA[V7U-\3G2$,(F(0Z 3RS'@KN8/J@5).,YVF92;" #\Q7ZCD M1RK!(C@4YH^@$L.(] B"&R6,(:DEISC8T MP.8Q$^WD0S>EGI8[_0>$'5_T;4V\!=&,,IU"ZC&>I5@"*A F2R6Q2'HHQVN4 MB69!1R^?D9@U2FOON6:4<2&5R3*'I&/,0(E-:^!K/T%\EV OQLE58_HCU1FL M]NPG=:YTY_$6,\^"03V)TQ.44L6DXJD3X/P9F$HJ)*1,9U'JJ)P_IW_7*8HN MO*DSES[/I;,2L323@C,.F@67)\RFJ<**BK0&A[G7S>>?TIZ>Q.53PJU)J5<\ M\ 1)K14D>I<&)7IW=0?0O M8DFSHF_GK]&B=W MJ('GW]4!MS%EJ'$<0)W.L);44Y2RC!A%$)OAH?>9&84C'2]W8*V?F<[(.ONA7W3?%]V3T3"B ML2V_KOJ]O'^(!K2RJ&A3D.SX&WQP>%16[S6!$884SFF#:9)DQP M#FD X![7F5#:J(S7:#'%W!K&BZR]()0[::R08=.RM)G&5NC,IQQ+:CD3-9J1 MGU?#>)D)?"\!/&B26IM*9C*(& )#Q4 S03W':9VF))_%,)Y^K_ ,9!$O-4W! M%K!"C <&>N.T]C(+A:5!=8 7SXGN7UYAF>>.,D<)=2GSWDB7>L%2CX0@SK(Z M#.P^N":HI<(\H@[4E7EM+$,ZU2QEU! G3)H9@>=F*60<--UV@V%_9(80,7L' M.^Z;ZX1X5;#+EJ*%2609^RYC*,$/4<*Y1II&(3%V8AK-S9U6OH>IL MJ>[T%.1J:'-3]=1!5#5H/KSFFWN: G5J71AM(-; V6-,4G'I9>JRC*:<>28E M008*#:,]XDJ45#A8@%[$0B]W6J\'>A&/H!=/& !10RRSDMD4@*@PH!U!A<$Z MS=#LSBC,H%X><;@_PY9#0B(9)".&"%>*2*\P9RQUBAM4HVIA]53U;?O\9%I# M'XO>P=#UNU=4$R]\M.4=+VX7+U^;6,%$YKR4W"'F+0J[+JW7DK,TLXKBA1$] MKQ']]+6O:PA+NI1;PI!"W#-CC0R<7M0&RCPM/$]K8)Y//ZT]%X9?2_,4B@J5 M!39XS9E0#DI_CPT-FWZT-1S//C2Z9CN3^8SN2:&V=A%JP)JB(6@'E M.F@$$R@>,BX82J&(1QD"52%2AX@Q"[IY>=_2#MM,AQ'3C#(H!)5**>+8>VI2 MHK"HK6_%H;3<#)V-&GS4+!"$/16//X&T^^TB"*HF[DLX9M0K9GS8C&"%M%(0 MXC)'->-.U6'.ZI6H_^4C1-C7H)Q-PY85!H:@>1JX!'EFPYIF1A81XN,)663"*+*#$K)O#RD8)(R8Q. M4VRL8E@8A;FE7K@PQ^-)5@/BBQG!Z8](X\FL-E1P2.R8.>DD9'KLO V'E#N5 MJ1I-BL\,3G^1:7":T7#6A.(**Z9$(,#P&@-P>#!B$0WDJ(25-.4<8 C[R2$F56Z@8")8/P#"&E M%:/$:TUTEF4>4\XT%5G]0K7 MAH106:Y2XQD)0V>,(ID:(K!E7*1,:ZSK#S>>03,O#S@@_G%!.7=, N# 1AKF MM))8A47*$"AK"SB>UZ\>#W(8@!K68H.I94PC JZ4.05I28C4$^;JZU-PXNSV..U(XY M3XW-"):AL%#&.R\1]4)+(5D-N.9>1G-/0PRFH:[SD0U*,.:L\IXBEEGAH2"G MQ+X*9?ST7;4G ;-:8DHTHQG2#!NF%90:WG+/";=:O6J^OSGR9L6=!]529(ED M6 %TX89D#FEKM')T#H:SGS,[OLPQ=M99DS(LJ#%,6"\%Y\H(I.%_5M=XTG4> M O(C3N92+00$7T29 65[G:9&@N=:2CQG#L^NFE]!0'[$ ^LS9*773H,?@P*H MEHYS:K/4,20Q5O4=,GB!@/Q"[ !4((F<4^&0A#1E$JI,A:BAC#/+=#S*?NXU M-Z,!^;J:?X4FEVL?UJLQZU*60EE$%01GY3/-B+=NAM4\_P'Y$=5,,YH"O/*I M=";0N4ADM.,I98BKE.AL=O/N6.J!K[AD;>ETBM,P_14..MAV ]?_Y@;?:VER MV8>B_[[O;#[\6 SJ,@D=B O@C^)>6$:<410#"DX-EPX[0^NTKG]6]?;R X(I M_(^(++5.!S*73/FPT)%2I;W7 M=@V\ZLZO9IAN 1)\Z*S*> @3SV,F,F4RQC M0F(EN)_=3%D?=3TFL'&:<2PP,EXS;:5(%7?4">TR+:2JTYC0K.KMY4>-A)9> M*4PL9X@9E4K/F0:$(PP- W^E3XJ%;G_))\7C'F:6:(LSS*PE DGC24HR'(X-EO-<>;R0&E^^$ D$KYGP M&J<,,T&D--0@H5'F/4\9J\$:H)JH^FGJDG",708HQX&+4LJE1$9D2&4R=0(" M^_S5)2^NO<<*::C]E:=,IE0&FC=K[!R7*;,0;U^D:F&*$:A: ML#-0HV*H2;E0&B'K'(!@S.:P:GEYCWV\(@9YZ;"4.G7(,I0J[;%)D;/6Z4PZ M5:?ET#51XS/7-/G9F[[KE+SOA_E)HOJF7W2N*B?K7_;WY!'6]WUTSWR MF>VUC]'6UW6\=[2=;[4/^/[7O[K-B[V+_:_KM+EF2/-B_^@C;77V+DX.FQNM MXZV-==Y:ZQRVOFZBO:-CMO7U2[Y_U"1-\N6P=;%*6_#S'A9GS2/S;;_WU^'^ MQ>6MC_;S5WL1;[R5\]]=@ MOWURW%K[S)OMO?.MM;FU\.-X?W_.O MOPYUUW:VNI]1:^WXK'6TR;8VMCNMB\^G>T>M?*]MC_8N#GCSHLF:1ZML[^OV M\;\N#H;-')U];*\/FZO_1AGR6''=R(RV#98IVA"*LX9,.0:,ZIWE/JFI0 MX M7I.W+CZ$-IUNA39N_-7=VM@$8=C#%MEDK?8!M'OS=._\FD!!;'L7Q[3Y=9-O MK:WRK3;TL;O']HX.SEL$%')T@+= 67M'[XZN"=2%X,2P:E!B1(,)E#64\FG# M6:8=2SEWA"XEG;QWO/UC,X\V'JY;2H9%30U[_U^'R'2_]-17.0(C9N_W]+(?+_<2V>S%N 6:_T4/"]KTW2^KJ= MM]9:Q_MKNZAU!#:^MG<*LJ7P+]I?.X" T3J>V';[I /ZXF#9H*/MH$/4:C=Q MT-G6VC'9/S)\K[M)6Q?;^=[.]0"S"_KJ'$& 0?L;08>?DHC.'(,KXE+QH@*F# M0-?//[8WA\V=(%20J,E21C/7R#S.&DQRWQ 9@0A#*, 60XFC?"'1GT@43TN4 M:,+"I$8CE:F&))A!$J29:?!4R PJ!J(D6DCT)Q*]F)8HTE[)#*.&9(R#1%W: MD$BX1IIA#.*TC&390J(_]_K/$XEB1H013#4D1T&BGC6$ &NE&B.99<12E"XD M^G.OOY2H))131 %;0-2$.$IT0VOM&QEQ1#@;Y$H6$OVYUU]*-#"C:J15P_B MUI3F#2DRW'#AF&=)B>9B8:,_!4]3Q43FN?'>I(T,.3!1@5U#"20:.&,D[/:W M+C4+@?[$1,^F$Q.U*)5&\0;E4H1Z5S:$)ZJ!'88Z0PB#B%Y(].<2O71Z*TS* MA74-G4HHS&B:-B!-F8;RUBE# S$VJV'!^S!%7"EXCSJ'H R\O[&)FF3[N-7^ M3+;65EGKZ-WA_IJ!?[>A@&Y"4;Q]]*^+70[^SC'75++@X!!%&0;#U$:0!C4F M0P@3;KAY5>7N+XVG=?:.=OG6FH'V?.ALA7>1/;H73/SH +>ZV\?-C2^'S:,O MW;W\NCM\R5OM8P9FW]G[NLNA7T?[1S9O'FUWM]9VR?[&YU/HVWGKZW[^KXO/ MTQ&;L"PEUB)P! KE+N>X(27\)%+P!&8=<5+5T!M>9/CG[-\F Q<068@H%$I= M86A#I08WM**$.9()15_7\,\O#8>>M;K-LR99/VO!<[?:FZ@5ACZ[NQ?0QO/F M11C6/.SL'_UUN'5]?/D(G@E8;Z^]#N];Y\VCS]"W=_E^NPG^M7G1;-M\:^-+ MM]E=!]V9:7\ +YI2IS+0'4W-O]G2]#V#X7E08#?O-0Y= M?G X?$.RD^&?I[D='K[!"/UM*5[W]G\')ZKW]G]U_P^XN_RY?,AWCPISP@W5 MR0]Z;\(A?JZ_5-X\_MX4G:+_YK_B!#WZTQ<]R-"JFW?.W_R]G7?=(&FYTV2[ MZ*K>WY<'JC=H#%P_]^6%@_S"0:N@@?'7T[+%@*O_!!MSXQY@$IJ]V]ILKZ\E M.^W5]OK.U3;/8&MWUM_O;F^V-]=WDM766K+^K_?_6 4C3-YO-9N;.SN;6ZV9 M[\+7U9U_;+8VVENMY61MY?W*__P73M&?Y=\$<2;OU8.ATATWOD!'YVA 3SKJ M9.#>C'_XT^:#DXXZ?Y/W8GOB37]V5?\ [%D7PV'1?<.A\=]$M]7 M?CVV=+HBA C&/@27&MKQBZMO5Z(?_#&TWW_'R0H7[-:OT0J^];L?/9;Q%8+3 M.SWVC]CDLMD@F"#C_UNB2^,;3I2U>>_@#3DY2S#(8DK8'>>_DTTIEN3MB[V:.MB M'TKU[4ZSN\=:&U"&=SV$U;:ZL7K0O; M:1[MG>^WW^6MM?U.$TKWO:_-TV8;<,_% =U:>W>\O_:YNN<+O(OW !NAYEJ3 MMLCN>>OHKTYS [!1=_=LJWUXN'/6!W$:L4TUXL4)48C( MM.%0AD.A[Z JS4PCK.7G'GF>..WA) MN2(X?4CP(BL,T\>/7>E*EF6/_]ALA>/;OYZ=D+C:SU4GV>WEIK N:>[<-8"P MEPH@J[W>2'6VW4G1'RXED2U["$\'H0R<@>X7':TZG6*HB[,:QYG]KU\ JQNZ MO]'J-"^.>1@,;G4_=/;7FJ=[[8.S5AC87=O/6^V#:W'FI -U K3#'N^14'<= MHR;Y#'7"E^/FQ;O#4#\TUPY0>/]6C#.K4R/KEF7&ZP9+65CRI&E#4A3B#+,D MI10+;I;>_L]_R8RE?_XPU$Q;C(%BR>0>/5] M.WR-)67?!^-'<_J7$U2)F'\-!O7#\V:G2Q^*?C(\=(G/!]"V NMM9" ?\9WFT/ M]X]621,*^.91\WH!3\)2EE;W,[3;G#?C'IBP3^;P<'_M&+7(AVYS;>^TN?'Y MO(FO%O#2IU1)FP&2CC,4GC>TL[HAPG'-2BO'" ^[P'"#S9=#V)KB/8:-4 - "Y %PUE"6UD1!JC ML4@E0TMO_[G:7&TE[[>VH51:;<>Q__DSWYLC[F_K9\H,H]$EA4_Z$V-+U" 9 MG#@3CRA)\EZ2#P>).51]Z,'O^&/6&_?/WA77?C] -PA4G_>);>$Z]"[[N M.ME?"^L;PL[,$)/7SZ%0PTV(KWOM#\?[[;WP>=YLKU\O^+I[[7V(U>_R_;5. M'F)RL[UYNK6V>]J\.#QL0AM:1^'SS;/FEZMC=( DC#2<-)1*(29+[!HZ(ZI! MA"-,J!1)B0+8[?6< ?L;#>\\3O>]<:-@VDL/Q<>OS@_:ZFRSVK9OHB_4'BL_ MGX%/[>3"WBO,2$/H%+ R =M67J &53PC&B.58@U8.6V@-)QG+>Z/-FIIO;_% MP)H4_:08'KI^D*0>)%(&LWM[;CYC5;KUK;=X-!]<]': "N<:;>Z_[5W6KO MYZVO30S9^K2U$39>A?U K>[^T?I%\^N7\+Q\K[U[/5/G>]T]7CX?VK6VBL+& MJZVO'Z!5^]UFNWFV_W67[V_\==BZ#D6)PID%*"HDSWPO M!V7#D;A$<=G@DH/Y,L4:BEC68$[83 I+LA0OO7W7*8JNSUW'+DSVL4PV0MFM M_J=^\0U@ZUP/$3R?85]64 8BL51Q$[?V#<:5:"AG<2/#V@C0C;74O\ 0P5,4 M%J_"73X5X ^=_?RD'$];^,)/?6'WP&3S1D,&>C M"^"42?#*F@T?R!7YL"4I+ P?/$&12U=2S)_FL4^]+67V5KI= M'!8]E_3B:/1R&"GLC$)O$M5W*@G+OI]@^>:\KH0)Y=8JR*WFN;AYL8NVVIMG M@;%UZ^LNW//7<>OB&*Y]=[35-M"N\&\G\(5<7TYPT6I_YLVC#XM WLQ[A(R& MF"I2]/OCEEHSMU*K6C3]=%;ZL8">?@IN7_LYJ.>SU,L*BC.CE,0,ZJ:4005E M9$-K*QL>(*.V&"O)H((BC$)-A= C+Z9]]I4?&7K05 *%[,H?-HS^X^\>NI[D MAS,)8B65#YN@>/[&,K(BY"_L'8.2YE>CXO1N^]*H &6_26^"XR\40W>@8.GG MPQR>6*Z[.$)X)<51U]%N+MSWM5%Y[>G*FWK(8Q6M58QFH8[ M,X?AC.T$O.3T,(=/+EWI/NLHJBP50@1((!D4G=PFX[[42SY/",JJB'4.MTB^74_;Z[M\6;[\WES;3.L1CZ_LCN5>^9=F@$*8U ^ M6*$:4FC38(8;)(D0#HERFP=8Y=AR_\GUFG'R0J.34=3J-XUYQ M"LUT:@"=L_#%8!1&PM4@L<[GO7*+SO8(BB:&^%@P4_($&:U\)Y/G'JG!-%LA M/$K]EJ&:*X'[ZEB-'-]ZVV#$ [^$-J&'WOOC!Z=/U&*SN5ZVU&SZMQJML_VN-[9)?LKWUFS:-.WEH[/-SO MPGO;!ZC5-JP9=DNT]X^WUC:_VQ'1.NH<[<-WK;6#\\ .OK4!Z;%]' YVPZV+ M@]/FT;O#5J#L[%S=ALDL5BR0M*?6\+"&@3<41Z[AG<7<8*>\54MO]]Q@]F9- M'I=<:L(\]-+=>MP1F>+E._0$>F)_WFF?ZXP#B%XQA$_^,\H#E@((Y0-U1#]R MCPUNQE8T;+Z9_!;IH2I ,4&?,P(GTA6.%G#BU^'$G5L\YW B9J#YCV3U5]23 MX[XO16?4&ZI^9(SI#VJ,]_:./I]OM?<[3V\6(?/ MFJ?AU!>X[KLUJZVU3=[J[IX"%CS;ZX:#CO:@?]#"]A?X Y]=O,M;;<"0D=.K M>;FO1JM,AZ/VA,U4@RFC&IHQW+#>4XTM$I;J$C:\/K@W^S#B]-#%#;K7L,1O M^/?D4 TB@+")ZG0F*&(:7FA770#/O(HHKB")J:&):5 1O@Y$DXF%;WL'\=*3 MOC,N3G]BDD3&O4'R&SS/PY_!R!PF@\,BL)(DY7GI<(\:7F_[J1I\#X+BS54? M?E].5,\FOY&RC]HY4,9('T$/PO7Q4K@IM*)Z3N '',1&Q$:JP3"1*+'J?' 3 M,BH_^)[.?S$*\]2PZ:E:C.EB%.:YLO'[4;\/[E8R)H?)MZ$:CNJ");CX< @)Q'< 5_:(7 M1-TY3QR(_3S9#!-ORL0M3&MJJ$J2SVO8ZO(9TT,WTQ,_V^Y@5!YEE.PTVLEO M8Q!&*%F9S WEDC>FBWLM M4V8K)'M\:I(G:BV6*_)7EO[6,_H^ T7=)#J$X% AHAI#H+V+[:,6 9@2YJ.Z MNZ@%<&CKZX?C/;))6AO[1ZVCSZRU9CNM]G?C$D>MC2;=W]@[#PQ<^^W/". 0 MW_NZ?;1WM(?VNP"" M(BEPXTVR7*&(!&?17P3< *885+[\9/$W#. MQHU?#+J J> M_7&Q"$;0!1F<+X=!*'B< Y<^")\?](O3X>'XZY5DQ[ER-4T> M#X(,2.E__DL0 CV\N77Q6_SG\OBRGUYP:]NJ"^,85'7M+[@-)I4'N M-C\WMH(Z;]DB8H5FY/&QT I/GV#W-CP6/>Q@KA]]%TY ?(+&XI64//XI8CA= M2=GK.ZOA64XRZ+^'4'-0],]O6)4;+XI!R%07U7J!;I.LTS#3M->&%I?ORUL7 MQV>MHUT*GUVT+G99L[UZT;QA#^U>V^"MKW\=MH[,:=FW3;K57B>MMCT,9/2M M]L$9W'?:Q.)B>M42LB!]QG%#6PQH$7/=D-+1!L=2*I9RZ8E;>OOQYMRP0)"U M]-O5[_4XAWK[U?4 LZ>WUDUP\#7H[HY)\]D(CF;/-'9N ]WS9AY/CCFB)-^- M!O#FP6!^#RY])JR!IE?,,$\SB;1K4*@8&LP3VA!4V@:QTJ5.8DI9.A4 'A-; MS)['KM]<^B[\]9[^.I;C1A3C^U**"[_]=;^]9&=$'+Q3I:+A4FL:3"G5T,BD M#42]X5RG5E)V-[^=I9E-_X-QLD"_=L?5YV'2,TYU B +R]"'13(:N'@5&'H\ MD#8)5P[B@-MX4C%,-H9W=<[#RT]S>#6\-NE!UXJ0Q;_E@PCP>JIG@CL"[ N' M]82+!T/5LZIO!TF@WLWM;;L'Z6]J1M>T/_P8*YFN7 JA*&I-5PZ *C=7 >\*-P%!PT31W$19!_'R1J, !$ M&'X9>Y7SWL7)REY%U!KNR<-@86XVT:WU\-]EGT5R_] M\T-''.A_V-30+W\"8)&QMV\1Z^NFA $*I39T7#"TL; M#!O7$(3;ADIYFGHEG/!X:CRT)A#O_E.T@T/7Z8Q18/+;#=0#M\Y%WKCDJRZA MDS[)=%N=GBK8BF!W>^P<+>F:P\V 3S]"&&+$W \T;*TUS_>[>WP_9(NC@[/6 MVE^=YL7QQ=9&$^VW_^JVH%W[[7=YZ^+ZTK6"-2_^ZNX?=3JM]I=\"[)7L[M[ ML=5NLKV+^'X4VM(,QTK$+76768CI#&6&FX9T7#<8DZJA*/RD4\M2PEVJ$'FB M <*9\\PY7>=UIXV"U]9Y52DPD#A=Y71Z?M7$ PG;D/G5P0%@AP N J9PPY*\ M,-22?XTZYPE93D( 64Y^"S"A$S;.Z6I.(6R?&^.']Y?KG7#V)Q2/*<[Z#[[RHS?XA+ MO,%"1[V\S,NC@5VZFJB51LQIEFF-,+/.*>H5U@+%OUB&_KT9$W4&^0 0N@'# MZPS^;PE]GZP_Q?&0#YU"#:_DZC>]4;=ABV&CNALD"F)R\1DUSMGPCJ^;O/FU MU=UO']#6QB94C\>0IX_/FQ?-4\C??/_H&-IXG?8(O&A>K$+^[G2A\NSL=:[MN".9IJE!#4-X"CD;H).P7C:\$)EFZ;(48AES.<[<8T.8@=3]N)EN958KXM5A\I?J01:!#"5BBH)$%8IA MEYS"7R\3N-G#MVHS?O>-SW,>76\-KH-#U7>#:_$URS#7R N*/&524IE);ZQB M#'-GJ70QOA*$B?A)?"V)G"-OYTY\T=9H&&>H0&[S'W#WVE^.M[X&+KD/$#2A MH-GX?+K7W3QOABW.@4/D:Y/ ];A)OMO? ^WZS/>.WATVO^ZRYI%!^VOO\KVC MS;.PQ7F_VSR#]Q[O7>Q>['^X>CX/05HSG2]Z=)]MC5'ZO70\O42%]"E-B7E!T8'ZZ;M;;K?*Z;_#LV,85,A8H223BH.;2R&= M]C2E3F4H2P%H_3M;&M]SV+],5 <0!?I.'4.1!VI_HSJGZGRP],=5TP>[K[K+ M0F:^;TM?U-!N]IE_*G@$1([2(D /,^0:-[=XLV?=62BK/T!N3#!J_/.6G>+/ M[;/5:6>G?W*0K5;F^*!?C'JV49F' M,_^^_B_'_7ZE]?2/"I(WX2DE^ [E+N/ MV]4?Q13OGZR_9>, [U>Q^4U<\1*N@C:IF6E+F6J1C#== M>KN=#XZ3#U#O%_U?#52_J-)%H'IJ7>-'BU3U1%/O%G"JKM8KE][N]OIN4'2^ M.9OL#)4O1P'#(-@"7\VWXDGVJ@$66>"KFAHO(4MO/_6+DR!CMT!7PMJM[33J&\.U:!<"UC>.W6"UHMD@ :CHNA5E]KIHM2NJ_%F2V__OVT' M#?CF[/\_&S5V=7\C7!Q(\K\CPUO$K<=2/<6ONNC.%DBNIL;+4$!R8XJK"7P+ MM?=H,,@K7JS5GNJ<#_((RSY,:*S>%SU;,MJ%:R#XC3K#>,G6B2N;M"C"U[V!*Y!6![>>OE?.GMYT"8F0_C-I\8P^"#SOCWJ>''9%47HV%25;QA M8=UL +Q%7'LJR^"O>V6*6."YNAJO6'I[B=!VQELLRU&VG=')22?^'G;_A^,5 M%_ALODV!/]ID<"WQF5S LYH:+V9@O>\CL6;@4X[A"Q"9.NB[*J!%PO35DN-8 MA0^@#EV]I#P.-UP&PDLPMT!N$3GC2\06U^W9 MQ1*85Z#W1XQ;]<1JBTU<];5?MO1V*Q*J;_9*OJ](P[) 6G.M\5>/M-XOD%9= M[5?NZNOAFGL5Y?9UTW7)3L&6A16=\BB\]RLG[FS"BN3MCR/C?CU?-C[DN7;(23!L.@]V*<>][- I-'6WM5R^H+ M/XQ#<5%]S8+]0O%U&X*_#_"2>6P!R5X&AW_4< +.PY*#\/N*SRP7VU4KY6S=#+E#; MG)O/JT=M#V,36J"V6;!?N?1V'.AB# L#X! !U>B6KL/S2R/F8&*M5RW51:P M23CW )">=;]>GRZ WJQ;"B:OG)3V84Q$"Z W _:;17['O&?R$T!R4ZM*/SA7 M+:5W_6^Y^>5E60O -NMF\(AAK&Z [1YSH=02]VPKR_9,8?.CCJ+S2"+VUK8ZRZG%MQ8M;5?@9?>3HZZ M3'9&W:[JGR\JISG7^$\BUOC Z6M'GMYR=/.=SG6>/MCV2<[QO<%J7O2,97)- MN \Z3!BCI?%-OW*:,%G)YN1 X>33ZG9[ZEC2N]G@'85-EV[H^16FOHR,XU@> MALJ';QKADQ>2Q69[O9G@R='9S]^$/Z_(AO(5F@9AO-O=V6RM[^S<3TDO(\.- M]=;Z]NK'V6KJS0'EN[.TEY-#I^Q_1E ^N[ZS82O^NTY1='WN.G8Y4,#UPDX( M,QHN)Z=J# ME>2KBT?&JP1DZOJ#'!H>$$9\5[FK VZV(P-/T=6QKF4SX1[7+T )IN2&LM"& MWL M)UUG Z(H7PZW0EM"3=:-[%#PQLWR;@\M'QXFE>C"(H%PO/UR/.C^_6'N M)C1YO8-DS9D\DNTUU3%<^]O2^ZVUYM+OB1N$))D/H,:#'O1 Q_ R:&O8L1*( MEZ?D%J2C75A$D,00&M]STB_*KH6V:A"9'83K!J.3(/C$J)-\&'K2Z10FJCLY MZ:@P;1>^]B#1 KIU9>T"@+#3X2'H^C WAZ"*P/DW5JR#?X;E&\.CH,=#0 RN M4G-YF+@[B.P-;Y+UW@$(.]K4IZJ5RVņ(3],MWQEW&J3;#ET&Z*%RK8*Y% M[-7 5?T8-WXEJ8,KMR]MX^\#L(3Q;(8!@RVZ86D*?-(961=EM;NRLY) *_) M#;0<1!@W08'8@K]47X!#+2<[^7'1'QR?)ZMYW_0!'%P-%^&U[PH7!%J]?3E< M";ZUG'P,ZUV<"PMB )7#Q=M%IS-H;!?G!OQJ6YU#2RHVR7>NTTG^X3JY*4[ MIDN][_RC0382-7XO!!(SZO=!)9WS8(&#&2GOH6X\CQI;\M[>YL0#2+[I;\%=\._GW05U (AJCP M873AX*J_/GV JVQ<+1!"-#PQCG8-5 =$]=O2VOL=^'[\,I!Q.2\'[0P>WP61 MA( ..0?]+;C\E:30<\/R.2O)3GQ%G-3/'V./%32[S! MXB;F N'*EQ>K?K>TQ@&V)!':BI>\X M%0QT&+L%^;#KIAX.;[U,ONZF1T%]\^T\Z>3@4O]L-%?_!;DN8_&N'C3_\DEE M;GOB0C@^\4T Y;FY2[D6&IRT-]NKK:=NV0_;,>I5X@)SBQD[&L4$;,V8T%:W M-[:2W=4O+RFQY&:1 :@9ERU0CN8=*+I&PZ)7=(O1(.:+4;?,EE M,T(HOH3/RY.RKBS@0W8/ 0*GAA=?7X6K!"^ZA?QJM-(GUC!C.4K;058?' E M)\R8U=VLI56H*2;'&53C,*"*;ZY3G)0P/9\4P[$4*[G=EZ?V;3SZP0C+D[&P MR<38C,GRYK',KUO;_]QL;23O5S]!UJG%F.9U]8>D'R!',.3Q"-CS&T 2GXC_ M3#[F_QF!SP]+]WQ?-6A[/$@U^X9RL]2W;I!RWT%7^V-":H!CX^T PVJH+>FI M"4R#-.<2'- K!PW*"%>.0(97!.U5@W?.KL0.3*[LJC T!+H(8R3C M!B2'T%#W??N@1B\C+<347M'KAZU>L2(:0& <-D8G2=C7\*T%EH;AEAY V5*AX8TQRB0]!^H)^2 :3/A9^Z$!\ZM@!+.@=E"/E\*PPJK$,KSV(\Y]AC*Q[$CH S__._DOQ M#PX!&#< [';'M2$4%C$=P%O[D%M.@F'#[SKN/3P+SY0#,_X=&5&4SZ!O BCX4 C?@ MH!NF%X^@#,_]^=*]9I6K"MQW>L%SF15#E:CF?NNW*@8W>C[#"KX;#%_# FZ'HI^W-UOO- M3ZL?DT_;6VN[[]L[R6IK+=E9W_ZR^7Y]QE8&W%X_^J+3*6+--9XB+:C\>RJ4Q!-NNJHF$ST)N$5)8RY:>XC1IMX5V6LY;QF%S!& MP OE1-H8 =DX$31X,Q95U;IQ:NM#Z1[6XG74R<"]&?_P)T#MDXXZ?Y/W8F_C M37]">0ME8Z/*AR$#7%^6%VRJ_+I*#E*N9"@+^:%:V5J]N$H=*S%UC!<,7ODN M92L(D5N_1BOX@=]Q2A]TYX\:*U>$S&K3UA0][*DO(U=YIZ?^9/7T0T^+GI&= M/3_N% I=6KKA4LSO(H";]_@\DPANWN:S%T)6*8?U,(-=_OC=-/9]M@&]3@N8 M6GI=AOIA<0(B&"8QK23CKM3+.L+ WUUV$=REQZ].[.>NM-WK\^B&.*BF\?8B'@7Z[GM&8]FGHM&WKN1S[1+[473[UHYO?<8&]5N M50ZYG\A08?1F8ZF?ERP,Y"XR MHW@E6QC(PD!NCR!R1;Y2 WD-)>S[J76C[ZK]L,O)_ZCNR9_)1K5T=+5:.KI MJ??WGG0%OU*4NC"0.QF(6!C(PD!^!-#2>^??>3&0UU#G-LN=%@M@>F_)8;)" M7BDP71C(760F7FWALK"/.V76>T]!S8M]O(;"=O.2>Z&L9K>&AZZ_ *#WS[/H MU0+0A8'<+<_2A7TL[.-6F:6O=B;_D0K84LURQA-NNQB^?!U;K5.K=IY0D)TM M1F$?R[C_4PO9\)6%;'7T+/C[H=.[CR2H6KKEPBX7=CD;@EK8Y<(N9U%0-\"8 M6^C[G[%EY'+'TS4=OBQ%SNJ7UDN=I>W]Y<_5B+ M77P5E5QM41^CVM4,16'0LFL$'9##P;P;J/65A'.E ]=W5L@>\7W?CZJDW]R45C@L*B7Y%-Q]W1>3=26,/;^^KT M\@5C?H:2@?8JXW9@/.F,NGEOU$U^&QPZ-UP.[-I#%]F5#R:$FN#W_5%@9QC\ MOIP,ND'^+? _-$O>WZ.2 M_*O2P!2-RW"*BB:/E(TJ4MT69A0[$"72GQ9!R8"M0NQRC5+A@1@['Y0,RRJ! MKNF2VMP68'_#BIBL5_0:D0:RI%F/[!2KG>%AH$L&F8#L>I$X96)$ERPN[BP' M:5=&-7!7I;TK8D@9'E23&%2OPA 3^TH9&)V,KNC0@ M57'L7/;J1\81=MEW0:E7:,,')\Y,VC=N+SQ] %JUJF\'%0M<)W#1P\?5X5WP M<6!7!_GE)Q7?VR#0C$\<<4SG'-B#+]41>26AVX?N0(:9?.+$!>":XU5 M!:_VHX[/.YTK;X>/PU43+NK2>RN"\,29P*)X#G%LD)R,PBLA7L1^5LQ'H:_G MB3DLI6PG,<^=!6:C<&(U6 \N.1(4@H%8XRL M2A5%_9_)87'J(CT3O,<6X#+1ZL'DPRKG\ZD[1KWK@>[&4%NJJ(JO\5B#TZB- MV!@UN6>LG4#$%'13E$%X?/+!2B . >GVP]CX-=JT2$91P*\!Y92W1X(8$%FO MDD:X))AN:,SU5E^5U+7WAD11L=?@U>5D.QCNA]+29I__[&84\/[C9DCZR?M_ MK+8VUF>KQ;>2D?0KH]?.]< FE\>>4%EH\ 43Z>[[KCQO8JSUB;TN7YI:Z0(W MZ-I/*&[,A'4(+*9_23I43)'NEY1*X:N2U+U[4L6N&,XZX3"0CKI\QL$(?@OD M:_T89^"#$$0"I5(G#TVK['6Y3'BA[<>]XK27G!R>#TH^SBG3OG)+M.JKK:FH MA,<1:KWW+>\7D4@^K)_<*0?=6&"SDR13540,-A>9)\)Q'F!4ROP1Q>GXUPV;E4,@N,&5/&ORD%7#7#* MO(+<)^9866 MXLMFJ[W^\>/Z^_9N28#T:7V[O?>P8].NTO/@YSALZI;"PX72 M( D8*![K$$Q@U)O\.DU5/^4DR]&#&\$@(N%T/QRF, AT@"4JJ)A>EZ=1%,#N MWF&)@$8E7G8 O0.H&G/U+8.]#*>+H/+"< S\*!XR9 (]804I!^7I$Q66",WI M.!N"S 337,*(LI'.'/:*0.(<0T[X/A0"'5P)(AA6 M_AJ3?"PYHGP&4SXY+:@XF%#R8((O%'T+E0*TM>2&/!T#S'[ :Q'L@RQTWIL M[.KARZ58 T]QA!TGY^5SEZ^*>SE@_P ;.D4$5Q-FO%"*C0-L26-W&;8FLC@/ MCX$Z, #FDE4^)/]8+G3&H/;RN(,J"XSYYR][WX5H%7F08[2(\HIR"H_J=."W M42G(('/0C%5#=54G$Z&5_.5J6/&L7<+D,O=4#*1EC().0AD7CVNX!E;';2BM MSL=C:![6GJ!$R+D0<>-9,QI4FGP+W/HEQ/+J,M17EX+A]DK;'-\$Y@_Q,;I! M/#TE,/-#N_1,7T^<;ZBK#.N MR'DE^?[(DW%0>HVTG&S6:#E?B-$YHK/;#B<_A*.&AF$*,ES*$+N,9!AG MX;.Q]_:K,RNFPR@1UR\9'XA5714/2QJ#F.5)L=@;0>49J/HGIV!?Q&1!N1Q7Q_]56J/[E\$Y@K_X:DFFGK[?W[Q M2 /;Y.)O$Q=2YAB2'(YSF\9RH2U;U8+_P#5E)5J\^+ENYTP/S M01FS@CT6R2Z4L^/!O^N#BS6)5C&S3'7XMF04B-/*E(*P7)ZL'$,G>@77M 9?>=P7^B]8V-Q,EQI!:AL]W93@L?U'?GP0U:TV_ M.?A?*YE>6M\O1[EZ@U*'1?FO=C.OW D?>MGBO%?^&S+RC&EXUB0W;QZ-%OI^ M3?J>XNV]U/><[$&/3[R)O?=F\6Q602^LX8$GVP63[Z*1L]W(U["E]8;#R)]B M.]HO;T&;.<']]Z_L/)OQI=HXEE^NJ4>TNCFI07\HY$]]9_*X]/R7H.WK9C3" BTC\3*L M: LUW2.@B&6Z4-.LJXE(NDS2^[*S+M3TS&IB5"Y3FKZW8? M> C'ZR9 HAPOI[+^9L?".A7?

    (4DT(%.Y-'YT=[89/7V?84E!U-X7J^8;!^< M:KO/^]W(8!*X<\[=,/%A'[%-HK('*\G.F&\K6P[,@>H@TG3\?9"L79)^Q>.6 M>ZIS'BC_H)D?)D0Y[R>\3>&:[4OBIJT)LTZYU[%5#%T"S1TK^;F7,]^LZYU1 MMQLV?T.#=\!D(X=>;YBLFK@5/+ Y?0(O,)$/[XE;_L-V5KM#@Q CFPF(/;IG M5/*E-B9D39$O)>[ICAMVHW[%\HU71NWL!,*X^'N0QIH:JN6*ZF0 BN\%^HYM M%[:J!FJ8"?U:Y*^\@21NQC;NWKR7>WM]8_?C:GMK>R]PLK;7MV]C9'UN73\W MA>T]7:8D#(ODH>_'H7"V]'TKJ5W8;KX\Q0]T,.G*8#GR. 3>ND!Y5%(O5IO9 M+Z^:BOWESO8\$D%]<[V2SRDX _RQSJM "Y?[D!@"C>:$)+.B!0T45E-DH15/ M4;?B$_$_??OI)>W>I,DE\^Q4\:]7K*I8]$]K?J:C@*J[27VI_);OEJ88/2\55'8"6 M0@R"C\=\P[&YD=\@,'I&OD(%<.=DW'9HXIBU%)81(Y$52O)#XY+*#/T.Q.'L4?1:2ZD72TY*@+.6KRQ$IZ,Q9_;_;'M9+G MN00Q5ZDI)%O)_G9%>)?T$_K\"G.)C;2&@;(LL$U-?AL;1[2;0/0ZN3]2F_G\ MS-E&J=:2QWBL7*TZ):7D]S<%O3?Z+N_J47\0G;6\=R79K8A9IA\[UNERR?(0 M/SM1N1T3]5Q2Z 8RAYX[*(8E-V_%F1&(N"XM:&),&14CG>+1 M:!!Y<$L3]9V*IS,0:H\F)(L #@(=[D2B)J>BV8=7%'T5/@M$)\4@O#6'I @5V,$E96G( MMC:?,$.-B?"F&)6A:X&L>TQ9#P%A&&CHOKHQ]V-TO< D/QA,N"/'5(30R]&8 M?F]<4D5J^BN=A+<-_Q][[]KF'-39>8>R284K<^N;VN'M*;LK4N7W.QFA]/I0_'S1C;B4Z!41>V$;<#]Z#Y,6$B>$IW M=O-FWL/C2,C!A@9.B+N,-E1=(#RI'E'.9^J%&"GOG/T[=I?8DAU&"^#AENP0 M#^M].DK\+FS<1B@]RK6]D9E[FG>GV1RD4XAN2"<*IN;ZA"Y M5>3USFJ912('+0GPFPYLJ G5LWM6'TBXI0]3CDA!G/:_XU9V-=WD*@ "LFLP MX?J,VJTP84BRI>?_JV#[F9VY/\E>DMC7.0;3HIAY51!)G#V^:9FS@TAP01C% MF2]ST509H*"?8Z@GYL'>DF299WH>+^!4>9LR-&5P MO'USYRO$%.G\Y*O^M&FI$479'.&*GCK?MN7;8Y F&>AA3S:\/TH[6"8@N62Z M!:]1G)LF#4+M=R )P7VT7Y("W.GA!A?9ALS!$(8O>,,+XYB50VP7( <+<6'(%82- 7:8ID[I]8G!\Q8 MPRB/ORIM1_2^()2FT@R/NZG;;7B-WHL>B :5,\L0YKIIA_P&%:/7K]X%WFEH]QEZ5PG(8HF@&B>3Q!?JJ()69-1" MZSNJ^B<_*]SVJ2"V5[3.J%HG5L*B+);^U/D_TV:)1]!E"QT[_POG9;E5CD7N M7G%I_RARK[+A]JGWL8+4F'&OF]Z)Y-(A%F(5$T1RJGWW),@/UC,U]GP*^"AP MMZ*,,])Z4$US^\/MFNY)(F3B556>\*8FK:=^=-!=Q+55=?+)J%"D.\?Q;U;W M@R0B#8T[UYJZ+EBYTP<+R9LG_O!TIF+5>T.1TM$?1'(6)@KI!\P8U[L%O.6% M.\+8EF37^B$9*KTF'P6;-QED,<8F/I#;H;-_P2@QH(J$;^'RJO@./2O)P^E[B M6;FG5!'1R(L[+W+*,UXLBU"B&(>-=))4.&7F;FN MGNC>ZPWBUY-87L7MUY49$%DU>EZ=EDOEXF^Z8N1"<9)P8O_X@I4I%!-%MVKC MSROI5.9LYA^D0+F.;?,L/;-!V:8[YX'4!/P][3D]1UNG.F!]W]L19 MJX(AC'KB:B5#/1*YS9MU6HP?;M__]&K_Q^Q@_\V+=_LO;]8#7WV\B404=MA) MU1R[!8F(3,2%YLZ/TN"9EA"!$.0YXY6:0=2-/A.SP9Q @RM(0%(7Q*E:L3RY5'^3VA K['L?1ZC 6U<4[U4FB07$7&++^'1F M^#YO.F853MKFO#]U&[Z>NMNP)MX5U7Q'#4TP 7*]#C@+.'+SE8S1;O9].A0UU7VK%@T)VV^=*[6K0B&4C&B+-$ATLTRR^Y-OGGPB% % MMR;=B>KF_O5<-8[]CAH"(KY^^.\B+697T8S93S65O)B?5+VB]6]&(4MUX;:Q M.U/&?C[)'CWPH(NPMT5UL79AE/N;[*?[C_0>_--O6F57Z!#^%8M[\M?3(I\1M MG3DJQDNSKUW?D!OF4Z,W+ MA3L.V^E_WGF?+^H=_&;OWOV]_W=R;_?7Y9>'_TY/,5\9XD8[/W8/4\L!7/S@:A*2Q [1[>;+9BE*09#H !AJU@SPRY5H9LR M&I_HA3^U;/YA?UO2(VED=]#,&-*A@135A2_OX"]WOI*\5V>(*TM(H"8U+9>A MP6W$G3>.^@#'/J^S7U4RAQ.>G14VDI'N5I-CB->HOU&8&Z (P19.L M7=D[Q;!L%86>\5Y6*^G1BI^^MZ=BX2=]%?8LT=QT."TD6>Q&KV#5!.<[ MO:\H\Q60,%:!T#F,J_LX6-R\ES6J$.(;3+*INP0*ALYM(_H'Z>6V7+"9R@U. M5TR9R%:,B5>YC^LX-V7??W2:']UM\'].I%DNZBYY+:NX8VH8EC*&4ED7CJQ[ M0)6VX>J_Y#1^!FGO\GA%>^#UMF=>J7U@F]8;?K%0[](W[J]SVX. M7]/7:C5F8SOLUS;LKUDSQDB?M_#3T(=K4 T!3[,N'!4Y]/CMPOF+RL>)0+)# M2R(+V3AL?,72UR_M]+\P_HU\-A&K3P]!@DB@.\=/L8YGH.]OF%L(J@U%^&/T M"]KA[8*YM@7S(G3E$<8'A %/-C*!/7?W3LIB/.2PWQ0?[Q-CK M75X5)(EQH8%4&7_/>VRDNOV7E:UKA'AW@F )J\EP;_OEGJV,G1,RNEKR0\ MMEC$@*Y3OQ^%Q'!:19$=LG/62.*.SHK0&_8$U,T9[>5-V8=7QD)SO'\>'=8V M5'G8B\F:' P%@4KB&&:'-W)QH"*2O5YB.TK*0I-Y[6[V7RB62 N-1-YPJ8S M)>W](>48?^@QS" M4%KZ>)#7]2AX83%AM[TOF&KGE'O4LZ)W#U5;1SPS%0:M#M^:5GGGDQZR-3QH MRS=%@\("<]G,#&9HV&(.2IQ8T)VC#V3= _Q#%1Z*@/!?FV,;3PX=>@^*&5'4 MUHI0H,?_\UJRT>;/S[Y8X_E"@2^:M8(+N8D6,N')5?5YQ_&V&#H;U14 MG$# MFAO@DS9?=!%-1-G;X:']!F7+(\6?(^ZK"HDDZD6PEY4+E1!!J1V-VQQD(TI^ M0CI>4'U%8S)NS6YMYJ$D*VIHS0&X,CF@="?-"[J(;F'$$$VVAO6KF;!?X=8G M35[YCMIEN&UXYSQ;K$AG@L]P\,-LM!6Y%R6RP)?EBX%;AZ?PXBWRF'>.@MXD+>%VZIOF]X.R"OV#?+5 MBD[)7LJFQ )]%NV0 _=D;%_OV+[9%16/S4EP]V)#&VWW*EPO0L54:&C+WA<7 MR:Z7U+D<=NZD=4_5N4U6]2BZA%K"?%5/HQ+%1[SSWC=XHGL/LH6;@%.>N>C^ M\4P\]%RT[;C5*\!Q_O-V&.:(!*3(WKG#"@R>Q@%M!WM"X.\P_]*G[3K<##+<4.#B) M++A$E$@T1KG,._]'+A\J']('4RX5#L[>VG:EGNQ, @=I BL8B',QS'-X^&CO MK5:+NIQX8^C_-7AF M/5'](@+_T&1BPRP^2VZ9)]@H'ZX#9$&Z_#4L(:ZW)# MCWK?#3I?Z)3I4A5[3F( 6'3I"',C4,OZ#;TP'?N2G1.ZNE$,1K\MAQ#M\AOR M'E>T*GL2%X'EK$?\DV1I2 ,*^P/1"&$Y>9UTZT=AJSJ[=B5ID 0"Z''HLBYB MYPT=O+0F17V*EDJ[EIEF6\PT?((6\XZ(,[S<8;%+DBY==JR(61NVDVB/W6+X MI#Y%$EG=OG!;QBW4JOPG';FV<9:TM\87QAM57M?Z,-Q@N+/2)5Q8XWOM'(48 MU.S,A_EOP2?RE?!X^PH8KG [R=B@D0RWGI:V0?%92+,\8L*JB/'/D'\G.1G= M*XVOU75,:MU2>O0LAVP=PA=QVG1 $_F.E]OABUOQ*,$%5-H1/E@S0M0P+W3, MHD*'=@O#=*Y93N1"2^%$,5N(=>P&:S[W]MW=\D3;$B/R$E_:4I2"$LB^/B,8 M\HQ\ILVJD_:J8Y3000G5DG]<*O1&\NJVD1)Q5HT=):4VX^J)JXUF\^ MJ=XB=/1(PZZ1TA^ )^R$2C/JH9LX]8;5V6E1+I.W=658$F+OUS^]B L+15A<]7L4S*+J':WALXRK^?!"82#HO M>#"E-)"SPJB:DG3!QL:WK]$IAJZTT%D6RD+12%G(K';)/19[LK&N! ;L_C4Q MBBEG5M#']DX8D19X])&B4\--6DES4# Y_$5;LBEVGCUZ_._9PM,AW-_[=WW_ M&^-5?GP3\ =@G@BERO:K:LJU=:+[]+)W\X)RUW+UR4M MOCS: )MT4W':U,#@:_PV%W\%O?#NO$=:$HFFLI?+SA;N:$#'KO'"NMW8SG;( M\3182"_D)U7NHLS3U/-0ND-WG-FR]PX9]T)WFB\+8[6PD&.L@*45D E],V'F MQG[4Y3+L.$Y&R2TXME,3-X#M+HW2N:2DI$S-#5F$0><3N=?KYK*'85\J+G&Z MOZM ?0C_0='1O?.-IYWV_;)!^8*NE/"$H/;=G*P*&WZ8&-N)<@\Q$X1$L SN MR^S4/@7)@CC@ULKH&E+!J2$XVW0-V*B/F9YF NLO_(%\LG;N24 M"^^&O,Y'+S,PS'5:UV6V2E!(@8Z( 6;/ME?M3SIIA8 @Y4W8S<*8R$FN[ -Y M[8N[9T6@@YBH[2EMY#1R3+,Y\#5)4H+'#];2YP8GGI)KDG)R1:%HY.D6SJTD M3'^F;R-$F[L1"5XO9#>*)D+N0C(5TN M4Q$[YD]2@A3G^9?SH!%!)A.NNITY*ETST(K)T]X4&_MI9Q\(6+KU'*[FG7UQ M45)J<1T][Y@9P/]JRMQ-1I*]I1NDJS_4,+$Z1[,B)S!SO!0K M)_34&B XKRQ/[. D+O4RT+,.L6-FE>L.616-7IWK<"$BF :K9WI)CU5DGGM! M9Z6CR'&1VDSJ88+6)3#-&>Y1B@="E\2;, M(*7*5?LM%QZ^=>?_?,\Z1/94Q^OFO\R B59F!"@ 9 (6=!?:")B,,],S:R3Y0>&KCTK#@<_;UO9DX-XIWV1V72#C*0T?#-WXEEMRPVDWMZW_P2VS%F9'Q>]MI7B'=I; M8'@NVS6_W,Y=L\Z)^.#NWI?OO\K>8+]LWB-]_B'D4+#/SG,>-1W.1(*?G1EN M-0%WD)2*G!NO5G>.*ESV\-\9R;3%#B\J?,9O 33,A>%$JKZ+O$>^>J+,MKT4 MY](JU!D3YG ;4>URX<-%D0O^4B..W2S;]PHYU44*I%#+ 9B9A1]'?>/BHS=N M+YPBN,>@3#(UD$?Y&>4E]NTI);YI")Y1$FQ$*VA7/V8ZFC];\AK/J^(#_WJD M"AWI98BSU!_02(@'@>]2!2A'NHB!,D^YZ;14X^)VH#)ASLI.MJ4BH[PX00"1 MAS.1-LE%$2*W8M?3R%R!#*66I?VE;OV.U1>Z;7OV9HD4/2\%7OP2J_%S L_] M?%IVT%NOI(8@%FPM 1.0@-R^FO/?.4EUR'%/JHU,^;DT(*G&;]IBDR9"*=0PI ?LLS!3-W=-^[4!(&D/<,Y"G H_@ M;K+0,X-B.[G@,N59S!FH+//K;'HU$X/GO1/):-OE :ZI.V"%3VZ!^4D]4\V6 M_5-#-G M2VO,'-ZY\ID<-_7,SO2Z.#]NVAJRRN>(V&?0,G ';M/J7\B4/%-N:)VL2#JF M*S_L$("L(C(NS!(!T()JP1H="7+FC([!(7JBJ*+I']":K>3\/I=LZ3Q;VKM6 M!:/N/D.FAPEK',PN#HZKISCP3\LY?-QB4:X6@ND.9"JZK*VQ@7SZ@BDK4Q<; M^@"]) 9&C\T*W? 7J6"4CLL6D4*C"?(1#.%M6\P^Q"!3#GA^ MF,1>0$A/"O[(-YIUZ+L4U;865;."&K*R F,FP8I/$J^AJ]:STW$)/J=E%3J$ M[\%TR(I:V(22J)+"8*@$N2L0_WE6;,B;1&8X/*[5^I'UIN<6\[ '$8/P6PI@ M<9A04&$14*$[6CH*[WA#UL4G.04?D5V0^O)1/B_ZBUO=V1VO09,+E8*7LQ4G M@CEU1K$TXBL/WOV?(F9WWM0AZEDC TX=5;\XOX"L*5 MYU:^G'WOBV*9QF#6BZ*)$@)S/?MHC,&U)T#3+=G+]-Y6@3 ^VBQ73?*7-6:%O22_G MCB<0]+JEWK=EQ.DJ%\(7_W>5MQ#.JB-EOX3>;C?;CUI?8UP#8:+)D2H-:T-P M_1".0L$N-T7Q\Q(MHPB)LDXQ;(J=6H$]4OP(W,$C:G8'&1M0'D> &'AO2M_0^Z1(>&E[MQ#EQG5]:8J'LF9SCU@J-'I<599$]0*_LRMIB)O;& MUPKE\PPXQO:G^!LHCPSZ4SKC3J+Q%]LG.]U#2J2-0UZA-,G-,+X8T42IGBUR M=;E(6 C+KETMM:7L$UV'OW)E^O%?IC)]N='2N,1YW8$4U!^K>>+?^ZZ(\X'C M+8#:R,), MP_\=9]LP5T=?.,"-!JW&O?A<2SYE;C4+%?2?."BO$8W_"E^)SQ)OB5B^#9QZQ?N'NY)\T@HKZ1ZQFZLI=G9R.D%8H[&36Q: MUIDH$:L\3%1:CP Q._ET6I4+12,?VBU"S29@DF.*=J9CTDR2:C)9YX0&9WG] MP?IGZ25J+.,%UFYG3 (U=2ERB"!%X$6_(6_ST5&&DO>B?F^Y(SF\"^%DQ"H* M)Z]SFQ%[L!;*7(2;3)[TL6,?6IBSY:KM5@0=A*[O;%:U^ MTM8>TG56>Y43SG\M^E+P)%CT: =5=59!O8RGBZ "GNO473O"0I1GSIE*^XLL MJY@3$KYREZ@H2R !S4G95EGG_HZ$[AQ,P^Z.SGO"V^DNW=R\_<6P;3MU3:( MG[64HC# 6U^*9-@:YL[P:=*6'C=&589AN$DR8Y*AR1KO:X*(.:O-1-/)]_6":&'0AF&[ MG<"&/EP$=FYUC\GF%"NL>UZ*H\.#&[8\-HZR:.E9:6,"KYO)6NSJD\+$_LZ+ M8Y&6QW]HPX:.#K[R'#JQ>W=W?I@PNG$[D\KV:Y__U_I03I3:5$ZTX6^^V?DA MR>JYG\PTU=#XXU]^@AF;9>PP==Y ASXJ&DZ%%!T5@B#:NX_O[#W\DO2;=Y\(56G3LO9Q;^^)LX#U>]Y4G*L[S[VN M\XNP#^[P:Q;_UY):%4YRO:Y[XNQYB8J17?FV;!<>@[]ASQQ ^6Q.E#2^^:*> M!GS')'LJ_NG>DYB\]38@[\080"A)16UB (L M+RWU0K_<=VZ'6]C!V0K7GXAD,3\]1A,^:(+M MX]*O,XOJ2"[F[77*3#CGEM2!73M1E5'?6<25ID+XUWFV]_C^_8DWS\5L*XUY M/6MC[^Y?+0_=ZIF=7+_ 3$49OBS%) M48D&_0YLG3U!4:/*EUWQK?WCR:SLEE5^\6U9\^GXH]\B&OKX\>XW#^]C%?>M M^[^9W5@7^"X7^-_[V^M/>1\Z%F_-&^R>_\X5NU@2]:08$\W^&=T() MR7E41@^;O-L5.TM-J'OX;]T[NM"R*F>9/?(-'('Q@_&%N^4/N]DO+H8Z_8B9 M_:TO_?GVYOAK/WSX![[LS9IAT(Z"- 2DI45'P/I$=3 .O6NA,A@2KFD(^Y<9 MH5>M;@ A"5HNFY)%+3]>'):-0Q8UG L9KJ#E;!@';%/*AH8K'!7+7FBJOB%+ MU=W=[-!_N+]LRRK;>V#\59L>TJ;7;L-,!+HB8=E<;/EK(^0'T2/$%T/#ASRQ MO)^2W+H?^/?KL[>'/V??H;%\@B3)[D1YQZ3D04J)EFQC*Q +K5K\ET("I.E$ M!H'T$'G57V1GQ6DY#2G@BI$P R7G:;XO>J+,M5%?&E*ZZ(W0D(HBA-1)T#DZ M\S"K(>N"@#6(7I ,=:+TZU[MG5N4;5/K>TE1UEUZ@=XV8&P)3 N#]'%+PMWT MW=N?LJ-R851?^+81.(Y,CCX%WRK0 MI4$+KI]TPO[/D^C,&6%&))<*BB/> M\'SR?&3.NKKO_L,= 6B,TT-KQ-"QF4?.'__.O\6ZJM7>+UNT8D1-01.CX9O% M=C^0.I*-97@(/"V*Z>FT=2=0TN*I'8=(K; PG3RANU#TLV?%O (7T_8W?0- M^3@YST-WP944PCQQNW([LQ,4]R.JQ]OV'_,SY4F\^XTX%@?Y$NGH/Z?E_D>. MBWV'9MCF)/^=P>9-L]H/]OY,ANLJ*Q'JD']2JRU+=."/?_*HQ-;Y'ROG;7YC MUC.Z1V2?G2TPX)"XN&)[1_Q\,QN3@3OKKI4^'MQZJ0!F;TT505M/O+A[+ )" M"V7&'H&+][_Y GCZ@- UE_UC[LD+2^1S[^[>U_ZR_M1R?WV,8Z4XXP!(;VBP M[LK]]FVV3PX*P R&=T69.])_Q&,>?H 6#^&."F69^.AM,O*I'+/)=>38$=:( MC_W-AB!M&@=I-OTX0,)KNL' M^7?DLF[/3&VTG]]1=*)R"YVMS7^FE\96Y\JD)2AFZU9\3RSJQYXU@[$:"P#H M_^_=^Q@K)(^V%A_8Q=%;(N)L7G,I=Z8D?H%7Q6+I_.B)\]QK'"=%,9;0"7<0 MC8EI=(-GSK8FWKF[ZCMW_LV:2?;ZM&S$ DO6).][1 7T[=\([O<7X9!]U;1M M:6?;?MN?KMKLY;?>]9AN2PJ2ZL(4\XMUO*/D=W\B[[ M,W#8>\'3?ZPZM."X5\\_@"57*(W<#7_).W"S]+#7SW8/=L,$N]_, / 0KMQ'XVB[[(F8PE MJL*=WQ73T]H-T8GD,PXNP.TE2.@++ZJEL4ILT3.K3N-2K&YG1\^^V\V> M%G.P^F^LF\N;K&=DGN;'4[(@-N<8C>^*%E'6$07UT&4PR9ZZ ",[.LV79>O" ME3<%9+ .JP6^#>#G49_7E0LET-HKQ>_]*?9[PN'_9[*,KYBBVM]%5/;GR_7_ MJ;(RPVWX_0I;Z*WOI0ZF8?C)G]%<=K9D+[67OV&41HWHGJ\'A/M^6CU@FMC: MJ^L!,)*#)U3*Y&R_@$9X[KY-DWEE]BAZY#6+^1)B0LB_L]N./"Z_2 GTZ*+K M"]#1/C1:;$9 MFOA="T:6/R\T\5G>5B#A>NO&85'V'P.ZOT76_-&?"N$2;5#U?LHV^SD&+\N? MW[0J:^$1>7^F4>"FQU(=&.PA0G%]%"[#'8[ #G_[< _PA\%=EN?^/>B9O:N] MY;C@JA 0DDS'3Y\B6[X90[8 __][D"T>JN.]9\U]'*%7W2= XA8/'#S.?I3@ M(P]'P<>-1 M$^[P3.0IYUE3B\P&QW]5]VXA %@*6D;@9T5&%;C^+IL!1!7V&7X E4B>E!-2 M;T^GD&O"PO7T-L.VX:<7.R"N6._[_TL7AN]M+@SC</ M\X?'#XX??_.X.)[??W2_R+^^^_6C^X^F_V_OT9W/74W^%U=KI.7_W>&K;&]_ M-Y-F^O7___;%T0_9\_V#=Z\W]OW?J$W\>M5Z3M!)X%&+=9@:CW1WUFQ5:5.2 MA3GX^$6*/FCW[0F(V;5;4 M'0TR=Y]#]ZT9S\=O7O[XO#( M_3/[Y?L7!]]GOQQFK]\L?W[UUB_.& M+41M.[IBA\LS<%P2'04"X@]+:5+L&\_RJ_S1^0SZSE"A&"[G MICYIR&2TQF!^LP9SPV'MWK,!F[2TAHA:E(U8Y]%5L;JNZD61?I'NGW97GC=M M-9-1%1:>639K<]2CA"E,O$D_3'"8A;1[5G84L!,7%!V/BF5&Y6>Y.J[J+3+IO"/'7M,)6H+RF?7!.%WM^RKJ#\+!.WI @W=:4<"8['PX\]05)^80" M.DC/!4ILM]1&&+0G@4]YNFK[O*S";;KI*<0 IU7#AYIX6F?W1C("_KS,$\J ]=&%RAJTU2!XI^:(.W0[* :"!=+]S?W#G;D3\F!" ?L46A3) M]4@2"/"5>QI*CO&OE-:KJBA!,BOF1>L<>ORDJH*Y%C%3OU%$)J@0,NMKV+"[ MV;Y; HP,SHMD?Y+AGY0OA1NNF5S;W=1(_ZF[)(_78;]WH 6.7AV#CN_'0Q/I M#'+@\)V%#PA,1-4=5YA7:C7I1=()4QY>&=S!8\OK%W+\4;W.3(>+&]V2DNP6 M7P2Z RU')_=%AJ4&>+L9>-[\P4:9@C.@1CK-*-Y[ ED1=\56^/>0[U.,S$KSNC*89MA32=>XB*^@R4O9$?'OWEC.W282' MCJS!>"XK2L]6K1>ZCYFC_<;V03.?QGTK5\KZ/G_O)E8X[:L+,^"XKQO"9"_+ M)=RH'9[!]*O2WX@"A83&JV/$D#.N((Q/X1$Y-E0Z4+0:Z6#)-(MNDQFLP@PN MO!0*9>$)W;BV\E]#0ECW=3>"""#/]$']%6R"YN'9Q?KF7(_(J[J8%42R;E 9 M9[KA"/LL<().\R4HD#/I,._\=NY,*?$B7K>3\34BW))+5)\\A7TL(,P@;G@K M9^.;9$V.3L30IG3I..-NX;74ODP@S<,%#: RQR4L((R9'(,%0_B%:#?*>N)!$@T@V[L;]CX M;.379"N]O15X>)O6?:.V#E8*,&@Z:\,8321/X9:0=%V!!_Z\R5Z5LUE59(#&-*5C8\W1D="N?KH5DX9BS. MI3/KGW$?')W2H^_H(D+_6"+-F@++*FC,OKIS9('<#,R7$YIC'@LCGP291 MKG3#$Z3WYO!X[3E_!QQWJWKD^K'DSL@-<+B/O2%D/%0W@-9JA:-K,):;EL?D M,LF:>WOW'MY[_ =N"-B^R-QI#FRCSS<(R,X9[H\&6[?"', $T'_VJ0^WRMW4 M56#9G9@^#/+DQ8>IFV-LK;\]O+M[%]:B4D]@T4"7-_@+;BF!189G#@#(W['W[YYM'M?,HVZELP7APL$FMT639XK%["XZY:(L5LZRF;1_2/$ M!@[^-44K(=T@/5LM0KX"L?W<1;44-6G,KW&N:WTAGA%NE\V:SGT+O04E.ZZ5(" MKB\ZN=O#>]E^&<)!==6IJCR]F%8TOO,J MDOV+P-=Y74,-!)DM*[/J *89,I0WGT-Y+/ORSD]'^\_O?!7NW:Q-ZI>R4\_! M74Y:;'FFXBO3,75!U0)>"J>B8P73NX$TV4RCJ9(!GDA\PW.I2SK+H4D8GPM* MU"C$,W^]%-V !Y8\<>Y5M"(E>W%,5#)$;=V6Z^87ZN5LO-A#LT)"9 :1@:J0 M\-Q$BE9M8=V@>+T.%NG>PS$_VHKB[@E\HM9Y5"OZH:F#^[>'7^_>MU/5>VTN M@&MGH\.DBL$S-LAR\Z7O\RL[.30BM-NXB#'8RB>..Y< 0TE+R]#W>BN3<]*[^?_XC>'S("8 MN\H%WSM0[]0UN_$";9QSW#'I)0^32*A]0W5X&9ZD)^W;D]U=%IEE5]28) DL8HHTHPH63G M.PPO&)S$CF,N"I KXC#^]N!A;+;>\6BI8S,GP:=>Q_:S)(5II6K*5BU,1[.D M@"C=QYDXG^I?AG/)MFO'R,0,\61P)RD$1]M3+)68$DC;6\)8_91LO[-1@U4_ M=B?OZ"6/$\FFWY*."#F$-%YG;EOS.SXI'MT+JH2BSTI),>?'^3^$^MM8PF%D M@6UR+*+U%&(]A=,@S+O89.4^>L4B'AA$DC7 >5H),>"N&Q=J'E&HJET,+W+= M 60$"/C=L>2(S?T5K!7SBW&C>XTYEO&885UI+(_4=R5O+;46K;Q0^L289'65 M].7" -51M;=S1@>"SL'S]4>_[J^O[W^=O=K_[^N( _[P9-3K&D!OM_/V[I/. MY;$4G)X7,Z(1]\\DD9+MSV ".TMQ?WGG^?Z^<]A9:J9'*&X*MTX'2Q6?8N%9AUOKM\8;6/W>QIPZRNO@V#&<8%N(*@[SA. M^_MQB6CS35GW=V=UD:%ER3RS(M# 4J519T%_=/;1 TDG_NW"AOG6-BC.6Q^:FI6 MA=Q[*JW;!&^'90CE*6PC_@HER2APXL",70ZG]KRZ ?RYQ0=#S7V:"):!B=! MZ3IN5$&=E^Y[OW1^N'PSP=)H#=H-^^?,3%]>)A@8.U;EZ=VT7N1W["L1AQ\6 MOYG.P;J=5T71AX@)Y?F3VCWZS/E;P=V:N*!U]Y'/!&-H_[;W>/>Q_XL;1^J2 MKT"VVC73DO;QGX<(<65 MW><>4(PJL,QB;JH+20%Z9)VA2#8-H!N]"BWA>- Z >=%WU0L!+^2Y&+"MR49 M)OB3VM?EK=8K>?)/JTO\O6EO6S+Q=?J2H=;,O'*H(3"FF%>0JI>8/?( L)QT M$02@B6%^0.);UK-51ZW;&S8FFT6CQL=$MXH'$0!;[L.X4LMOAK181\3%B!Q_ M*(Z/$^.HL>_K=]S]F'01H"%RD(@"K#HF< F>2; M;KK"*8,"I6W@6&*@LZQ_ M.L\YJT>JRRU0&0_�U\)FU*Z()L9.<: ;:O.W$268U545F8YX(E%V>U"M&; M,,1SWG^0)">)L\]F-16<*KO2)*Z5"GH0R+K"^:/.HUTD8@BJ?F[ F(D+GJ2_ M9&2Z)I%WHN.F^7#%_.73]U5SHF\F4S68PHM-@\G'Q(CI4(8 KJC/RK:IA5]< MWP8+QWN#^@N[D\WN1+YA$9X(UWOL$^*E,V2J^+ 80T^3/:_(X!=LV"ZT+WA; MM;Q7[6993$0J>:-M3SQ\S,3<^F#+Y]2T+!DM(S?BSN;"F8[!:]3QGB10[R'0 MAU<:QYGKTESB@H+GBJ +R:B/[6)"FH@K#WD3>JK_Z]:N!=J(5-4Q/"9"P4626!8] +P@?*,O+;BP-+&Z")SU[PUT);GJQ9^OU2CCPO%X(MC4Q7U M27]*4%O! $N65.! 9AT%<-2FTKZR8]0J,(5U<1ZY)Y9FE5H%JBLH?A AF$+= MHJD3U 6**#/GDH1%C6=9LZEVX)E=)AYO;8,D MBSXNR0:"/T2_'$9SQ[X@51N3!TA[UM/KF9%27#:.]B),4)-[6BKF-_@*J"^R<@ M(#"OWDC%C?8D<"K?N\/[_47V].7^P0_9]_N__)"!:,DM]W M]OYOR)B^$XR6?^)+9F@B"&H/_,97CXN+1E&?O$93[6:''_+%4I6&" N0[)3U M:_ZV1)SV!N^@$?C;^X^L.[AD!OK;G;UO/IM"*16B'SWY?.'[DV1L]A[L/L18 MO--%A3-OT5%X=]1JWR%059*B4G< !(/=^0?"(36F\:FC69AW-4: M/S>N(8>^N25VN^T^<=O9D1='F)$]I>(;@JJXRJ]!D)\8Q:)' NST_'?T(:C M23M9]@@)X+Q'" [A:&'^3OR2R+.P9A8%($^;+MR'_^$"#807_@*Z=<0%GXAW MQ<27%'VC>.,Y;B?;F# U6'?&> MS2*9 PY1&QM5=K"Q%1Y-)0VI(D1.R3WL%FH00PT>W#2HP4;#^)E&Z%]\4JC5 MV(C@; L7"X>\V !IHZ>P&K@4:@;\59?:F.VQ=*W>H!CUP@NTK*9S8T_K5$G-0&YYUSJ8HWR K187LCV M^#NPG.W/QN!@<:$A/B83=F.6?.C>/GYJ/5)"HCF M!,NB\PV**:1%Z[9X@A8U?R85W/_O?EL?2=<1C<\8RKG>=$O]Z:PNNRQ8H ME$0ZJN!V(%F,_XT64.B21XJWAO]D2Z>D2!DZ:ZU,GE14EO1PX#MI(RS]SKS5 MLIUFXV8N2H,(3*99,V:^PTT' 6G('^F9$B&)J 3J>V_UL@("XL-&(CPL5.H& MGY?, G9K5=7ZS^:65%E!T(;.34LT\&K5P=WI)&@=K.=1UV<(WI,SWS: M.X">E#T#/RE#8MQ69(.>SVF^%-^.YU!+^7-/>M U4+?J[9$LV>Z^Q94=O\P- MR_Q>33_C':!UTHOCB[@&=0S1*I;JF"H3X)2UCHR=:3!E!X"A5%!1=W="KFV8_:8E]?]%^Q/L?'S8)X6\N2+WHM-A=%S%+/O+1Z7$ M\5;\;#]YHUDQ99VX3,XAX)G@YPG5BAN#TW+./1-_@.!%W\>?5-8E[/LU6JL= M%QM>*LX.L 8<7DIF8.0W;OQK?H\.) I?NF&7J];=K"NL-2W^6$GM9=. M6F]Z23))#-..EGBBX'<$0S%>Q=;S^X:-R,:2ER(MJHN 8E-8.%$-0@G%!" " MIK%!.B: 4&NE0FF"];0HW'J:":$+>Y:!@\S>H4-*/T*(>"Z#;P9>%R#,() MPDH#MYX0.>&3M(M-4X!A7Q8ZT0&UQJM;@@,S[JE7K-4@7',W>^N_WX:+S?1% M60H1JH&31H]?_SCD2E'Z!W QE#-K917:A1/PW,1[*OIM8Z1-:DFLM:,6%DS6 MYZ;8]NS__%7.)%\423/*!W913?8:W(6K>"9O'V9)F. DROSG2+#4]'*I_RR[/L?=V<5P7$'G&'B'='_%[6,A="*>N>HB MMXY! M;.C=#A-F'>>GWXI]=NC7D.8T4%WE&$D?:(D#=("65",?U@>V';C%2JA($Y04 M9_S[%HBSB*4,UX\J#AYWH6M'($7O?./.AU) 9)8J#V$9TDKHM'/["PI$O'/H M21"815Y6E@H$B"DAU1(,6>O%/S3$"D=X2BD$OBBX7<--/$V6=,RIY!%OW/_) MY6-[@E8*0]L.39M1V03CM+&B?562>%OKOMXP:M^?'CPI).:IHE9PMQJ>;(?[ M.J/6P*A5-W6+2(Y]Z3B)MR-];2/]#"2$L0/0N:BGWUDM"1<(6,\(-V]PQ>V" MO\8%CW2C/R'H;2*QV096*N]C>78G=XK,W(&SG85KFX6#*B\%*+.JI5D7.R-V MA+>#?6V#;7(XRM]SH0#_[0C_ ;:=3?&6\Q_ZUD32L6(9B'X]_.UX55:]"Z*V MTW*M *XHVO A1N,1KNZ(;?.E]&-L!_XZG?@6//]1X2NK&N1S*.BU'>AK.T=# M;IV--F=%>PJ &[MX;T6NY&G:F1+R2YZ=U.>9)+\0):F4FKL0JF 7S%?E>[(O M(3$044C,2A?A,)T;4IV2MU6:1,M2'$M*LD7;;$F61?(PA]\#J[C0M#BB4WE MIA/8^3V '!H@1#R;T-)E*0CY3731R> "[AZ%3V.GY-Z:\AA)5&^HD?QR6E8% MWDG_:I!IYH+/RN+< P#&TK[(ULQFK;$U5QAW938Q1F=+&6J'0?]QQ*ZH.BSR M]T4,W $_A\QXWVP8J71H$OKFB#EG]$UP]\^(Q_Z(37A%4NDO"1]]F ['YX>/ M?IZJUB^"$0-OFEOB=<'*G51U0%0;>O$]?8-URWJL]H=BMB,L[S>UH+>9%C(T M>T)\2%KU2(6B@,-(5-1Z"2,C.!&2[IA(L^EZX/DZST"W$;F4M-(@9$5+LF*_ MVV)62,45J$0.L1+I&P>H;YDDR.\]D>UY.ZM4!:%? W4J,_:<_9OXD7OS#-NU M/>8W>=BW*YP9SH2B!.59@]G%6*+A>U5)BMX.3<&"KMV0AEB@I(A79,#T2FE+ MF5"F6%%![^6[W'Q?LS)-J9WGP34]+=VGNQE)#@)N/Y*]"/4&=_WCBB)_WF?7 M2HHO&$R(!SMIUWXH'D'0F1"P@OG["_(",=?//K(W M?0[7-SI_C]T:+,[",>A)1>AWY+/B?U?"3>*66!<318=#J -+J9R04LRV6NG& M'8Z"CE;QC!OSN_W]-U<>T[X=T'SX^+D\,[L],_G#6&VL*A/[4J]$GO&&&9J- M-G:.%O<$)0/71]>L6%EI#A:"O.$.I#-^7AMF4=?=#7OYC80;;:&M3I3B-*41 M)>\331P=#)%E:\L3HB2QO*1_/.6R^/+.Z\-7'1BYUJDW/)] X-)HTNU& *K[ MYP5 D=*ZLURZ'=1V0<2#@J(BH].[C;'LI3,=I66ELW:S05I8FS%[!6+(P7S7 M7JC_2.A[>U:D6%CQK=RB/RV7BG :"!0=7T";Z+U>15\AZB"W1HJX74P!@\IF M;-JM)G<5XTD]HE#H&[I^)\C/JM43?/E9$6(E( .=9\!JCCTQEJ4?P<&33O4< M!/?W)JDDL>#A"M+:16B!@G4AVMKUANU/VD#4F.+SR-T^,U\#O] OINR&.$]W7*,9XZ%X,_>I_E1KK\4L'?4D<>6_L/] M\+5&IT?M1%(MHWUEH*I:5L\F"2S2J(!@3@9#0#6 ?9 Q9CYJZOPBL[,(LPEN& ME2!3:LVD:=O9Y7,*$V_^4XS3LUO4"?%8< <]CUK04&?3(#83#QMN!M'(VW[!IRGH.>R]SQQ="=SR;-@8'"MZN MK@4;%(X'MU B\_9Y^JMNB!MX$/BOK,-BI)MBG;8K=)+T?K/,LV4#?30=CBB< M:@@J7M5$/M\6#]$+S;F7]-H'H3.HB 4$/8W86>$)LINY&PS]I @,$]@R36VM M$E3=P5GM=B98F="E UADSY=)')I(-8N1NCHGNS"(%SZMR>N%KY)"ZK3!%E7H M,Z1W"%N+C2K*:$[DK$+C4(U\?PE@7F6>A9@P,G5,XI@\U*K)($[#Z% M.W:9@5:H/%W*2ABYD@;"O14K6F3R9)DVNC)H[IA$)E-YQV9G32LSVY0+'Z?! M5LG^EDJ'B@=K%-IQCXVDZ$0OQ,"^:*@)%/)X!*Q*KWO()(<;CQ-*2G; #[6K MJ? W8,D)*+,J(NBEYS.70]:VF[5G+)+3E&>7IQ 2.U.%*:N?/.& M9>7Q5P\WUR#&@Y'(FJA2 II]I-U=09_$QCIL6]_H(?E&3Q\.=#&S5[7T*$M8 M&7)7P[J61H9A1F[%QAYXBVS9+$ZP ]!2).8*]R0X$391EJSR;GPJ2&Q3:/D9EL)# M@L;?3TO&X_?0Q:V78D2D/!*%,$TP-X2:3C'77"3\//!>MUW2 YN?->6,5%XT MI;3SY[DI1@T73:1U:P/V44*E7O\P51+50)-/R:9S2W_29=K4 ?1=F2#_:54ZDSG3 MQP(#3?)&,2DBX@2P\.%E/H/,A)A]_[60H L=B5]3@E1Q,JP0L M"Y-_VG#4K/L =*9*)2.WI1=N-NX;%)5FSD)'M'C;\83QRKR26[!DR'-[@CU( MNBNJ)J^M_.V$66DXE)M7M^5L2C2Y>]^6D]H*7#!D&LUG MT?%95RF7[:4B.1G7Z?'%B" OV')6.45NUTD6HX6F'C\AKL>5Y\_Q@76L&!;I MP/GZQ^"!;2DOW:NM\KJW,M5@06\H=8F/,:(N'.N0BY39[P(37H>1A\A;63;B#FU) WO=FB=2WIC\X2M:R-K M#O^XJ O8;9%7X_9NY@.J^C%6B<@"1>_$ S(/':CAC)2""-VQUEJ;PSAVJOOV M:=5%?\Y,1B1/;C>+N %@9>P-/S1L*,;?7KH(R[WM"ZRFX[Q^G[TF!G>6O<4R M_I)X[+M/7KYX^OHM_[WWY*M+YU6&[(8-TN;\.E\,JWAZBI@_M(D0)*WE('1L M:N@U2>FQ$NY9+\MQXI:5YXL520>K2A%HM@C0G^ 2A@]#\H2'*QD12B#O]BM]:BK1VMO"5'W9?:75%-8B]7(19Z5, M>=B,8"?.:*:JO%%D5HP6'EZ/?A0'Q##>7VG')AE% SDC7>S M'XJ+>!)CX39%CE'R@OY1#C*&^GVGXTQ;+.XV4XH1A8M\&5,K"B%-A?RA[:N? MCI[Y7:4#+V<%YWPJXR#3;(K7\*YZW@/(;$LIUM"\.WIFZ]G;35IYYZU3QUX6 MT)I.U; >2LK[:.S>^J=Y2Q#X 1TZ'-VG!+LQSJ8$EJPA/$]X%I]M.BHD=GX- MW"?IOGWM;8T<)RC1YA>2KENP[-SF]0,Y!H*JL#L%%6P]8@L?! M*<%=+"DX;+CQGIK7NIT^8<3S4JO6@O%PV)167+IC.DIDA6P M,WY\A(YR<(YPC?L%RW'7YX4,V=X81V4839':@L M#69Y,$>A$)K78:2&.E%:&D)&).3*Q_Z$[L/=P53^>[T-]Q@)4;$['W]I'-N0-[Z8% 6K70ODZ$0V(]30%@8T-M3;&)=C#=8DF>20]48?7O3*U+U=0P[ M:1^MF\6HOD'#UJW:9;7JD@TY>D5[N(^ZZHR!>N^ONIL]$_C$IO,:(C#)>8W) MA^><_>WN[GTOMQH:?3R=N>7%0B>X/.#XF/BS5#)!E\Z<.8$TJHJ(RHFAITLZ MBZ^K#'BEVT5EY/;BQ22=$$OC6*%,_1%=Z*!R3%XV[X3]5:[U'_^V]^CND^!' M7Y$C3WIX 'NH5H$$CE5GY%T"JO'CTA@;I%E'[/JV8_(/*7A]_5(T?NV]? M'/UPE+T]?+G_[O!9]NYU]N+'YZ_?OMI_]^+UC]F[PX/O?WS]\O5W_Y/M__@L M._B?IX=OCPX/?GK[XMW_W*PS=$-"+:&23M5QSE85VD(#:JH_1=)",5#$L05F M9Q;"G9G" =,KE)&S R"7'H3GJ[J+KV:E7%STPG$)7*>!!I@?R M/K\UWDA9,]LO&"P/++-W]+7!::LRL7@YCZ(^H]L:7X*H,P-A"IN=MH,)'Z;^ MAXOLVVY7;+;DW_B]W(NXTKL7/!&\"@++RT4IQ\I$0 X!LE?GU.D,_3L$1D1- M4X%\)F#M)J!#7BZE,RJ(>T9H)L72\V .E/WLP5J T_*?]@3NM(5Z:H2?&9P M@O#P34DAMS7)1!,#(5;^(2V7AA@H@/H#%B]T>\4%#AU30W=R.=MG+H[B0/B_G)7MBN03BQP4SP##3)L9X9@GN>C#DQQ] MQQV?[L?Q._@=:YVNLE;X;)#+:U=+C6Q^P8GL(N'3(C]3WM#FRI4:=F.R!L=4 M'V789A,7]G9F!'2=SWS_P([V#R@L3B"&\4#?A@U^D,X%@+V0M[5E>^4V"[/< M-?/^/$=E:J8E<00<"YR<^*-B.SE:* 6/+2Q&#\YZ$#)<+M5U9/F7?PUK0.3) MZE+H= S5N;ZD6.=NF[JD'832RCA^C9'.F_BG0^!PA,= E",86L8[ M@O[2GVV*R[2!.V:T'8,FIFT.C=HU%RKL9L^9=:=:ZV005MR[.\F>NADZ@BB1 MS-R\+$"Q7*%$,&TO9-2]/#FMN-MI[M@@:@!&Q^PF3#920%#$#2+I% .82N:) M+?'/FN6RJ%A3:?5:V!RZ;FT8= VZ9['G^Z*[PK1%NH(ND/%%&\(+J45J &B,HA4SK8G45DMNJ 0,+?*J9A$=> MDE7#<_IF\[G;"SVJ,-/WJV4WTM IW?(K:8QA7=NC<8Q? 0]4&=HL>D80I05V M&\$'#<_L2/*/#P%Z80E2F(G8S7Y:SJSR()O-WR!OB^#XJ?5YVB ;BL02=P): MH]R6@B> "F2]H@[7S;(ZFQL.KG*90US!@2^M_@$$:-$FQP?]$6U@Z/0L8U?/ M*,O]K?68M6:JR,2/V'-N"8D-H7WQ6(_YJO;]V"(7J9E6)#GK%0](.):YA%-& MZN'\B1P;<>G&UQNRI7*OH/=LL$6\MQOR[1N<;SQ<' U,O#]UN7VXS!Y,?LM. MU@*>'Z"$M8B>B9M/]V]B2WQ'^.B*- K(T%6M[H@[:]B!OG1^A7G7\I^BNY1X MZ-%:'M.$O1;US!=KWFD^F"8Y78-W&&*F3_ 3W_TE?+[@V>-R ;X-U1!!*7A! ML_AHQ,\7T>$331='QQ+CE2):!O+6-\Q\C1O]?7*;A9[N2RR8;4#UPP)'/!D7 MG(.W(\4@_Q,!ET4A-,,]MXYX0@[]Q#7O<+WR?6.!G.-'@QM;O%I@DG->;7&J M;=):W#)"/9&!]?1>X"@@KG5WGF08Z M>\S-6+=]';J),J(9:_7^ $D38WZ<;$G*4=!SR- M,726 )3.E@$XOM/2>>>EGJ:]Y7N'M7LZI'8<3B*.%=4LQ<>:0 J<6>59[N:^ MRL_%4W-C0]I'2]>L'99*<#/\GE8[E6(*XF%\U$F"=/F$>B8=P9&VT'7//Q=1 M(U)!6'6[3\0H#%X3+2BHLH:.8IZ%MQ_M8Q,$\5\(5$ 9[8U)N0)B&L\TJ\OX@PH&JX(Z3MCGO M3R>Q2M2VP!L7>+_YJQ5X-W4T!I8*&@^?4C@7&4OKYXX7VI,LJ$,;M9[IVW*K M=)IN*.M3X?[VY(4U[:TX!SD1C.)9Q>&WY4.&Y<"0 8DR_+HU:GRS2G!MRO:+ M- ]MNV!E5"A4/?Y Z#5X$<*!X0'7,9LZ4>"134FR99?DGGWDFOV$/IOAO39< M7*$D"!C""2-V)35FT8$7MX<'-M33BPZ69Q*QO8YX%%T^+P"HGIF64F]- C[^ MLBZQJ(RQ-DU:V$V3]!O*.%$57*1AM8S7^.Q>,M?KE1CZ.TNJZW;63SBHLR0/ M"%>3F:THQ98*E/M,G8KG"?Z'49UF77/>#%V><*F.W7-:_=#%JC8F.V:$M7U8-D:HJ;E[ SL-#R&CNW\32F2AH#;P(1H M.8@*SJ@]3N46:=T5GKX=<"/C;8K:28UY+^R;FS59&PM?I'"/^4WJE7M\S ?B M&AV3,!.QJ 7SL#)*:U-<#_,2W@U)&!DTTGO^ZJ>=O8?W]O_^-/O'F^<3BU(U M0I$VKM[85:I*B0@VWHVV%%;-P..W8U^)>F[^P4T"8L%9VZR7H.4']"V.0259P5#'0R%ME!"^!HWE1YC M>WJ_Z"*(D\2&2"7X2MC@X='\(+Z;VQV!2-4@O_&(0*J9TM86O/4@8L"IV:>$ MNLL<#=K9KTW)='.,R9UI0O<,38=5,R51@3$JV";$KMEE3YNP):!D,Y!]YL-A MAR;;#Q>(*_OL95R)J&Z4G,>/N7Y\9^IZ4S<.ACQ*\*MP;[) @;89(FUXDJ,I MA1K:A9N22L/.^,&8%^$.*X@H%X"VI56T76;E#!Q6Z9P'S MKW;9"0":@1.-V!$W0\'[M2B*(F2=%7).W[<:CXO(KHC MTJA7%N/V4HI=A2%1!((L#HD]51_CLAQ/<>I]&R:.N]A^6KL]46 MX+P@+ 2D@? 6#;4Q=(!4=$FK(NRZ5](&\VS=,,]+'838JXS(/+3R'CVJ)/A! M'")!DO/-M#UKC;V (QRS7WZTK;L^EMSH<+R-/?[OG(\QGTN).32,T5$9M8@1 MLC-0Y(:6-%JHGM>4P@RO]7>U6?%Y&5)XWHN/AOVD:HYA04P8W0]W %.-S4K, M 7=;^=]>U&@N^6:BPZAH*1_!2Y.+S1&V>5\4&EU7R".N%I*['CG?]^4D&,D& MZ*V0B:U/&F%'A:-A'W@JD%DQ$ FP;#L3-.N/,D !>2IMXQP7Z1U DH4X\4>2 MIN\[^^*L@5BU^!DL*O/DSB.WU NW\K+SJOA0!I/AHZ@^4B^8!* $LT2BC'/. M.-R^9X) 0J3;ZWG"WP/O R9*[^I&Y+1-;2-U&_/0F+H^I*H-,<)G0\>'7L9 Z2$SF8SU3'+9 MZRAJVW 20%M_JN=_G<3$-_ -HR^?M VI^"$0@*C:YP[=)4G2"Y>QZ/4_B5": MD0I!=T$^]34Q&_A3+?/22=I0ZQUTY98L5B^;N@MX1KG:)'&HAEX.5P+!:T6M M@8.J9O3!*-.@ZF[7^24^++('!@B+E[;QT ZBC\!+'9Y"A3N"EY$>\E73F$I* MW+%L;+M#DGQEPSX?9.-LVC1 '.6J]\= NLS#!&XTZ_0A/(F/.JX&DV,[81>. MDA0X"TAX:7DCGR4,>:9FB./=N@R_%,-$12781.Z&/O\PB3U_)(&1Y]4!/RW< M*CJ-W AI(HG*BHH;O"+!O<;[>L.&;F-:83!T.;,\A62Z!^.HF,VQ\?'(8?O E5\K?>$ M($7 ?A;D-DI .$^+M$@' /]_@A0S)"" EITU&V1%$CXT9_EG-%%^DL\CB'.L MSA(%<. (X'+0D',B_)3:YRB+TW+27T8DQM.<@,*^+;!:]1M?38;:-:BA'><2 M$S)W-+90=[?%YZ3X_'A;?,;#!=K"9C.I>40G8XE,@9FQA4GL@%B,8VFE+UW&QG6C,9C>"V;%Q5,G1?=1-$BT=*^GT]72P%='X;#]7HSN M?E1UA<6Y\_KH^WT(_ G%Y;14\ ]]]4T&Q%RV&)?IWR[J\Z'SZ=^:L>OEL$F\ MRU@L _ZE8-<3M'Q]8:@3T,2I^/9\\ N93+QJG'=89W.-03:J6XICMXRPPJ%6 M&%/27U9WGR0]&;?9!]R(*,PM21,)4*VY-PIU&B^9:![!'];# "F6*])"+OP> M1$BCUS---AA:Y_3K(@UZ\#!F=)PN0G5= MY(&-J#%1C.<#-FWR?,.5!\FEHC6^&!.!M(,2_Q7S7<5.V]C5_2OI<@0S5L ] M#N'F-$<>SB%@VZ"0$A8\TP;KK+'..3'I(/IKR;NG?IJT7:DNL(SVR.,GTML+#>WJ,9OA:>.^K7M/VE1 DKU7]XWAV.*3V?E! *MH3ZQH- MPJ'9[=&\?3V6^]I,5FR5CF;53[6AWLJ+$ELE;. )>1ND^02])>%H7FM!74GX M@#5&*HBEJ'#FB%1SB<[:$":140F@#+((T+N0"5-%B0OE.2)E/M PA C/%>_K M!6L2JN?W-53$^H9HF7X@+L1:)!8@K9D)F8.[/.)3\M-/"%SZSBR\&4=@ICJ[ M74JT!,;TKL-NV;?WH[2Z! M_!K3K71$^"-E,#7@'STA"T0BYT9[>GD6-A(I2&^ELN7:.ZWQ#JOV>3F[%1OM M.0%R@)ZMND@WE'S[%O,+T0"I9K$0?W0A;K;W>.+#KS_HN7G%;\%26$X_ADTB M4@_ LCZ(%_H?_*B7/I@<\S)J]V_:J!TF9R'X][H__!$O?2#=8#^2YH"T>K4+ MP,L9';3G_DA@NW9T?;MA.O$2"2U-9D6U+ M%1.2&#:J.ZP7<%/V\3%?>I*=E8UYE@,5R<\N+7NCC*2F=$V=Y?HG(L;P,%1Z MK@OA0"A8LC<^-[DO]:R]QU]_K7G%YP=O7*1OJ8(?=K.GD(9H+^RK]^[NW=6O M1I_@%Q']D0L!X%$@1HYH7\:>5@YOW-0:R2K6;$_+8^0@AQ ,I #*PO# )73R MO(F6Q&]1*$ L-*RXZ)^I;3S^65YI;W+8'NP]Y^9"D5JP.$L%W:*\*Z.Y\6U=)D/1C2\%]A]:O4K$^F:".U M),N9*VI:M+;VA?1MD1C<"[1?N!!P#G2RE_",4BW&4.")RJS13-OC9VQX'^3' MM3U:X!UMKO6^,-JL^YZ$EK>H%6R86^EMKL-:B7)G'[.V^ZOEH GFS(+,W@G M_R*J!8GHWO<0K'39N+%_7UD3N27EZ$U/E7_>]]F%(6AL(6*LJ^(DF,'4*'[B MRZ8E C]PI&X(>V\RJ,;:Y.+W HPD&*J-T]X2Y9JRS6[V<_*8(]-T]>/R*2RN M)A2Q" .(P62JTQG.J!-WC2>I3"1T/Y:*],]WBZ+ M[:E\^=B.M*6]?S[Y\D8[/W8/^%PN$LX: )6C":A^24E6I'P&$MV?%=@ZN M<0ZT3R9@1@CN!.\+RV73@OP6L^V07YN'Y,Z+E;%82>W14""DQF$!STR5!TC, M?RO?XU\967CO[A99N":#G0K;,5>ZU@9O_ ULN0$4T%)P MN# \^!@2G#F,V0H.++,]WDF*Z31H3$:;=N-:LTO@G/-MF7WSETT*;FQ<$>17O'"A M6&XR#61 JRJ/6LR+MG$/RB9H]E]UJV,@519N5JQ44K;3UMDTV9TI0BM,14@N MQCGQ,@7Q%Q?62VVL-7G'3#V(2F_8 &_6PK:&X&A*(5AFI%SOS]=+0!A:]NFM<[CH(MD?)\F)AL]L'&4=8&DS/V' M%ANU5&S]5)/HHX#YDYJL5/BMS)A#,:8C2<3X'M_-7E#%EX5.4K<$+5][Q.AF M*.FA2\=6AO#(X>HZJ$V[CDQ/7Y,#27BNZC;F;0)Q7]6LXY=+:?82RC$9R*L% MAR,,95ISE <+W6MJVD XJ77U6+V*!? @!F)/'6,H!*P8.G]%G[A2\*P,!J#& MD"XGX84;S#5-\HGO?HY@EMIU?#VGXV88/\W$[3H? PLJ U1/4,9%EA/$[[D> MQHN.Z\_74U._&$.V6$UG4!1=E)'!K7^E$Z\'T :C>YJ>Q% MD]<8:\GPA&/*2%4V$!="MD,DT?,55-"=336DVUS&V4)\,?E3SR:Y>8CY,"3_%1'WS6]ATRR-%#A/ MA@\2L\UW%(SUI CN/QZG0![U_(RP6M1P:-"]<3+Y6D6\J%TT^BP0 ^(9E0HH MLM3R7/AH#,$NX:EO,Y%>^KG@9#PH.Q)ID/N%2Z9HE=!.$#AA1/Y']&ZT;$AI=C9B(CH)YV/F039/0EJ+KXP[RWR&!>\-, MUF:M_ZL'89.J_&=HC=LH[JRJ M0LI!_X%M&&YX__9X]YX7AW:[")07HWM@3B5+-].:OP$615K/)/@9G7=!U]&S MQFZ4A$NZ W%3W9IBP2T9!2*=] RR;]VLT/(9VFO*M\WU5V7[A>) M2/0$=,Y93&0^\A*3;$6JNS@19">=;U3A:*ZA%L=)$1!D-JU41H8+>I(PXI,* M3U[1V?':=PG19%7.GO*YT%M;G)11TV[4FB\HQ[*CIZ_2"*:@#M8KY+F(>13B M$=2;>]W1L:< "Z^C,>XSS]$FC+.*1\7@&GZM"#LL)W:#J;#P+!3\UJ!]D3%E MURT<7=&[W]1PL^EIRDZ?5^5,?[_%WF0(;I3)CLAL7_SX'=AL]P_^ZZ<71R\@ M='TTR?[Q^L6/[[*?#W]\]]/;0_??SU[\?'CT[@7_B^+7[G_?O?WIP/W!_?XV MO+&RHTM@-W6KMBM]H!3WGM+^G?NPJX@UJH<4?\I;)>R0PYQX>K8IVW':V8Z$ M0MXN!M%*B.Z:V^$57*GZDKRT&JM(X@Y2G.+&B^4S7IBREDP3YFPRF+1Y-$,C M4QC _8+DI@:69/J8U&DO_*P.DH+Q!/M$T67+16<_:K3P61Q-26VQFO^:NNM^ M)[TBHM^0U@J2K"?\D5K66C&C,J:B?+:X@VN;C%<^X?9%1Y7KFB9-AW\&GE:< MN8SGQ#F*)?'8G+Z=C6N;#3W]I+!H:)LXFT)#;"2-4*-HK'4(^Z2%C,@EJ)R_ M)/1@[Z9!#[:[X_?M#H@C9^^+B]"+-8D*]6Y3N)AJUD@Q'@WY4XU]O$S0UEY= M\XQHMM#H7EUHK^G)(NLNP"2B[9ND;>WR,X;'R 6'&M-V4OZ(29&1=SP!LG*4[-S W M\&Z$*?E?!Q9+^;,5A$NM3G6-]/WDJ\QU1@=AZ*45IAMJRQR"6 M[4[S]G;H,@_PD_&DMK&JKI4V10,'R6\!?$F (T)" K:R_-SG9)*Y84-_-9R. M4GW9@\?_/EQ<"")_<#^=-CL_Y,!&X1>(Y=QS[+B--BMSH0[NB^REA)>@I9^& M;Z4@WF3^G$<^5?;#[+LFG\CU!,Q@3P;).W>5J#1377CAI@3M][X$W _8(;;C72Z06YXVK"5X:T%8 11=0-XSPF+V2Y MCS_E7$2Q&H/J&A8WZ)(KQ@S:1&4OD+O+Z4)_AS$-I+;E1SWT:5,CA]IWX^!L M9?H [>,T7Y8D<-ULNG M::C%S9 MYPZ]_H1.@*'MBTC#6$3>D>>*/_9YR%5-8I!SKX2L6&:5B3F$%7@516$@P%?JT$:)9ALMULR*Y M?S+(J"]'O11)D%U"Y(VYO:'N"UGWA: UZMC,L=1A^3JX?:6%*\J?-J"T'4Q_ M8NU.0T]@OPXM.XC=5 BNYK!=H)J(+&CR^8CXZ8E+\BZ8C#R"X/M(_ MDI?M+Y:"3[MRZVB_K$G */R=1TX @@6A.A&DPY$HPBRMZEO[*;G\%HEE]51> MX7/SD].!25YQ$BR%K6Y/$.I-A]_0U&^S'+9/5,PFWE0,CK*HZJ"Z EJJ!1?G M6P%5=UWC#A"/5C..KFA5YM/A&@YS&@'$)'A&8 M:H:V+F:RVG9/Q2?>=X<_'K[=?YD!N9(]WS]X]_KMT6UX;E)!212_!O7RNJ"R M]J7W)-HO0QE"%K*]S0BBA#=L B_AQ-HT$-*WXCS=&:6QVL@[9!?)QA%2A9LK MARC:I.+HC0/SMAQ;GR%/2L;M,V>S(V"FQCIV:$?6U,@IPTE&3ZDNSK$ZT/ZJ MAA"'!JUZCM31 MXJ85>"5\L>)#,5WUQ3BD:EMDN4;X"C 264M,+_O-)-\EA[[7:P@0BG4-1)\B M\ZT%[LVT*8+3U[0M[4PW@+O;(HSIW;=3>ZWF)A+F2/K=M4%'59*P%Y. 3LN= M%@V FQ[%M30W8<=Y5X[.\M63 M[.6&8ST/\2_B=K-$JO@XGTDQT:11MHOB6A?%65.M]+!&II6I>B$E+:)$=="5 MOGK>(VKJYKR(>]DD?9UD25D= !BR75IZ9UY^L&2-92WR2-K8NX-HNMUB-1.L MYKTM5O-/M#4']CK(9?N$'SO+%I$%]8Q1PL/A12?;FN?K]>%[[H5G79F?>4(IGU>LNP;*JFFHJH$.B2E MF0;)0^V9_Z?&[M;0+O[<=U[E(,XEM)ES^M?N>,UT^)OS"UN8WK4OII R#-RD MPMZ8X^R'K\_:FFF#GK.G-G46W5R5LT0I=H$+80D:1^U$-$^,0+@_!9V>NXGS M!:\U/K@5"6%A_?GX#"[W%&IZQAZP7F>9LI GJ4/K,W*\0 M@CDO)%./FT>P6P/G#0I3_(E"$&+=X52N+]*!/RLR+&(!X M?B):5$,L$OK7(E_)&[@MUJP3- M($UCC3.HX/>:24$GI$>4#"&9,O=XO9&=)5\-@EU"FE7O%!^<'>V,,,@O$N,P M4J:VTM-X7QB&@:K?X,Y$/T^>W)^RN/P\X)&TH$# 8.XB/C''0@5!_!;9= +/ M37@781Y*+L8/I=@O_!2>NU0&([B8QN<6=4!&"[?\-/(83QV<)\B"9JNPE? M)NQ7Y5Q ^A7_K 0FR;L>MXT[>>O4,?<,.R>M%-&)-Y#N;JG?T:'3(J!O8C1U$'(L ?HK+K&;.6V6M UCF7)R3#'1R_;C:F!2,-%A#<%BQZ MX[O%R2;+@4$_D@"J]TJRLZ+3)SBC?E9,D$X;)&\W*)0E\T)H>R>,*JK2JQPH M, 79:LE\%>[N5JL\JC>8%SI$BNTU (=)T0;*QLZYR[V@(0:W=YYU?BP\CLM5 M+_@& "@(J@1"U^*H<] PRE38Z0Y#Z]ZO<"Y A/**D"2^2U6@, &UX0$A\^S@ M]<\OGNU %:*O"1'L=7WA2TC@?V[\[U#8"!S$]_((]X$">IL5G'1:"%2D2N[ MV>&9>PKA /:A(E=%#)/RYTEBZR:47K< =:Z$GGE0"!_26JWP"'B78&+#O;+N)QT/&E2X6MY MF&TNE&R=;01[AH#5,__*1F,7J//DFT)XW:.T,Q>5PRE:,XB:G+>B'$T"N'AB M4JMG6H9-K=P/*H/%*A?'@K"C1?:6V_QE+0AV\2MX&\4ORMS/*P#I %&4 M;?UX1#W7 $3E/W%%U1$5>H M]E=8M952Q?K83W+)KQKUT90EO9J$@N'(C21!0(,WP4)L>CX]W1;X$MK5:Z\> M6,0GT ^!N>?(A,NK?R#-6MRV'8*7F1I4!H=U#/$GHS=[ 2R:\'39\7B&.[BQ M/N70C>_SA/#W9KFEEZ+ X\91=$'HLI'BA\?[^-RZ[VGQ;@L1!4B,[> (GPI/30I%'KP92 ];DH%@7 MZYR)K"F=F\"N;6]U$\J1ZO)7&IM1P@OW87T MJ!?I4>#DC9$['E,_GMCHVHXAX4A.N\(8)5@2-QY)HLCO_I:@97EV[V66[72U M4.>-#E1$D!F134J*VDNXT!FRR&CB&=:48$VF*7[7(-X;EMB+M?+G1UTPYH-3 M*V[;.+C.UH:(.%[@Q&+69/.?6W WTHZ1\)2"#/U,2:$TD^_&N]D0>0XJ=)X( M+X]^Y3SC!?,RA81ZVB^MK&36/6W-!-A1QC=N M1#Y]LXYA_8V-XMORPF\L+T1ZF5%@$7O\V\+@M0WV"T3G/L8OZE.8\85*EEN; MF_SW/$1<[N!>^71ZE.;93LQUXVE1H%CV,=82)?+M1OA#BIHG;7,.,F+#,)LW MIIF$KCCQ?)F>!TZ3G]N9N#[]4O?["6()J_K"094" 677D'^-/ 9Q0[?PK02^ M=7\+W_J3[(9$4-D':>PA9:W&(O>M ;JV(7_*2)/26!?32H\"BU6WXWQ]2KM: M"T%JJ2/]FN1 MD/]!RCL:L*1):SI%OM^C6/[LG'A:FL":>JD^$J2"Y627-=V MX*\O1"H_$'12=KZ;B]BDNJBVPWSMPSS>S^,86LVN@XK&:U M'?1K&_3G@YRSMB ""*]]2!*):)JG MT_>"3]Z._G66G3QT"SG5HIM>KI>R'>!/'.#]Z;1=Y95 AH1,5:$DVT'^PQS' MIJQH,U:]\75V6ZMQC>/]?9%7P'8!M=$6Z(+8#N[U.2CD-349Q6'I?RCI-P.- M9U^2-'X[!]?OE+3%%)W4%Z&]VEHU?-?'MJOY6L?^NV%?;=0X0/*HDRO=\UN! MQGN%9@;%DEB4G8E%K:SG1(A3K!$#[4M$_L>MVKY#P87L78.UTC?- M/,"NR+N2D$>@8F> &:_XC9A5-R:P5KU@A5 V;4Q1&^AA$WB[D%3/%<4Q^:1V MP(0.W0-[U^&&RO;,)@.V4@V4IX4FK0%X=H#4) 1R5DPQ(3=LG5S"PSKLDQ\T M5$\WPY!1^)"^$43BWJ:!8&%?> !V>#50>NA;!)*V]0L0$:X ^5DQ M!]SGJRJKR'J^@,;Y,>33J2J._E4P.>3DBJ]7[&3&ZX=%(UU?U*"9.WM\ MLBIG!,)QD II7#A9?SBT0KM1;7MV:*P_:GH3J]1U<1I,-90] "RHU6O3Q6IA M/99L7:JHNY(\#W4;E(O;&;E2TPED,5Q(8_GZM*6_R&H .6AA>\W#_3B?EV, M\_+"-OI,!BZ]U@TWL2:/8I:P+$1,CTQ[3Z3]#8&DTJ^RC2Z"RJ60]5181DDW MI-M&VS[\ZXY,WKHYR 9YR\US,83,Z[W'7C-F/M\X_N[>S\/'9=QR;]/H+KKJ MA"1@VBR.R]IS*N#B1G<9W]HW.B^ Z5GJ]K39D1%6;IU,=@H[H='VYLX]ZET= MLQ&'M*IA&4-KP:W!1MM+PJ.:Y K'SE^Q"YO.AI/TXLIQ,]8*;;\2,0R\#[_[; %H M9SE82&?29!F/?^=M+/R;7S#[,V%?D3]?*!$NI\G["_$$\JYH0B03.OR9> MQF;V9U>@V-CW10*$KBC>QW&;^@Z>B0 G)=DN,$=NFS=+X8^+V2$L-B_$)\$<3OZ4B9(NU( X[/!40P"TAJU)D MZ%J5CSHWJFP5A7%+"\0<]/S\JWDU+FR.5=NM_&-*33!ZTLDX[H8'#-6(A#B# M+@FO;XZE"ZM[TV["0O^#TRV\XK=T7J8?8_I>O-O_,?MI_^<_^KDN?8I<=J>R MXDB;+]U1Z%ED/^R\VO_O__BWO:\?/,G<(>T,S=R4<1JAS@RL!(%1;%YYCJ6% M"!.0_5#_O2B[3@0+=?Y(J*/U&=CG.5:S=M;F7'_6!Y]%+? T-?*4E.*3'(T< M)O,V%[4R71!6XC=Z(3ZP?R#_8BI%)!Y=[:E"XU7K+O3W0.R,1>55Y5JO(\7^ M^(@'!8GDW@O[*0DDKF*'0J.9$G?UO)UU=A=A-O&^4]/&':-!(4L$HNA/;CM MX@Z0!S>M ^3SC(/1:#!CIZOP(K/V]$XX!Y3H::P%?IR..LHF>E$5U02+\S60 MYQ'=@WR1J&$EN1S:G9!)8]1^2U057Z=LBHG(?929]:)S:E3" 3>5C*PUG28< M?&.MW E9:/'_L_2*D] T21P=< M&#E@2@D2-H,@R$VT_] GE/Q[2)SHI'X.0#]W%%J9WN0[*:Q4: 4C*GO(H*H" M]*^E!:8\ N4P&=K<,)>5-^OJD 9,430B^R(W?TE$,R;]5Z:+LX0.:D 389@- MM$G#;#,MG=?Y4D -D6(2)Z-_D7,0C1XPRF_V7/[D[$JLO;=+S#),;D9)!D[' M2;B,>2^[X.4M>I7U8.@M]3JE@Q@C)90&;_99 E^>Z]@"3P+J#IUV6&&<(E.6X;L47L<@ZJ:P.>!KM?$;H-[2!9O4$ M.:/8V!R[,)WZUY9LSN10'J;9PAQC]3QF$@\T:GBBA-+)5:V/F)*21BR'DT1O MRLAO$?^3V#@-5UNFD7(>G :7 ;'*X/;8MU&\H08,NP'])H7EI MU\\99#J4HE:7.4 HW?2:^?U+89GEO1*9TB/$&HK$S2T WKH4^5;%>L=LK.@? MV_-( 2WDP,T4H(A;\JI$:'HYD;&<6MC 1-]V0VOY8B@&G$IS0WC,E ^LT5F M(Q;76Y2MD@R0F%$N<]A::YY"?">7^*JHIBW17+/14E94PPE\J$A9R8 Y%W]0 M6*XJ5ZO]!Z8B!OL@UL *Q'>/1'(9F2DI%=7>S-GEVA6LHRY9[!2$X/P'ME]$L='$A^SXRQA4WVT 6#@R:J>1]Q>'#T, MWL'=:OR-(31Y:#-8K/<0_*&TPZ61+,E,(6D#');+_T]B#,35.\])NTUA;0PY>1)?$LE;X.\ M=2LC3/(J;5P9P%QZ7Y[C#I615<:IU;!DN"GS M3QFXK0R[WCHR/A8[/D+Y>\&0<<;P']E17SG47&T#VAJM'1 P0?8KOUKM \' MV+ T.(?F,C:1P4\FNP4\2$@*WK8'3.0@Z-'B^VD; VCK,W M1&%-D7JKZ_O'YZH1YP2P2=MH#Z/(E%;#:(U,8O-OMXY$@L9D%L7B&;+2(2FB MCD[0+1$2L%/O\BA \9 IKE$@?6&-A4\FDI&VIGPCAED<'"P6!+"C7$6_0)'L M 2R?<)0JD/ =P@63SG[:%QB1/ZMB*>>-/7D7K4Q\+^I+_M:26 Q &[EK *4 M9N0A5_9-)JFW.C%B1K-P&^2$Q)CCNOD],HZ'W]6,#V[<@>3 M*E4J4G2&?+3-4H9^P"ULQGJ!]WY6QC@,LG1AZ1-R366CC'LO07ZV^LS))PWI9*"Y /X5. MJ\!"0HRTZ#N5:4QG!)"I?D>8W8BHVP,DUL7U6V"&57&S*RAJ)'CB)8^?-W)FE>@>3,]9G9*7[ M-G=.%AV .1[2-5]:_J&[5L4\+B@Y(W3&(I95U+@=*NO!6)^,;VHF@>YOC"H*NY$P)7$K11+8X%2&,RRM"F/;9N8%%*9#&+S4]H8G$3_1E%YTL9H M)S!YU$"BQJDR"BPE(6?.1(74K#%]8O2!80!M0QXYP[SBJ2'):9YY=E0?JN!O M$;Q6MD*A]P[#-%"TZ!2*HL"!'BB,L"!Y D^$X/3YO/-(#K!RQA;\P-@#!>!$ M[/$CB05MPQGZ@VH1A:L6AYKEP3"2E3SP1@=B(JEX[B<:T&V%;XGQ! TQJ[B9 MP$1"I.+,3'+T<^%\N[ BE\9YF#"B+MHK$\.+VKZ)\Y.)9+ZX4E08(1E[T8#, M-H^8UC4L=HYI\1 DIL+69@1+ EZO(3CB+/HLI_SY6TL9#2_ MJJQHP>>2J.NF;AK*^/)MH-BZ(H,!3O.]@7Z'I@=4&D)3"!]%>Y]K)!<"F1'# M5L>&2;&DJR;_"/QZ9_,Q^AMYLC(, S)]&9QCSAEL%J7RI,99.;Y=3;V"YL8- MK4@R8EC4MC%/EE-1@X#5&CY(LJPKYK(*BJCX&=?[[[2ZVR'/YQ&"TSYQ8M MM8/.W+:*EKG=H6F\W"UZHQF[# (167TLB)5K#C!;KY1ES@09(09/=(:]KH[' MK'(E=LI6MB168PZ'41^.0-=YD&M;,BFR\:E< &7GVZL< 7#<'?=[;'A^6%:' M6R(J$,51I#=<1Y(,@4VNPAOJ[)J1"I^F?=ANK+$\VXFT2?.Z>G&:C MZ$\GAB21 L<&3/9I19%FU)22H-AY<=!GI,)H.1Q[)*:I)$62*303H%W3OLF- M4E9Y$D/"1#*?,;R]G%<9O\"]CQ+,% \4#C@&6WHZ1YV8Q'X-L>;$U2$6Z.E^^K%,F M<=URK\'8T M$;DP0Y35Q7J1K#_W%,F13$DNU3 K54.NC?L3.5]]',D9A%.S) 9T"<:[Z(BF M.D>:IS)6(>)HB@DI?4)+3Y-^;,$"W=B.VD$*@3<>L7;F4?."N8]JD_8N8ZQ MR\,34W2?#+YA*LS) *^!>16]/"EFD%L^4LV_HK[77K[0>[K$GHP(NYPK'D30!1\#4\[WS,_4X M*&EUOH-[QO29JNUAM" ?N9B)&=;);Q[ZY.N"I-B272W!TYUYPD]<[=*5U<_K MIW(DO!F"PC)MF6-44E5R*K&:9ML,;CK,MTDK0FXM9@6&9+94)V^SN=%G!_;! M?\@YT;KL6KO1E)F760_"O>&!0ZHZG" /^37'(,;CT*=#&LJ/+9KSM):*JZ]7 MH2T!9CP^,X+_M8D*7(QD4C ;*Y6/T>I2"X=A!U*=A"P%<32D(4$%*ZO&3>8S<^7;&^BL@5\-6! MA3A+E!Z0T [:R6*+84!?)3,S+YO&^*E!G5#OS4+C*7Y&;X5.7L$9[YY'@# M.F(%C*+5!RD,Z)\L*)'ENW<6Q^6KD/2G,"439+5<<\&5!9)"II]%)9C+RQI) M'ITL*M:27*Z/WEU>_=F]>GO\Z?+RX\67]U;ONGM]_OG\RW6O6*U?=8;9BU6\ M!$U79""VCL"?2M+UQ9%(\3X03&%F+V!EBK"SJFWDDC4U"F#UK"QP7_*,BA7A D'5@,MC]KI::MBO5O9E%Q:+<< :\0E4<=H"(1!Z*83 M,\&=.1BD]K@* 99.WL2:8"V&S 2'N%:4R&I654IFQ(NJ6!E3J\=34JVJP\E9 M_"932_^*-;UZ'JXH,@*,AK[)#M;G(^;&T1<[<[MR !SZ,&I?^'C4-Y=UI\[, M5#U"!I:@1E$&?<#K B-/\=D?987Y]I%UQ#W%OV'3\;^CT/'QOYB.Q?_*+],M M7*F.?U6@(?1W&@1ZAM7Q#/_.G<>_<3P _P:R0;>-<8O O]VJO[CZ%_#9C@S] MPZTGBBHN"5 RSG9V(+4MV]E4L)>JC.SB^.?29<;P5\"B=29324TCA<-:(AQ2 MJG,0,2K#SG>P?N6=5E7TE2L;,0!I?F"]2NP1B(9FB&P)-_+W+W5G99$JQOV8ZEP_F:]]%Z9 M;GF."@'#LVC4:8P^57:6E5N;F'WJ:!/F@A:TM=$ZDF]09X)<76KG!3ZYJ"BH%-XZI6O:+AAO/%K M(S_LFPB?*O,[7 6P^M*[R<^4"*U]J9=. BS\!&FP%#[ MAAFHO_7RAMMGE,ECX96?*LO .+;"YIHQL_JXF"$2@;@%QSY$@(ACF9Z0[V;3 MFA[0X3)8H+@ZYS[/?EP@1F'BZ8I0L%I,H4IAMY"S^Y**S?+ MVW-#5:A?^^G?>N_I>_A!_ECNH 7:7ZD_!!,O0]&3X7XU0&E>$+!^5 QT8%6O M9*:Q5\@>MGZ<*^"4K>C TI/5]3P.2G I""UDX:V"RC!G0L^7X3=AW9B72(0L M8QYIQ/5,&*M;SQ.="@D\]4%:.OI;N"I^+,@K'A7U]=EYHV5>@%K+4PN 4*-' MH?+ Y"+61,S%4N*'^@ KG#R2DIR'":,BIG\+ M0VHP0@=MH(Q 7XA ;4N<_\T^J4! F@ -/*PRG'-S@,:^%=:,V!+3;2B,?C M+G0?C6U?B-R047VRF=,H@A\Y%G*$*ZJEZ>2"0I MY_3N@D";7S:$ FTJZKS<%228X'36%]&Q MC*"H[4H?LI%%=BN+\%3E7?:H4>/%G\^;EQJ/A,L@X3&.H%H&V1,8-:X:$RUT M!J8)%3)D!U]"N4^2V^1%.524L.\K!6_*':XD>@.EF-"QR[=:[2FJ<(T4A4?% M(%R,)Y$)Y#_PD25/H!*C\V&$\\)M4#]BQ,@,5RU>$4D^R"4#(J11),%D9KJJ MAX>1$$A8GM=*J(U1-C4<:@X8%G0:2 W%[Y59HUX'4H#[!]M7@[]2"<4+!B=Z MJC+KBKFW:)!5&YUU>U:SUJ!!@#90MK>"\C6M=WYZ0>', MP]M$SNW.C"!2DVV<"IW.C0.-6; 53R$2A,)\KV> NSO(*? M+QC#7:T!^ MAAH<7%5,*FP4\\G8N2$$"_2^U/%TAKR1A[1DJQ7X;@:5*QTP[MV\WI@[DR[3 M00LP"XS;PR^ -[ TK;+VLN(>]%N\HN'CKJA_"F8+43-3N^L29=H8LX0*!YXY MW1G@$:W(,'(Q_*@C:6#"!(PZS 8'5BIEBIC.Z$T'=*QJ25-R)8*4PEEHRK8E M0=[@?XX\I^H.3IS3YJG3ZC?[IR>GHC]LM!O"Z50[[4;;_;^UTZ.[F$LZ]7GF MDL[N"HLNKL\_6[4W>C">O@UYZI+Z2:6#@_'MR]5Y[_+3'^=O,7OX[IUU=OEY M;S*(7\)EA!@''5SMK ZN;KZXZO6CW49D]V0]URL6^"#MZNO%/[]>77X]O[J^ M.-^+A42@/)I^A[),6EJ,H&'_)S&-4EE*"Q);&O,XFIWP2)]$0M#PJ!@XM M&R13\J&=O\+\]Q.9+<(HI%$&"/81LV7 EO:;&CINFUZZZ%T>P[CYSC06OZF_ MO :7 4SUV6]>0+VGAU[GRTY15K&2!R.TKE=H]KS5.FO=ZN/!&PLJX9YO7=?89JO2 M.-UL#'ZE6>.9 ^% $?J?H\;1G,+YK3[]8=64NF%90!VT(!_A].GU#TE?3] ! M8:T_9+_7=*F*'3K:Z-;"]_Z3U );=+] ?5K0P57FMD,-^5@]VD6-&G7KJ\1Q MX.Y=SZ8BW]$';5,;^?CN;-024Q &Z;?C1F7)%H"Q-GS!T;]?UE[-F2L;*)2^ MXWX?18@BV4/ZW\^-]B.\H_#SQ>DGZ(X_;8\OR MVN,AWU'X>?D:.>X8ZXG +S[[6[ACZTIP2?BNE?C>#*$2[6XMZ: M7WYT%@U8^0ONU*U=0$/0!'[XYS_JS?9K=QPGSB!9U.V9 ;TO8UYJ^%(]J7EY M%X;)V//]V+IR G<,:A[/J851X#FEBB^(;#\'/;^+>3G#[SB#T.I-)="B^J4T MS LBVJ7:OM^\O/?\/K3%MKJ1]W<8E+IZTX'[Q*56QU)ZI2CW)";K&66\EXGT M7"J^QO;HGFOP0K[C9W5(X47P:R1<1@!C^?(CG$\2OMTV+.2T%3?WLS?DOEVBZ-UJ*^X]D; MK3UYJD*4QNJF0_8[GF +@QL\Z5%:K/=VU$N3M5@352.$%\"R,D/DN$>62W4&T:=_ZOO%AF_WO MJM+,N2C8A0$A<)T!Q+R!WAY_FUIOD1AS=82L.&KMN=J(9C>&N3MO^-\4S\>^$2!Y$'ZX\3%7=_CS5$PW,SQ\!K#_@N%2M):-#I."% M&I[3=LVNMMO+K8V'%!(:CNKF@_%8/@&"CGG#6:$F88O*H74BNJ3S>R*%[6K; M;M=J6TKA\LE^&D&[V^HHHJ!MD.W;0 ?NH8"U3CIVK5._GYHKJ"9;N]4N1WZ2 M,KGK (BF&WC05BQ"*RQKQGVA%>K+H!6>OV:NU=OV:7/_-3-]N\-P7T4V5Z_# MQ/$?P$"5_EX#>CX(4_0>5=L-HZWV'"S8NET_J=F=T^I/V; /,%X_)>$+3K]J MN'%6MH$8@2;>7*,]CS=7.]D9U;H!/O/TG\^/2[O2:.(X<&!Q#C8N#43@IHCX M)I;0V^_?L-<+-^Q_2N2\F>58S:H-#;!B#D\,PQ#AS949,!;. "\@T+[53SU_ M0-60C9.%9R;>#\;L,VY#G+_%.P<8&.8 #<*\KD@A$)JLCY$X:&-KX262_C5F M5/@;IAC(:&&1U7%&/TK66,PD9M^<#XV6 * Y -"3!P$ ;1W]NP0 O1L M%%9 MA?_YZ?Q]]Y/U]>KR[/S\[<67]XLPH"N[>%0X@% >](%P0X9 _XU8-]AT?\\X MH;O3DD?_+AAW]/)&OEOD2B9.W@#S<#[BV1.MI8+Y#QR"34>U^-T+F!L9+@ILS*_%;@WT0P@F4,ZAK)7<(TMES?\2:Q)+2/ M1G(;1T8#H@W')YG0F92Q0%'E6XCH+G"9' ^)DD9(X)K,MXA8E0*D+V+*7\3N MGVMCQ3K#1N#7)KP!9$33R%A$3#5(KJ+HF?L"&8\"Y'=RXC"@O<)D^U5\.A.8 MJD331%%/%:P]"+0<;?D>GW#C&4 _C0BZWHGZ7H*@_$QG1KL:LG%$M%5%*9(8 M,%>CY"Q#^L,)HML,@QWFVP_C6%*;$NT5#&M?[X"Z/S/)4 (7*M9[ MARE@D',%1IRX9CQJN$TS@4."[1H%((^(>I]X?D87*5'[!Q7K$\VCI O*0?Q* M=/X!$I %*(O(%+#$?BO@NH(YDI9)W8@[$:()E%.-4$,HOR M3+R8S.8M":2)C("D4 M-BTQ*$11$X8 <$CV&V:H*GKB M-%M58.5)7D(0'DFDS3];8X<4BUS-V%!F[27%!\LQCB4+!&%,FW1[89J ?A%, MY2)\#UE0HAEH$,49H1A^,AX^),1%HIP9D^(9C4%]AB-H$'8-)?\:D3&K]:CX M5IA;AVC);L1 LLJ9G3-%QPMN\#:<=52?5D#.#S64/ M8L*O90H9N C/2\8QR=H:9-0S0G)L9-P^V?S'(DF8(X#BSI1 MM+XTE))NW5*\N/Q[+.8E.R.E)K$RY@K7GXV$+@+9PV*6X%ND]0+%B-L3+-5; M>VY%TRK#6282&/4#+65BKM"K$QH<>TSO1 25DG^&5A3K>FA+[$9>7WW*9%/, M;5+&R_!KO(UCNV,:#K7Y.3X\,9 *1PQ>V=@BUO%+=,9>Z.BQAP.8J([H82#2 M<8$"/[_J60;49DK$)4H<9HI"/)VBOM<4ZP8M2DY<)*VWG%WD6,OD$7G7>)=G M3AK:Z#7UL0\+PXL$]Q]F-U^8 M93+#(J'D@12ZLPI9OP*_QU,/L?F1@@5&P9_1)LAZ4'XC"(GL)6)*O['"VZ@4;.)FAFC)\+V3[7.N=C%]( M:AR'>K>* 2$0GMY0E+TTXI"Y!!@,B?3)O9;/6(XI6PMM6!H.- MBPQOU--%M%T@H0NB:,O-'P2"^!5YSXU (*#7%@;Y)">0 MV04E6D(FET0ZQ]RDS/,9(I=KCD2>XO614.[/0!)C&_$ME/\YTN8P,G<1D',5 MA,IKWZ&I2>B(;P2;R7?JN]?J7<9*.[*(054)%@;JO1X[BD(2^^_NZ0?&SA!!DE M=J(%+/:2S._%>(34TGS!"BF5V8=Q@)OXIUMT\\4-/@W=X!O(5 ?[G'E50Z+/ M!5\&8R+T#!K'N5?!:(N1&"!Q;4CLB"A78^=O\#*H51S(H8XES!/K2+I)&.9Q"DW@I9@Z3S:2RSHQ7^JU0 1Q-0TY4YACIRJ\E]]WY]7^LMQ>]LT^7O6]72W@>M\]AKQJZ B7#5Q&Q@J6$7-WN\ICD M05=DG#Y$14:C5I"*C*??QP M^>GM^14\>GU]?M6SNE_>6A>]WC?XZ>NWJ[,/W=YYS[I\)Y^U>N=GWZXNBL=Q MNWR0>#QL4-E_7+P]AYYA[WH?NE?GLM<77V"LH.L7EU^*U9_5G+UGY&;!?AZZ MW]$H32('-_V0K7O\T'_"Z+N\?O[#'5.V*W/VXMFD'_K6T78A. H1 M.B7H]XEDQDE* GR,C90XS!G&K]%1X @%^7.4V ?_QD5'&ULT32,8L5A4+(R] M3'W,G8 3-<;"')GS(T>!,\+8#N4IA7WT&]@/),_/)95*NOK'J] MCC#3LL/ET3P+N]O:VX9E_P7[_R4(;1+HWE@D5&5ZCK MAU>IZQQ]=Z*J>7'9Q3EWV^F'::)7&FF*G%;HSW+YI 'C"N%/ MR3@2X)%#4\:QQ:SCRP,,.V(*/SVMM-JU^YSS;\"3G=8C$(6W&@]/%%ZK54[; MIWO2V-/*:>WA2KX@?72>77((]:%QH#CSH,2@6G*0_75\0;T MVU1M8#1XASQ2"[+%?P^'-$XL6W+PE'#Q/QTI\N90]"A,X:6#)\KD+6_',HR+)Z+ V"F&P*6;A'@FHL[^.)6!U&JO+?W[ M*5]X5)## T0?HW&NORXH^M@#3?#C3FKAUM*+1YO'+>:O%.9'$N926SWS"2ZU MU6%HJ[I=:Y\45)2?&BQOER9GHSIG;L*55R8ZEJFUT'\0Y&;3X@?/83.;?/66TNZV(I=46+F97* MH50.I7)XW/A5&:)Z""SZ)W(R#P[/_B=B5[O'LB\6FVGQ)O?A6#W+-?5489]R M515_>A?F=163YE/7>ZT@;7!>66^S@T(2#SAWCFBJB]%I0[#H%!LAEKB2QB , M&'523*9^.!/"2IP?] L>>,17AWU? QLYL35%.-(DD7#8*0/9)#."#-)(.7B& M,'ZM %GTH28C']AO5U$FHFP79%7LQ(1[A$$C2^>=7S 68K$DD:!80B10=ZZ6"/ M5:_6VCK628%/?I="?!=6CPBUOUKM:M7J31 "ZP&']H_..K-(X%7*E7 M%V^2AXM%1&4@%(*JA].#S6$)P> M?1NN3 7T"_>?*9V#]F"@G8@QU9 11@(N&TUC#UL_XL:_LB+BZ!CQ):=<7J MNBY!E8[\F;V@AR5Z'0'.8D]X:.6(Q@\R?S:#NT.'36#@R13$#4_B#_5XDS*? M.-%W@5"_4]K-_I;CER'QJUDBZ7*2N9/SR_2W-QE9<>3^S]%W9Q(6XR>K+N6U>Z-=F_ZXST'7]DES^@,UWJ8:85_XMNLGE7;]OJ_],GZ_^^G80&:UI'"![T^XM$V\L:<%^B[=I=1-OEO&8U3/L^KX=0 MFO;1@5> ?\RLMS!PNRY >V[GLN#/2O7GZ+\+?RSKH.>W7J_4:N7\/MOYK74J M)Z?E_#[;^6U6*XUV.;_/=G[KCNUJ M==XG[4,3;+V'8=)=]'$?V)0/B>^MK[.$NU9J5]SW!) M.4M/MY;JE6J]G*6"SU+]I%*]9VBYG*4GFZ46.(OE6BKZ+'7:E<8]TW /9N ^ M]I&]5N5DOLAE*;?WF#^\HP&\?*/B[?'M5,+WC00$\]5A(UN.)F(B"B:'1&%T$=7 M(+69/#:B6 XC,87/89'4 %EW%2&'/[/J[5^X22>_V-BD*9YDO!%X- :^'8C$ MBAU?Q(]#W=SH'#WAP:\U3*CM.2;4__?JO'=^] M#,?-JA:?W3(<;RX+.Y'N#DCW2FKR[I?N^_//YT3TB]SDWWJ]B\LO1'4+ES[] MIW=!;)/O+KYTOYQ==#^!+OKR]N):W0,+Y=NG:[KE\NOY%7'A%HS<=[D(?G8" MD!2D<07-_-:+W32.B5X2E&$W<%3D *]BP,!EZB[KF2ZAMNN"S1Y+]UX3E,PSJHG(?Z:W$"/V#S MY#E >=I2*6AZ?*+[4+'4=RVIZ>F(9>!$$2D1/*4ZR=%H1F+D1'PL'1J1?==5 MO;3U#H4-U5VT+=_[;^H-\*0ZCH,+6Z\#GPJ1\M<:PBX61C&?1$1J6XK#IH2G;ZF/QN@D> -L76&4X/@Q1:X\G!N)L0AB[!F= M8H?1"K@S/*CJ**F ]L8)-%V,//R[FT81,O #YK*9DUQ]\0]UQA*V3@^ M2CJ09_W_2@/CL#\?M31F,).77C:##C$'^W3#ES#1U,)T,)?[^0XGJ%8]_EA9 M9.LI("/MY1^P/UZ<_XD+_\VWWL67\]Y>+/N%XE]8LL9Q65BU\KQRG!U'3L9@ M8H_&DC]6_QR+$?OTH%O%F M%-&Y$:DUR7IG[M_S8 0W$T'XURCD&9 C3(3<\O!U9N42^;88@A80MCH.3G8P M6K]B@.Z M()CJ7I1/\3A%%8;.@NP%FV\,$7>;V0O=[S(C@!E'!NEY,&A+,",\A]=''4A#UX&MZTGQW/*4C\WAH>P2C!0Z< M<'S435/S2T3[O<36+N5I>WGZJF9I>W%:(C9ZSL$=&O+-3C1A@0*+F_9^!(*8 M>&!%^'Q#/YSTK7@6PR80:Y2(;Y5>A1_W?0_D (;$2Y!ZGL2KCS(0@1!88W!@ MW7"**#2W8?3]-6Z;B519('?AP!NB#"MK!"23MDFY_?4^'-??6ST2UYYP4,H2 MZA;L[!-AO!R^"E.0XK:-4KSD56/AW,Q@SX=U\?'X<_=_P6SL-.DI9*O/WL1P M";NB<5O!*7YQW?WRV&U:VX)OW3]0QLB@(TG0"!'%&JF/W:OWEQ:V=I>CE092 MK')#9A.0"6S8,6Z^GI]83IJ$03@)TY@T?3IA^?3#$:GVV+H18\_U1:E)'T*3 M]I(H)?6PA08U-^$L'+5R(V8(*_$#GDE0,;K9UANCYJ*/9,U 99I%OFRE1-DA MD<@HEG/CL7X<>C]0I- $#^DN@OE1N[V=:ZLW<48YK;YEX*LHZ_G\AW!3(Y5*,!X.^\SZR"E-8S""9E17I#.X0T- MA(MP0!QA/:VT?T&/\D6G>EJIHOCX*"B#5."OCM6I-'[13Z"'%D8C)P"IY,^@ MP+RHG59.])-P"_BOL-GR#?)%V!G\06VEWSZ2FT$B;;@7\##T&&.QT+>*]1Y$ M/;88MH8 E!J-2O.7'(I4HX8-]'BX8&^'Y4"#Q@A,TK,VH9GP-8,(Q"' [GL3 M7(:(\6;<@DA7T,8U=JG>NIQ^+.B1(?0:?6P>>#)OEG:Q D8(#%0PLK/5B2;0 M .UG]U%"4W<[5JI?H+FNT>&C,P9EFO> (4^-ZQL,WS3\_IBSV5!=>5($6SXH@(^) 6/K(H_J0R:-7)5)L#S7:]*2F5#;0Z?-LG3W_EXBGEZ9[R=.;$8VL(^E[9 MDQ)"E:4);3L,D8,FYRCY*7H@ M0<&(=UT?92FW3W':UOW"B8]D16#_>#>;?8QT]EI_\/?1 M4K\R1NN$T/'>I7\+V#I___H.-TTOPK"[D1YFR^3ET=NS'EQ?B>Y:"N4]A9+ M^:TT&*;^$ 1EWKHRH']?4MD&.*N8(@J4<5-#.#%IE%8KIYFT3< 661 @Y]:) M""O2 :G%W,DQR,XD]1/OF.P3'4=2ALJ;3]VSC]:'[I\?U=QSL">)0EP7>"H0 MDU7.=W@WIVO6!&3WU!#H9A8>6X2(0 HN*#F5I2WP),L$?+QWHA^EZ(>SKKT5 MTOLG];:1R[2O\H>+5B4#W7 4>#GTF5+P'EGP%,4ORQV*U^^@B.,PN$&%C=J M0_RX;P?.!,3QAB5*\8TAJ#^9B,64<[0Y',;&7'8-13>HMXLTWY M 5#S,@*'6WX:8'9>!"-9'<#N+RRK(#%J!G C<)>NIH,N3:H7#<6]7/+W7_)= ML,U]N> _PD-N:*D* +VK7("U[8"- Z9V(JQ/WL2CU##JA[_(S :["S6 ;2@& MQWH?^@/,L$U]CW7#F^ZYU9/9/JGBP7J7>YIY\:L3)0&J(>M/\ W-5VCU0CL% MV6[03F@N-.<,+;K0M^D76."NUX>G34O>E=@C>('Q0]73/'58,V:%JR*!$9>7^8[P5;%7"'8 MIN#O0$_BU'5E/!,[#F@TS]5?B@56!^UY."DK')-^7FDZ/MERUMRQO*+5 M\<3?*]8;6%1@0B;&&E7)*A]KM^3J6E=E@A*^)->%/[]U(M@\A755L7H3+/M: M_Y75M0>EP_V0XO![ZBLOXG<'/_>^ NHP'#ELPSG3*>IOF*2>"#!$\X?GTN3$ M1 =!,WLV]H19Y'DY',)-D2TK\#$O05\YL65ZYG.DOT$*3V#TZ0KMRL1Z6\&B MOR@J9_FQ]O +:-7'BO6GX\=C>WXJSR_MN7D_&V-0UPG4PGP3RK#)6XJ/8:4J M/OF[" )O"&KE:XAIJM!RXCB=R*T;-ET=+OZ$BQQ)/*:"9DR_9T_W,DZ-? <7 M1:"14^YD.PF"U-G8?-?MDFUHU9HML-4P'T$UQ#(_^:?GCF%BP8Z%UH"48WX1 MZXWA*3K2

    /E1+>LO,\Y63^Q#X$[G\VE[?" MH%&CPUP_H*FQEW%)S5>;J(BL*C1VK"G["/'8FW*=^6@39\?="%Z,&8(DG)+1+E]%KQT('UF8\&V8?G=E MBJ$OL/A &O(QN@T#38H'?=[!>OL]PM9H5O-\^'+>K9K;'#=WO4YQY MW!N(> P%A0:G^OHS_;?V6M?'J-_%0%V9A* C2@%X4 '0\ZYC1+$WPLU>6/N_#KK6> #LC;\6F >:;1*'/-^UT4=QYONF8SC?9Y@$GN9$-A#01 MR3O7SA[5"JI<(7KP59+S3%>0%L(-;6-^B*QO//APW.]:;4. 6 M\+6L:WUDB9^G=P?!$ JYZCJ"C[MXWJ_K13F0!80_<2)50*]\R$FN;$K:UWCA MCYD%+;0^8("J-Q7P]C^D0%K7SG<1#H>TN7^2A=(OCS[T_KB^_'3T2MOVI00\ MF@0L1B?I#S.<@1DW*BDF MD 6F;QP_I51<'L+L1;.1*^'GDOS0!3N0,O/P 'R/ RGP_]#=P#AVOV9W-.6B M%(L[,K/KO2T.-:%?I7PL/>L%,Q0Q3F!1**. IF*IU1Y2?#\[D3O.Q#>^B@5@7VJ3*Z7SZ>"FQ8E^;#[V/&'92[UD7.ITE[M M8D6LYUA?')=#2 /X[<9S_OF/>J/V&OZL=UZ'UIEW [O9RZ/NE^X9'IW,>N9U,P?]$6)?@=H86!'<&/Q]"R:B[8G.5D*$D_=FX$./ BD) 8 M)'MCL>(1E)T;,%,P$,"-\="THE.,(5;\3NG0.PZ-;84>'ZL?@=D$,C:)&=I" MJ2J*PI'A3N,8'G< M>%%*5>%R'/"XJ $[C$!G#D,ESJ,M$DK%@G&&,J(C=P;.Y] U9/),08&,H'_<2\@LT8#*^@^H@S"ZJ;B&\9O;F M6);:> D>WY3[@A=_CW$[H$,^8L"F MK!HM6WJVC'>#5C%UD,%Q)A2BAK&7%@(;#KP[#6!%QNC/Z*X-V"_66=E;J3YB M5!\Q=,H:>'&43G4Y/@%X&"7YV&48,L[].C.:!'2:T**<1[>STIB3NU2@E'/, MI84"B@FTS0T6Q][.2900B4JJ.(BKJ:!-U=B#ZALC+-HM-GE@!6'"X!*4]R8E M U-L=F;NN/,B_K4Q-@O-4>+5%P@J.HW$L7[,A_;[L9Z"I?#9:EY(7V>G_NG, MGJR5DEH_%JN=QX,\.]4HZMFIHJABO>;Y#$S=6%.\?D \PRD7?AAK0,L_&@,. M7IS@26T/%PT6K*=^P@C#6%C(2S'Q)BHG-G'PJ"D>,I1Z7DKRC"0\=FY-T58: M0)8HXO,&N*:)Y64LP8IU"<^8X%]+$G"YATF1H1X@6\B$O]=]E2IO$-)];$ZK M_-Y N#BX&FI)/R3!.@SH8EZGQK]7%KZ<.@R'B7 M$;H<^H[*L5 309R-Q^7$LCLPOWGI9A(T\IS&SX56N<2<("%TES/94+C^" 4D M/5(,QS$2,S8J#:0L$#0$A>C I$/PQ]6^1E'6" [8%HR'B-,8 MRQ-Z.Z/#KU2:09N\N0O1)9"?CP]R"\ M9;^#! -'<7&\05P<.AD@!VEFNB^C-,@^BJ>F]5&*S!14]I&V3,"@T&4S&K<% M/H\K88PFD-KL-6$&#A7EG:BJ2YT)*5HQ5)E/5OO?MPGS Y#&-5#H?*A##!7 M')O;<:B.4_*D8-$)'84T\%9S7[=)7#F8>N.XKA!X1N@\\CO G)K74.2Q#]\)EU#>,61MBHGDI?OSPZO^X=O;))S+5L M+ID@V/UQW"8AC$TFZ3RG(GL*AQB?Z0MS[$*9D!C!PA#BNV]L-AB:AN^"G$'3 M,X\?5@$T#"?K"YZWQT%O\:#+,1?N.%0'A;@1$LIG*+V7O/#-;2ZT%>5KO_&I M7CK%]\!*2$$P^K#@OZMSQ#QE^?$F6"V!V/ZN"B?<\5W>F1F,^*]T !O8XD>Z M6W\$[Q(#@O?34T,]I)MOZ)R6G [*_0UH/]6S-[#1H,'( X/TP_3@Q@^Z-?9P M%YLS"YQ_LA!)-TE80XU9D+%.L<5KH(C&%]Q9;G\8EOAE5)N MI+B8E\8%AGO2(3>0V84=2[K#C:/29-$KG*V/J3Y5TT35+1R<'.%"IN*JANL@-TZ50!3^;UI4*B)G^=/[#N M#M*OJ"_AIK](+'@OF9]!.4>FO4E87T;C20QF.+B,_C8DVHTP"(2OAM:EH97^ M:KY=^)QJ51X!*C(.VY!U"*T%OQ>;(T\<1EPB2''1(N7-_R4(T4YO;NZ_(R,2-<77[Y=?'F_9QQ(;WGCHW#!V(OFSOAA+',M.-=;M XD'$AF M^%-LC,#P7,1IS&$?$9@BXMM5,WP[\4-M1LJ!E0X4%OK2*G(&?X$+1QJO8G71 M+Y&[FI0V;!,;3LM;I)3:1$8I761# #5I5(L099)N(EI+TG$;Y/3@M1%:R!CU M.,ZH.?;F Q!+\2<1$ED0%Y %1E^Q=!F,(E@IL%'O4FO9*EW*?$D8X[F39FDU MJ1(7_^"))?*.0,R6G6DKX!+56]X%5@%W[,TT^+:\9;9:2MT ?!'9& M<.?JR #%$1G=PU@- YRK-5>4N=MR97T!#=3+ MH.K/LKYG<[&D\1S%T_D!=&^0[]5WIK'X3?WE-0SX%-S^W[R /DP/OU5F/U1]<] MN:ZQIY63=K-LZV.TM;/96XEA6,K8$D+H.1)CD[X8:SX*1=:\G*9Y3:=6DEEO MU'].\^UH!!9,8AH!#(H];/^EII.ZJSZE@V'>P%)]V;OQJ9;CLVY\:J>Y\;E# M.VS*?;YKM;'21%@^#!0N#=,8ZR@V$)<[1V&E'-5:=[]$2A@>#-I*O/9!/6\M M7D/ZWUYU^XNB1KJ7),UU>%Z2MAFHJK4/P_5B?IBVZJ+9M0C?6JB^=:HG]NEI M8[F=LJ7,6UOVMY2Z@Y6ZDZ;=;)V64E=*W5-*7;MFMZLGNY.Z!S)=Z=N=H@N2 MC.L]JK%:WV[LEB[!XLGIRT[+;K;;KS86T35B\EB*\;!GJ%ZW3UJU+15).4M/ M/4LMNUUK[FZ6'LB5W MU_\O/J/L[K*R-Q'13BZMX8OKRM+*%KG\8%Y@X9?6)%?5JI5K<>_YK=J6[K.!0O.OG,)ZE>LYNG MNS&/REG:W$*IV]7F#B/]AQ1SO8Q&#A(KWC^W>\?FO45A0"U7&/"L,R';=;[8 MR[53[=CUDVW7ZU8CL..@9RG#SUZ&VW7[M%W*<"G#>RS#]5.[M76%Q)/(\"&E M-7XJBWW8AO_+5LMNGU2?.K-1SM#FKEG#;M:>D0-]WW<-FI M-)ZZ)F?W>992-C89LV:EO9,ZD^1,G@K8H8$/' F7TBWZ0X!G-X!^=Z7Y1.ZV< M: X,N,4G6&B^0;YH'KSAVT>3MDAC)2#ZG1/Y,PGK>$V@E*N^C8!CA![43_F( M,GSG1;-=J:]JBP27_!H)UZ.3X5\5'F8L1@1QQ-VI5VJ+KYCK-\/[]I(H)-,EB7H,G$2.8BP%PZ'L4@T'E0F\3EI.\]H'^8E MMX)0"0*Y91B^S)TAL@DC'D0$@ZBD3*U&0E\;X.E]I+I!/+:AO!$0I@9ZM63_:DL;56I75Z MWP;MI+&; 57<'_RA@(?7Y6Y@?8(KAPP"<:%VSI=OY4Z[X$@?TG"\L%YZ@=J] MXX,>BJ5%G5M[A"L!";:M^IMX@X$O=N18OV6@_%V[U_<:S.U%J]$X/9T?SC_A M[?B%>-5 MC<2JG_^XZ1UVM@$=N-_MR MY.\G9+EXTUJM= HVK;N/W3Y1*?U.-]6>8ISI1A/PU9%QYG$KXG]N_);OH^M& M4(AZI]Y\O'VT=;]]]([A^NET^A[OELNZ6&RU\;+5J925' 6>GWJ]8BM*TW)J'F>Q$0IPHRUB8F&>F.L[+/>5/[2>?P.6]JR[I8;%WR MLGY2Z90@.\6=GUJCTCJ\@JM#<,H^,XWHWOEA>QC/+/VP9^2'U=I;1[%*7^R) MYZC>J.SFN/,>;EU[Z(]=:-;KO7.X]G#W*AVN9^1P8?UNB9E9\#DZV1I1[%DY M7MN=(%A2U8VC%UG;MROK(M:>%LR-*XK&2>*PD'BN)Q[:P M'TKBL9)X[)&[S<;HE(S1,II]Z-'L>J-MMVL[Y.,II>X0I:[9LELG]5+J2JE[ M4JFKVB?5W8#U/R?KM>0<>Z1BFQ/[M-TLJZ$*.T%-N].YYPF6+'O2L)LG MVQJTQ6,<*[22+YG&[J_D&]L4O#Z7JI12-C8R4$NFL5(^UHQ9JZQJ>\:>TR\( M[Z5AKTK_:>L!;#0JNV&:W?WZ* 5D(P&I51JE@)0"LDY #A5#>&^P>\W\Y<;P MO0B7ZS$J;H;C.X^/RUBV R\2;H)OD&=^)0RE!.?]_>L[O',0WI% 2T9FNT-&V^T+>#08Q0K@DA^:>''L09.&Z=]8((A\DI$# M%PGSUT1*M:$E6$, -[UHM"HM!6=FKX90111,IQ^+P"6X83\D.DNCF;=>,J:V M00]A %:!$6,[QS K&_46E@N"!,O1@Q]'D3/A+Q'::N^]35,$!>P6 M)95?/+=D:!6)21C-\BM+WOTF%'@7GJTX3L+C-^%@9KUS/&R4DJ&BR,R6E<8] MX:,ZL#4RP3^=R?2UU1U,O,"+DXA1CL]_3!'D+K9>]NSW=$?WU39UR3LH/KXG M]FV[4>FT5U_^F2+9^Y4TWU$D>U*V]7':^MC MX6+)I3%QV7Q<5E\7!8?E\7' M^Z*>#R%QK.W-1ZP\?CY%=WM46U=KU>UF9WWXO2S<+ LW[PFYU6>X>3 M= A>7UDN_!-*OOKTJ.^[KT8HA6.S>M!MZ]U*^3@D^:B7]<+/V'4JZX5_=GG4 M#A9GKQ20#07D4,M!2P'94$!V@Z:Z>P'9FWIAI)Y7%;/(]:Y3D)9097"ZJM*) M%RHI[Z@9=G+O%I.I'\Z$.(Z$3V6P6*J(U9.!ZZHGN+MCS>9M&'V'!KH"?L=*1JS(HPI9,<&:"6JH*K7$XD:JCHR=&ZJP M] (O\:CHSYXO 'UQDA4,X[_?.+[5$_"'X_XW]6(//\3MIW:^J%<:^G8/:P*\ M:$#EF3-UUY(B8A!U:%>,;:36"VLD"Q.IKC=?EJA'@5XO<-1A8F;"B8S:ZFSZ ML _-2ELWRJAS18M(%6RO*&#&V7(BF%&<^(7*ZM7%ITZ@2U3Q';BXI]88Q@UZ M3.-PK\K1.[!MI4 WZY4.%DQ29Z#+OY&8P=#).DE>I^:#LA2GFCT"$A#Z:;+Z MD86BG*=7-[1N&ZW\<)A_CJ,LISP2QWV8CN_'SA :^YOCWSJS^.C77)] S([G MQG"^^ZOGH7!%OF>TW*A>]SJ"-_-2[8F(2^.[HTB0;BCK=LM:V'UO:UFW6];M M'E[_'[@N=]_Z7];=/F7=[0;OV*CL]B%X=,I&+GS@$!+$AD6;9!9MK"Q:9\&B M+8OR#K4HS^[42[3B4N:>5.;J=JM65A^70O>T96GMSK9@-0]=>[P/X?UO4PQ3 M^V&,T74S]HM_?XO!90S7HSF1@1G@)8P).\',(O]'#"POH&C^6O/#>GETW>L> MO]0+"4:!/)<(=!S!@HYEM MC5,8$\P!A&FDD"[Z(A!##S,)B?.#L2\P IU&,VN8!C(GL*[/E.*(O1\4(+\5 M_HVP)C"T8X9=X&Y88XE\ZI0Q(8*&\X2.. MS]%ZO.B"=#E>-HKFA\0/1%9!\(I[?,Z:.#^\23K!_M[Q[>5#O+1)JN^T-&B4 M1#3Q B?!B0+A]@8I(L%HD4!8BYDU#4%LK!!6$C\,TW0+M^&S"C,E5WRCO93.P-26+S _ MXVAIP?&6?^6AYD%1HNL%;AKA&U_4*IT,7N9%K:Y*)U3VA7)$S>PF3(XLSPNI MQLHL#\Y:C.W /KX5KICT1<3O;D#7N(,2U 0_@N$!&]?'5+B8^_!G*GO#GUN9 MN7E1K9P:73A1Q7/Z)^I"(]\%&(!P(C!5%$#[V4/1[<>D'JD.==O='HPM]8,7 M@W#XX2U(/\%L0-_E.\+ 5![_BA&3@]Q$&L%> O_!%]$,9A@=>XI7@HX?=J2+ M.4>4LRN0SX#&[JOOE- C95I@_]M:IC .,(1=IC .N_]E"J-,892-/+@4!OJD MRI2-M"D[S9FR94CO0$-Z__S'2;U6?UT&DDNI>\H:];I]4MO-.<%2Z Y5Z':N MZO8F?Z'*[O^%IPS$C0?FLA7>!B+*U?BK@P7S1H6LD4]"*G6G\PIF^;Z,[*HL M0,4RLR6($H[I PQAOJ@W*YU\0%=%A=/('6.Q.WS)%9PF$;$;A;?P)1=F;WF$ M%QY8U>:*=0X3YF$4C\*TK@?##F^)A"N\&XI>8_ Z=!VS#_*;?43TQHAJ& @5 M\(=[;U6 W.P]1DQEEXV?[>RD P;]7]34(=G%P+7K1JG@Y,/Z+KW&ZY% 4'@: MU2QL7J]73I:\?H(G';A_\M3#BD&#Z"[3KQV!K":Q3>N(YY.QC"A]?)0S@KNI;/!NQIJ/M]& YN008H MS7")\F)=!(D3T$S%U@4,EA>59?ME'/DYM+6,>1]@S+.,>1]V_\N8=QGS+AMY M0#'OG$D;DDGK&2:MMVC2/GQ Z/G$?9Y9>.?Q8H>E1!1/(EI5NU%=#Z-9"L0A M"<13J8B]"?3>4<5;Y<#A *-]0P^C=%8"W1\)>DK<8/DYALBF81Q3;"_;7172 M25=$83R+$S'!:!R63^.C:> E5I^H C$0BA@GV#@)@!(03(P)>H-!3-?!^&<: M4% \;\LZ;,N.E2T;F[9L&0TO0UUE\/,92D2C;=?OX*LL!>*0 M!**,AL]'? (9(<8@V-)0N!M.)EXB \K)' 3"AQ1/6(O#"I6-UD6SZ5Z5]Z^98WL"BAQ":X1 MQ-Z H63( F"8#2ZM3;P)Q\OA=PMCUAJA!L-3(1@%$D@

    :-$'C^:=>)HAD& MBG-O6-XHZ%0&)6]3?7<.OEUVC)I^&^$X8R7PD+%E",IDXG@!(];'&*1F/'N) MK^X$7%:,/YEX.W.]P5![K5ZIY@N@L8]F:36TQO>^-!05ZN?^,KH$9E1 \%NX1MJW1-@8%) ;M6>JCF5L)EMIP M=[2C1'(WUGJC?3!([FO'815VRV9%_9=#SA=Q6LRFHP6GAO3F%JB;3E(6*(:C M\3F]X S^2N.$Y#J?AYI7(YEN5(K:B^)D$7@(]30L)Y5;I&\YKL)S(LV[6D>I ME-D W,8@I+?[WI"R?$96#+X%:@74*_P+54:88=Y8?XILV>:QH/0:KU;J>=J* MM>-<6XI61 N>VXK*R]04])V7(]"5KW (E#+4:G@_\S%7L.E$J9MPRAKWA)X MNX,$QL!J/>-)P7LR:=ZVQV4:ITR-[%5;RS3. 8;QRS3.8?>_3..4:9RRD0>4 MQEDT@6-M M/Q\!+/Y]!!+MIVK54"JY0R]Y1].[$;K=V0NIZI^]:P3SO54N9*F7O"OIW6UV/@/'Z@;/\M[/6GJ\#1&44:N5A#.1O Q(]J M9M>W&\ZE*[)X8GL_N/;EXO.HRO*PIZE5W]:&*J?HT%;2(3B:?X;1]V$8N2+S M-JF('DEA0\323T+K[/*/B[?'VSYR+#Q3.=G_DT->Q6<_]+ M 9[Y).U\+1V"4[#L4&8NL5ZZ!/MGR)33M-$F4&N74U3L*6HW:J4[\/C%%N:? MUW3.^\[:JEWDI63J4!9@-6!:!V&*Y5PX3F9BL99++!Y"G/=!AJ;@NN#^>;"' M&)V"YS+*M7'(:^,G2MO+M5&NC6>]-GZB!'^7:V-/2O>Y5P.$]:#,XF](BAOA M7;*HZ4H7-5TL%C45MEM'_^YY:.MJ"!/)$X%P\R+"HPE)Y/53ZI>.FWB!A:6; M$H)+@:X@Z2]S+0AZ!9K/EK*N18:4$O;_$B[!SB#VI>4+Z',8C9S ^]N1R"S9 M4\G821!J*0IOD-!7(8C />#]>*XG G=&9CO>X0T$ EK%(&IT^L$+AI%CM(#0 M68:.BS!2=-9BF-(%6!.WT+APBG@RR+#@"0:.&3LW.;X-$X8_$>XX@#D:S9 @ M62888 SZV/LDAA%PQ0"&:%D>(N/"RB&HYBEB (:QB?AUK@0%ZHN1_C;!ZF2O M,_!]QHX_E. ^=5O.*KE23A @.,_?B$)F-@9G&6'8?A!$F3^S7M1,:HV^P$]% M0C[:G^&;FT4!Q;FG1EA5@M!=4H)0V X>_?M/@Z9ZSB]&X#IBL>:.2B:3.6)Q MW6^0H/7(5? E%$<6 W;%49KNE*1*/0\BU66U+S*Z8VK M=4G-PO94\QUE6(H2*B_':Y^("6@Y)YHMU:4V2JB?HAF";"E^F([&\"-J3N%K MU29\#[0H[DQ*Q<)6$E@*)R_6+SAUG,2RR+>%E.'S9;AGWDL67&I#M#97?@':Z$MLMVPS20I/-P MN]KH;"L0">TST 9B%&H6B%"(32@Q(KP\[,A[$8(^G(*I 7:@MA9VQ"1$K:LL M(DWN!<#<)X+->Z]@\WK2.GTCK=#RS&MYCG3?VUJ>>3W ,X_EF=?#[G]YYK4\ M\UHV\H!J#SZMQW\N3[X>^HFP>J,\]UI*W%/V[67SM/&JE+8"S M+NYF*B'YV(;]Y [:DMBT6ZW;L0@,[A.8DJ$7:(Y&X9,Q"SD]W-#J322EQ 8:Q,%.3 ]:@4 M1:W1#58>X8A&*5CI5EJQ>)A)!I31PCSQK<'6"^BQ4Y;E\&KY#J M)E,]JH MO4FU!]1,2_=;-FBA=R;+G"PR*DI6=@6B"V>6HW3[<% RBC_Z70_52N MZ:1I-VJU,MU4I$EYS@+7:MC-VK9X&@^=;_IY8W9?K(T7F!L)1O=#<#]LV)=: MHV&?5+>% R[1>9YZ!ZLU.G:G7M]\"RNGZ*E+J*IVL[GMZ??B82CMB\[_Y6=T M_AW&UD:2NJGA53Q)K;5.*KL!@-^)H)02LOUV4V]U*J=/[2^5TK$?TM&N5W;# M6+)[ 3DPQ^H7J@ 1"9=>E>[5U@/8V7JE/(Q%N/N54LK'9GY=M=)Y:J>N%([] M$([#51Y[4R]/"%VZGC-+=V*99?.TTLI# TG8*YO8U9U(ULL'QN.Z1O.D:1:! M![+@FFI.V>^E.LEIY$V<"+IE.0FCI%'IG@2/NX4$J^4.M/1?L: MRDL^1H!*V-9() A#!NVA G]=!RJK5Z$M843UF!6KJXN\H6E8]LH(;L@WSTV# M88J$$^-?%@>/JO2YMIY17701*U5A\[#A6ZY[7=MRK('(7C8'"&//#X1"CEJL M>IVF$0P+836Y6-!*<#ZRQ'49@1<-UAAD 0]#S'?!84BT\V $(D-'#;Y&(0(& M,=9,3Z'?Q-#@D:SMO2:D*)Y=>50!A"3Q:!##X3 &.ZP_DP.SZHM?85KHK$3V M0?F%"O1 6 HHYHH.'2S#P7FG"X_/PH"GT>H+^"J-QA /@3 L'TJ.+*65GUAH MU9Z6SB)V&F(-6>>, &3#IY*R<+8L1GUN;2T+9\O"V;(PM"R<+0MGR\+9@JKG M0X!GT?:F4/9F()*R5O;0J\AJ;;M^6G+#ET+WI$)W:M<[I="50O>D0M>QP>XN M\5DVCTR9EH(B:^!8:^S%'-?SU+T<[:4#^8AF;N,9^YK6\O8:QE[/;S^E\C;SS!VNG;99_N[-&,2V-^1KVG7%4$;1TWWI%RH MWJG<\_C)-O'C_2LF*D7KIP?TM+(M>&HI6:5D;50 VSBM;'$P_R#$:F^B41AK M$7I[5_LZXEY&(B9062XFG/0]#%P,Q0##5+9%B)84\1F&$;PPH&?Y3?%"*2.\ MC"X[48 1$UV41Z6&RVC-5H8*GVI<'IL<[@XJ.,$D=;5VT5CJL@!/=IAD%T-D M%VM8=BHNLGKW"P5AD;S3!*'-:D$-H&B3D9&06]^%T<2J58\_YBM$8=5Z?KRO MW']O0(GXX:@L[2Q#=GO9U@<-+VX1B7F&09LR:'?8_7^>0;NB%CP>+A/=7C3R M$.HQYVR_LB[I4.N20!7:I_5&60U72MT3]JW=J-GU1@F26TK=4_;MI-JV3W99 M^;LW86]I'NA#[ .N5*/:0:XAK-EF 6'DW8@ R_J81L_WP]MC+.)#UK=C(C"B M(_*.FV0'SC]USSY:'[I_?H07A:/(F2-N]R2@62M;91@?G[UW?J[NQ8 M^[?>>XJTQTD4(A,5VGM86>A\Y\/W\-RR4^KZT#B?2E==77,N/1+0RY3)WD8! M4K!1;P;"A^Y''C.W#8CMCP@#142!16PT-6I?ZQ)X,8#:4$!@!F*D(O+X_L=3/50M2E7 F+"DCUYR!9(4\.AA5RRT7P"3;2XVL\ G$F]^V] MT/L@YY:/3:?3&\KDB(DE,3M!HK=O2;>*RDC! 4D"UALDO866@9IWG326N#I4 MIH^[![PVB(=,$4Q?"7T%V..F,2P'$:DC)P[:0IS1E]]5QSZ4->& Q1%&WXG> M-C.3R,H1,=@C%5R^&)F,A;)]^'W\ =R;P7J)Y<-;M5 L'0OXR-!+5'OBY#@) MCVE\^D[LQ:20^-,N'D!9>,Z)##K0=-0GZDF)B'J M7H-LF.Z&BWB0Q1=X(Y.)TEA54$AAQF+ASVP]K/!%%VQQ!UJK1LVVXA2GA(LV M/AY_[OXO^ *=YFMM4]+AG6")#<>]7&J(VCCXADGH)$@0'8(!2OH7I,AF6U6U MK"_0&C&>X.%1,R;'0*!4RJEB8"/>,(NV7_;2"7@!:"9;/=#HWA"\'^AZ-X.8 M^@J[U>Y-COEME"ED?[(2P*!Z]I;:G(FN'R+GP!G\!5.J7JU6C!+T&&5OB?XR M5KN2H;S(:7U5% =C59Z%)>;\_>?S+]?6U7GOVZ?KGG7YSKK\>G[5O;ZX_-*S MNE_>6N\NOG2_G%UT/UEGEU_>7N"%8G5LE=NQFD:^)DF+QY[0>&0@'V\5EMEG M\%8CZ^71V>7;ST>O4"2YA MEO4XG2)/,RCL*:YKVI1<1P/=X1$]N Q^.RAG& 4P> CK#+7A* IOD['$Y0E2?^-! MD^!;;Q37G!G>U=&J"2?4!ECP:2!_M(A/B4:"G!(@=[YT8PO3I(;1#>D*-FD?-% M#NI;K.PCAF6$JBA^N\'W"GYR$ ^%7+.R2#,?AIP88'XO!-(#N99H&EI&A MIJ0%*=<]6LU62OWVA3Q23'HM"IT!ZC&GCX>/*4KC1@@I2K%&, ZAA0/H#X;C M;+FJL0>.@+NFCLM%N0/0(W12&N,^+FI$BN3P@PYTX$\!X^K[^8_CB6AX;R!? M0O],/#Z$C?MW1):BF]WA3*<@LJQHA9QA"1$*"@5U-3?F1OCA%,;7B?C ="P< M'_\SI7]+!R5(R!9 LP$V%G!FXK$WY=G/3R(6%**U:K50YTG&/>LZ3VOTJ!.^J.[Q?->,==8?MS>H.R[9NV=;.9F\M MCXL_J\K#$JKS:2M3G]OXE)6K3UFY6D)U/O_2T"\_1894%DP]HX*I1JUCMT_* MXM!2ZIY6ZEIVM5U*72EU3]FW>J=J-QJMO6>T+[8 E33V]Y9/NUW?#5E:.4D; M3U*S:7?J.V1(+V=IH],G=K.V[=F3XM'8%UK1E]SU]QZZZM88=P]CA.Q$3$KY MV'K,:NW*;JS44D#V0T#JE>:!RH?<6>?.--2:-/L[P!XHW_%$[S@$D^IRCGFV M#,\?>LBJV;"KIYTR3EH*W5-&YQMVJUTKA:X4NJ>,V#3MVFD9FR]C\\44SU.[ MM36831GU?>))>MFHVNU&P,JN R%9/'2TE]W \ZP68EVDL94[NUG8 MWAA#3T@#U(,,]A@G5BE@^M$014L-S$3!(8OM.X"TW#.EE,[H< MOOI%O5VI63"D/DRCO1KWUP_ADARCF]!/)X0'2* ;&4+<0B<5 J!$Y1.,TX1M M<0CF 5Y\=OG'Q=MC1([%]L-UQ_(1#06A1A)$8)(X)8LOOQ=RQXJ+<^4RAP4! M>IH?CF<, 7I_E5;-5%KM="]56M50:;=C4%]YO88KT$ S3S40)4'P(5.GA!1[ MT>E4JDIC9'BA!(Z.^N -H@<*U(#N?U./%P.M[3&T;H4.6;W&YY')3=5UA(1>2=AI7M0'H3"&BW4; ?/D51OK-2LV ")!VJA7J-*7M4^I M^8=1?<593UD9UT6^C&LO>[./!L]\(=TRNV>)DD#C9T%)Y-;U'%[\B'#),C1= ME.IUR%[XCQ>M2D/K%R^0JP_)#((1(G;A^V%E.Y,0UOK?$EGLQQ05B%(7G.!9 M0V.P7<+[OMTYL MO:C5L@T4[]IHC9G+6_./3-,(UAQ>S#"/-,,SIDDA )#+L71"_ -1)A CV$\3W1&!Q\/(3A-:.$9HX'3J$!2QY5Q!G MN0L/@*5H6[TP-?_9C3V')/P\C4 %J%67^S+%%$ ;A)$W\A#%6\!JF2KPXU]! M>N*I1G5M$&ZVA3?3< HG&O()CZ\]6IA]^]TTXZ2.! M GQWA<*3)F.GT;&M3A/_Z'3HTNZ#?3;NHT&_=FJ\@PW3JHRYDKO MTE][[X.F=&"#KC]6]D?1NW<$$MD6"5L=_OCQZU^T>O0*AC%-YKC? MK$1%2;3\JAB8M(+H5/CHI0T6_#R!_1#'^H%OC>4+V1 MB0W-\3* X8D$PERLW&EFS1.T8I@:(].0E*"EIT:P%M$%&<&D(/4/-GW9ZU"X MA_X,?@*_T$<2=J7EZA^N:Z+6F6 M)/-?$*(CF,J11%!U\@/SWV0 >37(X=);0*F'FL^"D]/8-3ENNH>^$ G-!_Y* MR]QB&7DK7)Z?!@PB#R4Y]=@W7@2W.;K*%\TL?&UCL*FM74E\9 U#3[U6;]5/ M'W$MOP"__C1K6R1P7\6TDS^S=\D* NITM<_J78GDD4P7 M4!I,#Q0\-F?4G2U=4* LTV46\T%&N%DMLYCK_:5NCOY#A4]ZJ@2AITL0SF0T MOOCN(;M,4TV:M*:>(O-DI-VRE V%*.? X?@NR X A9(0"QY:%&[.\R&[?1HF M1$;C@TWC^4@(Y=#S&$@E;C.!6Z20]JCXH0HZ!@)<%V[?) 1+#.Y9\'ZP7 -M MEXG ("E]'5:O.U9A8J+*B.AWZ"-MJ3=>,M->&PQ R!U&PV3L"7\ PQ+@NKX1 M\ND0WIM5E:@Q4 JJ*"'/>\K[9YD]54PAQ>\-BW.<3H4IU&BL.\0V1DZN]L&8 M+6ACT5<[H11_E5L&^1X'T+O1S)#]!6&4U4-LP(F(:/X4PP_L*AY3$ 00W-5?5.F$AA;N(L MLS)-)U/XSP1$&ET.6Y="J4(HFVFMQ6+1E'0DU!I7(Z/7^IZO@XNL"FW?EL(J M65^709Y3\T8-GBG?^'9#]$UB,8]#NZA\D5&6))ADTQI$SBV[;G%N/1D<5QA> M +DABBM^TE@M645?Y S DXMG<2(PK#-,A:\D>#R#SZ3P/OA[ '[MB%ND[YV$ MY%)SK L,-KAQSP7T$M=?\;M L19V,,&C!(T4:&)*PZ=%&CCRQ[7NS,5?)9<< M.RLZGGGM);#%IQ/K+H4/@!K3-95:1%'**:[) M;==./8P.2/0(?+0^-'7H<0(Y49]"?KF98KEC_<[!EVB(1M$8OA_0YP;@Y$OU MCJ^^Q1@$F"1(RPK#&), HF/^>ZIC&90E>?M!-9FRS;D%@TH?KPQ3WQJG$YQ* M,L62R %O%[8\34])W_R,4AOLSPL*GSJ8 /;(!..H%=EE6&OET$)35I*E M2M>MQ/DNPN$PES)Y>23^N+[\!(-L1J1I&HWM;,5$&AVET&8L1"X8'!+Q:!IP M4 J,,?%C2MM.YK%BPIMI\7B4EKQ:2[A4"VY/)]02V)&9,D6T0<2;CB *:BN!31NJ,[;L/QNN$]FBE*93NBU5L"*Z#OA-H!RKN2$[RIKAY M4_J)UFYT@XR1R3B79C,@\JF7P8 J9*=I%*<>.0PZCH[66\:PJ@1"%0=Y 69I8!B] M0(:.7290BN)1TLRSV?2UI)XM"0>+8DU M2^+1DGBT)!XMJGH^!&RZDGBTQ/M5ZK75MAOUW2!FE5)WJ%+7J-;M5K64NE+J MGE;J.G:C5B_!S4MP\T+*Y\MFVZZ=5$O<[ +/D'U2;9035-@)JK5M\)]+9/,2 MV;R0XOFRUJILH3Z>"S!Q*1R;"4>E73J@O Z.ET/U,WSI-N]IHE$)7"MU3:KI3N]79H="5P?@R MDKC6&S^QV^TM6,;*6.]3QWJ;=K.]PUAO.4L;)5WM6JND&BT#\L64SI?U5J5> M!EU+X5A:&]>L[,8^+05D/P2DM365XG.1CT-PGDJJT9_5G[62:K04D/4;;*L4 MD%) 5KOXIY7F@0K(O:E&2]3.1=3.6GXX2M3.DA6V(+U9R@J[EBEJ*3L:\SP- MO(AP1.>) "14R>]?WS$F3@3?#Q35B0(3<980!4J6HL\?6TUKF!( S1P=B7HF M1YG8/LW@KM=0)N88DF@6=3/E5S+JIV^]][9&AS:Q]8F"ZD;X(0.FRJX^,@HS MO7%S,)/KB^ON%^M;]X^=PFNG ;R#T.1,_)UUI)DQBAU) 0[SQ^//W?^%W;C3 M?*WG1S$[]#XOQ/P,&!*$N*1I7K./Y04+^_)51*F]@AI/"JRB4%HOE5IXC<^_,'BJL^;, MH]$36A\80<+J^\Y Z-Y()"M2>)/P)M-0O21*"=%/X_E(OH/J6CW:J56:F^O1 MG]/^@29NV$C]%W\-E-2PQ>W-.FK8+8P?)V'&1L+!NM,*VH T=AL+:=GSOA@Y M[FQNK<0+:WS^<7/-U]O;VTX;]FR9TBYW\&+V9AV1[!T,ZRAN7L;#0["XJ]?, MW9O'SZ^;_-ZR_<+1O.QK%TZGTMJ2I_UGUPV_ZY[FQ^*2NBML4G#(QN=+ OON M\[?C6JMN=7]]8Q$B:>TU"4;Q>W7T[S]SG*DDE]!TFZ!0F9WCV.#^8.#6.9Q7 MIC90.*V(Z'W+**VPI!)"*T4M@9#=TS"0S'92ZB>,Q,V,B!6KIW1*0NL:ECO\ M4U)]20TD+6;R)]Y)??)9D;+R\R^/WGWN';W* ;2J)?F6WV*P=LIG<-[JU==O MSWKTM]KK5RLT%K(ZP? H?K,@3*"=Q $&V@/I_4)_,/]I6^+Q8VABE/I(1S=# MO/XHO$&:#$(+E[?NP4YZ].\NZU6:Y !&WOXRTFTOIQ$AX/D**-/XF;V*E=/9'?-&D'@<5M&0.[=.-VX(.KK5A9<0PQKC? M]P6LO;V0H,NYO5,"*#,T_81)7B3>=J*)/I'N4+@SUQ<+HSF-0 F%:8P63!"$ M_S][7_[4-I:%^Z^HJ/0;4B7<7L#@SINN&G>S4J&]'JGYQR 7M]4OCOL/1UZ'E/P$DEC>(QH0I&- M$DCLK.$[16)D.KF.D;'K8\H/0Q))(3K#9]4KU8?@Q_0-$1'F7X MQYE8FOI6Z[]I6+,$DR.(_-2Q#0R+Y2.,V.GM& 3S00 6O^??AJE<2)8"9D)" M>PV)R(FI.SPD1Z+)%R-Y6N1LZQ;>1X0=YC0H%4S4IG$:;,5Y9D>6*A^#TX:Q MPM40:,I>^H6%YJX4 YU-H4131U-6A"T#WJ>*I4=.L07>"PPI2CU:3$*RIT=C M$B&32VKN80O4@TO#-JC=R(46:HZ Q("56YRL=W$^]HGEU\LHXHZZJ[0:@4]; MBW1"('I(#32>\81(Y?-S:$7O8C"#?!\VY1"V,D@BZ]XE^/ (*6*949CQQ[?B M2)'&>E=78)BP-^D1U=4Z=5;:SRNTZJXR# M4VK /.2+?69QB9M0*AR1X((-(:3,ES2:T"NJZ5/H#27Y&^GYPB^+')\K6 M&*Q A9QHI 36)"G!W-=G Y&F@\^B"4)"@VUN3;277C $+DWB M.,3Q_XK/, M)R,+)Z'0(M( IQF'1V9,+O>@)Y:',XW'0@R'C[\*8O,/6M=8C+.#8!9+4D5H MYI^!5;C,Q::TT5.F1SEEM?Z+6.G16Q>?G7_3', >7[M_@"^4QM$M'%BPL-_ M<$/?(X%[/8[CR0C9.UTD9HW0\A["#0\OP;L1>409-E]0RI85,VYCY)/5W?$M*KE^Y!1%(%)R62"[=.N^_>MZ? M5Q5U-T5TQ'*)F6*>;$W:4&]J&6LCL$Z"D(@LY9EQ8IZO"'E(5$Z'62Q\]FSS M*SX<\8WJG9K?J>(&Q9$$6*J/=(%M"/;%W*5H*_K!!'8B4[8HW%/HP^K=#(," ML],)LNT=>ABQ@6LJCN()L_#%@S3SADCJ=!N#JB!6),V'50K-$'>1$0:9Q V^ M%NW3$H$A<0M_#)G?2$]*QV_Z-.0% 1O\+8=<<'54@$=%W:L*$#C$TVGLF3@. M/.-%N]GHF9@/6/$X%[ [QK/G?IOVSW\[7?\I%+DN\^@V *>3K;GU4@^TGD^N M'JH5N0L>':4 X1A.\V2*SOD@#\<8Q.:S'.>I.6)^@*R1'+U5Y-_(G+P5P/EE MZN*AEUSA%9!38BV?XE?WFDVP44'$Q!:N]V=^?S17ZB0?9^$4B;^\V1AI-.-I M9EQYW*Z(V'K'S LX@Y7U12.B9X__CDN//^75-@HRM2-B0B3(T69A52>68FV$ M"66G#LFE 7H3L+?C42$@9RZ/ FEJX191X1[Z<0J>"18Y^<%8!2OG@QC%NDR* MN,!59?_VF>O98^$\?$-YZ_6?RYSSH$@;)?$NE(P%%ET[&ZA8SIE2D@.DN.W_ MR^&@@OO@TRV<.OPG [_ M)3SWVKN[6;,[X:'$T%:M;TT(_0UEZK)49UW-=RPI6;P^V.;YZ$P"6!)8$V4[ M<6DW/8$>1B%83<].?K?<:)C>*A.EFZR,B7%KAF?%C^X6[#7%CVYQK"N*]QLR MTYE)6FK/]?.):#F@TD!*E&;P0),,#Q/KHI>B.C3K7#%30R%_MZ([LF0X%C#@ M4O@41VJ9"RY6RX%'/E8$[UR,H;BB5=X,^=TI)C .$HH92,9:1_T4";SD3>5G M6(G(E@0,1UNY\X'"MW%\0U&#Z\#S765Y6GO,K9\JXL"5^12A-&M'P2_)<2&) M,[P-AA,);.VJRYIH ^=F/M29KKLF: M:S+BFJRY)FNNR9K753W_".B>-5ES#9FNX) ZVVYO[Z%HNC50?RUUG\>IV'7W M]IZ&?ZJ6NA]6ZO8Z;J_[A+KN.S%=:WZ(KX08#"!MKYH%OO4.M7;>Y MNUWOT-KN4-O=[NW5W! U-\1:2N=FJ]=HU=P0M7!4"D>O)O*N96.!Z_)@T.KO M13YJLN8?]!D_@BEE -DVQW&:OJPYF^M0E80"MIO?VA:HI>V'E;8]=V]GKY:W M==J3[UG>6FZK]S3V;!V&KT.(]RW=GKO3>L(08KU)JT72FFYSYP$\J_4.?6LE MWX9S]#1D?3^,_UB'XA^]=+UNH_V#AM1J 5G-*=IN-7IU0+Z6CLK;K=5\,-'H M]R(A/X+_5#,U?Z[Z;#XDF_F]4*S6LK&2;.S4LE'+1O6:-7]8@O>:GOD+ FEW M:B#MFIYY+6=C$ZD:8D+-5;@J/?.+5L_"'@VC @L909,0O4"<((O#NS^1ODBA MT SR% FT4L7L@5"F1$$$3PF\!-[!('Z&CTQS=R*HRNLXP(J%O^$_2+3S.O9G MSALOM$E8&4:U__M6Z[WYIR%H7B^,;#P!ESGF0#F&5 M?]E,[4Z9XWC]!7HULN#-MUCW]7/-&?S4C*A8 M?U=U'Z]P%9<(O_%)]AV\0)%4W;@/H>#%M]HW%I-K\0,JOVLK(Z5>.'V4WL=M M6D5CNJHF\:H \(S2>^8G^3E>M$3\10H[+HH_LC?M&?SZ@NS'9>Y@_'*KT;;O M6HLJF 6K1!0LY^5>OEQ&)]-FV1>\1;\,^_6#+L=U$7!Z8DV]N_$K*LWUGX$0 M&:"1JVC^F-<0Y%%4KV4;._PAT6DHYLQV ML]/4X.MS;#FH-9@M4 9BC0".D R+6/<,'O@= Z,2HY23Y@G\NXS#@L&T1ECD M151S_U?*E]WE->WD(!YG3M^_]6A\> #&N_)]AQN;51O_RLK__Y\9+ M<_/U%]*V%EE E#Y1;"#$^-'N&%9*9OSH[!@NU^^*\>/U6U@XY_?^WW^N_SP$ MJU?I9#-TBU,*A'!X,PTSO;%A! [A;<#$T[;(DH-(WRV P^/7PBC%FT>S%\"? M0<+)Z+GV$C3LT%6[GOD)!1PV/X6[#L[HB*@;TXQ9$11%=O72$#:P M86'N[NCYB\/50D19VQS 1^UTS-?,CY6'AOP0ZIP95@@*"M.W".G8T$H2P<46 MLC>7B#_UII;TRKO?M[I->SIZ+#CS02R!V"5DI$+.Y1YH5(7^<"Z*14]E0J[^#:U M&EO-7I:!R%DG7<5\0\60S7C8KP/08Y;MJAY-I!K'8+U' 5RPR32MX)8E1T'9 M(6)'O(TSI[7[&:1;H67/TT$H'X.6Y7N4KMU'"6V=1)M/HFW72;3E^F5W=]?Y MV=GM[CX'':/]";B&A;#+LZ]=.E4J"IY%JX;GF)8N0*9@7!2@=Z(P)(?(W0_7%E(+,D/& M 'S63,@[%4,PD0#C.^0"E%<)[Z_$XXBQT.#^7\:(NQZXSI\>+"]1TXL;Y9?H MX%ON=J_IP+S87Y( @3V]P .U*B:#/3\=[TY##!"V>KT=^JS5V^N6%9KEZL)5\88C MKFTV$\$PQI6W[1,9&LU%K@8P69",_BZNF@HOD7I!^3>+%N#K3O+Q))2IG3G! M&[&SW6B5N"?WGK$GNO'K:>2\"09)CJO8EC5QK6.,>B+R.1R7LY'M,;N@K544 MK1WR@TRG9H,HYC?,QQ[R:5RA/<-,%O*=Q'[Z#&1M MV96N4S7.F2*(6_\)S3D0%:$"9?!GNNX#[T^;EJ](+51-* 1B0)PSFCV/>?O, M^XBS%[[!+'ZA3 /3RE1,CC73Z')S6C5_QNO,%4S()LXFFK^+@ZU40#4.3'GB*9765(./"D:*%H1% /2F[-YIOYR*#?^ ) MA%:$ACS/-V@FM9I;?SY0ESFA_^^-T&L._3VOM]WS=@;;@]Y>+QB,.MU.X.TV M=[N=[O"_V]V-;RA^561S&[^^/?K/NZ.#H\M_G/[)@;/?/SNZ[+]US@\O3M^= M[Q]>K-<)>BA?WH$Y52B<_<@;S]*03*]]+[UVWL#%_%RT.GH9:>J,0[!G? SL MH) &H'@5=Z[%M@;G#Y.T2+<,LT23 4E/[^*$R,V&WA3/MZ).,X7N3CUV[!U%,KB.YLSMD#Z2KR(]&YCX$IK'3 %]EY=. M%H:"\A.RUDBEWR'O&Z\6Z2:T,;QH]J]265FL"T"CVY*B6.?A^F-\X;?;X>ZY6/0:)BRVU)$=T;[J2_#DA[!/SFM/D[J#*QE MYXA=E\]0B&MGW)W^=72P]= J#1W#*I"F[5%7QE-I!1/))V$CONXP37)A!1&96A MY):O6# %PBL<"YY!>?@PSK&^B4GD\; 6-1B\*H)] M\]&-\&[%:G2W*SKGUP M*!']HK7=M"J@\22BRI&BD<*M_]H;$VGD!8;5301[# X<>#2P'VS3XN]\#PM5 M+.5%I2]9.(']*4U#!73Y@>,TIKA9&'&1BWYZ'(691+] 0)#WS](W^$2.4*%F M49R2%?2>-DDG5K&00PPJ^1-QM6,)I3?#N(9L.BSQU)OQ?EE5:KP=:6'G9<&L MJ%A?)PMQ^;02&%&(CV-1L1/%&;QO' :W:@08/>/J@ @7%2ZID!P&EH!HP0IP M:,-: W)LL9>'0HRX_+1&MV%PQ_J6'Z'%'.9)OW-Y(SE3-PDPJD..1N&BR",4 M4;0+X)%7% T8>&@:D*>-[S ;O$C7?>OC?O]VJ'V@$@WX7[ZVX+M&6"TA(.%6 M7XTQZAGY?+SH8C/WOWZJ&]GWDU ^Q9$UW3J#,?E:!Q\ M#&7K\2%P<^;#@*/*8*Y'F2TP/&58;S^8A$,EIN:.?*AM_B,G;P5AF(2E@CAJFFI7UVU*Q]GH-\"4?P\0*5^;. M]M=A8NU\!<;0;O-Q3WV*L>[U=NNQ_O!C[=4,MS7#;PV*N;$C5 M*U:O6+UB]8H]GQ7[0E#,!.FURS''=5Z!TXJL=DWI\Z.37FSON=T'4Y/63"NU MT'T63''7W>[V:J&KA>Y;:KJVN[U7:[I:Z+[EW#IMM]VN-5TM=-]R;IOMKMML M?7.2B"\98'PN3M61*5+^/*?JQX;7WFRWW%:KYLU:XQWJM/;N[1=WV MGMMY2FZS>IM6V:9V;]?MMIKU-JWW-FWVMG?=9NFYK]PGC[6)#J7>IP6W3)CQAM43]C/H9W_09WYIR_"D:Z=B-0/ T M#:7Q5?!>NHV=%892T;^)-;I;G49%(]W 2P/& =ALO?S:@#I+U\\4QG);Y->X M[#Y/[M;OFON,2KQZR>HEJY>L7K)U7K(?+)V+9']SC2-5<%!?(\?[V4'TM5O. MU8LLJJ:XWH?E486SZY?%J87N.0G=HPIG:Z&KA>Z;%\[60E<+W3[5E09KO$-M,'VW=^L=6ML=:N]TZD*0]=ZB;;?;W7[R,I#O&MR"$M\: M*/8I8M-%L+(.[)4?YP@^JR9O056UED*9?:=>T!=^MIZE\ M[ZTPZ'+C@.MX3A1'6[_U^V<6391PT+G(M>,'\.](LYTZT:HE@\X8J;Z"17FO MJK27RQ36\W5=TDP5..8L_MD KVG N8(K'FHH,^15;NZ]29PDI MJ6&EA5<(\1E1'!-U'WWE5#,0;9VH%3,_.Q;6/O>S*6R?AIAIY6I0(B1_L6T1 MW0L?>@MEZ46GW6B;#R;X-.:#0_K"TAOX=TW7&7O)%3+U^0FUG@ M:,$+\@3IN,T,D)D-E$*(JI,>@SR2(L:OD1@Y\,;_@N,SF8[C68#4?,3,A@3> M<&Y27-8Q+2JLX30)D=J0.?HLRE6UN,]+^ 2VWN;#+0E>NU5<81:\%^W>;J.K M_YVT3P:[57PJK0?L)1Q.WDIZ)*S@Q$N0<]++LB00+KG3)9;Y:0IH23>>TQRRD?=C@DJ":>T4*>!Z. CAZQ]NZZUI7SKR]W MV;B*A[$?13G\Y#R8Q@FQ>>H+ANY6_,H,-)8#5R[L226':Y.^6>:\I^7G\Q!& M>.SVQBGZF M>C4.@D$F1VA,MN$1D@*AQ)[)I;LF\[J/53I!,PB.I8\3LA1S"J/P]F=8@#^24X.T6Q5D@E.?,[1N/;_&+0J4^\H;$$=MP MWFFZ\[F?P[7;ZO4:.ZQB+!9HN 8B-&G&,%#%,QPR"S+?'=L-YP1NU GXF)F8 M4[9)E^MWS@W,NP+WA>Q);Q%/-5EK^FS@76_. 2XNGP2^MB;>#8Y)9*5H8B:\ M"41LCQS>=/W3K^![L!W_R\%T UTR([9H5AW.* @4T7(>T05KIC".T2 QW^7Y M\W SXO%!FV?BL;\S-Z9;69-Q. H4>RJ-$'G"DYR_%:)MWFILZ\O:H^MDT4J= M"I,Q#P4WM&/;]:DUH@':JN#.(Z,S>F,17S<-<]3LY>.E0XIO;SS,^4P.R)R0 MU?&F4SC:9&DER),L/-*T,.C>L<,8>. )FODU\,YS;L'$P!]NT0^MV;MFV1)/ MR7?QH3@D/8[)O(NHYJONQ4D,#QN'-W@LTV$0P:MC:VAP7(-;="U*&T$,VG1S MWN*[B2 >6:+C)(GO1+XK#YZ1;SXI;6*7%F9QYF5FDPQ]ZR%+"AMJ*=O-]OQY MN49Y0BS1803#GGCL3T5&N/F530D2$# :Z(DG MH!V5EM.\^^_U'J0+'1-TBQI4'5$:>#BX[< M>AW .869XM_LD<^^:WSV/0 MKFQWJ[CM^;_7&@QK"G?\U@#NR)LM;P2#_<4;WWFS=./GPIS@;&R5UK \_<7[ ML'9:]DPB+LZIT0?/0>7:ECN,WR'I8KLDUF$DRX9.R1QUTARM272 43DK!YCM M/_DL1=V*P59EV<4):$8O0>L]3U(R^)03Y9)'G8]9P1MCQSP0(S PQ=MPB%:6 MM$'RNHI MWF=K,O3E P6#/:;+=QQ'5UL@9)/B?+M2Z5RF=G"EHB]4D5;I-59 M-UODL+#^^^ >/JEA\DK6J;MNZW04@? &SJ7W\6DMMU?KM2Q/A7G'F1\2E;UU M$Q6Z )RWJ XO41V^-4JMEISUD!P3U>FMF_18>1NZZ\ Q0[LM '_L:>7GZ5W& M]4FUG8Y&6Z\],&"&@7-Q'029'4-\%I[)04XU')SGM@PY'4)]=_%;T5WQG-]R M#R:9S9R^BNJZZ,2D.4:,X1ML214>AE^D',,5_S8(Z/-1/AZ[9 Z. PF6HU68 MCKQA%H,/,PT2LJLBS@]A2B_-!VGHA^#AN,Z?'GSDG($1&%+2]RR)_7R(YA]< MTPUG<^//L[.CC9=BIGI@S*ET/(6W. ZFTBCB<\F<&TX_52Z5KP/G(+HC4.'1 M%:]5'%&6A'^/P@VV+(QT$&1W01 Y^/;".G(XF@X-EUC0<%4 +?7&.C[_Q]F; M!O\>$ST\:'@7K-<(;5,)?4GR1M>*G4[I8:T=KO@!5VR X_#NO 1/G_JXR[D9 MLQ5<+F*JE\"OS,GCD[*%<&C5T V]J4I^)<%M"&(H=4U6^A^^,L0O7 ;>!+;A MS?XE[(),[0 LX2@-2*'1NIGR A HT&\S^,7!_G%_X^5X[;AE87IC_01?BNF%*RH0X[G M>''M*(FIRB4P4%L\"R(EN&]7B32Q1C)CQ/Z-N4IBG.F#R;*,Y M2, ]\TQRW?-O PP;!*-1,,Q45LMX=XFIY8BM6@XC'BK<1N,W11?/0-%O_-I? M&KNX"V"U?%Q:N_@NABM@(%= 2E= (;+"CC75;.DX3\&Y+NZ+23MY@_B6->*+ M7KO1G4M&VXEE^@/()RC1#*-%\#'GW5Q2>MJYI8STDBRT28_/)5#WNHU.<0QS M+Q/U1D5EN@Y1:<=GL?]'(+6^%"Z)CN;<)%?BGOYU=+"%EB*F.._BY(:6SINB M35?4Q4KIFYH5/ AV?*^TT2[%%3#(AY6>R!!-,^.=C7TYL)"-3 M.7U3.N'SC8X/B,!R<5IM>&B47:>_/"X"+_7M6]@(\4NGJ[HC0M*3OVRU]JA; MXRFV"[/;[>[7]F>6ELK;:]/:1FCXC5]EX^EP^$$Z3,(!7ZNUI_'5LU/EY"#> MX7B<@H\AU]T6XXQX7L&6I .OMTR?3+UE=;3NOFA=K3V^E/:@"Q.KM2EL+ 7P M_\M!,$8AUL6#[:RBYG1:+S /%(@D'$II?2J%/\YYD,FEY)SA+S9IULU7%X?G M9_3'UJN7]>Y]N=U;D.*P.B3 7@R'H&=>U8O^I18]Y)@\)H#42M>K^P45$KK! MX$W&<-?BO4MA$BLIQU;#,$ZF,54N^N#LCN,IUX+JLMUZ1[[587Y.85[T)7VX3 M5#DYAB9## 1'?KV\7_L210\US;PDV\JGN/(1#$#+-JJ?>@.^9%#&5 IK@YQ: M]3]FXE293QPL8$JI5QS-,"Y^\!,9F47 MQ'P&LZ)4]@,L3CB:/>UT%S:>#2F8Q5V[U(263V&C!UYT4VI#HX!JG&08TW]@ M1YH5<[+-XH;S=Z"2/Q1-=[E%$6ZX 2%/D Z@R/!5$&$N!?Z->E.K\ E<78V6 MYNA"A@$G6U79)O7)1]QSCP^BYQ:"TJJ;%OX7+)R ,FF<'6LXO\=W,,I$=^6 MD, =0(OFA7#CJK X6)W48(.-0O!H6!=EC-I#H9S'\H4RJ3I)T,VM7!)*.D&>"DW6"OM^HQ)K<:;RP40^O!89KFE'7S,IJ3I+:P(9Z26Z[# MT!UXV\&2X]#SB,<)2\29F111#J0?XF?Z>C@4'6(MB98DUPGA@VCFFK=B,BX8 MPCI@32XVWRN!I-W'7;M*XCLL]LU0 JYF5NM%L#3+T'#.BT6%=6?2O0%D3F:N M&$3F$#!UP>^YU94MI0@<;/&!EWFNKA8H]K(OJ!9%(:C6O_-9L\-2X:SFNTPTY4 MA4M?W"-J( 2;+$O@3 0!-1W#3"(!3:)"%[P]:5D*M6E#F*Q'8!_3*=E 8#'! MM1JEWE L!;R6AS&9.@J'B5L4*5^>8]T'+IR N$@BWI2_S$EX":2J@A M'1:;RS):TJ)\:]6NM"CUB0W=V+& >P$N2D3V2Z2_ZK1XJ^8&3?8FE2,%\B;^ M:AOLC#QB)#0"4$FLV(RNDU)[C78;2V'@DUU'CTV#+!MC&<-,/DU5EU%Q)15R MB[O:CA *#-O7G@+8(D.8ZNOT$^S?N(X41YE'!@+/]2QJ5G#3[,K!@S#5^4-C M@XL=!#9)XBN$!_P%;'R/RO]\+.2D"LT!UH-MO 'A]E1^F4!T-F@1X:-C[R;8 M^OLZAG=6?":CJJ/41XP0+CL3FQQG"W.\NJ*# MSU5UL"#JH=@C)(5):%E9PD0^(,-=Y?(W'5.40JGBV\E%0"%%YT#K'OJ:1[5[ MGC/!?KHIK_^+%O7%S6OBR+D(IAD?M_8NG;<>G[?E^KMT&&[ALO-!!618I(AS MQU7%*C[U 6I%/_'N(@85:Q8[L@7@"!>Y2;H(O1B43M5TIO M/IM#::JW&'@-]B%G'X\K0?T0C&=<355J.1)ODSUEONU-L9ZU9EY&6"%Q3@\" M;YX .1T/3A#8L!(NIVU)==B"]>.RYDQ='L;#U68_09_B7>E-T^ 7]8=7?IA. MQ][LES"BZ=./7A6#8!5PH61H\L=B-R/23K>%IK,0O,B+Q:IND%5=0G+ES[9; MC=W=O84?-QNM1WZVT]E^U"^7#;8%)Z[9?2:#[34ZH!Z>RUBW=]OU6+_*6'=7 M>NH][$SW4F8]X*OMW;GO5D!V<[!AK:"I+RT]W1<]?4%Z^HRN3]#*W,QR@7JZ M &#]#9?70FDWB-?M^Q"OUWSI7W1W&NUN84D_8\X_V-KM-AO-9KUVCUN[G7KM M'KMV>[7Y),-\@?CO+?3879Z^RN3"3]#SF!J06F_6LI>]?5HIK[OM6TW MN^[>;J]>VZ]!NM:KU_9KK>U.M^.VVO7:?HVUW6WNN)W>O4]91*P$<9V31K]!I1]]?Q)&(:7+T(-#7!@& M[8'/]C$%!5XWAE*O L4T,/=Z&G-J#SDMY?FGB%\3Y^EX9OK#2T@8!#Z?$6!K MF 095G"ZF,S$$@I!]D FK5^)P%T,G-#<<;XH]N7 MSB3VL9J61C4:A52M*'@D$0X1_X)U-!$1?"%/V"A.LFM5:&">AK_8A =REC.G MR5F%-E85+;T2U(ZNZ2U6#U"EKLWMH]YA]_SC7DF-;@-AB"A80.B@]!QBKACD M&27-%0&@ 'M2O>8\@]"<7!'^!NUQX!&-&LBD8#Q0=0 6(T>5/Q6.+L.%@$EZ M51.JCEAL'8R$T)7B1Z9#JJ7P\&HFSN?'N MX@ .&O,RT!BQ\YC>0]^].+">P)P*SR6M7IZ_1KFBTI!\\$%RZ9%4E0EYAODK MX2K14G"%.0&-7>6A3P77(FG3.$6@95S<),!B7<65QW]+J;1[Z($\R8 0QYD! MFD"&0-0%L(N ?Q2CFI=F_'K^"3X"BT<0) 9QQ%@-Q'Q&"4N*AWT;E#9K,WU) M/TX"QAOCQW&%#2+$<'E[2=E1V;XI,$ TWB2\Y<<7N$8*S('TJT*WC"(;A '" MO6"-D7I_:5E H66%EH&!APQA!'W%0-94P%^@".06#/MY6!OTD4"_LI#/L(?0 MPL@(Q3-N.'\&,WL3O3R[CJ5^@DXI%ON ZJ>3Z674]9'*.E/@VZFYV!KA-*RZK")T.KCZ&*57!0[ M=(^QD.A#;W@1^GH%58&B+1/G>C3G=+,/,/7FEZP>O ME =<-XZPD)1^9RB$%%+CW&A(.'07S:!BKAG?Y:!9D>F7ZO3HC,9PL0M\X!2? M*CK2U%^1T2MDJ/ E>AZOTY3;DW/Z&J^!5 :B:3D8A^FU:I_U%NIMTIDS4A+% M#WA.0L>$0\43BY:0TNW!1U!,J 3XV+&:5P!@>5+677C^L (6;3=4,*!..NKD M$8JBU$DCRN )W6-#$>&N6KLW;D"GP362>K$!8QW'BVH]X3I2 -U$:D5J)M/ M[.:3O75K/GF:=;"NG;+50-I.JRXZ$&!&>^%84A?VM1@MKGK%$N=&%/SW\G9>%):<>XLJK:R&NIHW->!^G;Y>H[/]N$K1^^I/%[_TT073G<9.J_<5 M!MO9^PK5W3#8=F?=JF7GO[IN%4P+"G?*KO *2?:'UWK)H6L5RAS6MM9KM95J MUF5?OQ)#;9S#0_WTJY9X]1Y43K- SKY&+I%:BEKI:ZKREUW\G=O'21^_,! M;-<)/JI<[9RW_E5OZ_;#UO:9%/VL4F2YJBQ]5>U9;].3;M./8%GVET>!OKSJ M>7@9]\)G+'04RC[I,Q'XS[I?5UZ,)S;YZ@U>UPW^UM;54\3%:1O>SF4\3*R[ M%-?^*D",7437O7><%9E>W/NM3J,BY(U9&2ZXW6R]W&R_+&4QG\CH^-[.;Z_M M=K>[CS-(UD8_U_N[<'];W1VWL]M9TPVNS=&KIXA\?IZ0K]T*/SA M?K\U_MP M[S9WW<[.\E:?9V]=U\+\8PASM[/M=MN[:RK,3FN,1+#J*+^U5?%D7M\]IH5N@\EBY_#UT>5!GWKJ5+^3 NA=T,[XC/S# MSNYYE67U6JJ[$$OO!B[33V[KV$VLLNH=9]4&^GR^,%WSI."J510^":V\\0AMAI/ENL#TTS)B16KH>PR3 AB3U&-W$ M)WW;B#)/[9T!M6-/O 0F[M"ZW-6ED_#E+5 MZ$E-OM@+%P] %+A=?5$WR;,1XO:3"O$I]=JGNI+??;'7;4CP4C.=@$2\:&UW M&^WBOUMCDD^L[P^]J3?$CAE.9RDOQGJ,YR.VRE=BR7H"-)J'$C:>4A_#1"B!7/]/ =%6\J+T,N)/#PO7R%LR,6V _)?."VJT&W,T&#Z&K4UXW-]%GT&*Y3 S/F!5V_2>Q M\>NQ%WE,&3A/FYDR*(Y0W$['"+.1HC399I0RM^"3?#)E!![J]12+R ]43[E MXQ 5*MA4(Y1G;0>IGD61VPDI:A8K)$]/0L2KH 94FY?5<*06!Y 2$1,"%A"T M 3H?/O^"Q"V.KAAI(A*.JD6C>AXMCK(HQ-V$Z%JM$K83SAE)=L)1"!\7]E/: M2LF>(< @W$YN[@0] 7]H$U6:=$GC3O =.O%N$(U)/4N__MXWTA82+<^+=F/7 M*9AH%ND02L_%X?F9VA/BH2H,$.%FTJEB8:/'FN%A4_(JCVL_ T6S\>LAP4Q@ M2WJI:ZNUXR[;7 *)2N)/0<3=\[)@K,))\)7$$VN2-P;_YQU9300)]1L1:Y%J MV(_3S.D/AVBJH;Q8PV!@8T@03YY15%*#R0\] "(L+9T(DDNV:">"$>)1"(:IIE#5O] M"U-98CXX)M:F.(:);VA)(0@MI L.[YX$0\091CV*25\,I MG!1YH7?7C1=:+"OG#(_<>A%$WTL.7>"&+G(\/U!@2CGE'PL5IU>CXBSW/OK# M_^4A;^NSH"P^C9P_O"A'"G1&.&V6P&3A?\%#%,).S\P.]?)K/&(!H3,B=$R) M6Q)-C>DTB3\JJ,07G=:N,0OG_(D02441O13U>0". Z&.3N&(PS_C-6&]?(A^ M.)[VU"W26L)+&6R+D1:9-90N*/[0@C<<Z&S& MV-%5S_#NP#-*G2O*/I&YC+;DB8)9L%$)!@O+#5PMO]>;&^44?&=D)HM:* MW; _EDUA*4RQ-S"VLSYQ>M@/'4& M>3C&-#41>]]%\.%U."7@5)"M0&U!BEF!*?$SJQ"(_@QAY' [Q;2W9$@[LV;K M+7_ +&[#P45GC^,6T3G1FX:]RZ[!B]TB<"U.()%((=.Z J<.DS3CKR'$68B. MB9>$AL'<%V>/!(S%T*!BXY:)TZ;?+*"H.A2'VZ(!S A4PUI'G'F>1+#[EQ?G M(C/R3_KK873+X+AR?Z&$G1[MP[WB-T3^2E3&"MDKJ"#9R1-XYH[M:2&Z?@@0!T>!(-7\B M:-.%'J>K0B1X"8/3P8=M&*,H6MEH!"F5M1!QFXJ3.'?.#*"\.IWT ]K%E%FW M=TU$K%%(S\-7".^8D>@]@2G%T>C-1=C>JXC.G&R"6L,MA?VFY&WDM!LMPG=[ MJ*<*!M*_-T*O.?3WO-YVS]L9; ]Z>[U@,.IT.X&WV]SM=KK#_V[W-M8W-;;Q MZ\GIR=9O_?Z9\^;HI'^R?]1_ZQP?]B_>G1]>/(>;S0K92_P[-4$0%$B:VP04 M:HY29X+Q(#+]*,+8RWF :@\/M#95&.#2#^1PX^&AH&$XP:^" *+XJ(!KRD4B MJ(M!"\:D/Y4E5]"!?P<&89,H#A2ZH!UTH$ ^WW"^5* X(=A1FN_I1<$0 M!],W040;SE-QB3A@WXPQ7 I?OTY)($UZ2ZE\$4=U6%&VM3) :2P=7H\C?&I& M7!.A,\@P#S;V9_0W'AS\284]R?))B L%OJKAJ@E.74Z]"8NB>65@$DKHV-;R M:B1JD))XD")FJCT*?A\CS8[3N+@$5N2[N.-I,/42]O!77!DXSJ-\7%!##&A- MU"$\:8;)5G%V:ZH4':!T>*J6F.O:5!(S9:W&NL$2(69:4'H)3>T03@-826'D MYV@8H/HJI&3E4KZ-VFWMNK_?Y "E/V^Y7"W,MS"C,>]ON]LYR7N5:F&MA?A["W&VYW>;>F@KS M#P%=917(7#S:T/J"Z)G/$(#M<9"_7Q!AO-ZF>IOJ;?I2V_0C^-4<%XQ')D=F M)3T6YLJJI>^-?)-VVUN M/](?7B,O@=Z]RST-ZWQS5)>:/!EN50DP< 4:MN\Q+/ EEV:]3SOBX;;W'GK< MO^#Z/"M4M_IT_&"GH]MV>]WZ=-2GHSX=%:>CW7-W'IPZ68/3L0P[<6E9;]V. M/%=YO-,LU3]]O^W(#RPB?X,-3/N(B?!F'-\]94_GNE3AW[]<&D*B5,-.K0BJ M3S#(^'M2Z4RPW)O2GO#2*N/&VN7;$)$TI:V0D4FD"XA*X>61AQ^G0>2'&;4O M$*))@H_)9BYAFV3.__$FTU?4^#C%NF3K>5B1G'H3U5Q4J%[6W2E%43 EVK#* ME>TE"G_#@@MC%,Y,+1$6[1-DD^HZ*59G4\MBF@^O78X^$FQI\76F:4_5U./$ ML44;V]"X]5M5LAN0TP6M?J4)IM=Q/N9XYR!P$!Z%M[& W<(-+&GH$W2:WO@2 MP&B8#I. NL63&?5,ZGU*"04'VQ)P,;%>'6%;K89(ZIPI5-Y[B.A%M>)K)G"!H%L[ #P9V#XP-!6<#G-HBD:?SXD!%ZQ&U_64$ M[$+[>4N@J\XXA GXU&][KK!)<.4.3.L[CJ /OY]1?^[(/)DJ[-^J!]#W!.40 MGI4R_N&2YFW=9F3CX<#SB\/_.AUT.^V-;ZB1JMOD]L^/+H_V^V^=_O[^Z;N3 MRZ.3WYS#B\NCX_[E\VB4.P4%D8*%$([ %(HRNS=G"A;5D-H@$) JS\:D:4$$ M&/=FW6 2+O+)!!4 2-^%-2$+D>M,)O2TV ER.#\+,H$:7Z<)=_08:(LTL)1O M:IXD !O8H*>!Z10D%G>Y?,C]*_XN0W1Q6Q*K7[P-4#(EIG+\TA#JFX>U8)H-P!RMQ.I%#;XM3:CL)5P 8# M+@T!?.,MF58VV@^3D'R9JO/K+MQKZO+"Q_5S1$[=)VQ200/'R;^.$;\.^[^I MT-F8RQ?6SQH2M80'& P! ><6%4 MMX(TGZ(7A$[Y.9\%WN!]N?-EO?<5"OM:3.-!2G89#LHQ'0(8V-5L+29V'QJH M;AN47E?"_4AB1'JT=%,0DLK9;+UDI&!$#0"Y#>3,$Q(.]VK./07%&E^2^!I+ M@AY)2A67CZ!\"2P!-#T>'4)+\ 5<79T/7_ D^)OP@6Y4)7UE@_5;0+&@V3;; M/.9I#,;C%BS[TG$G!70$U4:)OR"3-1ZC&6#-Z'I@L@ MQ$;##U"U[#!]>(2UN(-@Z D0E!0_4.^OO%W],PYJ;A3JY,%H*UX*6Y J58\+ MNI7%6X00P+9G*^ MS60T)(R8'.+1#P7'S&,N#O1^C']7.+0$/P+>9& =9OF:;+\]"8]]?W+;E'>% M[C!:,!KBQ#>/ (LJY0.+_X&QKX>H?+&+Y0\Q&TA5O(O$&\_"A:@+WUKN+PL7 M@SK0]CF?Q'XP-E:X I37J+0"HU.PH%ET^+D(HA6. @5LQ1NO=9U@1>G[HG37 M@&D-FVX+'>'^N6R-*$01=B,& 6K'JQ">2W?0QR 9AJDM;1J[9WA-D$$4A)=X M$O;JHR+'DX'H/DG\@>&K-,:]+ 'S2FC#2.:J^_/E,A2('H/(DP84\&!4'E># M3LG,"VZ0 B&2%;>UBS)#R^M$82!\[TT4WX'*N@JT)\,NB;X)O(FH!QQ%$,'J M!HI4QXI]@;8)*/A"F-&'>GMX:+AE/ ##X$-Q&G/"-5BB42J@A^"5EL-D7SOL M*+DFWH?/M_PF$,@HGH1#M3$<>+J\5M@7'T-V>U2\2^9*?LU= "H,"0J"X75$ M;T["]$8A)*@S.:.O\)4L,BVA.HY1D>5]EOT<*]KI MH7_%>!;E@S0L")8 83'DLW7E%NT=3QM*?(XQ%EJ Q>PV?Q+H"B%9*GRZ#9^R M76*\^HH7:3WQ13R<[K-0X S-[H0CY0N?BR]\P%[P&W22^H:98$W4^M_78+A8 MP/X6CT+"XN&@UQLSY<F_^B2!K2#>^1OWV M.^S@$"ZX(+%T'R(HRKW#7U4?:9VN%EYCJQO;SUQ(]G+#BH['=&]<%1'S;2TL MT2CZD8O$,M;-H+ @E5GKYT-!)C?7*T_8D'<0JI=6OG!C^2)IECN9VJ\L7O 6 MGI\],GT)1VS1)M$!1Y#HKC+4^U>S M BRFR>D%B!J*-W98<,C5U6'=9G66WL[2MWZ8+/W2=1@DL><+B&K!E"I$9E53 M!@?4F0N(K:$I17"4%%UD4%@@RBN>20;7F M-4Q!*^O+I\C:L(">8;&F%E2L0BP%[PBE>L)(FSOPXQ?M1E>A=+J(V=DT?R,: MF^U&M\@SJ#Q=LNW!J$;MM AUE.#/F>.FU2MRW+A*H:I;J\+O7S?"HNH0M"^+@-PD?KVOL?W$XP"MLGJ\V3Y(S5I&##<&GG9Q! M8.D,\3H';&7&*=_ZUPQ&)Z$HIGFE;PR\,9=;7)9L->-PPFE#%Q<.AIW;49 MD'C25$B"TF/YR_J?M>LNN8I4/]XO1JNW!K,M[7G3JQ9D>0U>IBP?!XOHOKS5 M)$YJ=Y1X6+E.7*0M\&QP=>%V_G$#GFNG_/Y6*D/.S34,#"V%*P]IK@6[?KEN MC".DD1X1%96P8P4?K[V< ,0Q8P!S&7/X2C1%JK/L=];K,4=O\Y]5)-[MP1A- M*19$T>6R[ G\G38,@^@V3&(YDT8S*G5(1A5'RNY7?VNQO>L3]ED[X5Z&A6]Q M+E)5YCU"3E#V+8M\D:SBMFTG%ZD;S\W51%*>H8-M:G,H]RC20S)3S MHEFVN9GSN[&]X)WKOR'[NN"D*DS'29:*Z)1U]Z%AHIQZ%=NX9^_02VMA+%A[ M9\4?W=GN%RQZ6^^Q<<' 'MC*O(\..#M(V; F1W^I/W(485D35K_^Q153%=R] MSUI?/;<"%I(P9,ETLMF4D25"O4>;WDL'R:-UQ,]U-@ MDX0NH22 (_B)W A>@;4X1;55+B$)M<6EHE=+DC%0':1#3G47I1GV.@LBQZI@ M,+P[JJ XS02)"3GPDT, M,RO9S3Z/']]%I3M 7M'/%@927W1[EGD"/_YSZ[C__^!;N]NO[(7VBL7HYA8Q MQ07W:Q+7)GU?@:'+T MU[AAAQ)^AO*,2AG&>&6H"#5RM:5!P.U'M 4E'A+[>@A3ZTJI$@$7+$?$B;^Z M!N6-W%@CQP\FGK Z3'"GU.L/*!:,^V%ZG('M#@MD+24= MZJ@B\QE&NM;CHECN^2T[0\9I MH]Z3W[?:OVT>O?S,\V/IY:C47U?H''DM9LT%FC5I=6OABVW#F::DH&J8*QPP MC U27(_?:L6Q23S30@I:<\IH=3@(-$<4#< DTQ\N W6C]7P*M[UN*=QG;?)] M?Q&L FV2Z2:JOO;5(><<@L>L>!S7QSX%E<_ 1 BI,")AK+YZ\.9BT\5+9J7K M,DSK^_)A]R76JG/7L35>=IJ14 OK(EW%?KE2@=87S+]NHZ>O+8EI5N3NU^Z075K1AFJ#P%1&\YU8<>.6S8S' MWK38[\[6K+GV[9H[=2:XREK2)M+4OE!P"W%P91NT%I6T?L-(97,7UO\W\#;( MEL&Y,,_E492!GT5-GWWJ75W_&H,?,ZY9V#L53@S-[G'GL17Q"R." $UY8R) M=)5Z(72"VD/68\S8\_4E=5>H_<($3X[4AO/=IL(BJ&[L]C&I*< .9D-)B9'7 M[%H5=+G26(;.X1#?9Y$F@C(=CRLF8?4D"_P%P8K$*75?6$T1$.$A^.(A M]380J2-2.<-'8UQ@O2G/P'W$LI8A-G?Q;8CI7R-=\$DP)5FU6K=!S(;A5!6U MT,ROU-$H2K"*R19W4;B^C7]))>1CJDJ9E\1-0TJJWO)RP6LP])O:5.(59BR:BV\ MM-"X@3)>/!ZK#NS>I5QUQ&*'FG5220I55K#JN+6^1*.<.=:Q.)2WAUKI&7TH MN#(,\*ZF6(6OJ@HG5 [>U5427)'>)$V4)XA3GA:V!%\"[W\&AVY)S(;;-PL* MTIXC)^=[O4:GF)[?MG+E.AQX*/U?L&AGG*1A(^H,]"PW<>I_EEU(R[G]2]51 M$L5F$*6"^XLLR8<".,2/8:'5V;"J<90U.P6>PD'.D4U^,#(YY)@'FI%[V=1DM]Q@-?O#ZD_E&* M2\=X\>AET&[50T\3^,R/G M707T!4+W6'A32PZ@'R1Q.H/C."EO@JG!],!Q':+84O!?>4'V@5?&A"%6AWL! M7VS9ZEQN[EO?%84L-H&O8];X*18R&:7#(AS.#9'VGG-\8 M$NCQ4L7"S%24/ M)&_>6$A>\=[W-.84.[%+%H8-*&P!83B B;%;S:(9@^-?:2EC4C5%5S4'(<2* M-7-B58 Y\3J+9R6:@,>12,)J N]*J<_0]!E5%W257\+5K!):*)A*M)N>))2V M>&Z6Z:FQ4SP+L$NR3Q-L,IH*D401<4?[T0$N!2.&P0J!MO,^HAWAHP>) U;' M$[85EO\3_\/FQN'KH\N#_@9?_)OA2Q@AHG)..<^+4BDEHC8[]F8(7\1Z5P+J M 6WM#:4_.!QA0,BUIE/U$-8%U2+#L0@6?*HR!1N%SK:F^9Z_^9?(%VGUG:[1 M0W(_SE^KK[B%#Y?1+=X*?-)1Z(\BHRHTRH=7:;IP$22U1>PTK3M%W2"+QZS@ M([3S+\=9X #FE/:\2,X=[H9S$K-W7]9I*9][2^^I.C(8)W9:-$"9!P+^U5XW M]*]5G'X77I\]+?B7Q/)P$2F*>C\*&#E@)D!I^94.&FN)+PYIJJSY9V":75;: M7VQ=5_C)2\HN73'6.GN-5J&XD>1\91'GGJ):T&M!KPN,'AG@X,A-&9-/ P$M MBB'A_:FZ:\14Q4I:W&O[!U)/_XLN+=1@%H4XF'0YHZF$[D1RR\B_\S$!Z\I7 MMZBK$0/1>,[3+)EMF5I#"V<#$U0AF)[#U"VW!+^\BFBH8 KPR58U# 7WE+M"R/6?L MSN>0@)EW2*H$3YE?"YQ&EB9FG4))6+&7A5& M7.CS*RN&@_^HC$Q59);."Z]BBE-=]U0U(K D)6M:3WBQNOPA2R4Z=:G$?6CK MF=E,:Y=?K9O!'WPB3Q_!7!/_K_ UM\7!9CF@S%=OE\V M&' 4E=%L[A4B%ZL@2&REB7>O^9.*#HI841(;L?ZX(4I_O'PWT+%(@S'EZ5VV M4=*,,UTB%!R-0\,'ZR6N80S4LZC&@@^ 5X]#$\753=U@[5 "036A&U? 8BU(]L:X1@4&GM-#X-']B9 M.K&JCTOY:*8-=/[D:[ !O30:B1/>22J]K#PL2U[RR95?M*U]"Q,"J]_ \1VN M?O-Q6!Q6$92!DX:PP%["#H &CJ0&&OU@X3/?)V2RDMF/#>B MXOR+#M+\^9YSE(JS7J3$!4E7C$R322TYWVDABA_%%1'Y.R\UL?M[E,UZG(>Z MM'DUI__>^J/[=EM_\*_4%GLM>O-)H_GZU5;K)[0+,9-M83(2RBBF?AFV3JZ+ MZLLK$=]($.Y&U<^21Q1OMSO-KF35.2\((S'/%04E*H)8!JALSIJRDV"/RY?+ MJ5^< F-5\I42?92[_FK9.TDN-+]&%F_]SV-?Z"Z\L6T7LZ$O^*F1 ;+B@B58 MY *8,-&LV/0IFCU'L/G):9@G4RF\KQH.SQ3 &]GB(F*[E<>->ZQMV M-JT()C.X#%[G84SG;QZ&CJ"3.;9!-95850_&.I6V5T2S4744X/4TB+;T._ ) M5_/($VT*VRJ$UXT;?15>7^$F;SAG,2XE000*<4WB#,-DF$_2C'&R"BL88848 MJE2#9I$M<*KX[))A1LCE$^]#;&!!G5ACJ:[2IV#W;\S5S17W8S-]":OGW_+H MBTL/6IK11"?3( L)HZ?<#H*?3U7YT "VAET4:LG(%@(W/\%])X@GAG:G"%', M70"+48JQW[9(3D1JZ!9)M"P'@L[58H=#=1D4:U1-X>E\/K=46,J8=@WG]_@. M:YPY6%08C'J)4)#'T5H%N#)/)/VCKK)83VOQDL+/6&"5QV"H\%!M;KSK,T$HT!9 M$)H4%(\0:4$*/V!,3**8"H_0(YX:9:%)R:M^9^Q+]0.<+8,M'NIW*K5LXRN3 MDI],KSVIYL/N(V2!"MH,H.I=/%*XM+S(*G$T)RC,83YU!'HY] M0>(!BP,^NPZG)$#$5:?6%>9HH1[ &;DVGX$>)A-!L@?%UYL]7<#[^JS.(TQH M\7%23?QP%T5;6 604[>=K*VZ=G"ODI#VE3\A*!.[?@!?H%PHO,9U)^U\V =O M.'P;M^.$^IG\-BU,[$7Y$O&DLZ22:\YK[)/=NAA>8T35(D<;OK)2F-8L&S+QD"B^Y"!U"CPA;SX=IT7OV>)R )V MCN%[P=:^EXQC] U5*(6IGCP.G$8Y-K0/WQ8J)>JQV\*$9>%D M<3^!RWQH&J1'NE#00,'+GGP!73X$_Z:&36?,F\6Y9MH97J,78AJ.Z+:AI>S(+0EI*+1X&^PD8H+4;$,!3#R M0M7?+P1=J*K3RA)N5ZDAGB'_JWRK1.WNLLC9#37XIO,.QXJ3C9^)HJ'X# MT[GKKR3 \R+J')O+E9T@@W ^%^@-[+-"9X>EKE!+-$$,.X+%Y:X!0P@72MK-F+E#6>SJ>3<27REO1T[J,?@2E.4]8\\ MTN)O"HOQB?.]ZP(.6-PBJS8@S"J8&3+=@T@;M9SNVPILJKA:!?N#Q5-RJ9]N MPJNV^-S;%]&QNB[7XLC4U?*@&D[IR&ZA8T(4Z6@RLL=>@0I@:JJ8>_%_N<%^ ML658P7 6=$*DF KAB9KWL@#>5.UWJ?#1I6JW*#S2P'LJA[A/ N#,=BA\O-@,AW',[ [\'8G"S;1$>CR5PI>L:(M MA>-Z[=V&9*#,E= 4BF:\:$')C)W[E2.X'@=IN8#ER=Q%HK%;[Y&90J^-G3 @ M!A5E1AI;5 45KV+"4#84"&52SH)^5]?&6JQE757Q&5FFI428;#[>QX9IYP_G M&#'O",BJJ+0J0]]#VVE!W1(A9=NWR2K9N#RKCFWEK-/:"<71RDM)P>Q2LI!3 M ?>NCL8<#\N,=:GI&2S &DEU!6>GQ3:3<5KY=0/BOF@(\P0/='7=-V"RYRR6 M2JL:V2:WNX?;[I%0>4T+X55!Y:V_(!T8\E,X;E*_7V:,GG/:T3=P"]H'*W9U M!:&4=2KJ#U/>D_)%J/9+GSR%_)U9M$ L-AS64O*@4S2BLA9;YB/AZRK?P7=E MX$FKPD,29;C9A;W&PB.K[FBM=K4Z)7T&RTL0+&-O3:ZX'S/-_'>@L\NJ"Y(R M2 28AW$7<#:0&'/*^U5@]O-*6:>+''P(4KH@\H=B=:=@WV0"04F[[6QN7!R> MGPF&B(IQW@0S*\!I-]?OKEMS?:7H/I<&>AMBG&H&WR 47ZNY]2=MA\*6Q3I1 M4*<&"QP+Q7&^:Z5:JI?ED'4W^X!*WU+[62F4IE(9UO3FPHXFT$7JGHQ2[6U3 M[4067&&ON68^K_H>0]QAU508\(5E&SRF/UM[NR:FC17ZS@3:4X]2H? M>PDU0R%(Y+SS:G=W*3 HN0EM]#J?Z" MS%:L2/@L7$+I#*#RO)%%GV'J%,I& MHN+,L,,)N'C#84[Y,VEYMH; ?8H!T]F4H&I=.T\E+KLQ'G43R!S$[7,('O^M MVY- M#;2:2Q5W:H]<,, #I@J;N33%/VE:D:$OIYJ8,CV5:!QY0=*HR)V/&*O M7E9JEA+:&(]KD 2[6-\?4B3QV"'5^7<[_[ZS;OGW];B;OU L>.TJ(.]--!?; M.JQ^4M*_ZE!Q1Z-$(XK1W6*K>R7ZJ(GMV"5IY%13T)!AQ*DJCA\I9SH>P($1 MG_FXT.S.PS-F"B_+!45I#S^*9[VY\>;RXA"L165V':BY[N?)K= O%J9O71V2 M<4+\YX^4[.#TIL;#H#2[ZKC7">7BXS VGE+M(%W%H!;!QDHHC(.K98*@BPT- MT#!98JQ@LR*87-5H1DA,3T!Q O1,>K((':. ;70G1&%O4PL'F>"/RW<[AD%X MO,@_P P%\DLL2U2^J\^TU792'%M4GH'I]]K.2]+&:WPH5X*$6)8#>J[UTYS4 M+$N4J>#,O0X2"8F('8N/=T/[AP% @3"23,TU$T\0]12;YE+.9AYDS"&+95A= MI2A3WJ0, $SM1@/87.OX)?0"3.+H@L;;'@-J5": M&Y$")O!*:XCAB4:G\Y,&!53+IA;)U@6LMS2?FDAXR:+ %+'F@O1-),BDA?)$ M6Q$X(ZO,13!.L5@S3C*%4UI>3?L!)6,E%05')).*]U5TA+5SNH"W) &K2@LM M*8V==J*T KRFVUS7T&KL[E&]1:6<-HN8P>X<0+.VND1G56S+^I_Q2WO[38I) M"6"UYU2Z$G7ID/Q(!]+T@W4S4>2GIF;.NC6X;]S(45EV!$9BWJ'3@(7JEN(F M;]7^;WF<:4 J6A7$-9P+A.14Y7$JK:JJ- CE1=_,5,$E>..F69MYITN#XE Q M?7,(UT;*W6O4G&-_F1?!!FSCTNU'[0=,N=M8ESJ^]4GM??,3U=JA"+M"M986 MC()V4D B/J&9L'\<#K6\*TP:IH3QQ)&7_ T^!Y01%:*HJA^EA,3\$S,/WZ:= M0'HBO/-:*6WK4YVTZPOZ=/$*4C9,6FW6SFL\@X6M?EAZTRNLE^+T(-L4 M/& M QN-\-S@ 2HV8FK##+U7!5,L#3"\CO9D5VH!UV&1\B5AYX.,#5=:3G4EPU!M M"OF%;RXG,NY]LQKJTC>WEB4IGI??I>3/:--YC5>XY5GS24>N6MTYL7Y#^+*P M7%S'B)=ZP>!9KE?1QT'%2K_N-G9^*M,(T&YO+=SMGQ<)W"J38B G.L_+A*"4 ME=QM[%0![(LJTN'!9:\G )_V3\S[8B#I"]?7TINI^IGK2YP2?*?5BK<[ P'JX;%E#K(;(O3\2WMB9( M*;J!@(?I%!G!<-6H6DGPF0AI!68NZD%%ASD- 89$Z(L//$*MP:7&-E4EUNM( M4M/\5M6@(#N&%X[11 1%.1X'J"MMVO%,0%1D]/"0,4Z1O#?4K(3BJVF!"Q , MKO ]*M,GODH"A:I ,IG[(9%>VD$E^/=Q;%Y0%%&O0 O M2KSR_KP"=)AZUV&I%[57B+ M83 #2*#.B!%Q?4+E=RL>5'WDEYS8BL-/%?<#==UP#YAULY#T>WPS36N2BMH<\\(8W MB)@=^5LR^A']GU??+HBN[2UEV7D:Z"B6 VN85IZRRFV\2*>H1$8!#$9WR"&D M)YPJKB3).!,GUV7QDE2!#@WT^J)E(A+,Z=@RADHYGD(:3;6W$%$O+&A.FDPO M:/$-+RQ&0=?*;I6MRBC&&G",*"K\B>QE/*W'H>VF*I@"7TMONB%]<^(.B%>8F VTNNB;'-R&RL M.@2%&/%3[L4BC]1"O3=9.T54;6R4.*%#[RZT$0HVOD%5H#H.U4V,:YCK5<(R MSAC^6K32X4.I-0S$Q@:_]L)R/G5O9:A[,^(X$6%#-*%\D4:N0@S? MF>7]_%)II58XDQLNQ2"*'4-Y9)U=.Q1'?J,(7 3KY&1WP?@6"9^B[)KK?D?$ MO*!#522"40[J%(7S7>.BP3:P7(0%:14"%/7#-!]\H&[6F)!-E=9&(P:1'JFJ M5Q74PA5EQ3%1*3)DHF_5,;>;K6[#.2)1IYJ6&.1A9ED6A4)/N-B\,1TX>.?B M!?%2R^\ ]Y_C"_>DKWZ> U%69ZJJB0J_0&D*NXOJ1;/1?632ZFD2 N>'^X@/#0G'/K_W@B]YM#?\WK;/6]GL#WH[?6"P:C3[03>;G.WV^D. M_[NSL_'0+/,/&0+87;<0P!/E4R\/CYW=OMPO7^J__WG7!UU\V;\\^NO0 6WL MP#^\57\_.+K8?WMZ\>[\\,+IOSY]=^D<]\__/+QTSH\N_GP..OMO::15IK%4 M5%/3+;7 YXD*/\(W5",TY5FBJY@@&1&9D?)5NB4:Z\7-8X1G9&J0R%6_-CGU M0BHZ4YVS] +/OP57Z>%;*K=Q%X5D+1+?LBW<'46 M4!E@7*@W)*H9M@&-$X*$U)AS:^=G;',>G\C4][G*3^XR>)IA1@> ME&..E6M1*(#D$<*_-U2)?"K^9U%7M94H@F!Y7UTC-!I*V5V>(@HZ J53;]YJ%?7YGC%5Y/Q[\?CL9=PH. P3^!< M(3$9_$%B!Y\"<%9OXB2/N%/>^<.#1<=@_ SSX_@OO\/I=/[$__##="7!442U MY4D^#3![R^!6442$0;+WM&9E\EG\ /5!DJG/I137+Y<%=;:M"(0A5J*^!H*H M9#)ARIJ9]Q7X,[9;C>Y/S$EHV3*8J.#O2DV25>!7]-0(Z%B29J@,"B_B1M'" MOI16GGPT#7#C.=>S*:+=9P2)AE@!1>WDK* JE/FA@I[P-K4S*N!L^S68;O70 MI1IYMS'S*)K<_8M6RUY@_?(M>U8R5P(SK7R(S7:"_T\G%U5AX]\*@*IJ(\I#PMPY^ORI['P^2$,0 M]61F0W50 JGA7, $,U) C/?B*@W >7Q^HL29-6,?Y:MXC-1&P?NI/W6=Z\"_ M4DU9V/[(5',+UT6Y^,)Q6K6)A>"KM W_KM'YQC-[N)R-FQ\TK#3#EF.@"M:, MD9DYU)&G@34784*9!MQJ<$LA.'@*Z8#%Y43/ZGX[4E?].:[F>LUE<125PJ MU0HDQ59B($X20E^TP5^I%6(<2,<&YV[IVV)C%LVN-1.LI9N!7?*@?6A)+=L" MIXX'SZ..(0D#,G@ :5]F]>05]*[@)ISHLB?-_> Y+_::34N_SZV]O'"F0#GU M@XB1=L( 1%RP1.DSVD$-#=#J8%5/J^=LFF^_=%4/"D'(S7^]O=THI,OP>HIB MV.;HQM[ZA=!$:[B34J],3D68XL6N."UX 0E;M-.DQ=IE"K0TS;'XJ5W8'N_J M"C'ULL"2"S9<0.XY YA'*:A4S!D('G04DYN!77&(9(KKZS)@T)1T,4%:#*7E M%(/F,%*%UDB_!84.AD.GT=[YR9RB*5Z>8,E-5 N4&1!GAUR-+IP&DY"-/H:2 M]N!F!I,,?X@#XA+V$S#=6 :XT0IL3H96'6A.D#BROJ66BK@I*#@;61F1HKJ" M!^Y4UFBOH:10PH**^=!VP_^]D\(;BOEPAVAQ>NF=-[6N8-5,*7)P%!WLTSC$!I'-L;X]>GYZOI:Y_J!&QKWW^,_+Y MUVLV"UUD(:51J(86?FL8668KQNZ].XU8*!Q@B'TH89&BEVU'?5@8B[^66#.G MGQ22X#@$\X&& ?IBG(-IFD_ " _!6 GQ3U$XO G&R.XW9;6FO ,B8_;&,&:P MX.'QMILB72-L(2EZ;8WNPY/396AB[ZO2T"'QHJN6^RF>I4=$XB#T M R+^>SKB_\-%KO>^6.#:L?_RYNBD?[)_U'^+R41XS^')Y07%L2_>G9V]I;_W MS_]Q#OJ7_?529'-+13VOYX=GI^>7SND;Y^CDX/#L$/YS'YX MX)R]>_WV:-].HKXY.C]^S-3618'3O"\Y<#1/S\%).IL=##[]TX,7@KV>3.7^ M6I,I+LS!5I^+TVD8D?T@)NW")"7Y]YS6?'/DM-5 S=U4U\+I9=MINOK"+,=NO5 MRQ*HBJ-Z0:S>5M.:QA=M84Q6"YMI7*#J%?*-)E,05FS"NM6EW9N8"WI)G]LT M+U(5*GR$; B,;(-5(YQ80'LG- 9VKQ0G:^A?;[L+)LB%UP@.:XI^ALF M(1F'!98B6)KU*O^8TRA;"C*2ZBH2;Q+@E7E@S'%OV+O69H)+3),,=35@NJ*\@@>TQKH$=AYH9KXFVF,\6\K@7)-Y/(#8UB)^H3)U M@CND^+.$'],5%",CCZE#2L#&#S^*KDIM.M)0&Z2IHCNF7ECUR$BZW!_P9+MR M\7B>78O-?#SL<\?H=(%#4&UN]?I<1Z3740)E*5=:3[E!O^2=E#N9[K^'R)XM M4SZOKO.T:B-6)S3<."#&H-73')3!A09MHB" M$'XHH7>#?95GV HOJ&"KV&@B\L-).LVMF(#=.; M=.%NK?S2E;9UP7@8 0'5M43]4:)I7(*_:'U9SXV;9NAJ(1[+#)-L1&$)5BCQ MUA'[JDV:QLE4@^D_EE(H!9!^WQSY8I'=4(VG,AK3)J9B/O-V.4/A8ES"JG@S MC%:$>3J86?9 @?JC] J%)6S8E8PK\Y"9/.@:-Q-FO<'%FGS]ZGJ5A]D%+(HZ MAJ,I@RQ&LKO NR&+(_@(]U\J#A@NG-2*EI:&H4+XBM;%C"G0,82N)BJF\="B^\5$FH!&0*XR959E,$#CQ,U;( MH&?A;3*5AB^^ADIWSV;X$L\Q&4)BW9(!$40T:FZ)B]&XPJ]3^,-:7S^ 'XY= MHDL1_"GRHB@1C%YC+)63PRA0SGL9"9$U."_ *QHB#7+:[#,)5>$52 MI%DSF@M3>RPJ.5(\^JJ/)N\H,[ZVUG_WH_6>E:]#OJ$H%)R>A^C($S \R@_N51TI(Z7R 8\92XJ(IZ#I,HU&.0Y=UGB@$BY64LSW& M/F+31N.G5]E[S^%"?!T,/2F)9S_XFMD?Q\8($'5^)AHZS +5X(%.BK+B[8H?AB@KT(8\+)6!.)>*!] MN(]A(*SY[9/OJ(A^0;)%VXE:+#7!8B E,S&L)Q*40_BM\K(@XU,#.9?F&$S002*0RDF'(\TY"V MY$N+^@$=10J#M$/P4:/@2.>(V5K1;)5R"7Y%'# 4I3?F:FE2BIARMAQ-=>NL M$"!"6IZ(&0ONKF,$\:507Z!J2UUJ[C6#$S^E^M3007'EJN9R;$V15QY:Y0,( MZ]4.ULR+:ZQX"C(EW6NO-1?0!NQB M8V'ZFDSY/A1<\/5@HP<&ER25;HAMI;Y6S*$9U'I/+X;5*V@Y&3:TN.#GI%97 MI$+#HCY:[#ZP;_F8^,BQI9A<-L17DG]&HT:-.$_!O0B20@^/-@Q-5^T2'G-3 M/G"'B+8O=IL]@X0';Q22TD(C\#:2:J0\,Y1VLJ)S"PBOG[3JYC>4C# ML97%6\3M+KQHQ#RI8+)5HM&LD,5R4^ +42M'T"4VI/H H[Y^, V'0C-DKZ:R MG(N+*5..T5U/F6?]8F!?BY2O"B$Q"YGJ*6H>8 ]7+J?>PT"IN M'D@-A6P\(@B46XPC(((X-VFS^Y^J 22!'G(%E>L:*HW+0J=5@2G.Q%,54IPB MD/.R!5D,&_NOF&Y3UN%XY0O3G$%K_6(JQG&M86\LWH?'"@]2P+/-$%82"2X5)?P0)KUS3 M4FS?2NO8+2*?-9EUN='O0Z%,K"2)R( V"5=:/!8?O83L7D82JR#G43V#K#O) M+CW4RE.=1%49.Y6QJ:PDT0YR$4.3[QI+X]LJ2_]&0U443RLZ[:N?Q*7W/M_ M]NK:62 74XNXH5\$% ]I/"PL%&]L)B?$PL[AT]FZEXJ[>NGTDV8!GP%CV=ZEW'. M.E/:< [OFX&M%^W9F$-C\HX5VZ+R(@S$SL^>&6"1I?L!JX3^L#U_3M'AJECS M2G,"/M7&&YD3ZA4N>WVEG:*]2,G(D-(9)>=V\%WB/ZX5T2P]1V*5J HR6B7M M"=JI2!$;#!R!$9/04CK8/JE_06H?XVN$C:/&_BB5^BS:>4@9_YS^S-VC=QC% MN(:9!_LQYIE3Y^W;LS49Y/\-/_X2Q=%)3O6])*=@G9X'HW]OA('7\WK=IM=J M#]K;+=_K=3J]SJC=;>UN^[NMH/G? _07FO!_M_ /K7:GM>%$W@2&[P?A+WV^ MU]\*!M,&]P?ZG;]F@X/X]FW[_/:?SG'N?SB\??];[\/IY/#NG_9_MO^YO&F> M_GW8^N?#>7AZ>;7S_N\_)L>?_OGT_N_#SO'!L'W\Z?V'MYV3\3^?IM?'OYW< MG/YVN'-R,+X^^?NH^<^'F^W3O_\*WW\X;A^W_[H^^=3OG,"?_VGMM4[W>Y/A MY$UT^L&?O+\<;I^T#^%)_?;[@_]\.OG[_?4_GXZVWQ\,[TX/SL>G!S>=D\OW MUV\[Y^/@]_/9^[_]*2Q!]Z3]?GSRZ:KSS^7)Y/C@_3-A^,/US?P MKNV3W]YMGUX.6R>3-Z/CRW^:IY='[9-/[SK'E\./I_W_]H9!"[RM;=A)O[FU MW1X,M@:[VYVM[5:K$VRW>J-FM[?QZ^]>DL%1A[MB7^[=89[]WY\+^[0N(OXF M&"0YY@D1W@!DH/WL#ZUJS")F)%\UW)0]:F6R,JGY_W+H],3:6%^?7%T<-0_/SI_M*GKQ3"+T2PLQCUR/T\5,QP&P6CTZGFM09]R%BM( MP;WS74$\%CY#[J LGL*RP46',3]'3?Z[U##UU]*;CBA M^,NCQ*DT[4>)TS-&KS\'_W67?=YU78!]1$PBB'?^ =6FWWABS M2U]#CS]D#9O.M 4[:DE^-2UFIO$M=\DW./@(&T<1;7SU-\HAKEW MM]O#3G.W%S3]O>WN8.#Y@V:PTQ[MM. O@YWA?X],=-L/AHBPG?Y[8ZNC8MUY MNG7E>=-?4!K[D8__?_AW?;[@_^T3B;O=H[;__GX MS^4?X?_A/_">_\Q. M#U[#=_\*CS_XX_7YZ'C6G+V]/,R.+YIW_QTTNSLM MO]O9VFLUNUO;07MO:] )>ENMO>;@_[/WKDUM'=VV\%]1<9YZ3W:5IG??+\XY M5!'C9),3P+'QDXV_N/IJRP:)+8G8^->_LR5 PF 'S))80EU)8:[26JM[C)YC M7GG@UCD;-S:I(%U#R(4S_6)S?./L^1'2O ,J*C=5;OI';E+9)"E<8CI&X0TW MGJM O*&"AD #FW 3J=S4/FXBE]RDHG19, ]&>X?<9 2X3/ S2:(*@27G"S<1 MT>5:MXB;&A)LJV),ODRC\; W:;)1S,F%*A%VMZ=X(V6O-*\U97/-%JU0V[G\ MOLICD^;K\"4-!Y7"[D!A>\_FS"L>M+/&&LB1>Q#,4C!H9(%.@LID29:.%$%J M&&4_WY?"OD,CBS*O*FZ7;(_< K?5_K@7>&?VAW7,.YX4,*4H"&(".*\S.(2P MS%(PYO3&)I-=6J)*K<'NFOFRMBZ*RR;M#_XN,?MNJ=Q9:$CB>WQV6^FXTGS6 ME!URL7HO+Q=O+XTKK35-:Z_F;!*KLJ Y9,!#"&T2GY#17*&U2!AWV029D=8T M[THF6J2J*H1;:I)4""\)PC/+Q'F6D&8U9.U,\8PD\#KB!Z%R,!(!GN3&)I6\ M:XAJ$8;7S#-R4>%]'M:NGI%5L$@N%NVOWACUU;2B>9(S5%EM :S6FS-,HF,Q M$&Z 9)U "&G!)T7 &HU'%&?>QL)JE'6YO+=E4ITE[85R8\&;"N6E0GEFH&1" M>K:?^) MZD)9"8/%G4SZ%'U)\6(]2Q.B>8ZK-'9[&IO/CI%<::,H!9<]ZBQC0[%((FA. MG&))FJ#TQJ:1CS SIN*T^522?\1IM44: _',%C':!I*YA>2] L&8 :-16YB, M7PMK&;=HB_"NI/>.XE17R8_B<:=?6L@.RO#-ZB99!:OC8L'.D+\J<35%7/M7 MDD6XZ8E1RJV& E"4\<)_37.2YLEICK#:?,J+P=!&&),!3J&3">0=>> Y1 M9:&-LD9$@JS&NX;?F]2J*Z2]V&W.$*G872QV9Q8),XXY5VIGJ D@F%9@.$]@ M0B#X;5RLC-B57:9LBZ"[9NZ/_K&;;H:\&!K MO-LCGR=;6"1,[1"6)<8WB)I5:';4BND M0G>QT-U[=@G=%*+GC%C(WG$0(;M2!T?1$E'6>JN1=L,$NE2W";I->D68;+\9 M,6PW'/Y\T3Y8QRRCO0,CD0V7GP MSDF(VD>MJ/'4211:0G6EN#?)W14<*^1"66/ -U:24P&_*,#/&36.9VTU)Y"4 MT0AX:5"/D 3)!RTD%8H+4<9 ZZ[53572+1SP"VI^_!!S"2;H>S$LDT/&9]W. MR9$[GUM>&MZ=3"=FE1%_T^DNI\>GTYE7,9T,R_#/BY$M_WJ8LMB+Z]F>NQS\ M?#H#9ZL?MXY+DNYT./O%3;XHMX@_>WYQ@Q7[S6%_9[Q[@?UGEKSY[_'#(=G_[\^S-0<#/__STYL/[WMZ'=^3-\0[9/WC__LW!(;[6 M._K?7\*GMS8[I5(0$+24T_H]QS5#R\$;GW.B,=G268!VC3'7F&.RA^^R*QNL M]*R[\K'N2OZ6&YN2#A%5>3)XGA$T8&-4$!VSC!D6G4JX*YGI6G/]/.MVAI.I MR66^RM'95],][M%K?43GW7M M_[0R!LGE,OZ1W"B]+!>SGU^/TL2#5WK!"9QTI M!3Q9/(CL*7AE##@KN'+4$V:*OUN0KC)M:J5;$=M2@Z,B=A&(G;,M/"6&)F(A MF230MK 9C& 4+ M)X;)):VA!K.XRT:9>;&OA^I@4"_3Z8]=_URMSK:>)>M7K ML3(&Q\[EVDTS=?;2^/GG<'1:'EVEMN:I[?45YX=B21#K@%&M0;"2AAP" Z,# MHX(3@E9)*68T7=)8VD[U?K00SF,2SX7)NIK>>]IA]9&T%\)- MF245PLN!\)PQPH3W.5(/+ND( LT%E!9HD1A#4I!.J^3IQB:W74/NW6RA.DWN MU>H:GWSM=KV"ALFWN^CN7:YHY;?F^"W,FR@^.Q:DMJ!)<%"6$:G-4+!E9DA%[\+1.Y^VJB6GQCG@Q',0,@EP*F7P M0BON)>%:A8F3A+(VH7<=G"33_D^+Z_OTP]TM_IG(6O_B2I0/2J_=NF-X/CO#!COZ__V48 MU3]W2FN$\=E"?6:W>(VYU>:XI'%P6K*T;UKN=K/?S7N]/LW&GN8Z:,KS+I2= MHQE\GRXTU'Z_Y[<2^Z8^LL5#[3NNHQ48*+(5 M[,>-0Y<6=EN$YGFVZQW0AYF)ZFDRWY8KHC:W?BIH7.ARME3DI8 M'Y2B$"W/(*0V8)GAX*5#G2JSE,%M; K6I;Q-!9R5C2H;+:F7;66C!;/1G-M% M\A #$1:X5PR$-1Y,2@XBU]GF)$K\?F-3D2YKU2CK-1N+BZ 8GB9\M.[(#2_\ M+)_W*\5;RB8E*"UUIPSY MS9@('H\E(()(*[/3CDQ3DHRM$W(?,9*;,D\JDI>*Y/D $>="4Q6!N=)5+V0% MQNL,)#OA6+(D9[&QJ4E7WKGO[PKD1:^*I7)9SC7G5NYVFJCHJMF7RZ[H.E_* MOWKC]\].1WCO:7C!=V>5[1IGNW"U$[".7MD,4LH$0C*%=HL.8#,G3BBJJ42[ MA76M:%,N9L5R2\V6BN5E8WG>;1#=E? JP*2-^!0]!^D,!1&I 1^] M ,J%CX:P3(3:V!1=2=JDTRJ*6VJZ5!0O#\5S1HNEDOND(C@;# C-.)@82]]A M$Y2*I=VP+BCFY-X"I'I;?A2..W/]^RXRBJIS915LDX.R9%_'N"M;W8&MKA1# MV6QYP@,'0BXV!\W%4^(M**%MT-1YFTD)\Z@6Z:N*S99:'!6;]\?FG"5!5$ A M(!)XE1P(Y@.XJ#PH)STUTHGHRCBD1]AX;U7,B/D*GO?I*!:;NN2:I.KX6$GC M8FX]]_-V;W0RP,7\#9_G"1J,T_[G^-WRUKW^:8KG"FO0OU%3Y=[G%.%+&@XJ M"=Z%!+]L76DB;'+I>A[!2,Y!$.&0!*T 320QQ.M@ BOU$891]G.+!%7%>$N- ME$8Q7OTF]P/Z?$)M1KN&.00ZR0:52-#@C/'@G4\N9FI]+G,/3)?<7XQ4Q\G] M.OF%ZR60U7NR"@;.>3YTS;Y;)*T]OY*/XF..45G0*@40BHHRTY8AMSFJ8HI: M.[FQR5F7Z.IC><0(;K#,IR)X\0B^4NDCJ-8(7JEC!L%# I\"*I"D5,05]).I MU%QU\;=:A. F73'4MMPLF?;Y:\HL:5"3?;-/SM?=/AX?XRW *5.IKG&JV[G2 M&B\G03AUD%)T( )+8#+5P'C(7',FDBZM\1CI6MY4]/K6"%DA3\P:HWX!;IJ* M^@6@?G[(4W*491N!)ZM!>$_ "&- :66=$XPDX3#K,IU*_#6(4_ M!OUW,$[#8T22'W<[Z6)(Z]?1I\DD[$^.,!ML(VK6_N]+X(O=^>MI& R8T0+R-PJ$#DI<)E+,%;R0&2V@>GBJ;9= MP>X]:>:N*%DAA\\:([\Q*ZDB?^'(G[.4% ^2>E1%R2L+PEH'WN0$/F/U##^Z>4X9U]&^C7/?GO)43D>>BI0YBMAE$ M= &\% F"BE;&P)V1R'6J*TF;PO$5QBVU5"J,EPCC.9/%"6YS%AF\MQ0$\0Z< M*I/F,D?V)8G8 F/=Y:8.Q5PN"%_WT:[+> ]HEIRD_JCV=UD1B^3%=+&V^G&2 M#?5B,!H/T[@W3,>HO9#G\!KC+ZF/GXQ?'.&MS3-=U6@+(+PK;8*==LGFY,%1 M9TOC.M1H7$B0E'#+:!0ZVHU-1KNZ%C4]9K0W9;A4M+<.[7/F#369D&P-(*^C M2F%9@4O!0(R:2*F22DFB2K%=11]A&]Y6VS@6 M0717^O%J[5EB*4-PD8!(/('5<:0:751N=LPL8F55W)3(N$7,5S2\V:BN<' MP/.\X2(C]=$9T+S4!6C.P'MN(:(\,5J0Y)U"/-,NN7^!=W7,--?0KB'[IQU<+=_I M0U/]+:MIK_QHFXIO\6#M1O.#%'BE1:_GN$&L5*C:7 3!>6GSR2Q(P_%LRT%H MZ6HWFC6 ^4-WHZGFSF*P/I_L:P-7-E*P+I3.#2&#TU( 4PE1KICWV6]LTB[5 M-7/F(9K0'%U6/]4V-"MFW$P6L ;*%\QF5QK]1H.'%"4&N$9*PR,+Q9L-'D0V MEDKF>5!T,DO%\#9UL:@0;JGA4B&\' C/-Z)1UFN3,@BB\8.1!HP,!C*E%+4' M):SDN@C=5;Q-F6WKX(!Y-C@^[HU+1MATQ/348'^7^J&X9'[:&XQ3A]K_6*CK MY0=>8S$G_^=1[VF_=_1_-\;#TW0][GSYI+;Z\=G\[RR#\80C2W#JD]4\<5\VS5>LL(([\2X'6-V)2]J)\]U$M/WP]S8+QZ[X;I_> HIN&E9FWV.NBM MKF/BJM0_=Q9S#;=[%NE_3GOCLZ>7A^-D419B_=]O)[7/[K_9J*N/[&Z/;-D& M*N[OB]<^?PDHO_^4FHL7Z?4C'DM/P4[6Y"$>TXOA1<7\:#P('[N=?WWOB'Z1 MAA-":\1=1*Y58%Q'NP=[6WC/1]\Q&O]\_.;[==B]R^\PR^_ MO-_]<$AWM]_T#H^?R__^LO/Y+6,\1._+7%Z10#BCP=!@0=%@F#I#EVCTV*HL]6@933;;5:.MT_'XP1.J-MW.,U>VWS.VW2]]J(X4PGH*G MW(,0I5:>V@Q<)*TMI9$F_QWZNG$_+82YZGY:B?UD?6$2)L&(,@!69@X^D S1 M%;.1>JD$TADCI(LFW"U(;;K!.NYRW7^^([DM<#/NGXY'8]"^EE CS4>/Y M*%/I!N5Q5PD-U.N<(G=<$"0UW$?I%HPVF*WT/9P^-5=MV7U/KH!V(IYJCFE3 M0)V%J(9.N)]<**FF.Z!KAMK(-)Q>W"<#L7^-(Y MT^2HA,0\ Y&S (/+!)8H'KR,DF?:1MP^0,SMF^[O!TS?&/3OX^IN2&--+Z3Z M*9N#Z.YW;. M@<^B=_@EL#?'NV+OX$_^YJ\W[_>W?\=[/_RTC[8PWL_9WL0& M?B[>XEI*9M#H)3Y$$$X;L-IJT#1RBN@.(L4?\G,W)*KJYFGQYN'>"8Z2"4)F M>#IH-.A<5!YLT)03&HFTKI5.[IM:AUSNL^J2;/_FVSU[:R(UN.0.+&6F)'\S M<"I'2)8Y0Z53GHGEN+CK;EK]W92R4<91#91S!8)R#8ZI#,Y:&FQ./!*_L2DG M_NT?]W'_/2CY>'?U=3=_E$XWY) M '%H[E.IF2)XMG+2%5QTF;K>3VF2L_T@096ZT59GH\FWWN"Q*9D$.BF=DBQ M2:X&ZI3.3"5I-9ML-*9-5ZGKC?@NB*XW6>5N!S\_2?BCO]/1V1+R']>^^FD! M)O -_K1:\W1/O,Z8I@/$:99-FV09*45'Y"VIO4$5N(L$[IPW/%&NDLFE111U(%Q6"%PGP!,CF&1&ZTC.C\I[][=L7['B%'^V MY56+6WC-Y7F[H\Z)ZT7H]3O!G?3&[JCVB%H%*V2V?B]P^7;ZSZ:+5SFM.4Z[ M.A(MY230T "J)"N)[A1\IAIRUD[F9#0K/7N9,%TJ>8LB?!7 +;5&*H"7 .#Y MVE1!F)%)@2H?1.02+.(64A:!6VYB2B4UEYNN8>O<=7L5*M1>IK$KLW(6CZC]9'GZ_=5@BGQZ=')5Y=1BJ%7NTBTR '7IF/9B)/S L%G'@! M:,T0,,8J8-1&%GWRP?N-32U)5X@V]?&M6&ZI$5.QO%PLSZ<<$I*X12U"=8YE MB(@LM1X*,O#H8^P]9H\\HL-1YQ#:GQ0)AE(*QGX*3/X&6DLL24O)[,7J)=;JZ;0->Z MN%47SBJB^\?-GXKN]J%[SBCR@41+; 9K*0J<4-#M>0!M7)0\"(^+BNCFI&O8 M]7S;!T%WF_P[#S7")(U&#Y/K=S!,;G0Z/)M+PJKI5\UA,WPG_6KG[,V'G<_[ MVZ_/#K_L]D[*K;S .+Q+\!KG(M[FBLOE,O^YT2%.OWQF? M;XQNQXWQ#T;CZL1NM;#[#JQK.E'SJ)X?O.14"&C42>XDXC(J<,XXX)$[(FS, MS&@TZAA*-GH][?;V1EUU6+<8MTUYK"MN%XO;.3%F-">HX M"&$,E89G$2:X)5U%KZ?,/ ANFTP!9/*)EBW/ CP8C-W1U&XY;TA]T11ZVICY MH7,!_6"(%P7CP[%P\EA5DO +6@FO.<*[,B&2 M>$YS5&?5-F3D7] M8E$_GUB8C%&6,&":11 ^2G!29K":4Q<)P[5TB'JANH)?ER1;_5B/E$4>*5<&=GI<+K8PP-7RM(=6)*?^?8X=O>A%;G,L!F7NMD'"[#Q>'Q,DK/BU% M;KWP?6RRR9B\E#HNE$18US_#A]#I#\;X?N-!P>7D,4WR97.O[_JA5]R8I>?A M9*;CDZNAU+G;/7\'P::^V9/!:%*$]W28CEP)T/[\J1?'[R_88>X/SQ>0S/[$ M>;R(T_&W_V2)C_:[#U+1KR++S M^7_\$/_TAJN]^;%^.!V->_ELX<]5W_AV?KY<[S5MW#S5O\IYU^9_Q^<(JO$4?=3OH<$K+E21I.Y7S''2,UC[_.G9]\ MF!#C#.43,L;+/G(GH_3TXI.?8V]T?_-'/QV[X#K?V.364;?T5 M$4^>S_3'YSO>VB=&\K+ISYTKYV]\CH=_F/L@ MP:^#(?);ZAPF-^P\[T>T>[932,<>&8[3[EU&FJ[GRL]Y$V;V-OLG>[OENZ)X M\6[CE+[-':_=DR/UR?W8DZ/V0241HO(A[E#K._[F^>Q.2/O M?/^/QM>8G'56$4>99X)&9SFW/#-%M8B:)O)VNU _P?_@MCTW_D[]T]M6'CRT M+Q[AJ]'\?4_[A[\20[9K^_QE<_VMS^*-\>_'N_^MO-E[\N_ M/W[M7#S\\DOO\,L.7OMKO)<_/^]MO_QP^-=SO(L=L7_P'M_G\-/AAUV^]]?+ MO-LC9Q/'XBORZ2WC2=I$->B<$PBO-%C'' 2M% ]*.*'BQJ8FIFOO[UB\*RP> M./>ENEMZ_HS4O+K)#!9!6$HLDJ';4U,N'W-.-Z0F_D@MYNU8:DTEOC]$8N MZ4W+*"P/$J04L21R&[ F<4B.T$2)RS(%I#1 M*FHUM79C4Y96UEI7*#]>*#>N-"J4EP+EF?802CA?JL6TDAI$8A)P/3,H0C+> MCV):*H0R(UU1VB?K\-!Z-1YV0XR+UQ+81_/-)CLJXO)LM:6:TI5MM[ M-J)QK]\;C8>3:KA.^GR2^J,:7%DQA7.^M+]-%W:K'[>N M+.OSZ:I60FR,$%_-B9]L?<[2(B$2BV90,A2L0/'#8E!.IM*(OO2@EZPK=)L& M\U18MUW"5%@O'=8S=<,R&C2*2= EB"I4H. H%\ 4&J MZ1/)M&7",E B>Q#"L8KJ]F&X^A%+/Z*7! M>:9+%'5):RH@2AE!6&G!2QU L!1##LK[Z-IX1J]#Y&2V[SN(15>@,)J.=4,4 M3*I1S@7)#^J1ZHIY*#TR6]G]_,>@_^Z/WM\I3KAN=##X)6WW1B>#48K[N1)> M$X0W7Y^B,N/*QP1)E=&]*F3PFGO0F4JA5$Q"T\8(K_I7VPOJQD7)#X*Z*I-[ M(7LN+XSJH%-4D#A! X;3"#YZ"8'2' G72I*TL^_>XEXP@?#B2N4"A* $#992EY8H-U(ZDF)&2(NNEDVEJE=(MQ#2"^C052&] M'$BS.4B+W=)ZU5$TKARXC!I$,!/ ^)0@)$N0JA'>I.1OT:ZQJD607HLPR66T M3(UMP2[N>OXL&U06%S3/?JFAY)7C&6@D>3 MI22@"Y+!H64*&A=3ZX#L4F66K&N4O>V7BJFVXOIQ@5)Q?32,/VU(N&2.YZ[AW MPY3FRDEJ-!6B+QZ8KF9-M?JJ/M46HKDQ65+1_'"!DM*]0AN128 < MO0 1G9B.18@Z<,5X,J:4D5#6E;2&2!XQG!M3)!7.#QGMSIHK:S7P+DGB&%MP0OE(!,9F"*,1R_; M>!JO0^3C91J-AZ=A?#K$*Y[4A8P27I_KAS2M"CE7&[*&/%9#;<)P6V\]E8PE[\&&J$"@N@"3 @.G"&?2VB@(W]A472KO M;:)4QVA[(;R(._9)809#=H'YT&40BX17 *7\,N(&,9ES8HZ-%%, MESGO7<(8$DR+]D& M4K8IVV = AI_E&F)/[USO?Y_E+98DS98@]SQIR/\U=$]%4;UH"Q/88SP?O&S M:WT <67+&N_W7^'2[N=?SA>VLMF=V.SYO*80QN *$ ?,1@>B]-*P26E0.3+G M)5%>T3(HL3H]5PVR/SUH&]X*U6:@.J<=9/)<@LBN0S")PDN< DR M*"^Y]9EDN;')NYK?VPU0XQ1WPN->&E](B*,B)^9TQ+3-;@U/+-02:7[ QU?< MME^FN%P4H54&NP.#[T!N M;XI4_V5[39$&],(M39$*UQ^'ZYQV4%%J5IR63!>#P[D$EB8/GG.36)(T!H0K M+EF+7)85M2LK("IJ[X':V2'+B3((6 &>E/)MD@PXGB700$-VB8G,0G'.M6F< MSCH$&O9/4IF,V7_7Z?7#X#AU?BI:X<'C"K<>2O_XJ*UQV7"YQ#N3%2[D5KTA MS='<[I481#:$R:C DN !34@/SE(**J:8B"CM]5QQ;';%_3OHW14J*^3]?&SP M7W( XQNF326"!1/!G$HA2E"=. ?M"!(!-PQ<4@D"JA=+C+8AT8U-([J!+*Z'-)@BDF@ -C'0%M:):6I&@#(E_RKK@! M^2TU =8A7+*# !RFT?BBF6ZWTT_C&B)9*:ESL8:U67CC'/?GO,Q1%&4.2PRH M+26F7$FP@A2BHPX/)(8L9R;C/)BM;MA'#.#FQPM6 "\.P'/RQ&B5*;$*6+(. MA!4*C(@$N(TT>A,3DBT"V':9K@!^Q !N?HQ@!? " 3P[@9VRS.!Q"RD*5!DB M9K"*$L@AA!A)LE:5Z3NZB[S;(@"O0TAE;]"'\SZXG0*" L%2)7Y2FE0-T[@W MG#;&]:F?#X9-"O#?P:IKUMSS1\$"BPNP5!9H,0M<"!1L,#B,L@:9X$*]+L!?:[-3"2! MB1"!E8G#PE )EN@$42J6$J>>1KVQR6_(Q7@0E*]'F&629E8'A[2%")MMVCM= MWK*ZL\6]6%LWZT]>*>T.E'8XKV",S=)'@426B &150+'J06AB9&$6&5TV-BT M_#Y9)=5CVV*\-MN?]Y9XK4*D.3#/"1$1DR4F>]!.21!E%JFC7J,0X=8G)S)J MD=)#2]Q0/%OA_"C@W&R7W@KGY<-YKL@ETR"T8L"C]&5^.L*9: :$"TYB,"Y3 M6FKA;QH0\B!P7H=PS*2 JP995D]/7":OE@7<&_0'5Y-8+R/,E:_NP%=A7DN$ M1!SJA@#$,PY".@M&>P'!11-!>T8O518+7YHI"*U4:Q.G>N"N*8 M"@H2H[&0EJ08K$/8X;D;]O%:1^?U[=/X0\%7KW]: MJM_/08!JN>,3RN-T40\_=I_3@W?*6N-:N 74B%R4P/V*>^#9Y1;8O]P!OTPV MP/3W#LKR/_\\'CI<@E[?#<]VQNEXA+19KG(X.#J:$.)#"9!4B.R)*YE;7T&YN*=)%>&\IV;4U);:61MDB=;^1[5$)9 M$4*94U-669^UCZ ,0PO-"0M6&@[24VUUMMJ'HJ9,EZKK[<+O[*JM7-)^+GG8 MHIG*(*O!(',F";5)A2Q!HGD*@FH%)@D"T5@BO*4\Q-+"'$T2TU1/L_:5^:]@ M.&CG4M9=%/IW?CJOQ'GPKF>/FS87I.20#L]=5N=IMI7RFJ.\C_,JC 0>M2(, M8HP$!"E):%9;,+B*% DJAS+QC:JNX?>N.:RNZ#764A72"X7TO ZRGE$I' B/ MZD>8R-"*H0XREU0D7%NA#>J@KN:U$.:1@GEQA3 5S,L \URU2[)$.T%!*"E! M!!' ^80G=38Y*)9RE&6>)MEI93P+BI,:<7IL.N5[[IU* MB8U1XH:] &UU98F\#E1"'XE(BPQ@0I-Y!=#:/LYU7ID5^Y8Z4[3U?N:#%WS"DW M)J1V@0O@D]YMC@;PC!A0*.<(%5[D;"MW5.Y8IGY;/'=4Q7=/ ID9']:I$*GB M0%5,(#0OJ;_2 >X $3GCP:8RB=1V";MWXMZR^&,=XFB_?27BBG[[ANYK4R#M M<5/IM655>S&_'.GU YBOV+X3MN=$5621)G\3'2Y;"KV5<-;MX/MP6","B?=)LA5@UFM8,\%9PW>2)&C"X[<&H^'/7\Z M=OXH'0Q>II/!L#3T>8Y_,#ZK8J@1[MR=%T/69T:%42"C1S&D)0&?O KA.*X M"XSUNGJA*V$L=W9J8X11B>%.Q#"GI++(A,@8(!DC05AMP%NIT:C"_R+)3N;< MB)*JI/ 826'!J86-61%5AMV3,>9D6-1,4A; (/Y!<$I*$]Y4^M$$QI32IOA> MJ.1=;JZW#6\I:ZQ#0 IA,U-HT^*N102;%IN(W;JG^J^%I=/>80^W_)1H7&OB M5IX=%)7IFV/Z/^=%(ZZ7EE0JX#);*&,FP3@T$)7)5$F9,M=Y38O1*LFM!\FU MH_"NTMW"Z&Y."AO-F$7C%2)/ H2T)5-3>B!>.R,$ES:Z(H6[^EX#)BK35:9K M(=,]I.BO_+8X?IN97_M.RYO9L#ZR^L@6_,@:2B::VN+L"9,M)ZI?W*@7OG9; MSUCK.]W)%I%;=._6BZU[OK?7.S?=8KOA\SU)\R(-7Y4-U*RGFMV]4PI>R&2/ MGU_-N;PA5=[<0MY<'0[J4@Q!<"@C,5#>$ &&<@)""<B M;(7*2ZO$2]]U*G^#F.[I7&;W:.I6&>H^##7G8 X:=Z_6&E(LE;PLN))KY8'& M2)Q*02;B-C;9$WF?%FZ5G"HY+=EHNJ<_N!I-RZ:DF='$$I72IP YATF(O]3' M4@7*>IJ32,FF5"B)M&E 1D,.NE75P%^)WV^4V=0^ JNO%[^?_OH5"?Y#T4PE MQ]N0XY4IKI)H(IPS8'(,(#Q3^%E@H))"VRW2F+.J'036".WW%V&-H;VB^DZH MGE-AU G$KG;@%&HOP;D&-%LU4*^H(\GS$,S&)FG Y*F0;C^D%ZM=*J07".DY MUR\U-A%N("BJ;26%K4%F+RW?J)73,1\'U5[)!>HR,$-1>TE48982 M#](08A2)EBG=:#2O-?G8BR*UM6:T5:*S5H4'*[$U06SS#1=LM$8("Z9T\A42 MVT>GXQ27EV%;RPUKN6$[ M-/NMTDS.\5%=M'<^*;Y<&6PLMK_75 ME?!:2'BM4O65^A9-?7.*7R65$\V4AO2C;?Z\2I;UL3C!ECTRKQI:72@5B1(P908 MD;+@,^6@F$HD6)>S($UWZV]11*CBOHV)Q]=P7_%])WS/IR ;K9P1&;@,% 0Q M%- ZX)X=WHD0:P(5D(@W()0N_?$M M 3RSM98L1Y/$)!GYWCV36UI2N0+)R/\8]:RAS>KS6F%=]W6BR_E^K[1^)UJ_ M,DZ: NS9;%=.^4Y#L!8E4I;=U9;<6(K05BO=)9 M0W0VU^?>.8&'CP?%#%IJBF@P+'!(WGM+C:51Q)*4+%;&4EN'">)_3;Y 3>[P MJMR[--7AH\[@=#P:N_[D/A8:9+Q;,_E_7.AV,]\]FG'7YUF?YT,\SW6KS)CX MY6L7M^:,NNF!LNC1E!?GV-;T&-L[/?9IN)\GQMUH?W:8G=>>U5E'3=F ?U[- MH.#!R.B >NI Z)R*HRX EXQPPM&&3R4/37>-DBWJ"5,1WCS"&QC+6!'>$H3/ M-],F+!#+4-OA9@/A# <;?(!L(C6)&Q^9F2 RZYFR#<\J;&3[?(6;,R.N7<8UD3P!^)4IG/ M YLGN\ISS?'H(L:07")+*W.E"\;G:5\=#5"& I%8@QKD$:_&#L*A8K(PN>X48-UUBVU37,=$K_SEV M_BCAO['W]^;_F7R87HD?_N?FY55=_/#BNN;>*"3ZSN-6#.K\VP::I\2>#4:^L^M-A.G+CWM_IYT^].'Y_02=S?SA=JJ=D M]B?.X^4CL+_Y)TMN&ML#R]NX01I#OPPN8_@,M[A4W?TR9V--O[SRH,X[O7AJP?_]3/[ M]N)];Z]_.!V->_ELX<]5W_AV=G#KY]W?OIC_]6K_[@-AA_VOO[?UN[6'M["RQ?[ M+[<.=O;W.EM[>(.O?WFUL[VS]7+G^:LVW_ZGG7YG_'YPBJ\11]>?.7)Z MH=D9N"?A>KRX(W8O)'_U\[(;O<$>?,T+9S5_1 M^N0I3']\OM&M?6(D+WO]W!]U_L;G,'@R@<%79\WT9XH_T>K;/R9/Z _^3'+V M0W_YO8O%NS3U6A=SK>)6K_H//L\[Y+;\XZ]2>>UW;Q )TY/O@53"-7Z;G#>_ M#H;(#:ESF-RP\[P?T?S83B$58[W#:?=$U;$279V[B0K7W_9HKO;APS?XVAO^T]R^.7?O<.#UY]VCU^? MO?FP]V$/KV/OP_,OETZR#Z_IFX.M3V^VG],WO^V]W]U^V3O\\A[?YTWOD+W^ MC.\M]]CO'W;_VOGRM9-L[^#?1[O;OWS;[]_V/_M]^.]X]\_ MO#DH]_F1'Q[O?C[\L)=W>^1LXB![13Z]%5$($[@%YJT#X9( :T6&H&E(7 3' M+-_8%+RK=%,A_;N<,"M2^"^MCQW!YIK/"):V6U1[,8N MV8WBZI36)V"ILR7_VH SU(/D0F=A0S91%%%LNX8U-79WX1RW#H6V^^/W:=@I MH=%A>I_ZH][?J=.;H*7;Z:.<'^3.V'U^\%K;^AJW>(TU:]OVZV"(7_8[X70X M3/UPUAD/\=6.)BT-.RZ6V-\DA-]Q_=@9E'U>ZR=7R@8]0.QKZK,&/"D8B,PB6*4T),6U=T(')@.20U?K!ERCJ^@9 MF,MN/'\)*+__5$U4V@.A_D4!&8+]Y,A=T5OSCH-.^GR"OY;*E_]JHY;83AEO M+/Z2^OC)^ 7>2NF&_QK_>(!+\27%[[!")80F"0&)X((0\'6.TG^]/'OS5SS! M]5?[^%S>'/PI=P]^__AF^^.7O>U2[O'^>'?[-<=K/M[_Z\^SP^/7_/#@][SW M8>=M2#Y'33)0EGBI%4=C(T@%U/B(\$G.,^03UK7BNOSHWFF?+LW"K?OTT>W3 MP[2W7@Q&XV$:]X:34KIY.MBZM!:KLEH Z&>. MV$PED9H:2$$;$$'%O_UQ+31O+QTL+G6LTD'[Z6#F MA77$9T8GX\?*J$%F.'AM/02T/6DDTJ=B<(JNX*;2P>.E@^7[8"L=M(<.9GY7 M$X@(7E+05$K4GRDC'4@#SEF?E#WO^=-+[X&#PP@T1I/50:.Q0 MF*_*DEE%GA.J19$8""LI/A827%I M :!*BLLGQ9EPYB1DQ;D"94,N/=P4^&E?-[277>G+ZDM$D73)#2D*E10K*:X5 M*2XMTEA)V11*CV6M0*:*EF)@#)WR"&'@6.7(=E=W8U%UB%U#R56PX+E\!?/8VV/D>8?T*,Y M9QKW2-QPQ%07=.-GR-F%% MD%9N; K;59KY5!T*IM2ULY!4*+ A"2 M:6UT$HD(3C8V&55=RYI*H'IX4KUY),C%A:_)U(^+VUG+V1V\B=D=FM39';>> MW?'JO[9>/O^O_3^VG[]\];\[S_]\O7-PV*:!%VLRM*/;29]#*JQ:YF9UW#$2 M]/C&41X/<:E7#Y2E#Q,15/[(,!$FGW"]F*$7LO&A%_J)U&I%KE4]H>3'7O4A MKM4:LS+7NCK/E9(G9(4VK+*WFRC3AFN50J_(M1HTD6R3DWK:Y:.X>>#&S>KJ M.S?US?(0V[:10N96KHAG@^/C07_Z&%Z-!^%C$\_B5GNA?<]B"Z^U:"QW-!$$ M+UPOPL[YLVENHZSHPWF9QJ[4YZ_Q(]@*X?3X]*CH_\D&F=967'&HK3V?'* J M'YT.SRJC7";-3/;*9(3R^\$1ZJO1__Z1.6T/6TWX]>TN^C1=K>E>M]L,TRG: M=3#:#SRZ:Z&D->*09^ZD.*_7^ D\/Q\.M\:/8.<\T_*/6V9:KB5+5(*M!/LC M]/(_I[WQV5ULLA\I%F^=L?:+.W+]D#IN?&6&<(<1:AYZY,']!C@]X*.^8[[' M)$ T^BKE(\N4M$LJ6I.$-L0PI4TTVO*4C#/Q[4Y9HJ\S/7;V?KTAU>-XT)]H ML"DU[I^.1V/7+T_O=KD>Y&%S/?CNLXM<#_S.7Z_%[I<_Q=YOOW_^O MW]\?LIV/G\KO[6Z_/-X[_K5W MB-_;Q_?&ZQ3[V[\<[V]O7'/P_GC_K]=D_^"7#V]^V_VT]]LA._SK]QY^ M#Z_UN=S??B=V?SL4N]M?#:=,003.- 7/=01!0P+'<@2CA;4I>%Q+M;');%<* MT=6TJ:;E=7#;U34CNW+TR/<]7(IEM50AN MEAN;RNYM8+I8@;7S9=^ M#:0K=#7=*KNM-[LY;_%_%C-C(KAH+ V4)Q-X9I''4-FM%>PF9F5=7"B==0;) M2HLNR3/8H 0(8H.A/D9'PL:FHJ1+":_L5MGMT;';70I:F6/6B128SUYP$KTA MVF6FE8\2GQ/[-KU]HXZU\MQ">>[S[C/R><)U6V\E+A5'-@-GBAVG49^:*#@P MC19XT%IDK38V*1==8Z]77-UY-MBJD%SUP-_2 Y^LI)FX1+*T0B;FDTV>&_RV M""%;=6L/_$4VU)P/OCK>&P5][Q+TD2;CG'60F=<@4+.!I" T8HWY@G&YM(=$1=)[I':]]4CEL'CKL#Q3GCF/.*HKTO!"/!!2Z%D2S[S (G MU0'?%F:;67%&4Z>UE*"R0"M.D02&"+3BA,W>)6&-YJ6W .]2N3(VW$KW![T= M*O?2N)-NGZ>[-F.8FL^8H"S0I#V3SB&7>>,R6FU2Z*R99\'?N2$0KMRL+?)5 M7LN]SRG"ES0<5&%Z%TJ;;U6)ZT0=)1J4-@E$-@Q,*H2F28Y1<7P<"U-)M8C9"6>MT2C@.#&@C.< M>A:#2217W#Y^W$K!.(\<#2QK1(C.XFD;J"A=BA6WRC2)VZK_[P7>68I*M!F- M8TM!"") >,T S20!,3@KDDQ6>582\&S7L'M/!ZG@;2UX30[*D)!4D%$0XWW4 M(5/I).4BX:(+?I M&1%5ZBX.OK.#EQ.-.L<)8$E:$-HH<"II,#I$YHDR/+LVBMT%-$=I6S1[VMGQ MIF&7#]T9Y5$36>,QLD8G %>Y\4.LM_=J+AH> M%)*P6$V=(?Q1)P-I3V 2I3 M(;27N3F3Y6;>694*C(KTBO250_HL?FZ(Y]8[#S$DM&X"*R$XS4!+HU*D3+$& MQ4E%>E-(;WZ"7>,!]$5#O4J96T%];L"=C\$2)E"Y&#\-W7D2+:20LC7)2:5X MA7KKH-[^D'L]U%N!]%E\GIE$N$FF9,'AH>X8!2.\ QJB38P'[[.L2'_\2&\\ M/M\HTJN/\EYPGP_K.YLT,QD/]" ,"&,$V(Q&?1:&HQ6OG5-Q8U-WB;VWA[+" MO;TV_#UC@Z0>["U%^BP:X2ESG@8+46B*2,#K#/]P\0B7--,A!?6L%QG\$H@F9]M,0[:US(I(*]=6!O?^9 M>/;!/C9 MZ2Z9S(D[C@<[#R"$=.!"*46U(GDN J&"M\^.7X.Z^9B9H'62\ M@J'KQQ0[8_>Y@\\RA?&H,TRCTZ,QWE4G#P?''<11!S&,:*G5]HNTAAH/5$[Y M$)?O^71AMXZ.!J&,%-WN#?'KH[.#P;3%R+/IK%&DT.EO[N=G[UW_'1+J5@BX M#F4OO!CV^J%W%QQ4,K8TS,^HG$( S;@EN N89,UE.%02:*V_I/$, MAV5P0'6C-)+],"$"1X3P0N7" ;I,"(K@)1*!-\Q*;Y-4J4P(XEUB[ST@J/) M>YLG-Y \8TNRI416L\(LP2)#X&\=9XX0B,#R[0!(2T%*[(!1T)0(90L"?Y- M2KA]+^;*!NV5!HV'3*N3L-WX[\WAGU')O3$95"@]BX)D8#+W8(@O%1!9Q09C MJ94%*@M4!T$[6&!OW@J(.>B8C&!*ZK1BB=N4 ],BM)$'EMW4 M(?;^?A H;_?^[L74CZ/.3R=IV)F,?RLY%PBRXT&YF$'XV.W\ZWN(?Y&&DU%N MS2*??0W\9Y,KFHP>N;SHB[?>+EDCPQ2KY7X7N/;(IXM*)GR=H_1?+\_>_!5/ M<,74F[]>X[WOO<=[Y+L'$:\[B,._=MCNAQVZN_WK\=Z7][V][=VSPP^_9OS9 M6ZI\*BU)(7"#,$^ECP'E%'BB1DC*C:%N8Y,\,>0[DG^"@9K7N KM!2X16#5T M,TBM(>D2!B.>@!=9 I71:!-5M-16S#Y^S#:>$U,QVS!F9UTZO \T"IE!(,&" MR,F!Y=Y"9D:GY!'/W%3,KBAF[Q*[;CR)Y1N@K5'F>R%WKNM&Y-QD;8L3R8#@ M^)FG4D+*J$"5X<';DG3"NEQ]3VY6S+8+LP_9;Z.>LPVC=;YI!D=8+>*);6PYUZ")B,HK MSE1J+MY:4=M>5=MXXD55M8O![NS$-[]^S823')2=T>@T MQ>W384DCP]L8Q$DFRNC99,E'>%W[^=EL^5^E@+\Z[J6J51IASK.YB'E6GK"8 M(S@62XX93^"#3A")\+CH-(GJ/ M1P>#+7R&Y5+#75;X7N M^8$9:)E;(X$YDD%02L *D0"_4B98P:UL+E&NXKRU.&\\@%]QW@*2N'P?')H(_?'^2OG&\5SG>% M\UR"'Q.9L(AKI#('D24%'RR!)*4P,A=%UB)/VP,T9&AWJL&+TV%X[T:3;@WC M87*CT^'9M'_#?1(+UCJ_ZJ$3"P[.EW%B^4S3";8",N"DLT55+O MRPL'\BP!P#(GK,$C69*2S1?*X%TN-1B=N$C&,N)4!?): +GQ;( *Y(4#>1;K MCS11+E0 1Y1#("N/)[)F0**+6>JR8+44:3V W'BXOP)YX4">#^8;IB)J8@?) MXQ()0@48PBF0$&TT(9,@:(7R6D#YGF&^^WB]OE5J6 %]2T#/?/_(NXXG*@$- MJPA"Y4F6K0*'!W1.6B@GW<:F9*RK&*N 7BU WRF4UW34_N[>KUI!?#]8SU?_ M9VLX4QRH#1Z$"6A\EX'-PE'BJ,\Z!+.QR6E7&]F."N(*Z/;%YBN@'QC0LW-: M&V^L%AZR%:BAA<)S&A$-23*A-4V*I)8!>MDM 1X CL^/3XX&9RE-IR-T3H[< M7"U_33A:D6#[=ZOX7Z;1>-@+XQ0GO[;UR0WC;\/!Z);-3ZHBN073O9H+QD=I M+'6.0.*6@4C>@'>" .=$ZH)6MR0M.(@/![=1N%Q+@4--CJM18,Q^XKOUN)[J?7Y%=\+QO>5NOQH M;30N@HX,+71<.7!":$C")BT\-=K&BO#'AO"%A?)OJN.[<*&=G%D*- NY1$T+86]B3,PBBAP MAJC$A"1XX&UL*MXUY+IU4S.55Q/L#YP9\%V<5SOF3E">4RG&BE0*_U"@E %' MD3#P!HV92%&32L&SBQZA_/^S][9-;1Y+N_9?4?&LVK7N*G7N>>EYR]I%E6,[ M:WOOV#B)LW)G?4G-:ZP$))8DG#B__ND18%W$. %T(2Z)^1 ' P9)H^.M#4N!,4/#LU8 MX<96I6$^6,RW6A]P8\Q;!O'.A!]UQGFCM3H&!R$40;MXKB5 K("T4J-!P=N( MT4?!^%9K!!KC6S#=];]O*^<$>8JQ&(K23:Y=>"2]IE8Y 3ZYH#W%\:+D!OF^ M07[/-_[OFBB\EOUVX-8O^R\^L*^8"E&72#LZ,L":5G0Q)-KO0V2A%"MJB9 > M<]N<^HZ1OYN% M?RWVH&[L;YUQ\XSXD5+G0"'I,EJUX0;!$.F$06O.>UNI\X M'\:]XH;W#I<,M(.XK>']PP>\R:3;'-%#+JK.VJMW\80U8 .W0NN$J$,]B=.# MRIO=0_^ !\347(OI%_[83V,>^>7H68[Y).3Y2/+QJ(+VT(T$PFR>\GPUVJ N MX6)V/$FCRU=DCQ3Q^L[!PD0C)5JO A(C07(E+0L22XFBYQ3=Z: MO#UF>7,<8W86;0P< RD;#T&;@+XXKQP+3=X&(F_K"&Y5.<)KULD+"N-*E;* G'FW(KD9LSC&9B^,N>!%]E-CT M;1CZUBF=,5P;7:2&)&M77J$]N" 4\)20),^@K1-TK6!CK?NZR=/TK>G;<)[W M;1*0(F-D2K!2O$+OO;/T04G)&,&P>/]I@?M#WK$IW9;.XKH%1#ZI:**#G)T' MS$:#U4)"8I'3AA4UD0K5&TV690.@G V@34"W00BDD1#>I8 MRP;%6' WEG+CR2([!G\+<5J(TX?*M1#G <5N73^EM+/<\P#*6PGDW1PX7D<= M6BLBCS(8[2G$83@V]F.IV]L0IZG<8U"Y6XB<1LNLX8:"?8](=D 5+XO@TO!@ M!6\'58/1MG7QF$?I0UR=OR=?[W\$\,D&H.4JBC8LQ='6DRHY%FQGPKA'T)#F M55Z.CF>+N\VC:;6S-Q.TD$Q6.40?*&RK@XS1V!@4S[Y8IO3JYIM@%[6SI&U_ MJ6RT:B^F<7:2O[K)?;9F3&^B9R^ZI6$E<9,]*Q"Y2(#<6*#%TY!*2=H;X5FR M[3I;(_>>R6V1R,W([50\B^Y$34ZIB5(9FKC-I'!B5JK:'@NU?%A M(W=GR;W-(6?A9!@9&I421UF*#R%J5-S9HDS*X0;H?N*T\T\8;H,1@L6V^@V"V6W\A6+21,4$+0CX7A4=RO$I +M(FHWG17+3==__1 ME4*H8-#%3"J>O E6).&Y%T%1 .95.ZL:"+KK(HJ8!=K@"L24L#98*^",SZ 2 M=R5:3PJL&[H-W;;K#@3==4D 2B]L809XJ*V3:I1L@XZ@4\G*T<9;BFOH[BBZ MM_&\A*APJ*(M.J+FV6F3C+,JT^>,D*9YWD&2O$Z .UU\R2%#BH'B9^0:;'(2 MF"(7G((L%G%8IO<>.J<,+;M]M'R;YZM!*_/\-D\7DW=Y-%G!\-!M4W9/S1XR M:[9:QZ?=95Q+VJH=W!O_V^O9O#ZN)\OE?!+.ECXSUWZ>I\OF.GH1O)?= M##E&KZRW'*0I!I"7#!YS!NX3M]$;K8IO>4V^L#X3U3A;><-_::P?]V9OV8-&N?!\.@!2^ 0K):THIFE.F+5E-)@WW_8>Z@C:*'\@(GO MW+BWJ4[+9:!MCH"1@GJ;DP%="O)H?6(Q#S"4W_:=^C1Y]R#,/IN\FZ0\38O1 MWT_S?+3J63::E5J,<#*K#V86?QF/_O9G:+_.\U7_L7X1%W\R>^3#@[[\U<]R M/*;_I1:(WXK4[Y8O+T_9GCKV[_]YR^+)OZ;^>W=V]#,]JY/O&/WWVP_??_G+ MJY^_?O_J]R\G+W^NCZ,^OJ\5?0=_^>P[]C^_?RU_5#9[+:T%XS-M[$CQ?-#" MDX'G$3,+,M?ABNPSR_ZDJF@%02OMK=A_NQF4_>>Q/^<35:U M)\UY]*""L9L(9[D$DQ36VO 6$<;N*(***\#1GH+J]Q?(KR5BPZ$Y2TDPJ]P M_"]_?)8O,7XZ6RQ?YN7;V5\#W<*:FP'=R9''8I-'BFI89!;J+2]PM+*@>(@\ MF,R59@WH_0>Z]QQY WJ;0*]W:,'1(?+:1+T(LBDB@(\J L\B>HG&%9$;T/L/ M=._9\P;T%H'NY-1%\(X[;:%HJ0EHBKNMCXD^PJ!32H[I=AWS$0#=>V:] ;U- M#]U)NNN8>#2:02[6 =9^262D)11:4(:9(K'07]_U1O1 B+[V0&S#!-XF!V*? MR@VT4[&;$KW.QWNI@G,V@G6L7K92!JP* 0+SH1B4TO-R<"B9&!MC&]&[1?1M M$GN])^1OOTFWG-^F7*\3]CDPSDN=L. P VINP!OE(-%&[;V(O(1T<,AQ+)C; M(.?7B!XNT;VGZAO1VR=ZG<4W3NL0/%;[K "+LN"5-, "QX <64YZ6$1ON_'! M _#X_.3T>/8^Y_/N!J/38_I1=QJT\*@+D!XZ%;\2M!>+Q5E.S\[F]-J]IJY)N\6,XG<9G3ZMN>_.KGZ9_S&T^6::;D)E+WTY54/>U/-:,#BL4"&'D& MRY4DX5/%:U-S/9R43N.8X\=2UXH-=Y/U+:3J/\'Y*I3Y$\Q;T'(KDCLY>N^\ M1.DDZ+**6:R#0&$,).=TB,S0F]BL2&X4[RW%O>?G[TAQ\R4](MZ9GL"CX:XH M$)9SP!PM!*DT>)>T0$RDU;19J[%1&_=D:Y /%O+><_8]0-YR?G?FNY/$C\&Y M)(V'7 VRSV@@?+.&])_$;X0]JMSM9?8>?78OI\LWZYY;^=K/0._3OI+6>J PPC.EP(H900?(WES[PUG+KDBQ<&A M%&.N/KX0V'@?-.];SOG_803[YM2O]O_FUOM%?UT70#MZX($)T,Y:0!MK!1_W MX+/-T:-T0:B#0S[68B!7@1OT Q^7T([C!@#XNDR ##DKR1#6I.E (F[ Q9*@ MQ!)RC+'P2'X=Q\+I 6WMV[[P_P",KO8_$EO:#^M(A-,\7?@5K/FW^G&^4]G MHRZ&&G39P.K/+^IJ/^TL=BL92VD A0\4W C2?NL\1!2<='I MA*68@T.EQVSSC&.K?!P([ ]<-_"GG++MNC-^0\*=XP$:F3=:.-G!%?]3+_S;*!%G0 M,C,7!4/9[@OO/^-;+1YHC&_!='?*!Q!1IT)H&\8D8,@*?! 63(P4M94!H>(]U)*!=A"W-;S710-.EBABHA!>)@KA/:A<,X*6Q4- M.+/Q?=MA]Q=X0$S-M9A^X8_]-.:17XZ>Y9A/0IZ/)!^/*F@/W6@@S.8ISU># M$>H2+F;'DS2Z?$7V2!&OM3I,F<)$,2V^*]_.3;J4 +Q27!BW!\QP!D0NPS@;@6DKA./,) M?6U[-A;&CK7>N//9;8EYX&K)^R5_:)59?[NW9;S%\@U)\#X. >^F=I^(_-[. MCNGE6SS_S]ED^;X%=7U*7*>"@AL2,R$IDF-UX(DM 9RW$2+WUGJOG,%R(7%] M-5%I\M;D;3C/^U858SDJCFA4)'ES(B2I67'2,R&3YK')VT#D;1W!N5)488%# M*)HB.'5^A\5 *HD\+'-&!'9P**0=6]'TK>G;H]:WI%PTS!$P"E$C.FZ"<[QX M[U @2,9Z1_'BAN,SZ+4+R(5OV)P/TA[]B4;DMG<9T"(AF3 M8K:@7?_%;RKJA<.XJ_X5$\"B:5CB+' M7#!E[HSS-G!,ACN?;+KQ4?PU$TC:"7R_U*]+AY0GF>8A@RB*#)PDZDFP!2A- MV$<9O5>UI&"LE!H;NW'YT([!WT*<%N+TH7(MQ'E L5O73VE-48R(&G*=Q(+" M9+"*!RAFD.(1 M-*1YE9>C[.=3>KAWFUG3ZF=O)FHD7,R*Y#4&ADGE8(VNJA9DCC$)OJJ?Y9?U ML_ROU8U6[L4TSD[R5S>YT];,Z4TT[7FW/$RIPKFV A@O"1!-)&]*5E7EXKBG M-;3(VY6V1NX]D]NBD9N1VZEZHB573AL%T@4R6M(5"-PR"%&B5;1(PC9R'P&Y M)^YV>GBI9=@N'DP2'*L38;-YYM]/9%+V=]XRLL"^2/N(T>,<1DHQ-H M//,Z>E+VMO$.@]QN_87U,A9F,W!7&[A80M=*0K=(8TLL7!JOV\X[.'9[WWE1 M\MHN5S,=!29G0HY:(SE=F;CRI=>=MYU3;8!NI_\*1Y5#YJ"4(W2CTA ,BR!3 MD9;YX)A3#=V&;MMU!X+NNB2@,!3<20/:9E4['(?:^-0#K3UYW51;W#:_^PC0 M;7YWE_CMI+U%*6@(W< \;;TB6[".U^XIR1C&K6,U:AZ359$/'3'E+T6LMZ39:MU?-I=QK6NK3K!O?&_O9[-Z^-Z MLES.)^%LZ<-Q?C-[[>=YNFR&HQ?5>]%-C">=?12"D>BQ3*)G4YTCNJW-"T=Q+\3BG43B,D;2*@-P6LL!E2]%9%3>%<9@>'W(U1 M#FDH= -^X$G"=D W%-;7%0$N1!%0%S">%ZC5 > E)]%?5U#D"1:9A.#%%*]I\8\V)J2I+\6DQ/+ 5LH_PA@[[V&H(7R@R)^ M7750;":NR;>G+ 6%\L6"S\@A*NXB1HKT,PXPE-_V=?HT>?<@S#Z;O)ND/$V+ MT=]/\WRT:EG;$\=^_?_O&7QY%]3_[T[.SKY^M=_?T^/Z\UW[__] MYIO)J]^_F?SP_3=OC[[_X?>C-]_)?_^PSR_ZD6= *@E:SMPOI[P\(-D_<%XKKY%8( MD1<5+)3DL;92-N"1ME"C@K:S%B'1_*0-@< #-MN-XHVGI+ M5A34\IQ"HW97J;U-N]K>*TD^@6T[7-J,W4YAB/9)H%4>% 5*Q*XJ$$QTP(0O M(M3YS]P?' HQ%OKCB4IMTO=0J7W(DI"VU_;N:SMU'4HD:P0/X$I4@!H= 8L> M0C(2.:VC+JEMMON/;>^YWG8>-"2%D[XANV.8GL;:]M[ MM46SMO<$[[IN0@5C'7H/O-Y91F82.)8BJ. XR:]4*J5A>=M'T*CAQF)+>A;T@/PT^7EJG1MV*3%V7BSVQO_VO)0SZ)_'[]_,SJ>R/#T[.3OVR\F[?/Z=1^7IZIWP8OKDPWO@]7PR MC9/3X]S,2,\-'5Z]B?SE[V1(9-8%+0=:[$"1C9-@'44VS)O,O#0HL;]SA%9& MVG3@GG6@!4BW:_90=>#5[S_\J+-R;C6;CGM7$P :G/$*R*>RR+1E&-K=D4>@ M [VGW)L.#%L')E=UP.;D;$@6+&96;XB364*I@78":XTS1HD6#SP"'>@]AW]? M.M!XOU,SB$O>T6&(@A6(W/IZLHG@BR+RM2;Y#\;&$@\.A<'&^MZRWGOJO^WY M@]: =1W!=Y)T0/SH4XS!< E>A P8M2$;@/7>";I,,N!<["^]T81@L$+0>U:R M'08.7 A>7!4"HQ,WTAM@R@1 +FO?1VN@D!]42J608NOQVH1@9X2@102W;2QQ M(01!DN'/*8*)M5&<- X"F4%((6LM$+DUK2GD(Q""WNL=VC' 0(#_X2KPJ6!0 M%.U#%MH!EES HXN0&).T[#R+(H9V#O G24N?_:)G_\TF<+YESY7]$,N/K.< MG=:_/@S8K\_F\:U?K-I.+.?9+\[F[\\;42Q:9X">M?+\9>TWB_KBU9=_U,LW M%\NXZM:QZM"Q>!))(%OIW]-= MNKD9T-U)%H*7I&4 M%S !1OHHU)D6Q@21A$6536L \@B [KVNH0&]3:#7.[123DDL%J*(&6J" CP3 M!I22T5I:UVQ9 WK_@>Z]0*$!O46@.ZT'O$>?K!!0LD5 SQ4X- BI.%Y83(J^ MH0&] =#+V>G@:>Z]!*'1O$T#W6E,D()Q1N8"RG$/:)P#S[6")-!;I[((;""S MK<^YV"V6![DY7WL4MF$*<9.CL$]=GFSG83?%>=VPP 2#R"."98G7BH ,+GL' M](&6K+BL>&TZ+<;.B;8Y[Q;0M[GXW'M%P,TVZ+81WY+<=<\"$[51UB2P#AV@ M3/5&CW"0H[2V!"9-H(U8Q:#GTE6"\6B[.< MGIW-:]T0/8U9.K<0W^3%;44!A(Z@]%;"BOMP:'A8X=J0-5&#?6!I]@_@?DJ4OD3REO M*J]!\A; MMN[.?'=R[QBX59@02HBUZK\8<-XKP*QC"0&%56V([",@O/?T>R/\0ZX!+Z9/9]-I7CW([R?+MVOPVS%;S^2O4_<*/>=6*RA62 K> M:5^WF3,H455[SB6]'0X.^1A;\+YKW&\Y<]\[]*LXH&WKMX9[G=TO&%W6F@&! M7.?_Q @A& O928XLEIGB[\"M;\ M6_TXWZDXX%&7- VZ.&#UYQ=UM9]V%KN5!_0L?C]TRP."$"XX;X$9)0"EJE?P MG0-:]5JR**QPKD8V8ZTV]BVM?G$@L#]P><"?3W?'/_KHG":]EO!V[]LK\N%+!!1LNB!\/JO4,1%(7PTD,V MY-*%(.09.SB48\.:4]\Q\G>S4.!:_EO-P-TX7]<,I(RY1F^@K/: )3&P*1#V MJ!UC4?B _N#PXP[?K1_ 4/$>:LE .XC;&M[KH@$N,9H<'"AM:1OW*H.SK!#C M6D7F6"XBKT[BK!G0-GX/700>$%-S+:9?^&,_C7GDEZ-G.>:3D.C"MI# MMQ,(LWG*\\M)!I)6,7;XJ%]]0!QO4-5[,CB?IPQ?W2#*O]4+:^)B, MLAQ]?W+#,@'3P9#;MM"X[.ELNEGY:7[WF;/J3Q-@M M)2A<*U0A0DE* LI2P$L=0"GTP3MBHN8?)1NCQ+'0KJ=:JOZ0>N!ZRP?6CJ$5 M?_WMX=X(MW@##$E3/PY#[R:HGX@^W\Z.Z>5;G ^,:H%EGRK:J>)(13)4S(#R MV0+69JZ.&_I#6$6NL3BAPZ6*-@5M"MH4]'Z-/%=DVQ-ZDQ"++,$KQ[,13G*G M,J:FH -1T'4JML<2Z64U"3HI!H'',(.A9M.$1I!6!4'JR6'+"^W7.TP21Q<,@Y M'TO[L9K>^@KYW@AI2ZSTEEAAM&\+(XNB&,Q$;\G(6-$RO73(5I M^91^=6-=*4:28:1F%IS-B=3"9K!*< C2)EE<9+)6BHFQ,G)L75]M9?9&/EH< MUN*PON.PNPEIB\,>4$\[,WHX$QJS )%E!!0Z@95<0XR\<,Z0^VSJ="V*PS:: M^M&$M GI8Q326^BH01$E,RZS9%&'X%-@68FB./TEJ-C.!(J=E//(Q]HUR4_?TXLPFLZ6]/N6 MLPKBZF7RRYQ&93+UTSCQQ_2(Z1,G]"06GWU8I3\^W8O?@.(SH^AQG7Q62]0^=5P."LRZ%(+;,WS&BIXX]&'ES^H[?SRZ=PZG_*$,A2_P*^ MT#/\W!__ZM\O#O[[R@MQ,IE>/B*IZ2'_\04[?UD._W>8T[^[YJ%^^);[>^4^ M*L1=O7)/CUY]>_35BV=/WCQ_-OKV#?WOY?-7;[X='7TY>OKDV_\S^O*KH^^_ M_>1[K;/^/Y\MEI/R_M[? -<_C?_WY.635Z.G1]^\/OKFR9L71Z]&3U[1\_GN MBV]?/'OQY)L7SP?U'*Y_$__]Q72T?#L[HY^1%O_UT>,E+:X"MZ9U):KTX([] MZ2)_?OG!/])D<7KLWW\^F:Y^Q>H?_>/$SW^BM^@%XE47_CCZN;X*YU^^>/,Z M]QF!4=^_%[7H%[_XXJW]V>JM_8<]XOQK6G]FK/WDE]EG_(Y?4U+>Z5_^V8.U MGUGSZ:^VQ[K)8[W93_V+^P[7!0B2?2;40SF0O\9Y)?O7!U-_\@0_>;3.U:=> MC']\M $_T$MP_2V/+V=S4K0\^B'[^>CY-%$LT[WM<>6UN=V[X)&L?.= 8!U# MB[^*H0?^KKCI'9^;/.-']\JQ]LK=[97C[C9R,^Q1O3=\TD_]XNVH',]^78S* M?'8RFIWF.5E \IG5[[\CCY<7G]_K;;L;_(R[OLEV5_7;R]E>SB&\G#O=G/R& M3_M57HXH^)S2XUV,_GX\6RP^2A'UT5-AXSX*@WOA;IY N>XI/E *Y(;/[2%[ M1- ;\L4TSD[R5[O3^>']91[DY:__?O/EY.6S']1+^OY7OW_-7CU+;^EWL']_ M_S4_>O83__?/O_Q&O__G=1[D7Y-7;YX+^CS]_E@?V_%+\7_?_O#SE\<_B.>_ MOOR9_LT;^EW??_WK1WF0[U_PEV_^?7+TYH??7_U./^>?W_W^PPG]_N__]?,/ M;YZ\/WKVKV-Z7OS?S[XH+]^S]ZNZZ&_9KS]B0K11.A#!>4"?$9S# M'PF"5& M+YP\.$0YUF8/^Z4W+=HE+;I-84M03CA4T18=4?/LM$G&697I87""&>R9=*+[$7,GF/5(^XN](B[%AP]G R)#S+$ M:74\]Q$<]XZ"(VO!6QY 230%72PV83TO87(L+MB#4Y7OLJ+Q>>C-[.E M/UZ[UM7179HL*GJ3Z5E.E^=XL^EB/)J2P9V5T=+_]M!MLX9T/V,'C.!:Z+ZD M!7[66=^C#\N[Z@OZQO_V9+F<3\+9*I7_9O9-/IW-ZS'N<_H'?RRF&V+S[QV0 MR%=/._Z1.\\8(H).*52)9!2I^0S,84A.I&R4: /"'P'T/1BN>X.^P7T;N-K(&]-V#W[ESN:3=OKFN M1W.;E X2L@LVV \*VX?7XU/W=N>"[X MJ<4*/=J='ENC[\Q=]9WS0D\_+/U:.YLL]B:+WW:<3F04\0C+(:/5@&@#N.0, M\%@"TM*R+$3/F;+!7*AL6C#PI%13A:VJ0B=3I37++) [Z3C\2P+7T MIGA9I,X'A^;Z]K:WSE0U01B^( S'6C49N&<96'NFS%,L&#(I0*$_2B09B-R" M<=KR@)&IP@\.E1XC[DQP\!BR2$]2O<>XNB5SW;Z[F54O+S8,@-7%^?Y5/2 MU,E*,$=^FD;^I)[@_K[ZQ$,?2^UW<-G[R5-W+>GCXUP_>#)-3SI+VL++WL++ M;I6VS5(D9S7H)'*=K\W!6\G!LDS_$Z[PK \.I1YKM?$0E>$513:F[RW)WIC> M,M/KDZ.44M R15 A:$ ;/#@=(D3$$(U'GI5:G2=;-Z3:PL;TT ^!&M-;9GI] M#&2$]C*7""Y8!^CJ/NT,@B^TN-QJEIT].!1J; >U3_=TTK,;EJ2+03V]23DL M1Y/%XFPU9#?.%LM%*P_>*6/27=&C\N5Y!\#I3T_K4C:AZTOHCKIEOT$:DYSG M9$BX)$/B#7AD&DRBMRZS+G@9#P[YV,J^VKBWVL !HMR['VDH;PGEM0_QUJBL M6 9C(Z%LHH4@-7WD9:&@)17#4T79;)ZY:B@/%^7>;4A#>4LH=[+03B/#Y"!X M'0$MDO.(F8&FMZ^7S#-A5479]39<94!UNSOB/F*SGIU M=_%LNFRID1UV(,_(43Z[6,C7\WPR.3MI@M>;X%VMR559"&U .7(@J(P#;[,& MIU)D3!I.P6F=*.64&=!Q2^-YMVQ(X_E^>>Y<.&0IJ6PDA)+)@02?P0?R(LH; M'[6W$4T]/QU;S1K/^\OS/7N1QO/]\KPV)%;6XG@3P&;D@,XSL$$&X,7G1$PC MA6"59S,HGA]5.N1U+59=5"")@-4THF4Y.UZ-VB$\6BIDMXS(A]7\[<9?TYKBTCZ0_G5TP\HN^B+\+P :FEK;2EJ*29A#IGU4 MJS.#.KN>-YCW%^;>/4;;>OOD=;WU>I\L/:T7>)0,5(A,JZB0ENO@ MT-B/)QRWE,96H'MQ2P6>;D8O4H%O2^;]F,G3(1ZP4] M*E_-IC]]-7F7TY/5NKZ9?9&?31:GLT5.1Z6U4^Q%[IYWG086*4CH'*"L):3* M,;"J>-#:.8':2%-8;PT5VR'H<+'NOZ'BW;!NUF,SMCO60R:=M2\!O$4&&&2M MSR@24D0E5,"$M860U&-A-SY(:&@/%^W^^WZT'7O;5*]W;*MDT5D@9%9KH9WA MX!CMV#;DD"@4$Y*5(>[8CRK-47OBC/[^DY],_ZNZE.I*:@56.%O0MRY:FF/H M#N4/?<]^\2?3S_])JUG7=38]%[A)?1RS\L7%FKZ:3>M4SR9MMY*V%UTSXFPV M,7D%(<9" 4MT$)P(P)17PC&2-Y$/#L4UKFPZ=URV\)&[7U3V[$9WII0 M9%# F21JHS% TJMJ=T*;5&2%979PB.[CYLTW;TC8@!WN=MN#O=ADNVV'!SU2 MO=Z+B_5:*71@2^TT:BWMRH9V95T55R==>+UR*-1.5J^S?/S2LI=7;(60.IK@ M0.AHR58D7!-1:/V'JCME"P;5MM#6DA.%$#T M%CR3 C1&ZX)E2@M=S^Z&=#/R4:4D_CF;I5\GQ\>KOKBS^J8?3:9+/_UI=1_\ MHHYJ\B&SUU(4 T]1_$'5+E;WR32]^+"J*U5;)VM;-K87V?OZBKZ+;Z>=F6'<\2 C)>B$IFK'% [(H MP6490#/%;8E%,UX'K+"Q9!L'-(WJX5+=>^E4VZ>W"73G6@=Z6C,KP1M!0 LG MZN!X#YEA0-1*RS3(??K1)32.KU9.)?I)[_QR\BZ36UDLYV>KX4DML3%P<_*7 M9R_//JSKB_6RTOJ_GN>E_ZW%-?W)X'==N\)4SI9V,#!1UNOD#L&EI""@XH:' M@)FM;J,RT2K"=XWP!ZFQNCW9#=Y;P=LQ)76Y"DL((0D+J)"#U8C F Z6WEN& M;,K!(>J/NVVV3.9@J1U83J31VR^]G9-"GP*F8"!XF0%-R$!+IZ"4B%Y( MN1 M Y%,#&CC?50)DF^7L_@+/]SCXUGTRYR^ M?>OG^0N_R.EI9U6?GR]J\QC]"=T/5ZZ46V%YR;7<*G@*4WAM$.X+<.VL4THG MTKB#0SW6MAV=[C'6_7?);5AO'>N.^TB"Y:B]A)(T NH4P*:L0?,8?"DFJV3( M?8R=V7A^8,-ZN%CWWRRW8;U]K+L-8(KTRD0(-@O R AKZRSXXHQ%E8K3N6*M M]9"P?EQID=D4HE^\K2 N)BG/S\W)/,=<&R^L^E[YR3S.?5FV!EB[XU=6U]QH M<>O:/NTN[6Q5FCHK3RX6M26$>]&]V'4IWF'6)0:@S4R2[FD#(2==Q?DV MJ[";2=F0[L[E$BXY"BZA\*AHLT8%#C% 8,4A=UIX-/4R.K_F4MB# MY#X?5>+D62YY/B+?UON;6XV@T/=AT[-Z26XXWH M 99D?:*ZH[&]3;8[ID1(E>I]=1"%+!Y*KL%;+\"C,L8ZM*SHF@EEZN-JR]8; M:[!4/V2VY*]9;KC>#M?U5ES#)^,R Q>= !1"@[/" %?),TT+:>H5=FXWKM"Z M[T2(V]-$R-.W?OH3_;C)A[D?]2[[\<2'R?%D.%Y_?:Z;D]OFH8>O>]>_R]I+=[B7K\VA MJ,^,&CBTET.I+O*5/MPQ/]EBC@>_OD5!QSS[17Z6S___8GJYN-]\6-MF)GJ+ M3GZ^,A/4YXSW_9T3-+RW MC7?GK !1J6Q# I%4!M+M!!Y#!LF*P5*$X!IB\;U0],=2=Q M&7)DJ^XQ(M09>YJ#PUJ@(!+)MM9&UV$]=LS-0+KC]UE8N0ONY"E]1WW!6\?L MG>R8_;&X72[H]Y/EVZ=G"WI=+KI[-HWK3^.NC! 5CJ*/A!8L4OB"*N4ZOR?4 M4U0F*"PUP>M:G('7')RVB^F#Y7J@EJ3QO16^.\XD:L?0. >Q".+;6%>C&0M9 M8*)@E<6HS<$A%V,M-KXBTB@?\.Z]!6O2Z-X.W>O=.QI9SQUHNTY, @:-0$M9 MVT(%;Y7*4@M^<"CXV+F/Q^[M?&WE3EF4.%OAFTR?^M/) MDEZ;W^MMU_/U?4K+VY3L5DIV97IH%%+XHBT8F2R@9 I(S1@P&S!B2>@"^1"S M>6>[=GXZ7(#[MR(-X'L%N<,@NZ"'(6VF@*1:K1R-) 8E:0M["6*4:AR#5Q M2 -X;P"^I^M;MP"X&8T>Z5YOS]+4"YDL@^.\%D-;A!"- YM)K14IM;*K1A.* M?=R_GR]E\,*4GRFNBP8[2;W-=J* \8Y2WD.!K*]X5R=]Q/IO5##CGS M0F;#9+ ZK5K21EX4#U&H@T.AQOR:G&7+:FS%:%SVBAC-SM0*#,V^N,2\I87&3;@@W,F M#>S[!KMS-X3E6)RFM['A@CR*]!#J2-(BF(O>TM^SK-UAA-MDH%?+A=R9SJ/3 M59_'Z4^CU8L#LP)GB]QNBNQ3'=:'-?ZF/M!9^6YQ/HVY'OW%'>@C7WC)*EB7*N&*;^Q8&N'#)7QKE5R-\.T0WMW#F= N(:C( M&=#B5NMB8IT*YERB-2ZS*XSZ<&6C+K=6J M?I"\)G1]"]V56::T7YF$UM.R90_H:0$][6<0$7/A@049<76W76TL=.WP=;A\ M;S.[TOB^;[Z[)5\B:9:L F2*#(J($KSV' JC=W7*@:O*MQCCYH%,X_MQ)U<: MU_?.]7K?-C9:'A0#EX0&Y"6"M18AE612D$K9>I5,CSG[^)"QY5:VV17XU+^O M6<81C)9SG]KHTL%7?MVZ>>CK\Q5^4Y>W"5Y_@G=EG"E&;KP.";*0M0F7M&14 MO <30I$BQ%+J_$-NQ_*:M$JK7=\+N!^B,W"#^[[@[KH4GX-"JT$D8P&)=0C> M1S!.<1^-]E*:@T,W%J)=,=LAMH?E3QK1]TYT9[LNS#EK''!=&-#?%'@?,I0L M3-0JR>SJ53,<,[EQMXN60=F\]59GQE#+I.R-0[FNV^!7%RO]OFE??]IW9>*I M=M%'9S189R2@]Q8<>1<0N: ,/ ?IQ,&A9&,SE,.91ODN6Y5&^=8H[WB6@NB8 ME@Z8I^ &42;P+'F(6:)#$4L*]=J*&ZLV_'1?*>^_ JQ1/@3*.]/+54HN(0-- MT5FE/((5)H$(3A7NDO&\MNS38RT'LI<_MD3+^A++<05E8R?SN(]L'M;)_%7] MZU?U[U^M%[C)7G^R]TO7PDBCK% Q0XDN D9GP1?CP5M1T,JHD-7CF['C+=FR MIW1O__Y*H_L^Z>Y8%V6-< MT+W]NRN-[GNE>[UW!Z^CUC*!](X#:IW!1K0@8Q11%6:Y<:N2;K')2,:6=-F@ M-.P_9Y-Y3J-Y7N;IBM338WH8I_[]"?V])6 &;ULZBO?Z8M&^G,V_N5S.U[2: M3=_ZT[??UW/B7SW[Y;>7OW_]HXCUBKT*H+@R@!X9.,4$&,--9#($'N1Y_\.6 M8]DED!^B*?%M."Z3WW*"W_-\UA"^)<*7!J0B3(__1X\J,)$\K(8FH&((H7@. MGI,@NV!C2'AP^+_^/RNX^$>[G+*_(/=6^]5 W@[(DR[(\4>.:+QRH5Z1+X". M![ <,W!#R^5M9! \)L"4'7C)++A,$9AE1COEZD5Y=LW(HW8/95MXKH>EY \WYEL: M9. =O6ZHW4K/GG==AU6Z,.XE:/2^'K8@^&@]!.=UMLFIA+J6 MG;,U\?:3N* MZ5'_7ERY%R]\-LQF4"$)LBY1@M6D?_3YI(5U6D4*:Z09JY8QV5?6MVE<&NM; M9KUC82A4338H!.&+ 4PQD(51#"PS'A5/+-1DBN!C=4UC\<;Z8%D?EH=IA&^; M\,YN7E**T3J00M)N3D1#8-&"THD6-Z(RT=1#"F[:B)2'KODZGDU_@F6>G[0^ M7WOI:JZV7F]IY7M1OY==+Q.2=,ZB !(F4?NO6PA)2_#9.G(YQ1BD^$:-E6E' MM'L*^,/-3&F WQ/@'0/#)8FS5@IX2 $P\ S.8P(5,,OH7+92K 8LZ(_[ES; M!POXL/Q+PWH[6*_W[51R8234D&VI\Y!"@CV8?&GW5]7BWXF14YK.3%;:3Z5G]TL4W MD?%_Z*1-F,U3GL-R=OIY?>D7L^-)&EV^=/NMG+W7EM'[X2F]'5Y?O!N^>/_= MHF:NU\.F/KPAGGYX*QQ]>"U/3+_NFB C/7(K:EEMG71O6(2@@P26M- ! MG;] TI1B.4G0KVJ1/SO("WD5%97;]UF990FBPOO1M^WH77K\5SK MDV^(/=?8WGW;#07V6>=M\"F);?U:[JBNWUVY/223885G"%)FP&@UN%@R7)5=&T?B*04R-[!MXF#LXG M+7W.20>W-8781Y'81848QDR<'K6B&;8-!:.;48O:"1UK":"M;5,TA&(O:G MGC]'29'%C0X&7TP(IB$HNS0>IMY!,!^>X*E+CJH<$Z^%:Y;828YOOCWZ MZL6S)V^>/QM]^X;^]_+YJS??CHZ^'#U]\NW_&7WYU='WWX[^3M_VYL6K[YX_ M6T-$SV:83^G_/7GYY-7HZ=$WKX^^>?+FQ=&KT9-7]-R^^^+;%\]>//GFQ?-O MA_05L3N_(//HA^_GH^;0>ECW+,9^$/!])/KZRM]Y0/^]-X\5?[=8# M?ZWK\=5-#AIO\HP?W2O'VBMWMU>.N]M ?-.JK8$D #X1_=3#_W(\^_7B)LUD M^BXO_G#B__F]EF/=X&?<]4TV/!M__>E,>SW;ZSG8U[//E"AW@Y'#3_1^G,]H M2=.%&"[\<>Z[2K5UCWJH9.?EVGY)2_MLLMKFEF?S?%2^.%O0 UTL_GAJV>K) M[G1@^>K9E48IUMHBK)4@%;)Z41#!EY(A:8WI M;3/=:4^/.C!>%"2?B6E6:MT!&N"%5L1PH8VN'8^4&C.YKRT==]2AA LZQJ-I M7M9/K(HZB=VW?IH>^C;=#DK@,/H\WD ,7^7E4:F'>.=?SZFI8W_J>*77B69! M>%\$F& CH"@(EK$ )G-MD"NK!*FC'*/HH'=O-L\";F^6^G>9I6P>RB,E"OGYW2XWL_'IT>^^ER]+_\R>D_1OD_ M9Y/3.LZA95J&[F#^H(?^?5VVQ9O9DTAK.,^O+];W=5U=4L+GERO;[$I_.GBE MT0=F962P'IQ%#\@T0D"*=A)/CAD3BRVUX9H9JVO.' HQ!C1#(/K1Y5V67&QF*S([.1;Z!=, MIO'XK#ZA4?9S^N+9;PF_W+QE=3.='K1 MQBL],J0P+B1E019? *,QX'VL7>>9B=[+H,P@SW0:V;OG:&Z,=HM]-N.[XVF* MDXQ))L#4Z^Q(]@9<*!*4C5$8B]$S?G H&8ZU_G@J3TNN#A;M07F:MFEO >J. MH7%>6<<#Q.3JIDT\!YD\2$-BS4+D3)4A;MJ/*A&SFC^W\B@MQ;*;*98O9_-N M]GFUH"\N+W%V^_$T);N%DL6N_? R,R%2 H[< ')K(02.8).VQ2&9$EE3*6J3 M.:#MO'7 \-Z;Z[@QO,UX]$=V-YFBM9"19Q"V=MH+WH"WEH%.@6')4:755*JQ M_&K1I$S&%YG>6I%RLJYHB!*\F"4RBS)@T/!Q[36]SCPX9KF*KMRE/N8Y:(' M,]7D8O!RT3%9&F74H40(WCN2"Z_ FA) .1-U\DD6%PX.);=C(YI>/ J]&.#8 MWZ82#Z$2ZZ!"1:[,G:NSUS2 M3EFZR[F_GS)Q ^VH]HAU=BNC?Z\1V3;8\QX5]IVYL6U/2WI3TS9.N13,E!I\Y!V^\ M #0R@'-%@U#)H]:"MM*666O2,.#,6I.&/J6A8\PL!=#1F0(A!@=HF8.0T8+U MWA;%3$D96Q;M46G#;F31FB+TJ@B=,AQ:*/)6",8H4@07!8F!88 \1I%$D;0) M'!QJ4@0T'QNO_#T?56N=>@ USZ<7UR8HBJ%UI4^\FQV_JYH8YSE-EB/_TSSGU7<\].G3 M?D>*]SIV[9L/RWQ4OJJ7\8_*T]7RME1>+_'ABRL#"ZPJ,F.67GH ]=;<2,/ZOK#N.!*5=:E7LZ"H M@("!!7(D7D+ B-*0)0FZ/T?2L&Z.Y.: -U>R(>7=#GB)&QL-!&4X(#D1OUMU!W7M(E])5 MN*?KM6P!3&_2=F6LL^)6($L(-F<&:)TD:8L>Z,V;O$K.8VWNV8Y4]Q[DWGU) M _G^0>XX$9-)?H/3$%6)@$8;L"58< 9I_=!;QOL[8&@@[[<3N07)C=C;$;O> M>H,,SAICH<1LR57P #X;10"K9"QR;W,Y.&R)CH?@[=)SGU>HYM_R/$X6N?J+ M?')Z/'N?,SVB6?QEY'_U\_3@C5MV4-&&D@EYL5B<^6G,1^7;MWZ>%]_5^KL7 M](GI:E#]-*T^_85?Y/1T=G*:IXO5=>HZ&7+QXG+VW;?UO7!TVNY9]ZR75\:@ ML9@CCS$ ,N, :\M-AR@@)*&5T3F4R \.Q=BPCP]AVDGKWJC!O290FAH,6@TZ M?H<'R;1'"9D6G22!0JA0BH6<+3=*))ML7/4W=QNWRVMJ,%PUZ']^05.#G5&# M=6R "F.()H+F]3*@MARL8PR,YTQJ"@^D3@>'W(VU&9(NS>7SKSUW4 MM\QSIT=9R-$S M9H$YK0&]MN0TO(#Z1F:Q$.DFUV'M8Z8'PO.C2MP\F]2&/-.T&)WZ26IYF=WT M%4?EPSHV3;L73;LRT2RB+#%D#L4X!HBFUK>F#+%XS8JS5GMV<"C$F%9Y&/6M MC>6=\1R-Y?MGN>,WDHM,6A, M:/XA L%5J4"%)V(G)16PL=SEC?R&XWE ;-\ M;WZCL;P%ECL'@<&[9%*]:$(V8\6R#YRV:1TESS*YXOF*98ER&"P_JH3&ZC:\ MGZ91_L_99/E^-+E(%](S7[0^7;M6$[:6.%K6R\SOT[J2K5R]%VF[,HV+8W!H MR6AHQ46=QE7 >IE!!,>\8DI*PUNY^B, ^3Y]1P/YGD#N^ V7.X:OG0DAI#3VK8[6B0#P_R M[GUXJ:(.M6>/8QHP>59;7$APR.E+I2"&<'#(Q\A;2G-/(=].2ZX;0=XXOAW' MG5N?SIJH/8(4NB8U4ZJEDPZ,#YQXM@*3.#A4P@R#XD<[/O=B>NZUTYPN^G+5 MB=3U"[,/,ZD?.D>R;R/QAN%S/C$<[QIA?/KA3='FE-^'DCZ_,A EN<(-^1S) M4@8LC@P0,P$$[8U2VJ"$]>>5(7*3;'*;H+F7,,H 018.BK8-6O-LBF8'AU*.E=RDZ6F3B[V4B_OS7DTN!B07W0$'FE8[ M.5!<%T") KQV E#YG!7%DU+9@T.NQ-CP70@O^LPK[921.[T :Q3>?]+,IK@;:NRSSCOA4RK;"FWN*+!7YEER'0L%V!* RY,A]) ')!X=F3'O$KNA$R[U=8]=:BNUQI]B:@/8GH%E+@;!0G/Y8* M2L"@$H3L(RC&$*W&8)UKZ;0F#<--IS5IZ%,:NJFS8*65V8-+6$_ DP)+017( MA$QSJV/&V%)G31J&FSIKTM"K-*RC!EL417\4)EA-JH#62 A,)Q":Q#\8;WF] M+LD1QP8_[E0]/&WH*4TV>)\UF<;:LCJ/_DX0K#[ZK^JX5O:KMH!8?5#[0+PC M,J9W[/[0#K &FPJK_SU?+^\W>;&<3^(RI_J%)]-T]1.=[WQ-SW=&(GO^IGEV M\>9Y_MO%= #ZX*V?_I2_\N+5A&5/3-N%BC3M&))V=!Q=8='2;I)!&5;S:L9" MH/@*G*=P3@=AN4S5T:FQL9NTY6_"L3/"\= IM2870Y.+S@US&UU Y\$6)+D0 M3(%32M?K:TH5+J-*Y> 0M1H[*78EV.@IO39HJ_?T4W[N3ZH>5]]_//%A M(/DV'Z=*UFA!__:A\V_[K:P&193,N,R211V"3X%E)8KB])>@XH\O;F;QGDT6 MIS-:KG_22WCZ873;M24)UVMO*V;J146_NV+8-$LI& K(@N7(8^11K"B_0;EBHWPHE'<;EF.!:&^'-P:'@8ROW MJ[W@H$W/^6% =3CYXHA@1'3DT?G'9'T&G.?:9#! MT04L RE<*?B?,E9UGE0\JRNT.;)'4NOW^XZRX(>=@U(9LV,QJ=1Y,Y]3[:_^#+[Y;)HH^-@9)9-G[Y2:'+<+-8G7K,>OX9FY)PA0;^$_$SAH MV2ZKF7) P#^&PGUTQ_6_?B=*\FMLT-]&I'PM$-T?RI/:"9NO)VS.?3.0"Y'% MHF)!HG@"PJ:206-Q'( Y5H/A7L=5G)9)&LFOYG;;\=L=O]WQ MV[_0_[D>FSU8O.1==P/;]O_QV5+M^.I7Y:N#'BMB%M5I404\467 (EX'O(I9 M4#,6Q46:,CC=K^8!?31\E7PN_['@\%+XKVP^O?@_\#]VXMY8'Y;]HJEOS&U\ M\7^J[C]>N.7>\IP &E;=GW>):<1_-@MXF[C]6L=XK=%_ A9+>PFSP3LUF;<+ M>-^BQ2M-V\O1^V(J7?(9S!@^H :,^UN7:][ L*#G5=LW2!'_[-2,+YI/ZH?K M1BXN+%?QGC*G'@Z/\ IFL%QL?^0OW-=;=S%+QWOA_R].EW@/#X4L>,F 'U:L M*HM25762@968AWD&&NE9GNW9ARXZNX0K?JZ"JE/\8\!K6.$_^>R:W_1[_S': MB,MF'OB[OKIA?_:VY!NWY?CD]/6[R>G)Y.7)\;N37PY?'9R^?C7YZ?#XX/CE MX<$ODW>G\,'1Z^/3=VND]&TF_%/;3187:O*;XET_>3W'MAROE%"7E>HF232= MH&.&_C78 P?AO_]D4VOUV^!N%\_.&W#Q(C& G\]HSE"8M8 MG@=UDK. "2:"*HVJ(*RJ(BOR(I%9NC=QP:0#U(/ R&4QG$I>9"4#38@7HLAX M*ED2)JD(Z[V) K7H"OEG!PK4BW?OCXX.?OUM'/QV^/#@^G1R\ M?'GR_OCT\/CGR1NXO"\/7[^S8MZ0PCIA;Z=Z>-#,DH)=YC3OG.EX9:),LX(E M42&$8(ISV(),21&R.BLSE8N_AMEME@'_Q6&(RJ^GD4DG4?O3( M\"CZ*^"?E[S[J$"H3];6,>D4_+G <;6JC9]ANGVSZ-6LU@/!U_VRZAO9\ YS M\I_!ML]P>9_4[&9*\]E[J:>]1Y7+K)F:$:Z49E\C33^I?:6VH M[KW3[QT[:H 8!!H5UZ!W]FKN[(GP.V-'1U_>?CFK99SG19@'K$Y%P%1:!$48 MB: N\S*/0\9Y+O=>+"XZI=;L@8$ZS?GV4Y"OY_ 1W8TW74M$/(6_X-!ZI C[ M&1'8.V!58K'LU :U\U:F\R<*KI=.0X;IDL"Z^8[%57S\X> LB40AJX@%(LIY MP)*T"LJJ8@&8&$+FHBR*DJTR=55%F12IR&)5L[K,*LFB(DOCA(4L83);%5?? M3A?ZD?<-528!(@5NL*"#?P Y?C/9='JQ8N7=:=RA-)HMI=*21*MEM'3\MV'D M&SG__N1@-H.G0>99,57Q&8RO]$5>=+ .S13ZR07_I":54O.)FC5@PUC1)_R; MM3]Y"18[AX_YI9X&_'G5-2"!;D!/WSQ]?)4Q92^ PX ].[P+.,R,]T:6:DL7 M63[]N>PZ>%X/?.6=\O[D<&ZT?W\'1D/A5N CO!,71N:"]&NO<$;PDMY,"_:& M ^=#MP8\JA:XK&[1?-&"57V^0CD]:9>4(0H2%H[S?#HY5W/5&;'-)>Q5 X*; M#&K["%GM$CZ&HUM,D A@1NJ2\DEQSJA?7*IAD_8GI]Y*EE>:&/"7_L+MF<.J M9G"\>FMZ^Q,LS#,W.^)1U#O[#GQZ #BM;/;BHNG'F_P4[M)/H-BTUWB)<-E8 MAP3BF(%W7"/:,XT$I*QZ)WO!W=;OL%A<3HT;B MJS05PL>3EQ>-<1_PB_?;;W\N35$:A;<&R@X33]!;YF,H=]Z*TX M)47.GP^<2Z46^"KRJZPLS*Y%$UN_O$+M:0+<&1U.\ 2(/DTU5W#E09KCUS60 M10OZY9R?:YI $C[OVNO%!9(@T,!X1D 0RYEA!)IN%UH3<-0("H912E%QRS^N7.W9S^K]KSC5Q>@RAP.JOB?/-];9S^YGVWNPY,DO>$TNX]<76&76-B0NFLO2<[\V/*.@'"O&OC5HNWTA50H>^'K M]V!-P7/_!;.0\,2SO??_!7P WX>^55@H; W="1#7/1T-'H-E9/IU\#S.1$_U M_7]M>AJ,R05]+3KX'.S("@W# M#A%,?)RN+\>^Y9U[MC=LZ][S?;HNHPIX<*2+-:^EH3A2.)P>-SY4)Z>N@8&2 M"M9([;@ *FTZ+:)(%0 5XU)KCO#YY!.&X>R0TM2"00:_O"*_!DA+A3*&SU>> M%B:.-QYA\Z1&=#J=_*^_,",\7;7[#G 3#VE3D%!>7O#N_+XM'++OS#"$WX8G MKT1R<@KS.WV;G+P]*Z(RY6F2!W7!RH#%9184L1)!)K,P4C+F51+NO8C9_K:R MX'"I9N1"G%MZ)HJ][I"'XG76/BDDIDY=@N& -#9K>]3.9]RP6;H-<+5%\ENO,;+(*Q24?.0 MBRR,]UY$\?ZV4+8E.N1H8 ]W*!'("3K?7HMTZNQ)U%5)U*PJU".SZ4=M*$_> M72B%FJOF=DB]2.I M:AD$R$#27Y;FAPH\:3^I9V?_X)Z"M%H?]K^J'1),"5/ MZAV%;O27G;Y-C[^\C\ ^BXY/?TM/#LX$\CZ1AT&B1 $46B=!(8H\".NTSDK) MBBJK]EXDV9UL$?1!1$D0EVO<,2'I&6XYHM$[2'*;)6]L,_*3J(UQTE#[%RS+ M]2_)(.F=(DEF)^(YI&;FJSZ:6^X8W)*K(=+ :?BUR3SHYHT](S0I4JHWZ\#Z M;@YN+1.6F2']XVM_4E4'VO_-)-;Q8U!EX DI">/@7>B'W.=01'$4LJR(BYS% M=5:465VD:<63LF8JS^^J4Y5N+9/Q,\C+7V!&)_-WL+LG]8]& =O=XXV2YO0@ M/3E]__GH]#P\_@!S?'NFBI27V*N@JED6L(2IH)0R#V2=):R .;*DV'L1[F^K M0^X+&O\J$YD\.X?C>8Y49?65U:C?+315!7*V;.& MI+.U'\3GBB+A2<)RKA2+RK@*95G%F>)Q%O(P3S24-"SB['9UY2$E2OWY[KC> M)JX'6DMZ%L52E%$A@X(QT*BC4@55GJ:@N:1149=5)A7;>Y&'X0:5>F*8W!0K M8.JSF @3Y+ENNX_T;^M4E@BU'*(ZOJ2EH(J6UAMI\1_.OPATM])!8.$I)T2H M]:R][F\)$P%C14NRUTZX;2S MF2O5\'#G7KK=[@_F\@WNLNYI=##PW%>J%UUSI87A M=R7ECKZ\O3D^/Q-IX#+)DSR/>9GF*DQ2.M3"'FJQ.]3?#60[NC[+XXK7 MJA)!E(D2#E4D =R;*H"]+F15P7Y'9*05MQ[J6,QJED0<# 377"LU[C"F6B?& M#V\E@]_EJ=N1P9#$)5SZ,N2LQMS1_?(. M,AC9ZB OO/"US'EW:$_!?W&J,6I7O!M!U.X#:B0L8R?)V7O=+"XLMA'Y,MP]>.(*%4*# MM@-%#+Y75QX:R2 K2.\GJ^N KA*&IO^];(#U^TBG!>*>/@XQ;VWQ@5&YO+PR MB#CT%7/=$()"D@;BJ.%-PVOO7AN-O);)!P;>D%YC\(#]LOI [T,$E[BX978^ M"-1%Z_44J0A3A_;I @Q,!(IHF _N B$>IY/SMI77P#+I\];816/L8_\#!?_U M,2)\[%HC15&7UN@71'B!/=O,09E?M)1;H$&4I)&3*NZ/@2K]!>]44/'>9$JH M>4_?_6#C'S2=:M:<&\O:BPJKRZM9>Z-0U9^KNL'YV7TU1((SF[7S\P#X]B4Q M4'1JV*TBF3_CS24"%L1BZ2&<8(29!.L>SKK3EO[BHNT]VKBOH?A7W[;)^KQ& MXN?[SOS,MF=^?F])G), O23:<_4W2^C0&VGW5M>@[^=KG P-,&+9.41*WPJJV*K88:"<)7D*[E M$)?O]]_M3V0[F_%N?V(X(FK][M736\(D7G@"W[XPVPZ3PQB+=O7R3_#(N5II M9[:XZ-KE^04FLI!E2S8MXCB=$N:#.G#P0>OV7K-6\[,C98F<+1@--T.UE)0 M&EX+>X//D7:O5[H8:&4<3NJ457$)W,I)7VSG!NX"6M_R!Z8L:%+$&ISU.DY:$O[JB9$)O?P. MEJ]!"/W"FO@T$'H-.BZ]],;!XC2^W+'):X%KO4FL([#9-:9<(#!^/-05OZ'< MI"$/T7PR]0,]/H!>PO\9)V!_ ;:_-C#A5\L.&(CWZF%S1DA_[:(<=-JM* L! M_ _X5M>O8"W2.*^K+"Y#5<2,R[K(RU "3RFXB,J<8U6D0G#! QD6/&!I+8*BRE(X1UF74K)$9%@3 M>ATHM?;!_R;)YCN#-TJO;7(A_!UR@?$LDJE*RJI*F> MFZ(0_VH;^.Q-AZ4M+B_)9OYI^47!K_[UYB?XE:3Z!E0B 5@#N3T)LOEL[]7+ M=_"]?=GT*TFO&-A9'-9YE@)["\.\BG@DLE"H0L5Q')8[Z?55U>/W*:@Q0H*. M4*LXR-,T0NX6!R63>1"7G%51DF=1G3]48DG,&5FEDH5@^8B2@W"-^<[*^292*3E^>Y8*3)Q,T V/*$W%5% H M&0=(5'$L$*[+MM:=O$4NO?MY2F[>'UN"\OM5[4 NO?EI A)F)U_^/L3T6PC$ MM),U?[\S_>OD3M4N+G2],XT60E&C]5$3N@&FH@L8##E)EQ@8JF[HZPT%ZFBD M#37J3#FTZ>3ZHIFIX2WKK$F_T'_-]N%L'4M_WAMXX&A$S!S41?=LI3V"$1 > M0P]"/Q\G,#WL!A55GO$TEW55<]@O77,ZA4:;D[T M_5Z=X]/?XJ.#LSB1F,B7!BJ220!&7AQP'A\0=[N#O??!@OF>BR+,..=!K!3( MMJ)(@BKC25"6"6@942UEQ/=>I)LRLO\WL:&'G6V>*%DJD'81*&9QP0O!(G@# M2V4>U:5VY*RE(>[.]N%GFQR]/4O*.JGC/(?#3/. 84^F(@Z3(,]+J6JXQ"*N MX-*R?;99J'EP"0--Z@?9IDO3KB%AUVKKH&:L:P.:@QH2%(X:*4%,O>8]B*R? M%=@U * M]V"Z/6;;>[58OWO8%/SV]5F2%@4/JSI09052I> L*$+%@BH)/<_:6BEN=PNFX?/=04[6/$#R['\ MP2X!T()418L2_(DV7NQJ*\S MW&R:USB_:W_BJ,Y DN^F.H>]1;/C%DCM2IU.*LQ0+W5*M9%EF-9%>%XLY?WZ MUS>ZXKC&[>GJ0RC=O#=BQNTWH74C-ASL^+2E@IXO_84?TKI_U3C !7>7:',J M^&%Z\NK]E^-7'Z.CTZ-KC$> [A/G11U$<5J# $N+H)3P%QBF551$4H99O/>B MW%]O)SP4-D+J0U+EG[\9DWTTA'?*/^]H[QZTAR'8-.=97(*>#]8QT!YG85!$ MO A45H59$8,*EV@!K]!##PI _T9CI'62SP)H#42,*:&[(Z#[$-#)VS->%R5+ M$QY4,HD")F(1\*K*@T2"_9^'J2JQCFRZP;GC- !@6-(>"1[?SF,X)ZG=99EHDJ# MF(U; P>>B MXD&<@JG)T"U9Y2S!VI]97?,\R1$G%FTH5?Y'E)3P=RDI65VHE'$5YU*RJDB* M*LE$6!41BX2(1$Q*RCTJWN^4E*]#0/#_#\YJ+FHFDCA090W,*XFKH!*"!V5> MU1(,H (T7512TC^LI#PI'66[^RXJOX+[[G?5C=RY[_X:Y?TMXKQ96!V:$?P!>D+H'$]$ 28X<-<BEMKA%O"W!CSR858,7,2WIL>KY M6/GVS8XW M6_L#G,NRURZ*7BT6N+6N%=6S;WK5R,CS2A.B#@T:D%>UR1AMHW8,/X/M-M]= MS7M>#N1WOQT?F9B&,9 MY2$+HCC, B:!OY<\88%(T[K"LI1<*0P3;H_R_ X/G,>F'^2!8T58Y%$>I2%G MH"#RM.9)'4=)'E5%#)1Z>#^=8>>!^UH$=')P!ON?9AG+@KAF><"J. \*GJ5! MSBLF>)VIJ%)?)4RH4:,;?59_5G.3NY7+=:WR^Z:(Y.CZ3"05+WC%L;T)"UA= M)D')JCP(JX*7C/&J5 DZ]?/)MAXG:ZZG1:=XO^QN=&7$U0K7C],9ZU?JE-0@ MHT+^AS7=C"[IUPX'ODB9@%(M>(.5ZW0SK2A_;-VTC)">D'C^EAVU'A^NV[*- M7W7#J%^5:(%U[/#<5 ;SP]LS6FX*4J*,XS2H*IFQ,&.,9>5J MK>N4)Z4HTBC+1,02&99,I'%=A"*M!#8,?#SX;W/J$^_8GP*;(A5\O8-W+_>>3[(PFWH-)I YV_YHG5[X%Y/8C'P/.S< ^\F M,+E/#39DZ%2-OK/>-:,86GI2A4[? M3)ZC5%#=)9R=[K7J=:XD-PK\B#VGMA="%TS>\!OMLNF-72!NO2;?;XN(?-;>X71'/><&2.D^KL Q9$L%+ MRSRK52YB>)L*Y=^]%<5CTC;@3H@[[L2CTCP.!G$)$F-<%87$#%K?BKH<4!]E MDKN?^,ST7;V\;+2GG:)G5%#ABG?H9-+BO,-7N4B?^4J7ZM=RN,'VK%?\1@<( M0+ZN?SN2Z=1NP2L?MJSZ!8D^/1^*">H^!#>V^L.@W#387;:M=%&\-UOD, 4> MJ'N >>5X/A/=B\K$3-9U*U*@J%%6912 6B&$QL8U7'Q1-PN#L6G70'VF:"G, M6?>BE0UBA\3"Y>FZ#SQ% 82BUR^-IDLU(6Q#"BPO3CVXQLJ5WD3;*\$-O+Z8 M_H+Z7%5JA3)(\< 8Z&R;#N6(YX8FSW',1OL1;GD?[0DU[=91XDNDF060Q=P4 M>*?=7-U*TBSQ ]@.)"/O[(R'LY]@#!>U3"2 RP9/<.WMXSVZA,%)"[V9?%C* MVR&G&HQ]1LDP$V<*=)[)Z&3;;(>Y>?.*= M/JW11,=786@I.+8Y-S^K%SEP#M>3Q9SCVF2F7JN8Y0)8]Q?;BN82^WH;U(=Y M+9SH!3:>>67VV_YT?8FNA6/O]4RT5]D2S4")^(=N0',[#>BMP?/JMI""-0$= MR[^#IEZVMNT@[9R9B,>QM@@JLT!RQ^M7-D/[S(VFIP*#>1N_=E3+)]9^PYY$ M<\EG[1R+!V&BW)Z@360Q,4M]CM\&)HIJA;%H$$ 2KR]J._C;JW+QD6P3_J%O)8N$FS#H\'-T.5 M =V)DV/WT.ZCHB/5P3G;[A(EFFY(2NH4[!&^A.[W$BX2JFG]*B!B"QEL5V20 MPSD7@!,YGY"U@P9)_H,%08BP9BM>3OP4$5=-#\RD-\V/EQT]9USBE9JUUZ1B MFS[ODLJ6CLM%'_WX.X4K7O(FXG8MGCEC-DPA!W$\= M&XNB81.'OEP(]:K;6=,ZW]<43X\">=B?&AUULD&6?X47K^^I,:O69@?*[J06 M8O9Z.J9A]37$F#E]?>V5Q-_P;Z!7OO"8K-.12.I[77,=7QD+">S(197(L&V. M+9PFFDXL+\T>Z7G:/5KVYH)NF).;NM*M=W6W+[_'*Y^< R^X,A:!V=KQY]NX M[#7),:17T^W5-OD&0J:UVG7ANXC!.I&B>W]O8G ^8Z-FXN/C<+OJG<<=78>- M2]?(FR_6'KJT'K:U(QUO[U#@[K:-QJUL%B,##%\C5:WF/;;9Y;@+>H8(!!&4 M1.!0G2MG^H_>O/9F4-SL9B)8%$_U-O)'6M0B_/(2<0_&Y -;? [*GB"Z:K$^ MJ)8W __1_F2K%V)%OVF?WV%F-VJ/^*PVY7_H'BU-">^E8-D_J) M:;-$FOJ-MFVTT>TW!W!P#7 ,:$#BWG=&NNK!BR_ M\>TZU#.P(>4MUC<*;'J5W3("4^O;(Q NJI=#>H5A8%)K0_?:OZ=P)^[>5A>- MZ=V1#3I5I00W_-IX =ME/YC45ORTLW6K#=^,]49'%ZKI'S@.JE'O04 Z'R%3.N.Z*OJE%: MBVX%J$)./<*%6N7(<]2X=^Y/WGL?CF:,FSQ]P%'"F\PR5RB!W#%:H>P7WG2L M>F+6H;.KK ]"6NUN\0!R,6393R=#KOHP8*T4G:A6?K ;/-M4+6VJ;EVO7G*>2D)\5F)IKZ/&N=\&BQM3TER-CS7+KV_7[$P]WIJ=*+"R67"!_U,!H#(;=D"V,^4Z/ZM4&T)X:LX^&2 M#LX8XY5V=WGKN/9*#YOT#U^F5;!T[>XQI&Z'U31O(;'*+6;R3.V?[VOA1\7Z M]@!Q,H""IQR3^JD5N:J-%M:J?.X43QZ#5_L'[5 M3W8[?*9B,3\^!W-. "/JK2%M@-#;6)+^>J;FYXBHJ+6;!H8PE*5N"T.:0V@' M7@3GC(:ZIIAK?FXHA"*$6FD8\T)+9[8N )WY$*S%DQLN;'6S(GLV+(W( .Z5 MSHFVZ=$Z#N$B;71VOB1"*8^"EU^V^" =JPW>PU'^2 K!\DJK!+VR%WS,D0BJ MH"6R%VRAZ^*7$-%"!MV7P^';N#-Y+@]KBCO"B'06'E]QWFC#+*W/BFN/&M?X M,;&<<8\JM6:B13%-45%G-O>Y(UZZT3ID!EIB;ZOK>-%\#O\1S=58=YBUP(^, M*DVZ"#?.,YS]6-'TM&T0SSIJ0!OB>/W#DH+S, =;$UP;I2R7:+EYHKLYU^./AR=11F3H>!QP).\ M"IBL\J!D41KPH@S31"9%4=^1GDM7\B%'7Q8RR3/!!$MJ)O.RDBHK69C X>,D M[NJTLSOZ/WST!^G)Z?O/0 (WQU^.L!]FG4@RVN5>CZZA\*">NX[2LLR@M M8O3[*5$4*I:IBDJI>"59?H_R#+OK^(>NX\?KXP\?S_(ZE&DM12"3A >,UV50 M5ED99#P1(N-P-A*;G=W&BY\@[N4BU@=.LP M@(OF+&):@+:L>7>NK- B5+YQ?-)+G%\6P8Z=&AS:ZZC0+2AG ^3> %&&(]+> M7N0I&[-G]R>OG=_/[HAQ9=X.E;97P3A]FX6?TJ+/B8_H"ZFWZW6A#K&\7!I@ M[X9L8;*="$&+/C@/#CCR!*Z7\MNR/60Q]>WLD[_:_A;4N :2K8,2-8YG\)JJ MM9W;NEF47$-G/D-B0,8YI^ _0M'ZS87Y?!O0)SER4CVV4Z M,25KZ(?P$P56*XSQW%BR_1#@]_(VQB0G6]6/@+$;P;!\*T4V-65DB/0A$Y&-P)L7\?(/YR\VQPS5M2L&S^C .+N5PF]^)1>MP:H$[G M%9G6PX-#F2_6!R TN?%#H[TR78'RCF!+H_UJMUY\X^;=%MF[Q>?G,V^MZ?4K M@50$:Z^6-;3\])DY0OT;)R<;G:WOV2R#C_FYSKGPF#.L3EP$RRN=93$EA]:5 MH1E*+!@?HYZEUFFW+/5T_;V(_:5[0K[LP43^O=3N 8]_-]%;4.1J*&YGV MW99I 853IN#D7WR^1.RT-FF+'S0<#T7/.&76. #P.L,%6-"6@<;C;YJY%&T_ MWN15%G]/"-KW"R3;B#O: ";3G3P62W0D,6P%X"9ZS,$H+'A4%BT54BKA. M5 M><$C6VB'H-/CAX]Q)+66E<^ H283KX=,?.MT$/6YB\(#]]T2G69&A[ MB/05/);)SFA(N7,/;4]'-5CTV9#-.B#WQY570=&Y1$/QRK6['V_2X#QV0 M%.Y AVC\&"Y?SOKUTAQ#RL'*5K[?!.L8;>;@>ADKM1IAWWM.-.T:M27FS0X: M+/P*7$Q7Y;CBMM#%K4BL.]6*;U VD/SQ+V%V)S5V)^FI_C'E__ZL]PL^.)"8 M<-XO.M)@J$\.V"O??5G!^.35X5D6L4Q49184JDH#5C'\*X^"JJSK/)9Q6$?9 MXRD3^-* [>BH=3EY?=C3B3EN^G!\X!-[XD^!U[]T<,+9@$^RL$EM#VL4+4$> M7;T7S+I_UNRK_>ED:$%A?@M.7R&6^F H+S7P-83G@6?08S_?MD9$!-=>Y.%9, MF 1.C4V!)Q=-3X>+^7"M?D=EBAD3A^MQ/>KR:M;>*/17W""O-R[_#B.PK0;: MF-(N%A=V26G6:%U2;61LS.$(2J?^4R(2R)]V/E>S_1%Q\3%QW;Z*M;EY&%H- M($+!O#(DN2)M:?9A&K>LRP\'(#^'&9DCP;E@:J:WW]/)-?#[BU;GZ!J K';C M#J>[/_E%G3MY@6:S>9QDQB _3)&C-8PN2:'SN[?M27@C#^<;'*\=UMH&,B+K M'FD+S@4L%"P@07LY=)$9;@.H/!SNFVFO@STOO/MC]P3O'[$ R]KNL8V$^[;^ M#UP S$A=]M;59EIUD!=!AZU\_\;R2FKEAOP;L J8I8\,AU5A3<^% 4"8GPQ8 M=# 8@0$U>I!W]AWX],F5<7+W.NQ*3GBMD33]Z%V/MR#Q2]Y?8"<%^,_K?R^; M3\ IYHN=]@"_/3R3@O$0K.:@K L5,!%E016&*DA FU!2A9&L\D>D/6 A$KQ$ M](=WF$^!![G)4SD5-4S>A9WH"[B2%_ K%-67AJ>C/\[H"Q? ;8R9.'2Z'"(B MY/)V'Q%CGS7P)F+F)HR/XU"LJ>T:T!R +1$$6>.IB6%T"MV1\\4%N6PQM+5: M/D)L70O?%O1RR*I!P#P(DLEBD81YJ4)9L*RJN*Q"E<9U&L$_JE10_]F-2,PQ M,SAJY^KFB%2$GT!#Z@\6+WG78=8'-5?9H8 VHH ^O+T^>27.*B52>#0/ZHI7 M 5-%$12U"H.R+%F>LUH5)?"'[-:&LP\%9'ZMQL.[@_^]!W_Z]BQ*\I I(0*1 M57G 6,Z"*A=%D$C\#UB@29[NO4BC#0>ON8#7[.075*PFT>39OY?M0CD,/Z)C M*"IB%'B3"DBI)1BM,>E]R) :#6^$);_-!32D[D+(R53 S@= MU4$0!E^%'BVKQ<%'BQM=Q$P9:_)'V)EWBH.%\Y[0-;-6VUO^6+@K#^2VZ#@7 M@F6[EK+G3K5?MR M!%=-2"'J6LH@5!GPV*Q* RXB%0!O+9G@JI18OSIF^_D=5VT5,V1)!<2W,VH[ MA7 FBM]C0Q,-<\-N+>VU]7M:4*;!6/G)-982":?IFXV=.W:GTXS!/B.# R9& MCM]W%TIIG T0]D8E(MR?O)XUVOS2*2D-#$B6&W5$D)M+,IH%5>8]%J'CM3?0 M_E6X7Z9F%T[L2?"1'_G\([EH)+4JM:%;5WO+QY21:]C/!6RH1^]$7"CQL;?I M.T-=13HZLVG]Q"#>Z.46G)4'YO?YX07',?Q]ZQ^<(/25M%$\OA,W MBQUCW,(8TZ,/'\]DGF2)"/. ES'H($F4!Q6KRB 7*A.L3",5*@R%LL>G>^Z. M^2&)/R(Y?O7;S?';LRP&P5?5*@BYC ,F\BHH1,*#,$^X3.(B*HH(3WQ[TL%J M%H\OI+8RGL?KR3KMN%0'BR+.,JTJ5\5K_#J9DR=(PK"JP:'A9\"0JLS2&.YY6N<1V M7(_%\V4/>S*<]E-03TY'8K>?;.6]J$J>J^ZKB-G#XY]&P>5C2N1OZ].;*]6W M]?J]&3%D6*I IGS==K+'AI:&'X??V;TZ^O#^^NC5Q[-<)GF=19ANB1[B,DZ# M,I-%4%01\."TBN*RVGM!3L-U-HR%$WJO++#5U''7_SEYQI]/B*5YGSK-U8\D MFGP#8- S$[(R;!MK6B_52AK^#Y-GU?/5DHYK@V+WLO' .H:&K ^U6U6N M,"B53HE^($RG?LAT"Q//D<[]VKQ:O)RCCCDW0:0_?3*K;MK1MLZQ)U(]!%+HQQWG3FL5&"SZC?2U.; MD' KE7W]XC/>QHRJL2KJPBS,IX3X]WYJ.X9HHC;%@>?6+S(D (W+#3FXG"[] MKW$A*XE99@/,J0[)4Q@*X]N\5 MUWXG3GW%EE%YP3@/$\:%9'$JR[K,5!UF)3S%XB+\N^/3_U1TJA:9Z)!\:=CC M 8:COGL,"7IJSJ**@450%0'L;!4P,-."4@GX9Y[(I"YXQ1X5AL0BHND$GP1R M9 5[X5+A=$34HD>6*0LA))U>8R4U?GUC30,+R]]0^W1;XH%N M3T-9=CI$M);GKN,+HU9F9L+K*0(X @%7O5+NIL\49G_Z!1\(\P9;8?#^NCC8 M@353=/%Y6YG,F2CKALG+E5T=8R*]D 4"[FW&>6_Z37F5!'!)3N4V;3$;K3[J M:,:UFGVR\)K'YVG4_(Y?-0NMY-IM053SCMO!?,_RK."Y2F00IEF,&)@R*%@2 M!7E=L!#K%*FR>(3<#@_P23 [-V/M]_ <%OH##!E6NI@*HJR7LQKMLJ%URKY> M*OYN_%B:MGJI[NE(HNG$O.G:(*8QQUV+A M:N4@2_RDAC+"+L=9KV=44(XU%:@AMKU.GYJ;\N*M'HFO;T+9X%09GK:[V0F:X]./9VF6E%7&XZ!(6!8PV+" )UD2J+P4)2OR-(R2 MQR-H[.$U3R-+:S4PA7?&@P/9L$5C25('*_PTK'Y*889!:]9)F\+6 ]?^?Z][ MDJ[F;:,%-2:!7"C3#7M_\JLWM)H=);II*2\9-ZEQ_KD;](,J\+GRX311JP&[T) --/SC-,D>H' V@&BVJ M7X\7@/%QK7LW6&/#_NWV?6+:0=2\Z2S*3'6SDH*G:VG[^7%?:T*Z7(CI(\87?K$M-&-ZVO!--LPCM"8L9W_3M2!$ M%S=O@$06!W.)F1N46?7=<_KX^,/AF4A%'*HR#^(J TXO"@$\O\J"+,OK+&$\ M3;,U=Q\+LY"%=:;J6+*"\3)-9"AB6=95RHNX?CR2P1[^=$+'3W3O". IR(IA M 5=N ,I%FK.3P MKR1)BZH0:22+(J_^R,5_3_/\I:DW@"_DLD-%^CMC!D5560HF]%RQ< M.TV=J6MJ6H(9#+KE++*J MRL(H+PN6%D4E\CR)X$*+2L19D>P.\ZL?YI>C,]"I:F# +)!Q6@6L%CPHXS@. MLCK.LSP2B9+IWHMXRSV>ZIZVV.\:BRR#' 9EHJUK+)E9+[MYXQ)S![UB$-?D M(AL)=KSW+IIS&['419+'12$*526L*!(@P"R!FR]$7I=YM1/A7YM8V/&7MV=P M&WD6556@&$*10_@+5/(R*'-0H/*D#$&.[[U('GKSPS !VZ"JHK"L6*U852<\ M"666U<#;E=K=_*]^F">O#LXB*1,1"\PXJ5C )%S_ JY^P&4(USX%$R%D&_4Q MNOF4G>3#O[#D>6?*:U 1=%,#9S4#S?>&F$HC7N8=MNNCLK5*KI3T0<\V]G^; MZ]^A=Q@[<7)="=?V5-*(,Y. U9G2/NCIYYC09:J-/(D$N%\P?CW3N7]D$4U- M3);*L]]BMU$)(E=I:;6N2^^'F,U6FU9;.1?="-S80 #+CQCC>;.Q(ES _K%=&- 6RP:Z< MK>P*/KM0O2UB!S37TUJ'J:^D##==O["%Y0@JT/2V"AZE!=:S]KI?C6QID67\ M96[Z-KIO5TC.JA%IN[#+YM^L+<8@ ;S-,/7E-\_3EG/&PM##48UK2X_+^^LV M8^L3LA &YY$TKLB?W-^K4:*+KEV>7U#A^';93QR8UO0-_/?2U0C#MVR<_64K M%7J;3;J\[P2U?16;3@:8#XO)X< .L $/4OC55<>;GES5O/<++<\5.A)Y=_,D MKO@1]D!0<]<-0%=J-/61J(3T1O;E!_8&!:P#&KVV70(KA?TOAUHI8@ ^C.MI M*?G(=FJSJ^T76"'0T>.:ZMT!F!'2>.;:/.+'G:1CIR SEMHL6#R=_$(_L24W MW<>CI@I#1\.F7HES8T0%2[+3FVPH LNO7;G<[_70^>D*(GTE+CL>=#P7@[)6 MMCA_1UP"N='0-]4PMI5X+T&V1XTR* IC:J(.GL)E[V:\.N:X4!@^38W#E>XY M@<+MZFIFO'37E0 S ED[Z IZN$8Q#4W#*EN>=U,5RUQ:_5E).2Y3>K-* U_KM[EY< MJ>LKXG[>N+JX!#V8FW ]- ,M\>#=B#]KP32CW8@_>\5I'\G MZ'XE:L=CP1(62PRGL"C&AK(LQU)[&>-YG8JMR69W1OO&[XG#3.9U15FRK)9U MD9:YC(&.E*A95?*_>S+ M]; GEJ!>E]'H*;B!O!\HSM(&TT)]1M=^D69CP@# M,6EUD5"L/XR?KF:ACAY9[[=V?Y>HAE3/=9-&TX#4H"D(\CU ]EH+.[08^7%] MHENK(%MDX.HR5E8Y@J;J]$?$39K*BUI_L&:?>8#JQ^LEPB$+-=3Q13UBIITU M<@C9/HU&D0=;]3U2*DG?:>M@V?N.+$T^MNC&S1C3:(SQ^Y6+KFLTM7T5<(,2LSFVW<&1Y*\./.^656#ND> M. K=9-[?_".+M-L26!U06W@KX1Y)?XU;<-AD&S@\6],-&;H&N+%*!%//]6/\ M$D;CQWK@]:AS88^GBKLZZNN!U0$1!S;1_:4F"_Y9MQ:%7SM_R:7G/W'EIE>K MP]&LY*3FPK\,7C>[E:-<:=II;,JM,&R_T)I]B I*7U9X8@/%@842Z']YK1[AI?'/..1^9' MVY*#XCI&NS/7]Q,W ^D&!/O-4-ANW*#=.;#LU=9>"]T)QW1950,GZ+5CP=Y_ M\^/Q,;JJ#.,>JJORJ:E-8UJ/<9@.N9ZO0SL1KH;.N]Z(33\FAX'ZB(68J5UQ M['BMKSF5$7#%# BO I^WKO$Q)4C@O!TS]/H>CV^@Z]* E;K\Y3M__VTN'./" M\G=QTW4CK_!BVX[BC"XU^'>5B=@$OK[Y;)U5KB.@WSQ7!TWL;; 3ZCRM<-C_ M(7G&QS=W"G1?TSAQ**WMPEEFE+X!PN<=O=NVQ;!U(("+S!87%'D8.45MG]NA MJ@3NI6[';HMF]KI9Z]20TK:-]X:EPABW',-:@T1[:VP>E*L+,CH\RVF'--;5 M+LV>(W'E*NQ/_ONB@;O:WZ:#6,>BO9].2&&[A)O1H?J:U$HQ27\K+43>77/= M5\)(M_-.&?5"OV Y-]E-@T?87I*I5V*30)P]%50Q)T'E45I8W-K.KIWTL'DV M_*-51W]M[JX,<]VXIU^GQL?CJ-YSMX/DW5IUF0TJ]G23@NU,?]M]W#PP=$Y; M%9&;S083/,1F(IN,A]6W$M]WKVI\W;_IAS:FKD7O2E-7I):UQJI\O;7JU"-8 MRSO,?5QO[^WKNNN_X(,;WQ"AXR)&,AC;P!4^@H+&[X[N9<7;LCCX\Z'>MO/*KYQ+!;?TDN!79+\XS6;R M )+98-[I9KUC_XHV^:P$V#ZH,<@\5,C(HV%A(/X/O%"XKBPT$K]\Q9NRXL/Q M0>^DQOL]K^ZVR'Q2'F_:@S=LS?NTOF&%6 MN>@7?G]KC-G8>X9%V]2:$/'NK>[B1(8JM=Y&S.U M-K5%4A8\$UE2E2QE<9FH-*^RHBY%)%D8/Y[\'GO\1/%4F78RD,$3JK+BUN$2 M_WJ#";)9=W2=ST&-.T>!Z&07-; 8F-L #++/8+:>C+&<]J> M]HX,+)RX[F;@&=<."G2N H.883OVI[#G""LX;4%%G21I.)WL#8333X+).F5- M]R;/]O A^/G>0AP)01 MR]EP([P)4<=A4U;X$O6ZJ]F=*;$[",17@D#$.PC$]PJ!N!/2L J!R)G($Z[J M/*F9+**25Z*6O*K*.F2YS+=9['CN]\>M& /NM>^/! M[K5)C=NAD>#:B@;:.K\9XAL;*FXKORHS>E4%[U=2'L@ISZDRM#^!J77E(QC3 M^[F'Z$3XT[/LZ'W:T8I1VX4:H@)8=7D]5+OZ$J @T(:D5N*FOI)(X3]N MX@J!7OF0@F *.C;S3^WLD]XP/KLA1TUM8Q%.D_+J/FIM&63)G.H*5.1_=BZ+ MJ0U"WPZR>;;W^L?#TU<'H,7CECYKGL-$24DT)?FS M!GZ/4 .\HX/BI\/F?$X8![LJ;RPWR+YN%/446-6(_:ZG*6E6 R(=2\E@L,HA M%"SL7#J;<-5H;*R1L.Q@$&"&"%^8#C=$/^$* M5@REWDPK]/VQV:?#\.OK7LO"VI#3-*1C^8:+,W?\#"SCF1_S8+Z!RURVU%-7 M!U61$>O,+$S466?)^Y-72Q<*I#0=N\LX_'IG,A^\#W3=G)_K.H1DI&Y=I66: M!ZIK^YN>TF)6)CX<*?9)T>W%Y\,5=H(+BR::TQZ,,1WF]$/=MM^X^ZUM:6%W M5!K"VL9!J7OXRARI1I6N"*7+Z9G"1]8.U/1K!MS4M(!V;232!X8VOVN'[B4R M[I8/CU8.R*?",,ZXD)4L MJI#5<5I$7&1@\N1*9& X"=-T+D0?\.V]5\TTWL.[=$'DDQH5*>IW?#A_37[- MD]JV0=8_V36GVYP,_CH].3VX.?IR='/R"E9Z?:9XE-2QB@.9RBA@B>1!D4 MAD>GAV<)4W&6\3+(RRH,&(?-YKP,@SQ%T$(F2H[5)-)P/[FC(?#=>H(5XW[I M0P]!ZPC+UGK<9JX]@,22,JW2HH+-X2F+\[C,51$F/%8\%G#%J"Q55!H2B\HU M$DM^#XE1X#[X OOPW;9W ^J*@*N=)666R$0 3<'5#EA<5T&5J#S(1)UE,I)A MF?.]%P\XT-\54-X=Z%<[4*&D"JM$!%E>"V 72@5%F+&@2D4&%F56PXW;>W'< MKC&+=3&EZYB3Y.BU>NZD#*A&U&$9& !>RR>!ZCW<9.YN-L1T*H_1UCG5#S&E M!VR?\2L$8*-QC"684(+_V)KRYZ^ 5;J 8Z]0#L/7[_]K0J-C; =1W,VGIB<[ MVNM>O2+:C:5K-$P8P'O>Q8CI6+S2#EKFZ\J\Q+J=I;VNM-KJ,T;?1D75L[_& M3V\NS;%Y4@1BYT:/GCY(XT@BEA<9*\N(,R9ES5G*"L7R,*HS4>3RP1H'^:<' MUO%24_-.X]C"0E)LI5M*J7A8U8&$?0]8IK*@5,!1E$Q+)BL!-F:Y]R)F=VH< MS=SYAI!,KSN\4PB$JKW"_)>F(+YQ'&LXE@F\NU+5\!&"R[90[@/5VJ].9+H? M\X[2'D!I[Z^/3]^?L33+1BRC>#^^@ M-.1=MCTJ>3GGH\2^"S73GR,1#2T426M%9-YJML,M"8?3,6Z4FV &4>]?3X=] MSQUG'&$6G>08GO M,!_%U60YN;+-/:TG_S9WP?[DI-9^5^U8_<9R^12==AK)M4?@6?OOE^/3HK BE2I.$ M!6E98&5*[.,=\SP0+*]J*7-9"[#VXGB_O).L1W+:X*C1C;H8#G;"W9/NJ]FOA_O2*6? BK6[_B=5=4O$Y\4:X@)ZZ> @_YT\ M.Q016*\L*^(B!VLY*\JL+M*TXDE9,Y5OKJ6\X]E?WR-[>I">G+[_?'1Z'AY_ M.+P^/CA31GX'8Y'44IJ%L;AC[X_*--RD9@H8Q/\W<7#V_N)%'Q0;I8+JM1&931A9PB/M;%K9^LW/1UE.P.3 M77;XIK6,46^B'17=-QE?+VTG4"QIX@:E]QN!9Y$*IJ$/I@+ Z&:&_9)D(M7@ MV)^\4VIRW"[4)&)3A][_DTZ,1OPG%;L4]SA#G]:^!0U-Z?!K=-P1&F0H4K"F M,&\YJD?7&VEK9^E?;&;8CBD?OSHZ2Y0L4Y8EV \%I'I9J*!(RC(HA(HD0H_# MM'H\3-EU+_UE\#X\,2;MMYCV?2A>N2LN/Q'CJK:KI23@S\V)GK!M[%[N+WV7R-^OV@(M0HC4A$IO_ZI]Y9FJ'.]2R?Y M:]))DETZR7>;3G)7>LAJ.DF65SE\A3 "%N6R!-D ORXD8Z#,%]7?/2WD3U1. MWL]- VTEWPQ9@"=#2;"=@G+\ZNV9X@F/*Q$':0VV(BN4"(JL*(*X3@J>%U4J M1/9X%!3O4"?>J4Z\8WT*^HJ_#"]%=52P[ME>Q<7'67N^]WPUI]MW&IKT;:QQ M@17).ZDZOP,NM6T=];[UX,:(?_UL>O4NY[9ZB==TV]46PF**+970HI(^]!*= M^$O_:-!VO+D:=7X_(&7'/E,:)#9S5]*-B2,[D4S&L)LG#([ MI&0">OWI\E:5ED918%,F$L M8%R"U*HS%A1QEN1U58HJ3+$Q9;DAPNGPR^THHCB4P !.N)A$L:F3-_42&1S: MPSRB"V3YC7BH3POJ\R-HU(C[A=^$^V5UH5+&59Q+R:HB*:HD$V%51"P2(A*Q MP>7ON-^?2KSL^,/KLS "PX"Q,(BK*@F84BS@*3##+"SK6,D(E%RY]R)+H@VQ M'L?][O0(;C"+,9S9U#=[WT0??Z=F]>&!Z>FR77.(LR4"A^&QQ,27M&E1ADX%-^5D*F+?IM+=$]"V5(6_E4KB> MJ'ZIQ1EO+E>JY=H"\..^:+8BMNX9=Z[6&R/9HKXS8-"S7H=I\+6Z')$!+O3* MO%,_;\!?=C[_,3Q!#_B+I?Q]W""]#P\1/7\44S]6I4YQSB[*<-*]U^ MQAG_)TWXT.X92*B7N.:=4-HLE,X_G[PZ/\NR*.*@ 02R2)3V \"QR:"JX3B2 M(F41)H1M2M-Q^M05IBKC3M]Z,1XI(8W(Z+_U]%]ZT]Y1T1U4='/TY?RLYEE6 M)*P,%$-8+&@Y 2]R&11A+?,Z#0O)"<3"[D%%KGV\X9__LWF8=KP M7T9);_3<36W2@[D\ *FP8TWW)BJ8_UFHPC(M5!:D3&%.4)D'995705Q$B> B MC/-*W97F%;_178&H$BZ8=\WRT@$U2'X/M'9%JNIJS6I=2GC>>L(6W0V^ MD'7E93$?R92)Z%<*V_#>]K888GQZ#)C<3&FWTT3[Y6KP;#:LTE7Y;!!53]*[/ 86P'T3R)7[!>_ M*]!:W85!"]255ER6%%;+ 'V3&I:8G"PD">]LS6-(JUVCJ*IBCR5*".!D"E4. M=4_@@R6G1C5>E<3]"?!$[$UMV[+42VJ6971M?59XL>8+JC)O:_972G"O"Q+P M3]E> A>FA^%#3TAT5L:1*,.DQ&BVD&F9LCI) MJS07,HY+L5;%V>X^W1AO_]>A)H^?A6Z.[]^Y(^,]\-C(T+O*LH(9KUJ2=RC9 M]$,_4+T6=;7PG_P!_H&@^RG5\],5;N2X 0*P!%=:R6C+5+S6M!=4O1V#N&?; MSC0'FL-642=W72B(XH'S<]@*S?<-0/5FJ/6+#@T#=/(FN _R$BLNH8YA*^^: MIAVN0XH+#*YUJ1LT'Z_CN=$>!I'=;=M6W0'N]R4>4:&2(1[I%2,9L%BZ)]?M M+U]J_4X1VFOJ_#PD-P;%!M-+'!%08K9L\#P)J(8EK6".0R,K*N/4VXFO].DR M!:P60S>.4:,7;-#28)%FDA.3H1K&)O7&;"\]U@NU###A6A*I6,D_CO&15$O*D%!EF M=?$HRO,BOKY[".G :XHD E83IR$K*UFP*!;D<[;ZZ.#,Y -95%%:2#*J@"64Q=!%6?*,^O,DIUIY\"E:2F2_5RM3U8FX?)U)N< M/C22ZUCHE.[5DN)D/:C/C3'"MDQ4NYH:[(F*QI#.*H?Y5;H9*SK'AI9?8+1- MX357C2O"0<_C=^MT8<;Z\#*#R<-J'58M=3_;M*'D3O1&-N H;05BD0CMT#*.9>H7AC:) MO,>JJ*"QU[#/K<3F.QO*:.8KTS=>,]WY9F[0KKHL(&R*:P:LY^1FTOB$3=8) MFL]DV9)?$HMAT"J-'WL8S-A@<(7!0C(+^5=;]9,#L=#ENJ)\\FP/O_\5XPB7 M>\]-(UM7;L T^]DT%;^Z*UJ59'GA9NC=I'UJJ#:B:?CJ=XDS?F^P(CMU 7:H M[M6&HQM+."K'EK!KC-T.1O&-ZR.W]F[Z&3IKE5=8ETJ,W6\6'K_ -03534!& M,8$WN;AX$K[W<<(PYN%CB,G$?317=#YMW#R;X.0R\3=P(G1PS&YTGE>S&'H% M])-;RGH3Q5,XA[N7#*YE(#5]4!2^49^YZZB*%,T_$XM;PF7O]/T;IYZATX@" M JC##%7>[&OV)^_G/BH2V9\-?#DLNRF%M;%-H9LO]H>:VYVA2T_MA9U'W^ZK M"0@-_9(N >ZO28!CNP2X[S8![JZ$MI40@TR93)2,4Y$K5F05#\-$ABO5T4KU6Q_33RVJ'C.O M4HR?YF<;=H#>KKQ.SAV92!O#9:XW.VIW0QF9QC(7C$+"3"]U,VNP:ZE[-MI, MEU<7W/0WP0CCXF9_\J,Z;^9S4YU2ZW$=O'Y<[MA,8-.[#'&8G1E5?1@UI*5X M7?>I$9:J<)7 @JE4ZZ(5'^U(S_9^?7?0[SW72&XO5U/_2O<)?;;WYMU[_)$? M[%KH:EK:#+90#C3;D)81XX0$K6;/YR/V\F>.X M5%-9NRU@ATX.7\*O#4QE<0&4$U ],7^_M!T^-1>LMOFINF4Q)A,A#5#86+,- MO50[;4*\\9MVN=AX:W%':/5N;;" >]]76RO E,GQ M55NR^MSK^:>F:RD,Q&<4"/I>E;;DZ(LX4W455V6%K6OB,&!5G0CM(T.;_(K7 "IVTH]-6T-V&J_K!#"B8Q/C9;5J7/+/*N;2:V#EU/M M@S%UYM!MY'N6C$##/D\6CM(;R4-C(4#*_SVA6#\L@3/*1@=M2?"@'$98-J&< M/(C/?U^H$3@(@:0M[@R*6:WRC5< ''>*?C77HYQ/L'(KK&$IR4W.>^>_&V%* M+SG67T(-C'I_P6C.IV8U*Z\C@0' = ,=[$_&)*+112:J0K7!K0.0L#AMI:,; M*.^Y%U;!9#!2&49@JL70-E7PN?;,\[Z=PQ@WP[2T;+W$N1EW(LU3ZS!NO&:H M5NYU6[0M&XUZ9>#5, 3_Q)L9S;4F!!@=H(F.$ 5QTWL/Q!F";W&W$5/F.AT: M$4JG<+GLL9 %)FP M-3H(,3X;MY75J O4#&<(F-A\!7OT2"\MO6?\33U7M5/K:]>DG- M8@:DNW97GJNY\(K_/:JJF4\J]WVH4]PUG\CEOTMZ3XY?O3Z+I( =S9.@C.,\ M8!G+ YX5<5 5"@M0A5D=UT\BZ7TXVP"B"Y.]&+D.F-SF,RK:RZ-:3'"&L!>MA@]X,",^2F MC5T")CG?\0,W-RK93MJ0 2WX78[;[IY1=.I9JW0M:8SX7BB]".^5=,:D^9#/ MK-=I7^0DNU#R'$]^J$*S/_F9"A)H[9T2E BS,0SF;;/+,;PW](!6#_:$!N\L MAERI\?)': X/CN)^0'HRK6E 99C%((A@K,K)5NE\A;:N$9CD^6L\K,_F-6X9 M"7/3MFP*>;!!V[5-)JZ6'=XOOVCVHU,+[LO5GIAF\*W$_QND>0JZ4;>M-Z"2 M=@K;DN)FZO";_L5W[-$Y/3PK9,RJN$B#*BSJ@(59&112Q4$N9,02QN-$%H_' MHV..;'*@08_ AIZ:K#=PS=XEO4M5ZQB!P=5CDX_V'@,*_&3F\MBEI M:SC2]<1QKZO]^@J*&\JBA0??7_[8%%HI:ZL-A MJ-\OTC3=(4V_5Z3IGLEH5B:17RD$6YRJ*49Z+FO-PA3?^( M?0L;,5A!;[IVWF*6 WD*M$'[W3N]X;?G9XPI5E5U&%2UJ@(68R] MYSJJ+3?_]#U92O#;@W?OX:?XBB"*IY,]/YUU\NRTO0+.D[/P.Z3.** M --ZA_U<4.XWL3:9M0/8>E->Y@,[1W^UBJEK=0I>Z^S1 ]OEX!48G6(QNSEM M7Q,H_*5;F/[E2:TC:X=S7^. Q397,[6KAK%1_3A]FQY_>1^=O#J*CD_%S?'U MF538V2EG05J+/&!AF@:\P$(JK"C#HJS2*"LV%U4=M9M^+"FY7U&P_Z8LX.UI MB?@3L6BUA+>(H" L0S+8[.S(CFQ/A)'01IL^GJP+9M08]&#RM MF]J%:K>4_<: _6RI,"O*/8Y*[!(1I2L"D4O9X01A1^$Y=.2;DG!6'(L;ORZ_ MAM,-'3"I1)[GL36(3)JMYRO>V"J4"U/NCOBJ@S;XZ2,:GDH_,P#,N7VL\QH0 M>;/XJJ_7P?6V(X5";[$^NBS,IA/3HN7VD\"#V+#MM^HA=^H5L:\IW%M?T5Y0 M)\A)RU+4-L&*/5V>8M-6]*;.JP$[($B"9K9P!29P(3;I8S&BO3N5H.9>.M": MSJ"+.?AC;MYHU(/\:AFD'''LXZTH.F+=XZNU#84/6MFD9OTPN6BOL2RO9@-F MG"$3"-$A="F<F0*J' ()__Z>2YTA=@7=G@ P]>X+'_7_;>M*F-9%L;_2L*[HE[NB.4 M[)R'[O<201OL39]&M W>?>TO1(X@+"2.!F/\Z]^559+0Q"Q 0.W!QDA5E96Y MUK.&7/FLO7/X1^$130Q $P'&^]??:COYC;O_W9O#[6& ,_U6\,'VC]'V)XCH M^VZ,XP;TY4/0NTL2S'^Z60?:M7<61&AO&"?]8DO.G7;O]_I^OCKXE!NL7KDXK,RJ!K";1ADWM&Q/1@JW^B]9R*^T]GWC9/O MFR;?MSQ[B"9(/\^'[YMI3,>G(PN;FS,T]S5/SG]V'989&::'RETXV9MBMYR9+ M,Q\8%$4&^7S/SF3![42 T!N*\I7/N:-=N"[5-\KH+2X#'M7]Y%'!W/3Z35\8 MA-G"WM%Y]#RJX:.+G"%\/'K <"M^?$YXHG(!?"PW61=P><>,:!-5HI=?F1RZ MGYC2B<'7YFG+Z&9B*B_%H'Z9@>W5P+!=;!B^IPW;!%M<:/'84-V->^NOO"BD*A5XEAT%4$]_@WJN6N"R6[3VN"ENR6FV3W%4T?\I&\R2Y':\ MM\!UWOU_;WWVMJ>ZEFQ?,M@NO@5\];)FX=.H$=XMJP-&^PGC XKYE/VQ;;5B MD1,:D:?"%R$JB*,,^V1<,7),3^?R@\4QL\GOA\%PTW7T&MTR@,BO<>4.2)[% MH6<]3-'D0_T_SF)HC@.JB3*%PBO.S,WY@1\V-_\>=FPI ZYZ,:C\46GRX8KC MYMED<[:)$W[CW-9HN'_M_+'WJ>9,9CN>BXGXHSI-]VJYY_QN][9RH M*AS-\BA"OETI@KFPI# 20]Z'.2-")YW44SMD,9X@NIZ>_FO6-I\B+*2VJ" ) M$+AW+_)1Q?*7Y:"*,X %R=RH''O*YYW+W\P4'>0[]R:./^9A3K]G?=C(:6(O MI*14+A\[HGE^\'/6:WMYI4:4SV70=?7KUV?G\:J-O'%]Q,)MG?%2@_]81*Q7 M+$5)^)Z/8EPYHKLO^_BABW5E@NK]RH*2:R=]1F"'A44Y?K_IR<41YR+ [$QL M:#WDZ46%C1U/4#$YOJTLCKFL\7^KYCK=;N>\ MV"" 2TKS,_YL?$5Y]K_VOMR^G+EN5*5U&>S7WI7#V1P/I]@-'5FM/"MC)J-B M<+,'E/JWW-.=VER=V[8=)D-G/(CI55MH-&=V=.<.GY<&><$HIP1W]D3?8O!9 MYD[TBTC+[T]9Q4(QP:\=I4"GG-M9S[ M71PSJHFY)*L:Y]J&]G]BE&-BBC)96R:Y1DL^\;T%::GI--0]#B*5'.#8!VT- M-U8X[HPVT24F6;0**\FD/]1T[8E(=YJ]LT[/MCZ IWB6FV:5^/J%[Y[D\KW6M\;)\4GCY-/Q[LD7WC@X^O'EQ(NO6Q\O MOOP,^;/CV3+!KR='%XV#S_",CW3OPRYM?-B^:)P-QL_X7Y;?YXT:/[L M?6J4,4*8L8AK&1#G*B)'"$<"%E.$F)@P>O:0@L D@'8Q1ZWGCD9C MDH55<5IK3DARJW-(@:XOVD!],L[1IWGX%4Q%._M_[^UO_K6_6JB\>+"?_Z

    ^,Y-@N^TCE^0NX MJJR'SI2%>>GLR=V"LV.^:-668('OH">;]E>@!@OL,U]RMK$"=2 M!:63FG&R=);>1]<=Y#90=+2-543WMC7.PTS?>%QH%IJA\%Q.8RPMFN\V"V^C M5O#Q=/+4%7;M'=Q7 ,*OUBGCYR?_TN)GZH],) MERY<<<0\'EU ]#P;/<2A5.:@O:#OF%_.L9REHW@ ;U2U67NOS5I5;=:^U'%F\M#W9@ZG44]GI=KA] MV)NJV1OZ-$5WV3'U3V=T2O4F1WV]=EV.QE'L0@I"9-U5(CF'.8U<$N&\=,D4 M.1I\ S%RWS9;O;VT SY7LYN]A+WT5Z=]]%<.C,K39O\&[VVS'3Y#T/''1?&K MMYJBV3W8%'L'GW_L'GRA>UN;^20GU0PS+SE2(:=K0E+(66$1E3(&@W642O1MBOM+KG@\9 MYTOB[L)JLJ )X4UO]TR5(U?U_,X[-0.XZ<+:EU*SQQX?:&\WU_BW[%DO_C;Z MX7>(!B%&N_BMV2X>4%ST^ZG-YW#0T$U<0 =7>(/EQT.OR9AUA55VG/I=^'\8 M/7CH4ZT7/M6_^F'^,\W6!>97?HS7R3T_$XS=Z\KK!DM@L/)VM_U7,1'E9,!T MY_7Y_];8VM4G+[R/,:7?SVS(N>;?Z-F/&H&IG_"\6S'-,_,5J_#TWGCA)6^/ M6U]<$B&/17$X0?=Y=YS??'Z2;S5GN/829NZ_9J?I3J\X^6K=?->5>K<[L$-@ M3RC!7&JJ%:=):B,3(*VSS"1PV=5-[!!LCB\Y=VZ)H?>^VSG=RL=7^LV<(ME+ M(WIH-P_.7T1VOO],_3KQ^^MKZ#C>6/K^'CW=(?O M'GPZWOOPY/^^;7_]Y_VUT#3QK\)5^EE].OW[[>OJ?YMX_?YY\/3AN-;8V M,8SYXLO)T0]P,/C7DVWQY9\_6U_^^91VW^&+OPZV^[O[&#=./OYL'!T:*S77 M7H%3P1SB+F#DE+8H<>T,8[#.B:UML+K$^ J"B(;A3P#;\<3U:EVM8 ?+2 +DY!\B>R/G2T"P"?:;>\'5;8W%=7"U M8-HJN+H*KB86K,*LI6'6Q1QF.1IH+AE"5,(?/&*#+&,<1<\B+)?R7O"U#5F7 M1#\4LA;#QM- UC5PJ58 MD KCKL6X;_:T/5WW>$/9(XA Y;XM%PH;E_$T;6Q]/M_[>!@4T2D&@@1F#''A M$G+&")1B#)'B1(66:QM$UC6G2W+?;J=!;S#4OO(>-\_8FXO./__/)+'L7'O& MHC)PV.][@@1JN"GTW#:DLA2W"MXO&^@4E$+O)EM=E2R]?W5ZO??EVK\;+OW! MY;,E>.K _*E.R-%,RGPG BNDDE$&,!XFX%1AIEPS21@8_5&@_F&3]Z)!?ND;:W_%(]MZ'W/FHX+A M6\/PWOP.&0N2!Z'SV2C/$5> P#9Z\.@M%4Q+J4(@:QM\@3L_I2NO$1:O]*/? MM"N=G:C;U]T]1_G%<-V&]4(,EBYT!KGZJ(B!'I"16;FUN'/9QE*FYM58I> Q M#8H38B/EV@M#@F;:,'!+*1BLL+#L<]HJ]>!]X:=9\Y1;S6=%V6OO@XI?=\ M]^,A!CCU.F#$,,?@5OJ$K&(>.4R=9%H'HD)6Q9L:\Q0=O"8[_3;'Y?79"1DV M(9D^B3G9SWSQH6A5E[HYUU5[-4 E74U-FD:'0FU^.0&9^S= PBDW& MQS;F8>$Y-6P$2>5$C\XBO@BBH7>YL+&DNX8?,F_[=YCK$;=C-_;ZW6;!RU5\ M;ON+F;F&;&'31]7'G/I3!];W1T1,^=KBZ>];G?/>U/GRJXZ77S*1W073)+7. M!J]<=BV"T8X$P12C6,J@4\+EIL3-W0'OL(.=WVNS'?)?VY=36D'=S0['9PY0 MAXDS."6.B+46<>LE]ZUJ==Z W\\/N26[SO!H!%OIW%3%!%9A><>LV)(=<79WF;&(C_L7;98D?6)9L' M8)X$9@DC*:@!Z-,*HBX;4:+>I*2,U0+\/="5]?GBZMH0 >N9G7ETA&'8R>6\ MT_U6'FDXR^=!)]DZYYF2%DO@^1RKYQ1]SXC59\3C,V3%L;5CT(J"8-KEC M2#_ZXS9HX5%.B\ 'H9D*7L)^20AI8^;EM;YL6AG;X'3$@L;TK-L) U_TN2@> MNI HJ&35F7N)$9_-G=B!KB V6C'<7 P_G\_RAB@XU$4;FDG@F:;TG>A/ G/1 M_=[TF>5Z3$[ZR]K!_N;:KR5E8^$$#BZR23P;=#,Q94'M5?: GJ)?S=<7'GUO M<);9T>?:]XQEX*)>.Q[ V^9E[ RZ?MCUR,5V3,U\&J=O?Y1\Q=VB?2G(T: ] MI)&]5EJ+7$+S1\$]=AY;N2<+3-KQ4-J+UP UB5W?[ TQ>-2-K@._[V>NLD*> MAB\PT54<3'TQN',3K91VCD8S^WDXX]M^8PB45@, MM&A#5!"XMC-54\@=:BY7I5_P[)YUFMF-_CZD8@;%B>?PM7SM<.J.;'OZ;I>- MHH:W:K:'5,Q;@^ZHZTS_N-D-,R1Q0UI=D(%,[%KT@BTX/5L3PRJHI"ZMV263 M[P3=VXCC>+]9-#^Z#=S4R^W\.:K8T7B*Q][%Z 43) 3-F034%+:^RX/KI(.Q]NP/YV-,[%L9N<5^_\?LZSN7-(U1H>"9 M0)REA#0&J^$I:,L<%-K?8GJ@6?RF+ MO[=Y&(0TW#."M @.\<@QU#;X #J8%HMF^P=DH_:59GKEZ=EK''43J0T=X-N-4WKEL MRG*MKWT]Y>=4!O7RT,P=?:JI0,!VVWYZOG=%4"\9@. M& ,'C'*#C:$<.9=1@HB(K(LAUY][KK%U+E8GX=X8,-;/YH+]A+R MP7?+O!6\1X-^*O?H1_T$1^8]UW"5%/.GN9_WPO1KL55U9Q] 6:9$H%Y(3I(S M.G)F\W8]5EXS<6OOJQPI]%D7YKS; M++JLEPT90 2GY"Z>GK4Z%W&X9S3\!QI]NPS!QND_N%VQF3I6A_6R).5A$G_9 M';'0L/LH #A6X+$;&J,-G$JP@%@9"A-+M<,)AUL[P94"/(45)'L'NVSWZ%!C MS"$0#B@H"E:0*8,LN"WP3V>U8]@S'+*O/%^XD/$:<-)2@@P1#*GL4F,NL5(BB\9- M-=1W]9ZY]9@'EC#EF$(RM3L$$[ 1'QVH9:OXJE:B0NU[7MF36QUSC4=]VPS4:TV5YL0__[ M1H=QQN+>PW\TSE$+II,)6 I-'$"QEXZ#5\D4S&#E/ZZ T)]\SB936&:9]AQ) M[0SB26#D&(\(2Q-T4%(2$9:P_WNM UF(Z[CO75$O,HH(8:T+80WC#KYE%&J' M52'/LH>X=$;JMR=[\';GAQH"RJC!' >, 603!W?-88%@H0SGA"OO 63%34B=0 OB MF2059SY:'CV$^PG,*%681"9BLE6(L1*B\1-,*??"2$X"DC[[C%$*9)00B! A M/;."J"2+/X3CMXP[YCI'7]7^^Y[E;(_C=P4Y=E ^-! M#P]7%F)F/ON KJ_TG=_)G*[.6\"S[J,"SS&192<3S&?$V2. MEXQG]$K.S)^,W-'*YF[GXS-Q'BW4&)5X2LM+CCK5I&XRM; M1C\=##T#\CWW(]\"07%N!I5WM8:[8EP3?:H/]I-0X^??OZX<]FX\.?Q[L_ MMR_@6KQ[ND._;AWQ6=+@W9__^=;X\%'L'7QA7__Y3!H?/GW[<@IC/=W^N7NP M ^. YYU\_;:W=3S9W(_L_H3_;AZ:()4--B#II$;<:H*L]QHQK"-(-'$L\K6- M@B6+_KY"?4@JR*H@ZS$+ARK(6AG(PC.0Q5)0T6N)% X"\:@I0):0R"JN$H,E M9SY6D%5!UDJ\VQ,>VEPZ9+W*_@Q/AUMT!K=\,D)H+)"A22'.!$$ZT83 W9*) M41M4(FL;BNLZ%V2%<.LM-'_/O#)Y&^N1 N>J-_P+B#0+;J&]]*'3";W]3BM4 M_ML2<'"BB?((!\$%)R99A[P2$'*:0)$1*8>+U?VI6;_R;<';X6%TWT%K^\]^SJ!\CE#H$(^_B[$(S<>JYRB94#D_EP$ M!$L6.!$6A10!(DVF7G7$H>0X-5I;QLWRG**[:M0SI[6O>P7IB2PGW(BU_GZM"B=>%$L\8=%V+$E7,]2"HF(VY M8F[\'1U%,DEP*)0DR.K,/\R,40$KD@A;VP!GL:[P5.A!V$E!BT2.>^RM9H@RB2OBHG4W*Z"IQ_09T_UDCK4KWGT+W9R,O MP@6+05.DB!.(FX+EA3!DO*"*8HYM9)7NOP7=?\[XZ2ZZ7\53#P* V7A*X<@H M-@0YJSCB$>?]:^81U8E[&67F1LK=Z$8\NH. M6\NO\H[6ZP;*I05(19^9NZ"D;;9S>JG3+B\JJ&0Z::]_'+N;A5143M(2,')O MOHR/>ECT*!-BW,5A%]H8$K*68LU%P-2&5WP,H]+]I0=(E>ZOJN[/!DB:Z<"M ME\B'?&I4! :>DO<(W"/.#$F4"%'I_EO0_64%2(^A^Y6.WT7'9V,@' D+5D@D M+ 1"7'N&3 P86><-V'8E("):V[BJF49U4.EQ='.H .VCJ<9\*[HI](9WWI]S MQV@L(R7Q9E6CLRR0G*_D$U)*P8A&V%*).'C R"3'D7%*\,A\=$PN.U.\,C4Z M%5*L5/A4(<4J(<5LR.1DL,%YCL!'#H@3[I')!Z&TA6B)8,J2,!525$BQHKM1 M-R)%M0/U(+B8C;ZX8SA)AU%N0 #15[#(4>>0 M0=\+W)W:R9RJL=W5:^VXVD>M7C=F/F<<-I*%JEIGB;PZ!YO]W2;^D>&R M<9#!$K"2!)QR%TSJ3.Y)J!(R@4(D1D,D-G"G^&LF!*N4?15"J4K9'T?9&^^F ME1TK2J)B&,E P#&"/Y%)+" '<,Y%D,'XY65<*F5?865_QFAH3MDKI;Z;4L]8 M<.R5-Q%3%&7>3W:!(ZN"0=I;YDW.CP2WMD$?7&I7;3;=;;,I[Z8.-YH>*9"I M2I%?0"!3R$&9^*G\FJ5 X/9<$..XC<$S@L"[H9F(72+'-4.1.$Z$I$I(7)TY M> .*_JS[096B+UW19P,8R:4A1G&D?*:_S/Q85EJ&O'!!&R&,<17]Y8M5]%]> M2 0SI>F51M]-HV=,M\'<6RHPPB)A!!@=D"9.HA@M)HZ$Y*A?VR#SQ N_5F>$ M'D<+MVVW#6.]_D10S44P<7%42->W/^*S;\:\X=WMQPAP%F5N1MO7[T$T%G[E MCT(LRB\>V!^5([04V-R9BWA"%#1$ZE!4-D'$(PPRB1#$P/YAZQ,7T57\5A5F M/'&L5&'&"F'&7/!D'5B#E!!52D'PA#G2 3/DHC<",T6X6_KN3X49KPLS'B'J M6CYF5.5T#P2.&6?#VNA@G0D2QA+$:6;(8X$@K)V@ C#$&5[6TV'Y4G#C+6Q! M[8R#LU%%W7-O,[UAZ'R:$ VP<#NEZ/M[:>'GE7.U%(SD%4(\40(,1M^$%$$\2?MT-(:I@ZX$P,1ML.2)2<@E%%A7B7&JD ?41 MEMTBH[4UZ,(L M_WUL>W%OT/\;7KP3&A$PN$J)+PML/\Y%;9@[%04QR)K<^P%'BHRF"1$6A"5$ M.RRK9E(5@#Q_U%8!R&H R-R)*LNH3UHCCSE!W%&+7*("&48-]XQ3['P%(!6 M/'M0MU0 J6*^!Z+(;,Q'HG.$>,0H28@S%9$.1$+,QS$AW#CJXMH&-75,U4L! MD;>PP?9A)H[+=.I7A'[UVEDW]NV/:@?NE8=Z(W+5(/T\ M%^7%X(-44:*HJ4-<8X\,40HIFTA(@1"[Q&:@5>;]-6+'TT1Y#\&."B/NA!&S M@9RAEF%I,6+@CR-.P/MR+%"D!,$Z">.)$VL;YN''Z"M\>)7X\"1!W+)\BRI^ M>R!XS))H*2T-#QAIGBNKDPY()\81L310ZJW0"L"#2%57XL$!7+5K]Y@5DCF< M6[7MN=<-G4]>&#F7"KL.1ZN@;"F8^64N*&-8,$? P\+40U#F7$#628X\32': MD+Q1%1?96]#_)R][O*/^5WI^)SV?#:RL#TXZ0E#D.; *7"$C/$8R2:*#EMYR MMK9!&:MT_!7K^%,7+C[ QE?!T0,!8,;0>^*4<":AP)U$G+F$K,$.11?[ TRC/MM6] SJJ^:*G@Z>>/E5D3 MD[0JDR(1Q*6QR!FJ$,>,46)3$.^+7-J29ITZK8*&"A2?>L;JG)U'%8@_$C!EW(EE' M7*(2)9? B1 ,(R>31-%J8P6QFDB6V19YG8D'4WE4&U5/?+SLP3':#?FL6]:4 MEA/U&X/E#)V!:\7Q:C\,;E=N4?[KGD6WRYB@5V.'EA[1WJ+2O3>R-IO]?K?I M!GT+BW#0^13/.MW"U9E>5B7,\R-QD9GY5R%O&\5+#86S$$OX36A^ MW_@_Q1_EF[GNOS;&;SG]X1/J-"TK@VO]XUB[B+9;B^T00VTK^GCJ8K?&2+V6 MO:!Z\8UWG5,8WD6M&WV>SE"S<_7#UVRKURS\#Z[M#5IEY@;NF)IMN*87^_U6 M/(WM\>_/.]UOL"(U;\^:??B>#7C]_HUX[L[ ,MM6Z@"\GN+3F+FK]+KS_ M$))\I]?OK4_/[?R"W+04HT48SA07,)7PALU\]6_=V(+;?(^_GS=#_W@$C1-7 M#0417UYB'J?39AM-3N#LNS_V&ZJ%;]C8.]C>KQWLU=[M-?;W_MK9 MVCS8WJJ]WVEL-M[M;/Y5VS^ 7^QN-P[V:PAD?BC)3ZZLBP?_OM,M-.0+:&NO MMKU078=*6[/M4,NF==&"SBA$:>JH24QKHHFCC OOK)"&"W"<7:(J9N;KYWMQ MNE[;VMG_>V]_\Z_]VB^P= <[C<_;6[]>L2[/A+"+QPZ^2NF.Y)G^8]"#+_1Z M(%S^!N%:*3-QD/&ZTVIUSC,R%Y:N=M;M?&\&>$:S7;I4^04[I3TI3,/85 Q_ M"28BCD!^:$[^NU>X8R"^4]/D1M,$'Q92O%Z#$?1BS9Z" ]#OP:U3*_I^<2O? M IR%43G;LFT/CSF.Y?9 $[ZX^+:#L^&01M<.1U6.L%W;'!R!R:E162^>7ONE MF;_>&< 4AMZOOTTO2NG$- ;P%DV_A*3OM..[[X]C&+1BL9]XV;FM=WWKME[I M+^_W;;^PK7^4<[.?IV:S'3;!Y\E?LZU\-)2F_ 3T4V8I;;AF#D8H*%\1J0,6+)%5VK10@0SK+%[@[BS3:\5)2Q M7U"XH:"R+7O6B[^-?O@]^T\M>_%;LUTH7G'1[Z>V>P06=.A,9 ,ZXX(6SRL_ M'MI68]855MF\#G<)AP\>6M[UPO+.>-7E9TJO2RFN_!BODWM^)AB[UY77#9;H M=8[IK6[[U%NFSX'/A4,%H6_&8QA]R.#H(SBHH=Q$':'N)!*. &RI0Y7KXA9C M7>!(Y\ ,L?4%,NYL+^8;K&W\0F:,_5.FP-Y $NMUIJ&""1);HTUTGG-)+";< MFB2"2)8%&89I*$WE#9NNW^QI^[>_APJ6U6H?M*JSN,0GYZ$ZZ> R*GV7@U+P M'/XI ]MW95R[.0YK>V\@)W7ZA>S"_7- M?^#9)Y_QWD$C[;[#%SD?M;N/SP\)CCX8(U#R3"!..4;&X8BLMHH[A5V*8FU# M"E,WC*_>D8R9+ 3A!68MNWKP.>_QNBJ:YL(_/!?^V5XO]A^W@>Q][[&DV=USD2'S^(?[OH/D=0+9]S\6Y05'N,H>OS;]8](JOQK\0 M)/>%4RR1:"$F<592;BF))B:%1>2'.R/_8FE-V;/@0@2?_]J^E-K*@UB:!W$Q MX4'8J A1%B,?M4)J/5/6_VC]\->C!)L;N9%[K"O67BWOX$[BDC!9%.(V:Y M1QPKAS3A"7%'6&:KU\:DM0U3)U17[M_SD1M^AQ"HTVW&Q\VL5![?TWM\H[6] M(!7"+0WAFA,(YTCBD@'"19$;^U!LD6;4(9++?@+7+!J;*5U9W9@'O4JP*Q;Y7;G&A6-7I?66!WJ3:;V8*,-"Y^W W'N6 M2(DTM0PQKURT4C$;5O/9%?+K[E+-__)@N\?"85_KN; MJ\K[%[6SELU0V [%[LU961\^) :PW@].!RW;CP&4\ZP+"C,L3TRU_[K+,1:M MF66,*QLC)X8Z',#ME]%2B2U6;-DQWNCE_L[OMMD.VZ,WV[Q\H:V)]ZGP85GX ML/<.GX_P8:Z8<.LS_;JU3?8^?/FY>_(1-SXTFGM;QZVO!_"V!YN\ E:(L<-.%::8.LU44*!3Z5872UPJ1ZORJD*9)[1 MME^IV94*+U&%)VI_F#9.A$SD9A+F0%(D#IF#S;Q55AS M[["F5(_V4:V8&]1):)"K_ OG]_Y[>%60LZ(Y[/%Z?\KC[:3/O5@$.A4(+@T$ M)]/7GB26//;(2^$@SF$<64TIHE'+0$W@DINU#:GKF+_"..>E@."'3B><-UM5 M^YV5AKI[^'RCA:URU\NKSCK8'--L[6X>8D:P\I$@(U- 7"H'D99E@'*&6IF( M<1BO;1!NZA2O8(7WFW'SBNQUL]VW[:-F/A%7.7BO%_5VQLM: MY9J$E6JE]B8]NJH.X56"6;&XC4[;3YTL:P[=.H_J66%*7A>TE M0L\P1%V/\554OCRL_SB5DL34:.DCDE%%<%Z#1X9'AC!FQ'$(V)5V:QM2TKK@ MRTI)/E7KF5?%2'&K27O;=!6MIG7-5K/_V"W3LU;G(L9/L:C; M_^O2F:H0<'D(>#2)@(Q*R7'*;(Y6 P)* #_""4K)"8ZYIUCKW/>S;LB#VWY6 MFP/R ML/';)#:Z$'5,-"$57#X1H34R7@;D3$A1*JVPXGD3HFYT52ZR(@>]GRH!4SF' MSWO:N_(-'P/_3J9JA;V@2G"=D+>Y0:0R#!E 1 1.HE$R&)'[.VQ06L>T*A5^ M!>5RE1.XNM@W42XW!7T5NMT!W::*@:GP*D;GD%0IU\Q)AVQ,' %L.<\ YXS$ M:QNJHBE;S:BW/:ZV>E#@6_E[+S#PO:RTJWR_Y:'C5$4Q.'M*::&0Y"SG!55 M%FN&-%9,"*T2LX".7-<)PY7O][RQ;ZO3/D+]V#U]8"KZP'.U!A77N!] M<6ZJT#AJ$0+S)+[JT"7HU!I<(C[4D&@,N\Q28-BQ&;6@@VE%'W'3W67QU]]F)^&H!RQ"HSU^= M7N]]MW,ZLL9[BSO3_E$H4]D:_L#^J SR\@SRETF#G%O&46X2,@Q;Q 43R%CC MD O*Z"23"S:7H4E=EWK)!GD)"O@@B_VOHGO]B+YV^?W0Q;J^LKW:>2R-);CAQ1YJ08A= MM#C]9= K?O-K?L#W9O[87<"_O\=>L2F1A>][X=3G)PRQ(W_0&1>T9B.='_VN M_,J5MOD'17_5]JW/>6\]OU9MXKV*,0Z+N_F67 M;'AFK]^[*T/W0SM\BZF,?M&I>[/7ZV1^[1ARIZ41I&Z6\W-Q.]"4+Q,TIVFO M3XXN&@>?X1D?Z=Z'7=KXL'W1.#F">[UO-G["_;;^/&G0_-G[M/OSF]C]>"@T ML0)[A@*@'.(@9,AP;1'CA$G'*:?!KFTPMCY?85$#=6H5)[!S.7S9*1TDMVB5 M7K.7O=(+<:JE9AM^#9+0 TDNQ;.X\&C2ESRWO5HO]ONM4A7ZQ77=7K_VOP/; M[<=NEK5L>-=G.+?+D34&IZ#$OOSW4!]L2=$]AK6-_^.Z_YJA[,ZL^<7:6^R# MMH8;*QQWA8@F)EFT"BO)I#_48FUTT=0CIR4\6K =(..$PJ*08 UCAB4JB>)! MD8BSA%."X;\3$C[M-_PQA =07 <35^S @W_0ZO0&W7@ 3_JCU?'?GEED&_M# MD3W9P7M;'_'7DX^B\3,T=P\^-7?A[Z\?OC:__-RF7W[^<0+7_]@]^,AF118" M8][8^G0*]IPUZ,Z/QH>=GPT*-OOTSY/=S-;^H0%CW?[1V JIL77T8V_SD&/% M(33V2"J06^XT19JXB!BQA&G-(\5#S"E\JP OWN(*X]AAV\^3AG85'8>NV/S_L[C>W]_=J[O=T_=AJ;!SM[ MC?TYD;U6GI_N_6E!Y[H7-58O%+4^:7[ 8OWOH)E+A6RK-;**N15$ M/YLU4.\X-"=_ %+L1_ACNWT$#X'! ++\LC;Z]=JO]?RM]YU._Q@@J/;)MOUQ M'0Q8JPE(WV[:>LWV:[9V-NCZ8UL8LJ:/=[53RH?$!-4@I(I#1."2M9JJI$!L M!6=%)PF*08O98O-TC2I_BKYSU(:)#3L!$+*9FG9,OK? =*$ M6_<-?&YK]M30L'O@V6$,A%&K(TI8"@0BZI!F0J,4O8!X+CKE +\94>M7':8; M6K3U2PEL]D"06M&&@@ZSD-@0>^""UN'O[['5&;8QR:8,]&>0X'Z#0EY!W(Y! M-UH7M3B48A!\<*G"P&8H\UHKFH/TLC3VSO*5\&$/'MTK;YIE$NX)5O0? M\&U@ 'E$649*;WE:P8ZS_83!@41YV^[G9_^ #PK/,I]"[G3[";R_3A[<@E$5 M#^RD5"@ M>JT?_7$;D.?H MXD=CN 2*"%^1$AIMCNQ?(%F^TPR(XQ7!&+2>Q^ S6XP<+? M#O^N,O;3&4J>XXOYZ..\&?K'HQ3"Q%7#> U?7F(=N-2#_M673$1E/F:@>_I, M2('/&L_,ZL2?Q^/$[9D]BLC!PGY#-L%@?[.MW&P7X-Y5BH M=!&>W'PN'OS[3K?0YB_1@B9M%VJ[!2'EJ0/P8:2PJ.6?N-"<'"T M!#=[0-,>4P+[!Q]BB $2)RDZ&KW'W$9&B5;1KZ*/5/L%EOU@I_%Y>^O7E^ O M'1'_V/+L?N"T&<,-3 DNLD/<38T4B5,UDBPN\4 M9:H(0? H!,&+0I!]?QS#H!7WTKR[ C)RL[-RD)V:MQJK[!YLBKV#SW"?+Q3& M\*.Q>4@5CTD8B2)XEHA[E9 E6"/AO0TI:JX@U)[10JHQ@W7+'RK.3=(*@DJN M(V;6)9'CG.FX)4?:)2':A+,-4#%1NY _S\M39G7 ]\A9QE#+&;50FP^E)Q5E M(;#<.,1G5+ R_=7LUI*%/[[;UB"_?[]TXVP_EIWG+O4/M W\HYP#J_U2>'N= M 3P^]'[][:YP4B15+UV&(I$+;]VR9[WXV^B'WT.S=]:R%[\UV\78BXM^!P\( M/+-17GA!\K-P)\J/AV;7F'6%5;:\PYW'X8.'1GF],,HS>>GR,\W6!>97?HS7 MR3T_$XS=Z\KK!DM@L/)VMWT+V[ Y8_L<6ZMO8'/T=6YOWC.E,;>KN<+WX9FYSW="C*3[!ZUOLYN<>_]\/6G\LTV_'GSCC9^-4W!"Z.[!\;?&S_??=@]V MSWU>]MX>Q<&;[$GP:2P(E9NW/.AKSD%? DP+A'"DE8^(^WRX MG!.#B, D<)>BPGYMP]0%?3"O9.7EW2UHAV_DF:Y:L;P /%R^^S=:_A5KT?(B M8.YBWL/SED3&!;))8,0%]DC#LB(LHW*&)*\R?Z[2#Z8'JDY/WDE%=]K?02LZ MW8H%;<4![C$4[DL;K KY @8Z71[^]NKL#O7]1K9RW;[A<;L+G,L2@5JQR^MX:'(W'X.PO# M<*NC$(4*'Y>&C_/)O\04P*#4*)GL&BHAD=5,H,@CT3J*X+Q&:;8?O'63X9 =\OA&24):S\Q"6!Y'P*,5KL(G?@':;<@$98!G%T2H@% M9:,07$<9UC9HG3^%\ MEM!;';2#Z%A2EA"G,B'K LMU@HE'8;TGN420X#I[^#9*Y?_=287_JEII/6#V M?GGA"/CB&FR]! 3V-H^E($%&Z1%R5..N,$).TK+,_]F(_=GSO<_M'%[)4O@24?,NY-P,,^^YM-PH M[DUP7G AM=!2$>F8NQHT,T,+_+0D]!R%TP\C#*K0\S;H>=G "\9.&EN?#Y6@ M@3 L$ 3-#O'D''+44Q0(2$**""VQWYEQ5IER,D=E,44H1 M#]P@S2WXJUJF$,#N>IN;Y="ZUO/'6N[LJZX8S+XR+W:*"?8Q?-A;6M'%]-L/ MP=V56X;;LU\L;%V- QU.U_$BIII6_OV!VCA:%^YI!KM%Y39T0KJ?E]H9JY0S=^?Y-,O28O'W&J7-/[E,":I]BUF=K)NZ:N6/*^]@3\NZ #;Q?6G+I.D9]IU MN,3']2N6:>76\)*);329S0D_?,$L=5*I9T_ W;Q:6WIOC\-Y3)F(X3U8X^CV MVW/K5]6P#AF=ZZ6_63;.R-TRAH3%M9+N%SX[;I[UQIS.H%EC]N*BVW>_:T,L MA*/0Y4O]!Y2'[]0+YLX0P#Y8].^MVK#]>K^T#Y!3\S*U6 M)D:NG0(6-1%@1;,3ZH!(/L-)M-UVP<%\&OO'G5#S568##>+A9];TX[X.+\''.6#GO6:]OO MW+S&.!!P])4V.!B>O,?0J8)VI"M<:/N<84#'W 3!%J&+)Y!X5+;A# MAD+*:1L2M53KO(VB%Z]QGL/>[V6[H#EK=)5)OY,UXB%"A.B)=)Y+C:T222KE MM374:*\J:[3R8O;Q8O?\$*!<&A4-A#<"K!$@"W)2&\2]$#A%XWCNMD[%30U" M%EJCS!\-$577%H<:<_23#11\\0'6QP@-%C0RT K%:5!&@/0I:2&X"2(Y5B'3 M8XJ,V,NMF@US8/&1#Q:0*1!P90P3F4202 A+A+$6')C[&Y]HK74)>,2&!P!'@Y$M"AR88P,-G).1P P3,'+(CPZZH(A M03(6A3!28E*ASB.*QI=S<'FM5]X0CQ&$'K0\AN.PBDAK+,'-Q(1)B(SY%6%- MGL-:3C?]/L[QS*//?)KJ3DZOYEA0+')'3+![1M,+,!F2I3TA@[[W5V;F,X/2NZYL@J.A.=&OT*1W>+(K7X5!B M)O$@HZ1*)Y*^HF M1RXWR"S;IEOONX/AEDMNSAE/SUJ=BYCW:OK9)F9-:H&L:I\3Q.FRR'>5L-U6V+X5^Y[! M^Y1"0#C*G YU EE/(HKYZ+:W$0)2$#;*UZ^B+ANW9I\KE,AP?8VH]3NYHURW M-8G&LI\'6V[R5>KVVWFF5AP)G-)2Y-N->XM4#1YBZWE1YR M#(R[2Y?OXH:/Z("34GC.99>WT1[M/)"?'S?]W9A:98U(<_8MBG=+1;>X MHFJD,^8URVOQO>RV-[RJ>&I# W "!@.[S_;[O4Y58=?R> MZ?A-JH[?;[7C=]7!^_'U:Q3P_W=O6%5<.*\3E;_']GNLN1C;4P[RM!^9P+-J M XRV8/2 I=D&]L:5>,,T6F_@>O%_!T4VI700,R"WXJ2S.^G&PO_^M" .W8L: M&T'L.#N19:7;=(/^'3T!YCEXC!9KYB$,H=&9*!+W08(UP1ZSFTY"W,:]_+O; M>9^M^TZ[-/*%Q_D]@M+NI:%[&?=A+N,$T=@6S-JF[P^R]:]<@^N;D>^>;/_< MW3R$\("D(#UB'OZ 2#\W$B $Z<"YX^!U"#8D[A M,RRU"KEF[T;/\Q)-(:QNP3*-@7&!.UE>>NE3%N7)EY%^<?''N>_KQE4?F_)AFN&H MR(3'!,'=&-VGL#Q=0G?.M$P/)Z>:"P,SWNV;P/[BD<244W'YCJ,WL]UX641K MK/K!Z=@P4!Y>M<],!]W M:<=!KT!]U8OFLQ$:V+/.C+ MUVY>@LW(_I>"=]SLY?9(660NK?\5\C;:WYT_=&3#R:#7'^:0?>SV+0P,Q/FT M5PL@CX->7EE8N<[Y['I,#BQT8%!Y488C+!-GQ>P58\EC&)^/JA?9:QAJ<;"J M>"V8]&*^X,LPK>TR-3?*#QZ5CM PYSW*',X+^8*]G^MBJ6MV%.]U7/-F+M-Y M\W$ C_RCU?'?WC#T.(JQAB\N>]>)OHQ]^!T$^:]F+WYKMPOLN+OK]U((PMD=G M*',P.G/LL9"9\N/+.'4=E['J\-3]\,G#C]>+CV8.<9:?2;6NA+GR8[Q.[OF9 M8%<_]+HKKQLL8>N:T$<8+-/\<08K;G7;&_@2;N1:N<-7S<+FZ#.G_$LH>J8S M[7-!-9[,)ER1:)LZJ/R$TSG!X7!YN)E>>[AYQ2O MB&>JN.-OS3X\S=]B&G:RY]@9P$W#X[*:WN(>5XK6745TM0;Y%IAU,H-.S[;N MR8S[0.:<-\" \SJ9;!Z:<+M-TX?>*%(:9FW? H'-IFB?/QWO_O,9?SW=(;,$-KM;WVCCP^>?C9^MT[TM?][X\!$W M3H[X[L$.+7[^L/WCZ\>R\G_UG4_QJK2"Q/'CF=S\?Z8)!Q,2(3-6.&4<)] M*OI?U[EX<"^')=*75T!5 =5U0&44#QXK+CW+:05B)(9?<,5MM,+2 JB(&0(5 M,150K1I0X1F@8M&#"%N-1%2YGDD(9)BWB)IDD^-",JS7-K1@=5+UV7IJ5M:\ M^_7K)>7,D &K*"IXGZ%F:4%3H]P;1;U4]V KS7@#FS;K$P:IH8C(H46(0#X$BY[1 M,AHN>."4^\Q%H^J$/KAQ1-5]Y\[9U5]:4UYQE6=]Z^F+U7=]06PO+4&%W4O# M[OFVD9(&"9 :D DR(6Y"!'_5.T2)U]Q$SYC)='6\;A:TT+V]OUIE7"O(>HW^ M:@54CP54LTYF,EX1YR3RE.; 6A;TNQ9QG;RGR6)K,K69QG6!5VF#:+I1P33S MR$H?"-HL2G++(SS]SD3%[65Z];;UZ_5Q0:Y]GE,Z10NMLV#WQF>H8)\U84@E)X2$F5!@\#*$)2D128[C&A)E; M'=B=K,^^W='=B9-L5]%#E&?)K>O%]MT9"9Y)*B?,SZ>R^+R2R5O+Y%&F#U/" M,<=T1(IGGCI,' *C$1$)F#.LDI>9BT3?1$20!7&BWA^-C@(4!P/J+P'BX#L[ M[>_PFT[W8K\?SSZ?53)TLPQ].R^)"*QG7J- A$,\VH TK DB@C/A"<$VD^C2 M=7XW6"MHE.8I".##X3*!]8]G:'!V-^+#9X*J"1Z[(9O*!*M:)6JW$#6Z>WXH M<1)"1X8<+!WBG'GP>,&$6BJ3-RKBJ-+:AKBI84P6L%;G/#,93G+;@=&;[U#T M#.=>;RU?99QU8']49N^V%"/M9XOW#AH9'_/='NCT&SEOJJ)::$K;L3^2 MR7F+ZH8KU1MSDH6:NY@ZHEH>SXW=?,0T?F]V!KW61:T51U\=Q19W,\-/*9B5 M[7V@;.[\S,V>L(R:> _KD<#-H]$CHSF@IW:4I,"$H:E@.[\%: *8=0LJE'SH M_283O+J"565%'B968O?H,/((JP NG0 /"5PZ:Y&U3"(J.=&9D\XF>UL:LTFQ M6EY>9%6EK\I^/$#V=GGN#:*D$2(Q%)4"<\L(>("6)V3 /T^1".^%OTWV(_,H M+"O[\4P>6R5,#Q"FCQ>['P^UD])A+I&B,F96' %1*G8(Z>@HBE@GJ9FP3O+;Y-R:E]S$A= MT2:ZQ"2+5F$EF?2'1!F\-D&A>76'-F-!%BVA,'\D6)//5B8J" MKH;8CT>E-3W+D4S[:*O9RXS]@VY<$1:A'XV?W\[_HE\OOOSC040^?8-OL*]; M'C=^[L+UC>;>UM'YUX-&Z^M!+D@ WXB^!Q'[\CU\^ \/__ZS]96VOKN3SD7C MPT<83?C6^/F1[?[\AG?I#M_;^J,%SVOM'7S!7WX>L2__-$X;+7@FB._NR1>6 MBR$:6[OB, 7*<&(&@9ED(%S.(_@A-UE0.CB,M79Q;70V"4+UK*[>T)@"_"&Y MX#IJ'80V.GIAH_/6I3G>H67KM?WM#YF+MK;9V*I]V-[[\&GS[W_OO*OM M--[O?=HM*%!7B_5T\8L,I;DV08:U6L->7)MQ,,F$GMG*CFQ[HH_TX&S8IZ!M M,ZU;D6@ 6W?6[61OJTSSPY._-WVF0Q1'#?2&5]2TNP55(5#*KKCSOEDSNW__7\T)>KW M7NW=<3.FVO8/L''%5_=2@A%VUN[]F.RV4$W MOTU)^S9LIE!^K3/H^EC.04ZY](K^]G"?0@#:?DB"=\E)6#+*V:.C;CPJ_(0% MTY*?.OG$9ME/X*)\9$;*DB%L^/T7T1THS\)V[O :8_; _QX)SVB]LP -.0!M M['9@B+XD3@TQ9=N7L_AAD-MG9)\=?G\:0T$3>&J[WV(ICM^;H9C'SEFF$>9_+W6&YSEGK3@&('_G[W_ MTV:[68J]@X4?7UAVEYN\=^\L?U"+!1]@5IX>1!>@#^7O1T]J]\'HOYP5^WLT M$7=?L 4+,Y[66L^F\LNV>UHN66M04E1FV3]M@AJURB^XSJFK]2YZ!7GC2!T_ MK^^OEY>#SP13?9H;:L#"Q&(%74'C#/-<.XZMIN^<]6%)SSO=;[\7#5@ZY=$? M6-I.:*;FL"]* 6*#LZQ<,SR3_]VK[?\;T0^U_4(V(&C,2]HO7A"\?W#1+A\# MSX=Y'R1X>!:9!3<]CO;[1:W5!"'\'[2[^?^/%ONI69@6KSFXHHK__LACNG8$ M>?[:F;]T/*=E==5JS5.Q=+6#G8/-QF./[-IQ#-K#Z0(5+'C2"T49,Z.NV*1M M?OJP5_N\^9\5G+*<:AR:W&)?#TSTH-]I=TX[@UYA:@:GI=*V.D>%;>G5OL?C MIF_-!F6KB^7[X.87L'0'#)\TM#'_?(.Q+;GW?\ U_0S-_M*^]C)B%@^Y'$;! MSMLYA<@RT_S61S!>,OL>94N:;?WW9HG0J?FCZ&85:MU.\:V"O'IDTNM38VV> MVJ,IN[(@=)ZLG*Z:J-RKB0JMFJB\U28J-V<7IK,1(EI)O3&)),Q-,-8SYZ.@ MTAMAO- KGW]8W0XLM\Y%@(SZ&V1TT2L\<@;0'\=S5S$\2V!SM>+-M> M&G*(9?J%X0KV#CJ372ZK!1TO*#YDD3)N94(^,(>X,1$9R0U22B>7#Z51YIXC M;;O8_.\/3G,(G',=E[T:)ALHN(O+E@PCE[-9-#(MFX_T?EN 0D_+?F_,NL+J M/N3W0JT;3)NL;WNVTUV)L'NW),_4145/V/0]7_LJ8SF^E; M,+2\YO>_34."5_S^#VTNL)HL14_=7. &]H^[W./QF@M4@UQZ!X259JU=+.OC M#@B_W4O2E]BAHKK'+>[Q2@#Y6KJ=LL!M\L\%E0 5D5S%RG3KBEC*J/'!4QD2 MY5Y+2Q)721'K- V$RH69JNM8F89YJI=!NO2 9-7[IOOP63:V,CG2UV^-T__D MQ-1IX\/7X[VM;^SKR3%\[S/;_>GY[L\=]N5@=WC-?^!9HOWUH(-W#]ZW&J_#_0^TCCS9&I)R.B%/*D0F1H,"3B+".- FVML&(JDM]U4'TBB5NA72VPJ," MCU22-AJG4A2.6^N=M\2+0+#3,CH<[MQ J,*CQ\&CCY-XQ Z32Y%S)Y$-3"$N ME$.PCA9%)S%A%#X,^> 1$74L*SRJ\.BEX)'F0;GD ];2@)55\/K:.L8M_(X! M_MR9M;+"H\?!HR\3>/09'QK')34T("L\0YQ3AIP-!E$NP*9(S 1/F?LKH1TVYT+O-YT+ ?M&H1@*)T5/.0I3 M17VK@&ID+NJC4@A8+(E@12CB2@ED*2?(44.4M812B0'5A*Q#6+]"+1TJ!5ZR M LOLCB@F,+:$8U?4#3+'%#.6!L7NWF>U4N#'4>"9,$FY8#PQ''''"[(/B;31 M!)G(% 6/15#/(4S"=!ELV94"KZX"1VR<21(@W"A.N=$L:4\B2289$)(JKE@5 M!9Z)*X@%A/5&9.,;$1?"(L-(1"D&QI7F*@B:%5C5&7EPF]&JJ=(#XXK+DSJ/ M6JQP'9K=-@'THM&,6$UM?* M@5,"8844F,K #:>QBB=61(%GXHE L0D0\2&K5=YV81!*B""0U(12E;2),BNP ME'6MK^)\JQ3X%2@P3C9Z@VG4!'-/A8M">9 ')U1B-J@JGE@1!9Z))Z*,/B4K MD&5,Y(-*&!GO)*(B&AQ8@C6DN7T6JQNY2A;XJ?X(W[G]W\U M9NA>!U\K,_3$9HA-!X)??AX:XRVFR2.J D<\&H*TH@EI(4RB6(48R-J&PKIN MS(/+=^ZJ'L^BY)-%(%9;2(\#M%F:K"Y16!N98!%#9$I@#E)ZA)?U=%FY6#N=>U@+CYRNC>F,!YRUO_2ZO1ZO][O .KC M'!"^>G%7Z!3S:QKDVZP(7M:YU@(XTHQ"Q>1.CB^"$IMR'E-6Q>?#6YNJ52E;(]$J1 M:>DG7"MD>G1DFDDC.2PBF!- )N(@O@HJ(L>B1EHS;+3FU%.[ML%873Q\S[9" MI@J97NI9UPJ9'AV99C(_.ECPEKQ!POJ$N(X>:6$-HH&1:$B2./=NE[Q.S(-/ MO5;5Z:MQZK6JD7NN4Z\5OCTNOOW8?8^T=WS0T$XAK!>H 2^ M%N)):F24DRC!KYDA,EI8M0TAZDQ>U2"T*GA]!FD M,C?.#PD541+"$#&YN,;S_\O>VS?%>2-KXU]EBGI^S[-;-?+JI26ULJ>H\K&= M'+9B6*_)INQ_7"VIY9#PX@-X'?SI?ZT!OPU. F%@!E"R2V!>[ENWI.M2=ZMU MM5&$CE7RI3%P*UR*K,QIZN,J@?E^[J]=\63L_3[G_Y>;/1I[) \LOUV(XP:- M78[&GI]S,(*QV*(-RG@O-@DFWY4,FXIH0K-D-7 /[H(^QV%_O<5!W8'819Z% MO0QBAU6R4#C/NQBQ&J%72LISPBZ[TR4!DU-1AC37W'*JL+:.4_3G,^$&H%<6 MT,L\&CM@?/TPGGH,E>9R-5K'6S6#OHYV:E),/8UENQ; M/#HX?',@".$)__JF5[\>VQK7:K :<"@FV-#8-%3%3<""P>78PP-%^QB#*9; M(-/M?.%_>#%80(;0F*A5LSHK:$PJN^B5C&?4J(.8G#WM34^].7]$Z>(6RPB' MKC"BJRT KCHQ4#TTLDD3MI!<$V>D)I>&"[+*B/[D@FP__%40C2U3L['V5(R> ME)%,/W68%7MF\4"LK3:NK7LWU5\Y=#@0?2<0;;V!5!)DQ@#L2[;-@6X5:N+, MD2_@A Q$+PW1]G-$;SU\Q;D(,5=9E,6Y5*"#4;DU5.)2YI!3,SG1VGHP4P?G MW9&E('H)>CT?KGUV"=4__TV8$<0RT+IU_!,?"D1I=_>@B'-2/W@G1]/)/A_? M0GD?=XW:/G<\?'2I'1PVI3J=K7245?-<6C1SSX3@"Z'RK+L8#3 MMLG5@@ :V)7FF0MI]# M>O/=JP0AE8I=O\0(I(&S0LU:M10;U9:J*U4@K:=6GS_YNQ1$WX>-GM\0)UE& MN?$S%8W3[OC&R:#5@[=YEV=*&K^ML7&GCR8NLFM6>V%8IA[I6 YNSF7[L"/& M#;.I1BM?6U3@K%AX 4BU -ID#AFY[XBE*:1%'?E9!(I6O"3QX-#[S*&7,:X7 MH'8ZC.OE^\MGNY'.5X.%BBJ4^P'*9,5?+J ")Y=C9EM:#X#!U)GSXA67WKL8 M1#J(]$X3Z3+E5 =]WF!LXFSK%QBC<:$HIXOMI]RR2N!(%8BUFIHA!C]+YH"O MT.?M,T9G@8V_'9/<[L,VX^)+L?@'^(?[I/;W]DG-']5!N9;=W72!-J^M3Y[W MZC&3@S8Y_HDGCP[VI DG_^]HAE,^W#V9'+S;YSIYO'-T?+B3W\Y()+\]DNL< M'4W>\2'W<,ONVRJ?V=F?,!WNRYC*UP\/]B9UYZ@SS,[^6WGWX)0-#O9/-[1G M=Z1?IQ.YWI=W?B0?Z;-DM@G^_%C^L\?[Q[,F;GV\1K]9_]J)W''"^_WVC[GP M7N;#B3/326>H!Y/GS)/-@V.>V.GD>OMX=L%O=HYE<,L%>EVZ4V:+\.821W[: MQWC2WA[.,@]V]D^9N8_ON2'I%88^3)&OSH0'7V[UWSX,VJ5B\&,5)UF?A2UG MZW(G94'8SO%/DQ^>?S>AU[Q?=N03?SG%6P]TGG[E^* /I%QO?_+Z0)YP_Q0N MQS\)6;_^Z>-[TFR9GH9WSZ0U]9?-]\_$3OA% M/[4;L/7XO[L=L;NU_4*_>/_:O?A1;(%=N>?/S_S3GU^XS<<.E+Z.[)=/;Z(;^1%V5Q$V_WLE]D';$KMLY MG)D)T\_^Z'8?'1VQV 0_\6Z=F8=]5*>"_*/C,YN^C^[V\X>GKW6;D,K_OMWI M0OB'?"P7Z5/JS2YU*U\FRYF,1S=6>E..!..'M%_X](JGC7Y-,@5/-VM["S[8 MFA],R].YUS_XE_[)OT[Z)S__X&F3YV;6V73??"M.S$[Y^M]GOLG,YOUL+J[_ M5S[\V_IO3-2%O_EA!IV-,_3I=WYROMNIQS]]".E\]JTSIUM_^@IE<9[>'O_V M5SYSL(N,%Q_>?&1J-I?1S8W89S]_.OR4G?V:53YD^D51D\9^0[OOZ.1H[6]? M/-/>SK[ZO /GG_W&RZ7,GG!32/KY9'MK\FAK\_G6]QN/'VX_>3SY=F/SX>:C MC8??3YYORPM/GVQN/Y^H[O6>.LK7S9 7;/RW OZ.]1?B8!]-GGS-PSZW:'QM M0.=P=KIJ>Z9@2TK-- VI)BHN%_8VE.13\7AJ:\RZXV$W!-A[-@4@1%G:T(5< MD%U#5\4 ,=!U]I?74?!@\OS)=WT8)P\W'T^^>[+UW;\>_O-_-AY--C:_W?K7 MTX?;&UN;D[_('-C>V/SAR>.__AGRN.F'>LZO9RO"QF=1 ?5I4"[["%^0[P)2 M(+ZT'!_O'-'KUX?\>M;.K79F26[WJ."VW.B_9;'\Y7[;B[#Y^)EY5<41$'^< M54\[/3T7A!B[MQ!+E*Z7,=#ST,LI58S@NRT/H7%*UH>$G""F4'59F["8Y&_Z MPG+XEI>TEFP+4;4#,8K>=4MC%@[NP<G MVL:3?M&/A:Q.K_!QC9U%L.59=NG-$7_SX9>_RQW$TCGY9F=_UJ+9E_Z^1X>O M934Z6YB_8DS.UM_3MS^M4P_TZ5IUEJ-W=N>SMQ_,WIH+QY^^)Z9]"+_]MGY@ M_N1[WOVYJ_Y>8XUY$(,?C;U%C74(U]+8>+$&_4'>ZHJEI_[F'L#7J^EM]"C[ MP5NY:+V(RN$ERKN-C_Z94G6+;(DU%YFDI_[72I5X[#;6%Y/QJJGC*UO1\/>2 MVU=P8!95_7>_@[DUB)(9)VY) T !B?6S'-<8LZ1I ^N?0I MGWM6I_[]AG^Y7:!G0KY\_ 0V'__CYZ=[&W[SQV2%OEL__8DWOY3;L!F^___:42FO>^$%N*T)NS[XDMV@:>>SUJBD:!35E1:4E MY4.@Q(S!(*RM.SW5P0YR&^1V+\FMI1R#+I$] H32$(U06,XF%+X*U"JRVX+DB6Y%T/$Y-9XES#T\W)L\YO_L ME*L%NN^IN/5EC+B8'%>#%')/-@Q)@)*Y.2V&G==A4>&WMO,K5_6>#P\&Q5V. MXMZ?B[Q5:W5P%152+S*AFSBGO@0QYVR/NEG*$'MI%[3&_GV%BG4.["X:N[H& MLBFW'HZ(@4C^S,43%RQ<]+!15@7 <]$E,4,T>BK*YA 4Q*15;A!42"8 83.( M F"3S-3;*U?$&@!>70!3?(J MAID=B^^* '@N0. IHRV(?5>G*&C.J>2A*E,2QVHK!S:KN/C>I]RC1P=[>WQ8 M=FAW.OGOCR==_R_MO?G[Y#O>YT/:G3S\S\[L1--U)"A=B.5NKSC[971+ D=P MWA @@#B71";:H+UNSF*^4/V4P7+7SG+Z7(R >\U!G9-*P5H%N9%*S01%Y)O/ M6$H.G>6,G_IX9=W=45UA=0%LJ\V&4S(V(?C*6'U)U3KG"H.&, "\(@">CQ%8 MUX(CK26K*[5KZU;G*:TJ$W:@=\5Q"^Z9FI@[:(UX%S( M-GF3,(OWT06CZL#OBN!W+DZ0BLXQ6U(!JQ8WH[&B7*V*Q@)$JB%Z,ZL$+6OP MP._=Q:\60ZND! 3$D"'G6@"2*=E@\;:8@=\5P>]\F*""3KFP0JI%@:8FIG2N MBM@7*,G:V#- #<(TX"H9T/4AID;(6CGL-32H]P! M*6A,<1#8*A"8^3("\,.[5Z&9Y$.S2OO9)J/\EG7S"K"BA=!(6[>V'M,45BK, M.?"[Z"I:'IN. 5)U%1PC6L,-FLR-F#/%,O88EP_=SWW_UR>OL-DN.I55Q5 MZN9("SW]&"%D%/SZ:83S%6P&?.\,?,5G3,Z9$#D$,"6B)FMD7B3*E*-.(Y"W M?.3.Q0&PIF+!>A5L/ZEG//421%F9$L26\C[9:A86R!O875WLQE*#"< 8$D)Q M0)QD*3;-BODI M2ZNT]BXR"< \B'[%@P$SH=8/Q2NN(QO@3RO>WG5QF$L__YUA=.ML*K784)L5 M$@C4]V-:-/UT435VY%6O!*.[3\&0%V[S_9/WKR(YYTU,JLZV9@QFE:MF52RS M<#W+1"AKZ\[$:< KZY9>%AY+WKD9-#=H[ESVEV$6'\95#I"I(5.KEAU"RR&5 M(3&Q*C3W[$O#5?= 06Y>,62GH(2HT'!6J45.FFO*H:ZM6Q^FLHX-FOL3]0ON M&\?=58(CM-1R+*@+%,ZI;]@3)ELHY02+BJH-@KLJP;WXDN RZ<#19079>"&X MZE2J%91ICDQ@MKZUM77C8)IP44DVJZ%B.MAML-N%,Y#^3/W8P6XWSVYS<4=G MC% :%.5M0]4U9E3B:E0NP;(!,ACCVGK4_?COM7NIBPQ)?FC%V83&&74M>KOA MAJ[Q68$6;&O M3H'M,B:E5N6AMJ0UQ=!X;=W[J<,K9_R/V.@@M]5YZLOD4]MLDO94&E7B]4M&;'ASF3G!KDMF=Q^%6*SWV\_Z02G M-W_>T%O/7F$(_7]6A5CZX?.:%!4;%-50"4.O#^+6UHVV4TAQ\-O@MWO);U%K M<61R\! *M%133.C*++/7!FAV\-NJ\!N<\9O;?/SP9//U*^>,RSD&A32K/LR] M<%VG.]]KF!6(J'OB#NJI3));P6_W27=C804ZQ]'!B[JI 5T-_81)$[+++15+ M%C)KCMAY;T%,-X[]_GF2>Z1//AEQ3]X]??8JE8;.V*P"F*R@8\':JGPQI #DM\R)E $9M9 9*[BQ -\#]-;6--7HN3D#S"4% M;*ZY8)N/-@".!7A5(#P?*"#MV6GKE ?4 N$*"F7A5=X8< 43EAX(7;T%^#XE M(EU[H(X3*[2];H>IB)IS=%5@?!\K"#97*O3I,B!>!NDBQ('(ZM:;:52V5N*8JJ$*>I% MI:0,!*\@@FVL?:@)HF$ %Q 0'69K@T;TH >"5P/!)^?C!0CB87!0H96DH+J@ MDF%2/IG,,JC!IKJV[G%JXBC9<8<1W*BZF%R,+6208:=0G"^AD94IP6&$"U8& MP?/A@D Z@:N M.)R$GI*L6F)R<"]<(Y9'<49(+,66%Y4P,"CL:A2V^676@'WZ\!6@M\C%*Y/< M++,]J5S%'&'=$IAF6VRTMA[<-%Z];MC8LUA=! ?K"C70R0> G"F7:G(.N17M M4]:+2AH8.XY7 >_G,0 0#\((_"J&IFSQ M[L4"&UJFKA:"M@,M6.'<=[@%Y; M*$1/SKGHP:224VG4;(@E5T<+2]@;Z^^5(3P?!#"ZBNMG@H)9:C)WO=3*42$F M+N@BQ.)D_9U:<^4X_ #PZ@+8E.Q]$,,K)P9K*[(VU'>B==4QUG'J?64 /!\# M0!>L#']56)-7X$Q5)(:4"K8ZWVMH!?9=-F\J@[=""+Y/&0,++-PY@IH7W5@L M6#)K7[$4D"GXL(5&)9=RCT(Z"^)R$GA1",:EE' MS+E2S>)4!#T-8V/Q+B/8Y])*,NQ\[$(\.0$Y,@!))PLQ#@2O#(+GPP)6C,80 M(RCTG@7!SJF,R:H8N7G.8&R!M7681CWV%>\T@$W#9'34$,"%EBNVT+POP"EF M7M2^X@CI706[YZ086G')NJI]W(N% MF99#< "Q)PB )G MQA*,M6XLOZL"X7,1 =.8HM'*5MTAG)HBL$T9CE8P'+-@ M5PQH/W4:5@C!BTP*N!<%//\@N/FG97'ONGS,I9__SG!Z;($XY=C89R JN9 I MOAJ=,7#6(]MZ13A]YV-0Q&YM;[A^,MOZE,7S5-G+93KQ>U%[T:(H"#WP:_ M73A9O[#VSI;$(&YYCBD*S06O!1Z0P"Y*F6/PVY7YS<[QFQ9>(\2F9/BTDD'3 M*J46E?,]4=E4C3:NK9L0IHA7%CD=_#;X;76>^A+\EGVR"7S!%@H$PRG$&A-Z MEM>B=2.3<&7X;3[L6$)!JTM0N254X+ J,=NJRJ8YCCE45\1%C0A3\+?#?EM$ M_::'5W%9HOMWJ M.GN+*MYYX6X9G;ZPXIVCSV^N>.?HZYLMWGF+#\%?I7CGB!Z,Z,&%SR'ZXHI% MS*XX,+HDXS$'%WW4,>@PBQZ8=!8],&E$#Y:^P?U!3@QL")"J5MD[5&#(J%RZ M(E$T+C=V#KBLK;LP-=;?BN#!H+=!;PO/WTE9>T@LM(40 !/$Y!,S$@K?G0H[ M#WI;!7J;5TL$TY>E?AJ"7%%0,"N*C51RY","%!O;C-YTQ$%O@][N);UQ3M9@ MIES1@^_Z+X:CMR5Z:AI='?2V*O1FY^BM61DNT-A5G+N4A$Z*($652%Z0=]CF MU MX"K]A&/PV^.U>\IN.T?E6O#:F@'@UV5JJNE$TS9A\6GU]\-NR^>WDZ7F1 MC>B@%UIGY5OJ*G7>B&-:G#(F F24H4Q&^"WB(O3J;W)O^U[H;RRL@."XYHB!"I \*K N'/8P5>3!4/O6AR3!W"14%R M4:7L2.7:0S[-R0L]XRY./8S*.W<8P#0]4*MZP7,E8^=4[OK_)=AN4!&XD-;60YJ&L$K2_P/!B]YM:R92 M08PI!Z#B\140' ;1KQ^91!\+J^@E.9B+"J#;@I<1I4]&<5$Y(PW+41> M6[>HIVEAFB C>^#F"GB.B.<%*:SJD)RS'#0 .+:8R>>2&UDT"#P.[JP(A9V< MBP18&:E:,*@>P5%0.X6UX%4S!D/4N7JV_;#[%-R5&6SL6:PN@D$@&W0E0U40 M[)F*=\&DJ"EX^=^BW(BQXW@5\,[' -C*X!3?W?^N]I\A*-2.5,G)-NN 7!T[ MCO# ,W)&CO3V6I=[9]+5%E[ MK0AKWT\A]-ZLK>/4FBN?FQT 7ET QV0":QEM0R!+<2!C$S9OT8> -HX8P,H M>#X&D".X4B&K7!HJ0)8U.))3#PQ@&GP=H40?)\R!A98P',$-2^: M ^6:MN)-YL(!0H9LO?>RF 7OD"..;8F5(+1?MQZ=.T?0$IA88]].#*3$%W0J ML?4JZF8-:^3FW=JZ2RL6TQP(7K1)0C623AA:+1 \9HL $#A'BLT # 2O"H+G MCQ$XFXG1@JJ)JP(O(X2E-I6HDJ_5(A*MK?LIP@#P'09PM62ADM$Y"H"3^)E9 MEP2A>!M"-F6$]%8 N_.'"$* 1AFM"B9@CP<$14[6X6R*YH4L"]*.#Y!\'-"TKCGG;"U^3\[VV%S\5WT)U9 M%1!JS*U4W>OD61NE\Y"R Y+7G*P#8U58C57A^9.K>HK9[%(6C)&T57>M![JM*UR*ZY,_S).N74 L28 M(EA(Z!H6PZ:EEF*N@S]7AC_GZXN69ASY$%2+)BD(T$M3053&AVQ:WV9PM=<7 MC5-G%K71M@CL#.9<$988S'DU]<-&7)*VC$9#L3ZSCP6\RSXV1W6D^*X,<\Y7 M+HTIA!:\6)ZIIQ@5C4H,3J."K]1'E$S1:^L&W32%*Q\5',PYF',PYYQ,@L]> MW#P+Y,%&FR+W+%W+9 N3&1NI*\.<\Y%=I#]]A;)TR=OCW_[*N3)C-\\?MK<)X<=./_L-UXR;?:$FUO;3YY/MK/C]Y/FVO/#TR>;V\XF:/#J=4EQ_8_K<=.._ M/3B<'/_$DQ=,AT>3)_N5Z^0Q%][+?#AQ9CJQVI[^U#-IXB^J@7XVE'-H.65B M]IY- 0A1-T 7G5#&"[XL+A,8I61\2CE>6\U#/^?6>D,ID M8_]T8>XCH3X-YFH]PM=Y:5LF?3O8W3UX)XO)9+843'9V=WO^+!W+;3HHZ,V; MPX-?Q<@XYLD;/NP\*CPU.6B3H[,..-M6D_^6@]?[3-Z>E02?')V_X MZ,&'!SZ]QT=&GZUO\K2[].:(O_GPR]_KSM&;73KY9F=_UN;9E_Z^1X>OA?O. MEH%.?7/+VXSM3]_^Q(H/]"DSGNUUGMWY[.T'L[?F%NO3]P >A/#;;^L'YD^^ MY]V?N^KO-=:8!S'XT=A;U%B'<"V-C1=KT!_L_U^B&NQEJH'?KC*P?=4?1;]7 M<&!&T>\E=/HH^CV*?M_EOK[?1;^W#G>$4VEW\N1_W^Z\F9GU3VG_;:/9]%OZ M\;DK!-AO431Y_VV/.,QOQ7%M;%/-8!(@5?:&__8SCYGQ]=N8^Q8V5O>?!8?M,/<\'C-WN;/__KYQ?O_['W\O'+G^&/8RT/#_#6Y9&K6ZW*E>04Q$0J&5.Z9@@S.=O X-KZH)9!+2M%+4:H MQ'"?H=35;4,*UB03;,E!1]\5%5&6$$#K2CJHFQ.QK,N M7"JLK9N5+Y(ZN.5^<4LDQ-0EDX.X1$R:O*5@" L[R)G3X):;YI:3[[=?GW%+ MT4\?OS"O/,7(L36E.8M+9(5;D%V4/VU)0+[*:(G9,KCE#[GE/NDW/^QY+WMT M^ L?#PWG:V;13(Y]-!6J+V L90;G=&A>^-246@>+WC2+ZG.!I9BL=S).*K&X M?"##I="DHK*,F\F&DF\]F_O*%2,6HS6W?*X+&*?Z@^$J 9]7)@^Y@)!7?8/&J(I=8<7&>FXG:816?9!@;]S"-Z#DUGAV1>7BX-WG, M_]DI?S)U;2@'7IPT6TR.JT$*64,OR\TI9&Y.ZQ*]#CPLKU4A4W,NP.,R%M,J M*F>I;\$%JR@ *UGS;"Q44^QDNE(*H,MGU$$BUT BN@:R*;=@$&(0PS]0+IZX M8.$R4H&60A9S41[-T&QPI+!5L;PX)H5@DFK -6/3'A"[JMS@B<$3U\43E)R) M&)UI@2#$EHWW3<@#6VP)G1[&Q@KQQWR8)\8L#-^$-6)1PAS") 62H1YEA$3G@OS(+F"6=BAU=24 M^)51:,-JE5@[+ V2)C>,C>M)TQF*ZI>+BU]-/'WU9M;EV-0ZFTHM-M1FH6 @ MTR"V:'IED6IL&&RZQ#C/"[?Y_@F\BCUIPAFOG)"HL&EV*FOJ6F,6M:T-=2R] M3,1B=<6N1>I[^50[&.:F#W-4PUPLN,H!,C5D:M6RS.660RHC.+3,X-"9O59J MM,YK5,9!5$"IJ(0E*O8&HL7*.<':N@N#80;#K"##$%IJ.1;4!8K,56[.$29; M*,G$'4?@_5E*B?[@WNOAWE^[ M>^^_2'9__XM^I4TA:"$H'W)1 +4H"B6I4FO18%U,?1/4+;@LW5W4A!G<69?&1<*]VV(%KT3LR62DM4@*VL@$1CGT)JU=3O,EL$M*\4MY*$:#82] MT*!/!:5QN6"7JN=8JQ[&-42LFKV P9+#XQ^+5U M?^U96[>?6^Z3S,)593+'6:7+L*@&C\*8' D(--7HF V$6K+S."RT&V?17Y\^ MTB=GQ;OUYG;QFP]?>5= HR^JV&(5Y":.(*2H7(TA9.]=;G9M?5%JP[>>+ =1 M+)XHDFE<##HG? &N:2I4+!>QON0EK#R(8AE$H3\1Q>M?GSY\57M=BJ:M"M%$ M!0ZL2D6S(B=6&%#USHK!Y091#**X+J( 692A>SZP5_3 MA"Y24C'[I(NN38S#M75C!U/?N=I,P1TM5M)4Y1E4]M_YOC\\-I?+E;[O= M>1IQE OW$VH8'6"LV9$W499Z@JY6/O(-ET(7\]$>\D0Z9^JUY[1P1FF*M/PP MD0S;[G9GL;[1OZQ82%QX&Q\(8 M9#[<(YXU,V%4);6LH%FK608'(-&KK\,6VM][UGL7&> N:2 MS347;//1!ACAGJ70Q;EP#U+57<4_)!#_1)-7R46CQ.GT10M)B-LR#([KR=JY M%ZJ9-U%!_%YD1\86B%..C7T&HI(+F>*KT7GF%=3!IS?/ISL?XSUV:WO#;3U\ M%: !!2,L*GZV@E)09;&9%>MDT'&VP8GY!5<6A+DL)&XEV0Z.N?%R=F(&1.?[ MX530&9 177;1);(U.C ZSX2A!5:5&&JJ&OJ!>BGGDO2&81ZIDW*2QX M@6M5*JS?^KGKFUT/#*ZZG)JME6F@"Y I-N5LM=+>8ME"ZY#/?,F?/R[[^!C;%@- IC4(!2#MCHLG#-: MW4J;'4DTZ0PR&49Y/)Y&KUY^NY5,*YAM$$Q$"FH3BO,&E7++AOOO8VE M[W]>69]WL,M@ET6R2\DYMDS=*0J SB1R7ND2&22.G>;J*&JQ PG MX,!(*4;C2\IM\.C-\^C)N0!3/Z;*WCAED_9BI5FO, 94%D(3&]O7&F;U5\?I MI<$4UW;.L11O3;;94P3DDDAO0M2^1(:NH3-T%0:-7/\9O0R@Q1,IR4;( MK>0HOHES\C>5S"X->V,9=#$?X7$I8VG5J&I*4U!\4$F\$A6RKF!2\-;1(F0T M[PI3W*>THH7): [UX4O09DS:.XZU. />AH3%-Q>IM&R*2XMPTX;UM1@ZW7IT M+M#C=&TY)52Q@="IBU%AXZ! -U.\%],,%R>C>5>DB0>-7,/^&D$*++.-/$#E MG$VP)+.KZ1;9Y44X<8,N+DT7\]$>3MB"-DXA=.G= %6)SYV5\;U^7:SH(ZRM MNT4=+!Q,,9CB*^4.2JV)O MHH46'3-60BUBC[067AL&Q2@QR+MR#UF/.36D* M3D$6\LC:-4642]-%4\QM&!R#1JY_([J"B=X$3I'!D$ZM.9F$.357JV]^&!S+ MH(OY<(^NP68"4!B8>AJ/4[#7 GFPT:;(J!U9)EN8# R66@9+ MS8?8HF8,'(H*73(4/'F5:Q8'D'4O9*A+#7DA:J&#ICY&Z/YV3/+$\M^Z\Y_U M6;]VX.SLOZ59Q_[7[.73+^7#OZU_O,#L]8]OWN"#V%FT[2>>'._L2?=/#GF7 MCKE.C@\FQ_+JD;3[J)V1PD&;O.'#V1[:?N')098AF#W7T2PYJW_^^.1-'YT/ M5^O?H).9#E0Y>+M;)_^APY-)YN-WS/L3>9*=8WEA*KW1\:&\/F.F/G&/'DR^/3C\>-'9Q[YRW4^? MG[S;.?YIUNH?GG\W_=C0?F3PZ,.#[)[(KSBAXPE-WASL2(?M[/<6RTV?GYYWZ^/C/N:CM"32B='YX9T!M'*NSO"+"=_ MG_QT\$Y&X'#:^:?SS!F#/3K8DV7S9+)')Y-]?GUPO".+V(3J?V;\\H&P^_PH M,XKJU'7X&5L+K^P(AYU*,68?H-+2< MA7,T1E_D]1(IVC%5%SQ5-[H_L =T8S86/YE/[2GJ8"Y!6J7;_!TQ4&, J4V49 MP)JH5%Y;3Q3[4N;>2MI+74[LH@+1?+6)P;[](E+T6GGQ=V#_==JEZG* MA^6FW8.9'NUV]\^VY2;_O7M0?KG?,)'/O':OJH[RKT$5DG7]I("07B-2 M3$05F+B9M#81BJ$WTK7'AV\%-,MU5=O![N[!NPZ6F;Z$,$Y#2.(8^\2V^.^)L/O_R][AR]V:63 M;W;V9PV??>GO>W3X>F?_0UBD)][,Q3!F,8[3M__^;J<>__1-2@]D3'I8[BSC MY^S&I^^:![.(W5Q8YO0]'Q^D]-MOZP?F3[[GG?M3W_R]QAKS /6?N^QH[!\W MUE_HLG^06'8);?<__*CQYSY[.T3=OST-)4Q.A%TFLDZ+$_"8"_?(^,29Z642 M]1;9G^<_>CNZLR_7%]CANK['1'\?.?BZJ^] =' M8ZY\'&;ENO+_7.7LPXKOJ/YF&L+;HSJ7@V"=3:46&VJS4#"0:1!;-)315F/# M5\,#GW(0E#L?8?M:O.#)KV]X_VCNZ.#^VSU5#X[5V>4^9BNX6QM/.$U6>/K^ MF7GZXP]ZZ_&_=C=__/?>YN,7YN5W3WY]\>.SDQ=V4S[[S#_=^]>.7&\N6>'@ M_>;C'WY]N?T,-K_[P;S\\87>_/G?O[S8_O:GEX__\;-\5Z[UR\G+[S;<4X/Z M^^V-GJCPZ_?;Q6Z^W_"OJ$1?0[6*6,4U2[T%4IS,:VMX]2E154G MN&*ZP:"H05%_2%&Q!>*48V.?@:CD0J;XVBL8!,ZZ_D%1Y4%12Z6H9U]2E&T% M#42K3*E. 396V46MN*18' -BK)VB4(=!48.B;@E%7?'LWJ"HI5+4BR\IJJ: M;'Q2V#R(%>6,2IA8U:@UF!!UX;BV[J=>+ZH*RR(HZHX$?R[I_BZV#N[0 ?TC MHC/5,!<+KG+HV7S(U*IEA]!R2 6&N[BR1&?.N8N-IP!N->1"!Z:O ].A&RW1>:W)@,Z C.C$*'>);(W.#?]JE3$] MYU\E<:*J6# *4?>3OS$K3,XJ*B':I$%'A&Z\"#>0 M.&TJ.^KUJ[WNJ659)1E@58*&5%L((:>.Z906)3NR%(?D3NS'/3\^%"_D[>%0 MUKYF1X304LNQH"Y0."=NSA$F6TB8#]*B'9'!89?A,'O.U_#6A=CCOM$4H\!' MKS!7H32K$Y'P6"MN;=VNBE+= .UU@+85UM[9DA@ 8A;;1!R.X+4-%1)87K2G M,4![2=#..1-H7.$D>*W9"VB%<56R8H<8 M.L80ZUK:U'MZAZL0.T*PC:*VKI M#-!>-VCGO 5//EG?JU5HC I2*(I\\"HA"B9#+09P;=VEN$*@O0^;%Q^T6'_O M;,UU;%Y<26_D*B7M5VX$+KY9O7#JX="%:*:8K)XBO )?^AMKE9PHZ7U>__/!09YB!KH?QYN!HIW_@FYGXY,Y_^$P& MXPQ0GWWK[%'UIZ]0E@=[>_S;7SEW%/KF>6$F7(+^2UF1SW_^=/CI(/=K68T/ MF7Z1E5@:^PWMOJ.3H[6_??%,>SO[ZO,.G'_V&S_6/7O"S:WM)\\GVUN31UN; MS[>^WWC\O#8 MC/BKL;G3=6'6'0\[/P==DL&338VO]WZU].'VQM;FY._R!S8WMC\X'EH3A[I>D2Z/ADMO4#-7 M]EH)8>2N6B@.' :O**(E*_8'@/FZ=M<0M!H:4;>ML4/0:@A:K61W#D&K(6@U M!*V&H-5HY%(2Z)?A_=@B^YN;K4ERY9U M-CY9A((-B5&3+K6QHT;ZU<;%,K].@U/W8ROMQ=ZW.R^W__WSIMTP+Q^_]KT$ MW>;>$[-I7^YM?=?O6=YO_?CL1/X_7[INY\6/_]C=_/&I>_'SOW_9>OR+?OKS M,_MB^P?W,.__/9S-;AGO\KSOGOE$X1:K%,IAZS 4%7)EJ9\ MH8J0N9C6*\98-\6KZ\&MWF'@04)WE(1L,38T9YB\@=0,6F:;-0177=.,,Q*Z M0,K4(*'K(*%GGY.0>\448[.$J@02$BK *E$@A8S508#:2A$20C/55S^1,$AH MD-!-)7"Z1-$9B@#"/"4@,_I2D$IPH>09"5TDUVB0T'60T(O/2.BU?E7! 9 V M,FLP*2#;DXJ85(P^$E-7QK5KZ\ZG*=A5DCJZGQ(*"])T&P<\+WK TP4+)>3J M44,DC\;UFK@#BKH#M1^S'JV!5LN0/(+Q 2);@N4M"HPJVI1)2\R&!K+48IR9=^9#L M4%-8KO+:1;?Z[[VT9+'.>A,R8D[@Q.S,QA*UW%J.Z%T:[L+2*,R>DTS#J\G66A M=L[;,WLXR43OG[6@Q?DPK6>G6A9IJ196#:PJKS2Z65$H-:^O> MF^EJ%76X#YLCIU+37YZD6X)TW[T6Y[LW\GM1#"PG'A+KBA#$^JY9L[>M[Q'E M[$?ZV/)8&\Y[2(0)DV-5(82^'Q04Q<8RB72+%K(/ILOK34W"*>""E9_OA![I M(+7[0&JA(7L@MK%6R.@PBXNB,QHPI9ABAP.Y3%*;=64+B-]=Z@.D"U_AL6.?UK5=%I>4.-O$^A)J&QLPX M6;U@>0=G4ZG%AMIL/X!(ID%LT9#8*-78<.DR8_^DDZY_?+1]\+#\[]N=0Y9I M^4;ZYN2?N[1__'"_/I%79R4>ADFS0)/FUZ>/],GWVT^Z6:.?;C]T3Q^^:JU2 M2\$K%XQ34%U4J%U6CCQ$LBE8V];6T]2[.YB,/!CKCC)6;($XY=C89Z!^MHM, M\=7HC(&SKI J!\C4D&4YM^P06@ZIP/ N;POQ/3_G74;&JDWUBL )\8$MBH(FI4T.N8(S MI2>2NJGWL$():0/BB][FZC9-=%YK,J S(".Z[*)+9&MT;KACMP?B\^Y8<;5Z MBE7%H+.2H665>A)30&],S@8"ZK5U._5PY4K+ ^*K"W'6*:<6(,84P4)"U[ 8 M-BVU%',=[LLM@OB\^P*EAX$#*QL(%80("H.3WV00O4X)FS]=Q=W0W%FV]S(T M=V[(:R&TU'(LJ L4SHF;*#9R81.-BDPNJFL M0?X4%[4EXY+EV$T:':]LTJQ>@'E _ /$6V$M2UI)# QBV$CSDOPVH8*"2P/ MK^7V0/S<)E(N+?F^=22F:H_(@DH%HZI!>[(IEE2Y0UR&>T#\[D)<-^*2M&4T M&HKUF7TLX%WVL3FJ<7@MMP?B\UY+RK65[J;8&DB!ZZMXJ*12-:8TI&"\[Q"' MN$H0OY][+N=4?T:0YCKH#D@#!MT<&P*+G@0*%@L'EV,,#8?39+$DR(P!V)=LFP/=*M3$F2,/I^7V0/RJB7'-6@;6L$F94H'-V MU>L"LV)"TQBOG(X_MEK^A()/^.B5*09.QV8*IE)P3@\X& M$Z%&PWJX;;>$\#?/G[]";6W+?6\]VRZ0VNO(8;.*G;CI)O4S*[5++4[]U37; MADS&(,#5>>K+2#[[9!/X(IYL$;>'4X@U)O0LKT7KXG!J;P\!SCNUF5@[DZ/* MK38%U*K*2:/2$$MC8[!%,R/ B+=#4F,0X"# A9<633Y[S&+^D0<;;8J,VI%E MLH7)P'#Y;P\!GCLFF_3FCO0)KX?O;"+:Q?XO[Z21;I^@J8W$_EH5O0Q/L0 MQ1OB2./<_HJ+(WV^JLCON]Q_$8OLX6>+RS#*%FJ4G4\!KYR9L=>+,[8J\,$I M2@V43FB#P82.^SY,Z JV*Y0]-LAJD-6-ZB(-LEH"6)5P\4#7"O+K@7KG\TP+T$<,\[*QPMM@1: M64;J2B!6D0RKDD6;:ZMBJ9G9RJW=*HF;W<^-O*%\=$N5CP;3W333;9W/0S?( MVJ$3,Z9UM82,69%%HX25,J)X*#[E;L9 6%0)VA4*(0]P7YOFT0#W$L!][N P M6"J$3G%,T'.LQ4=)N2D3; O%) ;Q42HH7TK4ND$&%[N/DG1:(7#?S_V4H7-T.W6.!M'=.-&=+R8A MMBFR"4TUB"A6#()*J8JS4CT%>4.6LC+31G!C&^4.@WOA"D<#W$L ][R+$IO/ ME8)3MG%2D(I5V*(X*\YFK+VP'YE9_,$,<-]A<"]PG@/N>B-%F:0W$= MS590^[9>\\A**:;UE!IGX$PR3%F(NN,>/_ MS]Z;-K6U).VB?T7!/>>>[@B*M^9A]PU'L '[91]+M(ULO_#%42,(:Z U; R_ M_F:M)2$A!C-(1L#:'8U!6D--^51F5N:3/M=#X&Q=FT4=%%2@6H%J!:I+HG"J M0/490'7>LZ$4T4'+B @&9.4T>:158(A2IZD(U(6B^JU8UZ]"4RU<(O\UM/"Z M"4?0XMF7Q(;^):W_;]@B:-8A' M_7ADAS'?61OV\@>9MZWPX_C)>7-M-(@;5\F=7M[$T6>=N/>]?IZ1VBGK._#G ":MEV!*!\?KM<$QX#8: MQGZGF+IVKWM4_A5BBOW,3P2W]SJQ-K0_QX]=+VZM#4;P=1?$OEP3^9'M5H*& M=.$;V_7P:H !WX*QR$].K9]QLLQ>_)I@S[HF[F2 RW^,NC#Y\:=OCT*\^B5, M4HAN6&L-!J-BCGQO<&T^QCM&8]2!]OF9^7GW_[G^?[U;]N1=TX+4CT_;<[Z9TW/GR" MUH0?C8M/K'X!F@[=Y7O;?[;A?>V]Y@$^N#AB!]\:G48;-)WF#U'?WKVHGQR= MUR\^_?Q.K9)4"YD]6H/R'6.!'A0O!T3(2EC(=\&6G'KM=N]L<$FM6&A/ MEUI>J:[!Z+3MZ2#^,?GE7_#HT[8]_Z/5+?I8W/2OCNT?M;H3U>\&8"RTN?+K M?YVUPO#X#V,V%%;95!F?9(U?7'Y+-@HK9D[U++\3:L.8V[_&&^21WPG&'G7G M78TE9 .LJ:JQ2VJLN-=C?W%@^I+.16\VS>[HU*TA'43<9P!\UB3[SS0$UW;U M8@@F^FXV3&I9O0R@[OC8<:!G,K)^96RJF;_;ZS@URND5H_P&NWS%5T76K^X3 M$7"?'K^YD_1V]VLD/9&\-!PGTSFW[ D*HRN M!N?U#LY;R$1J]/K#X]IFX5JQR\@]>G+4\LH-V?V/.V_JXJLYMO3,N9SY+3!) MG./@%+56D80C85)Y_^ N[$C;O VCB8/M]^W<_VP>= ['WX1-U=YS3=8;7H"H]>*1X%IYUTR0,64:Y-T)AJZE1T2E/*%7EP;%J% M1\O!HT]7\4A1A[G#!JG@;,8CC[2%23(R!$>BL#P'2G!"US%=)2ZM"H\J/+J3 M4T,QPAC7FAO%'1,2:($4XA:G1"G$B' MK(L" 1A18Q/5"OL<#:O7Y4JED[^%I+2=42Y&6;'X+3>+GA9!_K"Z-9 Y0\@J3W54"1FE M,Q>?=4@[+9"A1 :.C4@X"S#7ZURM4@&42H 73;5)HV?">(&MYBHZQZ1(/OD0 M=!)!R\IR6!$!GK,T-R*XAF;B&8Y%<3)*# $N^;N@J[0I8JLI\6 7P(M?, M!\]CT%%&I+G'B&,OD4X.(\R%L)Q)3:,%\,)JG>-5= ^J -#@D2/N#-:DN0%E0($ M6.%UO5(U22H!7GBI0!V9BL%R^"])YY)CD7,37(H21U&9#RLBP/,'#Y%9[CE% M2N:#!Z!A<]!Z7'1M((09%$0RB#,=D:'>( H[ MBZ#&"FP[22W^7( M[YS9X'%4VN&(G.0,<<4HLH1:%# &I0,K[EQF5.3KG"Z*IZ:2WQ647\&9P,+Q M2!.!AT7#8\#)2XRI)\RERFI8$?F=LQI\"!X';7.5X2R_CB/K3(0?EG) 8Q^( M JO!K#/ZY#+#U9G#@Z1OST?;?:3=4'D[[HE;%I1,ZGE2#.P&T#1<2DP+AFW* ME4@IJ>R&5< M=LUN$"I93ZQ&*OF .#82.0-V@Y3:$\*]E(6W@Z\#0JV0LZ.2 MWT5[*SD8#$'+K&UR09D).F!-*%C]G()@5W;#BLCOO-U N(W2<\08%XB'B)&E MS&;>)R,QLT22E+V5ZT0\6>^HY'=UY9=&EYQ4BAE ;4VE-2H9+QR)RCAE;64W MK(C\SMD-AG 9#14H<$<[2(-EP79I6.^]_"8\#CV MJ].&I<9($TF54UF?T)QX;B5VGFCI8=NB*M'*:E@%U.+7K ;,>5#)"21$XHC3 M&)#C(B+GG>;612.#SO7"!*^%-K(R& M%1'?.:-!!B8LY0I%P<'HU\;G[ :%7" &X-@8$<3:.P7BNTJ^RDI\%YW@(+7E M%)NDC>46MF#E/#6. IYK3./#:WE6XKL<\9VS&021L,&R@$PL8H1I0E8XC:0. MV,H(YC\A.49X'9,G1QBNWEE#\6ZUH<2*FP]EYEU9QT2?%+' 7HU>\+"ZW56>\(2]@0QM886X%2JGG3LPQKA M,N%(L8O<&PXJ'=;KQCPY:W7A\O.;W,CW:D\%LQ7,OKP*GA7,+@=F/\W"+/O. M%0,C&71M0A@#K-4*V6@YXM)QF%"OL6 LYJO<_'D(IT5S%8P6\'L2M7TK&!V M.3![, .SNV??,_4&EU8C!X8(X@E46LT-H*[SR7(L=5(18%:2=;FP+.CGA]FK MQ3OG*LM-Z\WE%=[JCHIJ6/>M.+="7TXF8BS3//MQKA<7'-MHO*9EG.U V=^'O>GI/]'$;E^M#^03=#8/VS[S)X/ MUO[K2I\ZK2Z:'<#YOC]/G<'&7G-GO];0V!NBG1$^"AZ#TT8$%IBGFDC+G7[.6>,;M?V=#WE::IN-[=J' MG;T/GS?__=^[6[7=QON]S_7-YNY>H_8/F-/F;N/+SO8_'P,&O[M3-Y>\A&7G M?['L;NK%QRKMCES\;))U$_.6"-[0/>V/X"ZD$* MC#)/D-!&(9[3+JP5'G'-DG;$<)+\M6*7OV$IWHS[=]2C+&H(M_/<3^H0O^R2 ME(IL2*I>4N'$%U7ED5=5'A];*LF\T"*/F\.JJ&-5U+$JZKBPHHZO)..Q>.+2 M:A8^/A'C8>[A5U>KKAK.YRW]]P+3#+YT6T/0__>'=A@?)YN_"'A\._#80?:#O=]F3O< MZ.7VP;4[/P_AGD;G$VYTZN+@Y L]@)XUZ X_[!P>0U_9X=<;*O]9B;4CC*!\ M6HRXEZH,U?%8,.H8XX29M7=O< M/)D"8O7"R5<:63Y$6/C=\XJZ9JFQ>$%:G(373C/.DW,&]EUKK 6$70=RR>7^:BH+U97?KT- M,@10G4%,.8G)*J8)9MIKCC6VK-([5D-^/\UGL8D<"A$0\P[,H)08 J61(VM9 M]-1X;45FGI)JW;!%A=)6U!?WD[ZMB^B/:Y_CZ_5=;0O:')6**2 MLH9XS@@U3*4@#:$ 5$F))_@R*FAZ"#1=Y_G'-@;AB42@Y"7$+>;(B8A1,@Y[ MS W\0<#@>3HW3.6L6%WQ# Q328DC,.%<"1!6H2R+5B4K&(^XTAQ^FWC.:0XV M)859"HC1X!%/WB)MC4%2,9^PB5(JT!S8TP]"*F_$@X1K_ZPUO"A5A\HEL51H MLMIY3X.1C'&5L+4I1LN$]2XR;5VE.?P>:+K.]4T(!@])(K ,A52S7E]5/B.VLQ/.!XCFG M.6BOJ-#4( %Z'>*U_PL_*H_# M4AF^E!*>!V$2Y]P9;)A,E@2=#%%8*EGI#;\'F,3URH(:XR2=1LP3AKBS!AFJ MX4_+A;<>RQ!S93)&5\BDJ<1ST>*9N 2U(>$@",]I:02D,:H 1JTCD?M*;_AM MXCFG-V"BA.),(&P#![TA%RP.++/ID)@,R&:@;NV=7*7@I=_M<)CA6QL_ N7K M_Y!%\8%G+2MPC3AH,A\+;9+<$/=HTPWL?3D9';&-&]B&G!W$_("U=_\@=G+C(H7DU&YCBU#.L3,1!<^G LG(X"IH$@3^<\%6HS KL;C_K M6_C\8W,G[W#0WZ/SQMEW2[@+H&$_^$**4*.!<*G'@6 M./<^?6?4"ZS!6F<1:\2-#\@)9Y&R-EKB7(C6 W!*O2[)D_/!5P XK[)N+XFU M5FSH7ZK2]"Y5FOQ*EZXMQ0(P]V(XG5 GGX[ZT(&8F4V'QZU!ICOU[=Y@U(_% MUUN]#K3MO!9_^O8HTRN#E1E!M$-M:']."%#AWO^U?/U,S,/,]K@I3?NSQ)F/ M+>M:;9B,.&C$X?U01[Y8U%D(.2^I-X_P=Z$$(\HJA%E,B"O+D9:4(NZXYI0% M09+.>=D;US,K:K TVWG",[_V0U;!(S>;:A4L9Q7\./_.8K31)(\(R0DV"DND M7=#()4]I3C<(+ >TF(WKY1NFJZ! @PG]:;FS3(C8QQ3L%*_7^G%P>&R_;Y MQIQ+8;Z(PH/+)Y13:;$/L"5R8X7CSF@376(R1TYA!2:$_V[(VK-3GHN-VI*9 MRC_'P; _\L-1'S;=S6[XG#>I&#;SX!R=M6+3' MG<;)$:Z?-'XTFO">;5"R3C9IO?/EHO[A<[MQ<=@Z^%;_^9%];L?__GQ^^"V< MPEC)O6]?Q-Z' PK7G]?I)]+XL,OAW:WZ]L'Y8;-^=OCA"P/%[/C@XGUJG.SP M^N9WPHV0@1-$(H7E+PA%-FJ'9$SP;P05BXFU*1?]9H84BFTR7$4J'>. 7#HX M9QCGEH4@)5?SC.:?=_:;G[]L-;]\WFU\**C[]W>^[GS>;&SMU+;V]IO[UY?_ MW.*^D_'^>AS?P:H<$P59*;"A6GD?'G).:)*)YI$PZ'M:6S:R_[X]C&+7C M7KIEY6[U!L/!6UVJ=<#PO>8NS?C>R'O!YG=/B#/.<"2"A!U;"XV,4Q'!KLH, M3A[#\ET=8OTFZ)0E4SY,:JWDR >5TQX=]>-19M,LM$X/6F>O"_9CL9OT9Q=" ML8D,(JC5MNOSE; :_GB E!0_?CLWOQ;L,=S\DFTH>?O73Z&[IPNGNX=>ZJJM MRVEK545@ >3R+XX%_3[\\:^Y__AM]W^F5M4KBMTOGOB*6?"?\H*JD;_M6-5<&2^#SVEHW&-GM3+$^,"DU4($ M?J,1?M=QWO[$VBI,;_(B3O,>:YD?'W1^MO?@NCJ%YS>/X5KX[.+3>0/N:6S_ M.*\WW[<:)YOGC9/CUN&WSR>3>^!=HT/Z18(%?P%].=[+5OR']R>-[5T,]V6K M_6?]VRZM;^_2O0]_M0\_-%*]=24$XB);\X$3&I1%).00"*8=TC!G2!IF#55* M89[6WLEU\AHIRBI(>J60Y*ASF6!>Z,2X==Q&R[A4(A))E22N@"0\@:1[1!A4 MD+0\2)H$%T _=]G>I^^"1>8#UD@IJG)A[X"T(1%AIF,06 F:R>;9NE&K1#5? M05(%27<>/S/B$HE"8H&Y\%XK%HDQ1JF H\,R0Q(Q8T@BYA&05*'.0U"'SJ$. MCHQF,G\4M0Z@"!4A"5$CP1P+6G#F-5][!RK1"F'.*_'0W"EBNR!#1WT[J8;\ MIVW7]B/\L/X_HU89"%6Q+BP5N+CEBF,F*:4\6FV=-L$FSP7ACGFY6/,NM7[& M@"YBOUUD5)P@TQB!O'H-#+:80 TIAE-G&#G\KF'IH3^:X42 MORL!7C1Y/*/>*Z.T%F )26]Q3 3D5!L?+4WAZ<90):@/$=1Y>T M/.)6,V0%_$F#)F"U6J5T6'LGZ),=,)60KJZ0*JFB2=0393Q7E&@J*1=".!,D MYHH]W3RH=ME%""^=V65Q_=-W802S6$C$HG @O-X@%VA$&J?D-1$YPF\5=]FW M<+SUK=?_ :O>Q^D9UZ#6ZA;!P/!KK U[M:V]K[O;:.[DNZ)X6#3% ^=@+QBP M'P#=!->:!Q4XUYQ$QHA)E0VQ NC6V+IF0V#N5;3<(LYX0O"'14Y8!C@G29Y3 M8M/BT&WUG+&5 %]2+T8O90"E1$7.@U;:*N-2 JE.D24CJP.5%9+B>0,C.2U4 ML!JEQ#++DJ+(<2^1%RGC,A$TNGR@(O@J4<=6,KSHBBZ8.J>T$5P$[IDU(GL$ M&*4N8NX\K4R,U1#?>1,CL<@S(05R,.7C(IC...2#8U@0%Y0/J[@)OX73B9RN MG-.QX8EN-("O!X.KZ2/5V<0R("(2MC2-.7FP77$E M!ZR M0K5%H%J^]=-BWS\C0U8%3JCFA<..4TLHLXJ)D0B@:15=)Q4,KQ@&;:< M6)V8$08T$^*UX9$)RJER)CB,S8--BYMDN)+5A\CJ-0,"5 RBE4%!!Y<-"(Z, M3QII9JC@DBM*05896:6:596<+CJF,E/[1,9P,)$'BVVDGOFHK7.:8ND?;#Y4 M3L7>M]RA>34;PJ/(-YYB?%5NX2?L%M=3?XPRC&-M$>,BPFZA M"7+,*60ISD&OED9I%IOZ\Q*X3ROTK-#SMZC3PE##A==)>BY)-%(%9;2(\)FB M3"W$[*W0K&W^5U;'825#LF4G5C"!="UV=7F=B M48=J%7I6Z%FAYSB@R @GM /%TPI.%34J:IQ5%DM]M(0OQ!E1H>?"T//JF>;9 M=ZF\H-AHA&V.>18^(BTH02%#IR))@2VQ]HZL"W&=^_/EH><-]-'SM(N_YI#[ M_>QY92]AQ??*_*L_8%1COV23+JA#/E]2A^Q>IPZY)S7>RAR43_PU MB'-:66_4+\0]]C,[X+#?'NJUN+0/)^A62ZF,[F-)9YFC2^+=MC^PP MUEK#0>'!J4U0)=;.6L/CXNZ>.RFI:/.+;:T=80!Z_2/;;5T4PVS;,W<-C^VP MUNJ<]GM_0_][I[$_N2:FU/*MV/7GA>4Z*Y56+/T]C=Q"+5PU&18O'%(YYM.W?(*N#&2:;C=KJ M+\B[Y.RV],?-&](?5[:#:^^^Y<58U&BXYN/,%,YG^>NRHUF08#IGTCNO]!L6 MQWFT_5KL9G+X">]S;4SYC%_Z=$]#UC]?$8S/=X6LKVQ/U]YMEZ[MDH1[%CH! MTMJQDUGPPHT0L9[72WL4"M;6V $QM_T,-/UV;W1T#%]G:(AM -(Q\K9; !,9 M>B<8 EC9K4UJ)12KS%Z)_,^M&75/^["$0MF.8]L/@^/6Z:#F^ODMPUK> 1#H3 MUMR]R=XT"^\CV*G:/5]HB/$ MH]RUHB\?8@^@Z12V3U!T+G? );?WSM;-X]S#2>N?X\O)*(V[PC.;\?5J)F.& MVM(DG+EKK+KCZ2W6P6(<#6^_Y1KCYN^W;(OITFINNF9^'O>G?*%'$;E^M#^0 M3=#8/VS[S)X/UO[K2I\ YM#L ,[W_7D*"S3VFCO[M>8>@&5C?^_C[O9F[ M]GZWL=G8VMW\6-MOP@?UG49SOX8RBI0Z\V_'S)L;/ZE-4*&V@_U/XSLGT B[P%P[I4I[;["_+<=3 OIRH M3!-K][IUU>L>]?)]8'3FC^!=I4V:/_/V%$S*X7D-3.;VV(8M58!2(RAOF]BJ MA84XS V>P/B5!L/CLXX"(#B(A5&;8,W4 MEB.1O[MU='-YJ]$@]Z50PJ[.#C0G%*Z"+_^WUNQ!V^#>.8^#WJC5FF6=K+_A M':W"7@^M4.OVAGGJVZU4#EK9BCQA^2G0K/SF2]_$M*L;M=URQ&\WH^;=')>6 MFZVU>X,'E]_"4O@H!/7SZ3G,H'_$,>2GFI=+-ZGZVLUM_9*97S(WSVMH;)"I]9OAV8 MT$* .KU1-BM*=Q) Z]C0&X/%Q&N7?[])=.R@K"WG;+LP9L[@@Q#!5"G%IMWZ M$=OG\P^_2S"NU)6:LV2GK7N(4#SU^/=:6;)*%IXD"T??'8[:8RM0RG2X/&*& M-%4:$<*T9^G4K=ZQ>8:6V.DZWRA!Q=U M7._L_MQK-CH'S4_BL+/+Z\VCLSU K/HVO/M;'1#LL#V/=(=->/+%I_.#DQU1 MIX?'\-[.PV]KYD M"__SSM;.[M?-/S_NK-<:.\U%UYC[=;NN]H.9*+Q0V"EAN(W28JLBDR!$P258 M;A,+_'<5FMOTOE!OBI5;K&%8N>];7=!50(V9KMXWO&1YX^R[U3(E;AS"/%.. MP( CF&F+L&7)>@N2\>]E))PBFR8 M%U,2CI -R=1+:JQ9Q2:V;E1^#F&E.;PRLNEX=4W5K5COZ^JGKW M*N6T:L/SI))["ZNP]:I&#C]$;%X*VBC!_0MY/T6 M7HE9)V!55Z^J&'-_2N@D*,?">\<8U]1I[8UC'B<>, TT?-^]7UKMQ#R=.A8^ M]'N#P58^T^L.7T::PR-=$.,TAP,";:.-Y@%N7.Q>[#4_MQKYFL[[DX/.P=E> MT^,Z7%_OO&_-ISDT3KZ>'&X?D,;))U8_J8O&AUUR<'%$#[XUH)V;HG'QZ:S1 M^7)^\.VOV1H,9]^#IPFGJ!#G,B#N+$768(IB]$;3*&W$;NT=,>N4+BK#X07E M>568M$I]>P F$2XH\R0RI2.7)!DN/161P3\:T(@6F'2/9-4*DWX;)N%+3(J) MQ,B<1$H;AW@@$IDD&?+4*>FQ"#*7N ),,ORV0\Z*1W(Y(OAE8W^C'.$//6A7 MMSC=S)*7AW_PQW.;(G<,Y>K!V6I8;R]]R!9DGY6;NUEQ\?NSU6[/1"-7]--+ M4!TX,T[BA#51B2?/=3[;\X3'9))QW%7FS&JI#C.4:D#)P14![ZN^"LT9RHAG@@QE0H'$8(-$F8Z22=,I%I9R7@.9;25 M_K]R0CS5_XUE0?"$D86I B&F%FF5"**2TKZY4=+?W]730*$Q(D>;Z>UI'G9C V&"J MB4V8X46I*Q68W1_,6C,:24K9/^X2PH!AB"E:S4D963X!EW)(N,*@[Z1]("<4D, M,DHJQ +S(@G"N-*9 PIKO$(R_!;.K;=ZG4[L^]:8@:=,$SE:F&/ROM;6TT9U M]8#M"8[):L@6'>GU,LR!)S@F*R7BOOG)E# 5G)0"-/U&H)@.K/&6<28<,KJ8\*!,8*REFDUG%);4Y+ M990&)2I]9<6@;O8@55J7F%<$*1LDXI%*I"W!\)OUTER[1Q=<)?W*1KNH< M=75EF$JA73#>)4U AIV%'8Y[K$%I)<0$7*DK*R?#,^H*Z"6"T(2<30)QS (" MO<4A:F4**CIN*K0OZ6RH"/TB&5CSCN4+3"DT?'MZX*-6[0M/?A*8SFC8. M5&NG+2(^@NE,7$0Z,(H"CDIQFZ26H&D3P=8UEJ\&3J^6NISG?5WANAK-&4KW MT]C/0C&8EKTHZSH6Q-FY]D6N[C@:0+=C?U !=%&7M^ M4DUOY ;Q/Z/\YG%1L\RO?]2]+)W7S[>-XF49C*+.4E$0Y)*LM"@R.2X@"6_) M!1_]^--!KK,Q<^E9J]W.M/G]"+-_4;*4PV25A/VU=O:_PGW=\N9Q2_)EMJPC M,H0IRXW*+.8;M9T!_%T4HH2/Q@.0*<]S59)^K+FB!@CTXK@%8]W/:V[\]?KE M:,,;NKU.2=<;6N-B'D=32O""AS5,ZWSD48 F#V#J:MX6CYI,+LSSX!1P+^7; MQK-[Z34N?,G]UN!';FINQ V5!B=+]E8&[EL8CI=(.GP=^6?=,%O%D.>J NEA'WXYI!=GA+ M]9^YXAX5:]H;94U;E3.T^9(G;\BN#^U#>.[!1;O5H.\[8(O#.QO'H-+]J'?J MM''1:!UT=EENXS6[GGZ%>_\ZV?NVRPZ^';#&]@]F%FD<5"#U$)":Y49@SE,=E49"76=Y?$E'_&O-$1MCBM:SE0!K+(DEGEVLG"LNE_\TK=< M^G0OI0J]'H)>C2LIG1H#>"F"@K, 8=(&9"6+R#MGH\!:! KH)5>*:.XM:%FP MR#,%1.N190S>*K?JZF/6=&(KT'H(:$WM0E)O[N#ZT7>#L0V&!T2PQ@!=SB-# M+:A@A.2S8 8?^+5W3%]7O-Y<;92M8]O--8];W>RH@&^ZXS,]?UZ+/WWQ;:V? M#PE%8G91AF#N0+L6W/<[+48-0NXO=2O]C?F%YP!@-1\,R)G-*;UD^VXT&1?AF?G^OUFD-6T?0F"+T<_SP(A2R M!O&3?\_@UJ[]9]1*\Q$7G5A9FK#L]C^&]X/XW \V*C-]C9C;*L[*M_E MV[U!;)_G"UO#7K]X0(Z3BAX6<:N='SN.09VI+%EVW<\0=\9^#R81%([+2-4< MB-J:B3 MBOPL:!\WN'JW/#A,@ #2@X R*[5;\.XX;'+GK8V&ON[->:>[!6&_M['W>W-YL[ MV[7WNXW-QM;NYL?:?A,^J.\TFOLU!"NRE+[PVT/1;V[\^['0'T0+0KMS)1*S M-K$6RF"D JHHGM\4+D.+9]=\J2 Q$X47"CLE#+=16FQ59%*!:>@2&/VWKMBE M;X=WCHD$;-G:VON29^SSSM;.[M?-/S_NK-<:.\W:/V"2F[N-+SO;_[QE!F_- M-%A.]/4/V^G>$'J]/8K-7EYL68\:^[\:\:@W;.6 _/TX'+9C@;N;W;#5MJU. M=I%\Z4ZWPI YV-Y\J/;>YO>@F>-*9K]&S.3_'B/XQ"-/G%0JL,@(N1:J_1Q( M>UM"-^RROCT*.=&A,\TO@.UNF/?I(ND"]L$)SW:M=(<.\JV3Y5(;3-=+@0*^ M6#'%8/./+[Y:7FVJ4WN)U*Y>J9G"PWQZ-O#J]L MX0\Y[EGD\,TX$:=&-_U5)N"*C^T5Y^D3>_SF1@X_9BFNB*OWP3DAM8>D@RQZ M23R#_%YYSEN(4=E:@L:TC&B7)P<2K]S(/_ADY06=D#S# LX!.D+/XSK]!&WZ]/.@ M4^>''W;(_"'(X4G[N-XY@'O^;.UM'[8:VQZLQJ.+^H>=B\/M@XO&]OO6P<7Q MCX,F6)#GL\?EE%"C-4&8&(4X2Q@9G ]!O*:!6Z%A(M?>&;Q*!:@J!*H0Z'?D MFE4(M#P$FG))"Q^,EID\FD@&",0#TLE(%+'Q%CMF@UHY!'J8D? RF!>;/; B MGF 47-7**YJOBLVK4@U?&C!?R4)Q(':5.$,,#-6^XBD\A1QQ3'@&I<(VT!#XCXJS5XDKMV# M>?#.**#;@G-N"YXKEIW%/F@8/V.%X\YH$UUBDD6KL)(@!M^-6GOV>!*US#"' MB=1N#@9Q.+B,;LB.4]L-D[\_MLI@K58XB*VAECI)8B.)!6D^9#'39RV%/S\^96 ML[:YO[_3W%^??K"UM]_OXPM8QS"TU'(ED/-1("ZX1L;"#\=AMI57R1NW.FR)FQ,JQ G[:8ZS MG9SRV *ZUN>.?X5%[&"41_78HD7&PSQA,S,YPN4O]](W9_\ M\=4NGO]5*R.7?]N:6<$Q^-\WC<$K(6U8;DS5XXD:[O&,6T.B%O+TI;:P:N32 M&_EFB :VKMHU$ZE<:%/DAKA'6V[(ILL3AMC'.KO:0'[#V[A_DG_?>9ZNX MERKN93G'J]<\0"^N9M+C'$-C2H*_6@??&NV][;]:T!9Z- M9J/5.#DZVVMNBGQ,,7\T4>_\=7Q O_!Z9_>B<7)XTMC^Q!O;/\3!Q2:ITUVZ MMPWW;?^X.-P^O$I;&BP-'C.-<%(1<2X,D!:(=/O0:;IH6E40D0-4)288(@G1I#6+B&AA/8<6V5E F3">EWR MZ]Q^%3)5R+2:R+0P\K_B*'BWZ_L1M/CM6/[;ZDX0ZVP>L2JX6CQ2Y<@DD&O)K/%>:>YS M)"K;6!&3Z#F$XG_?Y(F?-&)RI2C+$?Y^7V7UC#?VC+>5:9V#9:8%>4][_>&2 M*C%59L@K-4,6YKJUI\7!Y44,LX&HL^Z1RJ2XMQ)R)1U&,*FT) 0,":<1U\9G MWVQ BF%03Z+07JJU=UJL4IYB!3L5[/P6O^RO8:=RV928-()I!(:L M0=RYA+0- BDIO/;8"XQ==G,(0BI4JE#II7#L+\ I.X .PV^_\M[ MM*:^6<9@QA?A'/N%T_(A(_C:],&;NKC:4K%2SK'&Y0*M=+Z%;1&S5?E< MLM0+99#"WN:RH [IS#IH&(^11.UD"CE\:)WR)Q_(+[ T7X5,%3(]K_^L0J:E M(-/4A<:,Y@KSA$A467GU"5F*,5+:*9,"9@G'M7=ZG3W=A58!4P5,KR6L\1; MJM!J&6@U]9UI$1TAEB+0D_(AI*1(IY U*AX,?,,PQ[EFI6'7;>T7CU;WD'@_2USCKP2\\IP]6IRGGK/HM"=<&A2$=X@+*9!Q-"$#*DF"S[C59.T= M91LK4J]\9=QG3XMLO*^COGI&]8PG1S:^9/_M#.?78N(;*WOD;=HCRTQ-OR0E MK([M%ZVKS%:*T4(%)TU"0H@(N@J5R'GED4D,6PYZ)Q$A']N;I^=_KI[I40'3 M*P6F96:F5\"T1&":>G ),\H&9A"#:4,<&XF,X *YP)-55F$JX]H[9M:Q6A$S MJD*FMXI,JQD%>4,.:X5=2\2NJ3^78M"#<_%VIW-2B8@2:6H"2DXY#YH5UX(" M=LEU0I\2/+5ZL/7*?;FK&@QY#TFO'+N/ENNI8Y=K;KA4%GD1%>).Z5SC0*.@ MF<5.>1)$KIU$-Z[;2K];JE?&I_LVDH6ON-06%!A9);(*<-!D=4*6>PE4CQ)AT4P/KK,2+N.R2MD4JO Z96" MTW/0/E:@M5S0FO&J*>QPF;MG5@7%?OCB_.L MK5:4Y/W$O'*I/5JH9T@@C9.42HRD,0GQS)+O=)1(*$J5$"'H3 (I\,:*$#"M MB%_MLA[PDBKPYEJ*]RA >7LA%'+?2B@+;;:Y5]',6O,XUK9Z'7CS^?\9S-?+ MK)W%?JQUX[#62X!#[=9_1JU0U-8\[?>.^G$PJ)W:\PY(_F =/@),Z4,+:ZG? MZ]2&\. O&_L;M0\]Z'LW7[2>'_._EN_^$?,6UK0)$SR;UA__-_0$.O+O<3_V M4H*>WT]MD2\3X1Y=%K;>W.3UL^_86H*3ITA'!Q:3#Z"&$)/SRPSWA(F@K06< M,C?$=-=@!;?SI.?"JP]9"8^TM:N5L+25(.J;WZW',N0CW90R.U?@ 1GC!,J\ M7,G +$G!UMXQ>@-O\70E#&N3$HSE+C:I6%FLD1N_PNLUP)[3F O^QO;YQEPE MJ;GRUG=6M%YF!:_BB3>5V;L9BB\/4#:OU/2Z1UGN9RNYG#>/UEAGA%^N;Q]V M,+,MA%',-9GSQM"/OG?4+;;+O"?TX]^Q.XJSE9OS50/81@=I# Z]/NPUL(?: M]MSGJ78:^X60=GVL]1SLKT5U\D%N4?SI\RX%%]D.:$#0)E!=VS&LEP_SH[;M M0]-ZW>*%?_W[?;FSV$(5OWE^P8;>>^& M[;GS,5@?FAOW_+GNC&XLQ]WR.C&0Q?P MQ6'O,N>KJ/(Y:,2C'LP'C-!^' [;L=@!H'-;;=OJ#&!U M?>G"N+9\ZS1?DQ/%!F^]0CQN?/J>E.:$:Y?]IA%Q*2UR0@>4%;6@:3+.D6L5 MXI\#J>8*)F;4:H\"/'\B?-J9J9*WT_)#QG.?7D[U7=]F6, M[3WKRR^LZ/"K&CG\M$BQU4R^O-7T><$5QA^Z2E>KD6\J!'&!^EH5KE@=NM_; M2\D])4PXA0/84]1H8Q)AELNDB9>1JH76IWX59^=_GC0Z7VCC!-X']Q[D:YI? MCW-[&MO0KN9ANW%Q\+-QL7O]F.U#G1XV#Z ]<,^'1BM;IXUO.V=P/:XW_4]X M+K01GG%RF.JS:;Y2@ _=_#RS"<7CSU^V;JB]JWPZ\)"SUYA4 MK0Y9;SQD/?&XR,D7$F;/(41N0T 2' '-A8\P!RAO7Z5LGAZQ7 MCHH>,/-4LR!@*\&1SWWNZD-S?%7O/+ MSWKSX&)O^Q.#!2"#<\H%C$+(Q8%I#ON,B2)LC-.82:MR#:QN[_KT7\) SQ7' MB#,H<.NQ^T;M-ES!=^-*853?_L('PP[FL.]):[T2E L:360I6,D#%\E&+NX; M\E'!SD-AYPC78=5) M80I2AP !O.9$266$ A$[S21C+G^=J[A0;Y"*'R?&+C M8<8I<<[PF$][D] L,7SO()]JQA\^XWN?OC/K"4R 14IEG(G:(&U4@A\TZ20] M$Q$,XYLRNB7<\-1Y_C<-5R)%KFYO/ 84'Y5:&42NS&-:( Y+QRBA3?O M3]LNXD+VCV,^]WU,M-&#(QF>]8#[ML&\M>-A'.P=:F?',<\*C&._C!2Y93Q@ M7EOSP3UE5,]@U"YB1?-?,.WPZ@L[B=*9G\J;(F#&L4%M.Q@4H2S3>^?VG1L" M8\:!.X,R_/37"V>C]K[7?WJ/'I M9V/SNXI16:PP ATD4UTD,,V--T@0 ?\8KJT4:^_TAEK<3NB$H88+GV&7PT9L MI K*: %JCU>4J6(-X,D:>/R66*V!>ZR!\_JG[QPV1BVD1)$PT(92=AISHI%/ M3%DK'7&*%D;8O3?'ZT&K>06TNJ-B,HJ=9(X#FN=0GNM9!N-HD=)E.'/7./X' M3V^Q#O;%T?#V6ZX=EC]3M)8V[]GZWL=G8 MVMW\6-MOP@?UG49SOX:R0I,71@R_7=>XN?&3??.@V#=WKNR;M:D3*B-3@7RT M2)V^/J%S:[X$EBAL3,3:@#'EVA"+0?MG*AB.86?$^#EG36WD^6I^WMQJUC;W M]W>:^^O3#[;V]F&V-AO;TX\^[F[^N?MQM[D+<_V/_.ENX\O.]C]71)]\DH,4 MEJ6?+,O:BG3H<;'JMUL65S5<.QSV6VY4!F:.PZBS"_U6'35?L)34KD=/87.W MN=FH?=G\NN1FW9UR-NK",[JP;"P\((?SGP^&L3,-O%^:80"7_<+F7*WI6A7# M\[% \7'*!+8B/?DE0DR,X2L(<5>1@)MS7*8)+46>RT69S6&+!)/MK?W+1R_, M!KWAA3,9'_?OR?,:JC>_CYLH.5O7+S^<$!WFONTL;%)]+8_L'K MF]^I8IR&1)&QEB N'$=&4HK@,R\BY5Y;O?:.JXWK7!$K9,!6:V/A:V-O\WM* MPH<@(XH:4\2I=V#7&HIB2"H9R4W4L#:$ON-P\4Z[=G61_D9=\!? MAK^S8SEGUN4$XA+A)TF$2\'X&2]W+;0"M&\XQ?O+'< >@?HS&-Z[3_=Q1-PY MA:4,6>R#MH8;"_CBC#;1)299M HKR:3_3@K3;7K7=9?#"8AU*YW__E#\TN>P M45M2"N($PM[;5O^K;8_B=FO@V[U!5DY7)'_P9WU[\^_#[E_'AQ<]48=G'W8. M?C8^ (R<>%S_4"=['[ZV#VC]?*\)4-,Y*&*@#O<-/OR?8^P[7[OVFQGMG?PX M;WSXJW-XLH,/ONV> \R<'5Q\X8??OIX<7.R*.CV$=^<8J*_M_[FHGS=.=KZK MR"UFA*"HO #\8;ELMN H&(U39-XDB]>FEN9F1G27A."<6!,XY]HX(TCT+&JN M5++*Z?F$P_>;NY]K7S<_?MFIU7]Q=-P,D'FIUO[.:[76 L2+J578:X,"@^+/,KX^ MJ[T>L/#8#FMGO5$[U%R&%_F6M3$ EC>&Y;7_S.@\OK.; _3;^5$=L-U*_,V,0[W1H ;:]P]X31J_Y_*ET^?F M8(2<1!YBSOMV+=]?WQ>SB6,=:\/^\5%+.>[U3T=P5B, M!J4Q,1Z,F0>,#P2GC^G'_XQ:V?0>%49WQ_YL=?(>E9\&C\F&>\]!MPK:CU,K>E-D^/^RG?/)M@^;Q;D@3E*W9\0:5)KKHEC-T]/GB5Z=I[UK MPMH# .#W<^>]$8W@&^;;5FEK%FV-4U\^4Z;$\G;S Z MS>9'.4D@R,-R%KN]R305LY_W[;PK%'?,L)N,G>\SP#X).;D1((A MS@LP,YUT>@$VD'4PJ08^!RKE%$ [.*XEV"-@$QD>]P(,\%$KEEO4 #:HMH6U M'_UQM_6?41QW*^]6LXV\:=NZ==W=:@7=HGTNBRAEWQ_',&K'O71IK,"OK2Y8 MNBW;WNUFKWJ10MF$+F_V8Z,WW++]?BNKM)=WK!(QRC,9-KO?#<:.FIB0X#)S MWFN,=.(<90/!"..4I>X:,\JSZHJE5E1P_Q1K]K3?^[L5QCJ@AUD^S]^-%2D0 MA*OBER:+I-::KI*KB.[+E9*5ZEF=[,Z(O.SYN-33?C,GBMG0@CV&$X7J#4D? M2R5R)\T(NQ\?R(-H1L2&8JIJ;-58=4\2FXIMYBYGXD,845YS_Q_$:U)1[/QB M0+=_Q>YM#5"VSI2VS>R+@;#:VVE#B^?D7ELOEM.@U M\@P[R!M\Y>]FD[K-12<+"7DF?H[MZ(9+\P:78FN;SG?_XZ=IW0WH-KZQ^@7]">@XM=VFA^PHV+=JO1 M_'IR0#__J%^$3GW["[2O<$<.ZRW\L^"9V?R>6&0DAH",8AAQ(QQRBELDK8$) MY4PI@M?>$4/6M9(KQ#-3P5,%3W>'(C/G0Z+":,F54TY;DXP@2@GGF0P5/*TN M/#6V+N&)6><)L00YAQGB(5?E%%XBC7/%ER0#H:#!4,+6*:WH^2IX>BGPI*(B MRG-&C;'<1^U4$#YR;Q0L;&S8?>GY*GAZ!GB::D\*!TM=X+G,ID,\^HB<)AH) MCF,T$E/J VA/6J^;JE9P!4\O!IXXA6T7*R8$(=P8Z03#-"46@K4X!5/!T^K" MT]Y4>PH*+'*8/I1,5"@S]B$3/4&!:8$=MIH1 MH3P^NPY:P0/%55/!=1Q7.. M:&N2*IUIG5K#XTDT9HVN:K6\7\8G6=?[>S;H;UR=-/-5C8I(PH+#JG<9D#J) MYR_C3',PT4R$7QKEW/!IH-^@]H]KX7K_7,_AJO;TM U3#A]OU+9;*<$[B[2O MDF7J2EC4N)K3'$] *Y]0Q<&PEJ-2)Z4):H,1O.X_HUB&,Q;,6SG.:B8Q85#K M^2)7*Y3A[K,]SYGON>D%15K^)0?U+7,IA.%Z&4TY^?;4 MGA=M1/FM(>:>]GL_ 86'1?Q]JS_MWF1ES93P&V1T1QG><]VL4;^(M1P'8A99 M=9=18!OS169O:_D]8L&F\<7/44>VWNO&\WJQKMX#%@XVAY,#T^*\[T5DG3Y# M1.2.J%]\^>YBIG64"B5GL_:L-=(I8F2,X4KQ%+4!()7B#@JE9RL;6TW\(R>^ ML;W[G3"%P5CRR$N7]1+%D5->(Q;R/X1+IL3:.W$3=U:) C7XNL\#R#"THUGH5,U4_Q[PM9%B>AAK4ZM,4M1=#MC')3CONM4/.,NS#1E D M?%D&=1AB/T[WFPXM'@SQ0U_- QAD)DZ04>,.9[8=B MCRZ5A=X(]K]"6^@7*8%Q4&0VJ'_5/+RE!=MY:_ #]K8_)VK'9-_+SRV3M6_I MT9WJV225(;>^3"Z=IM7E9AU;>)K+^8JSF39EBLPDLWN#2*W[K"GYWWX1:"@#LI^]Z.-G$WT]]CQ^'YM8Y8 M;K&QK.D^LZGG_;/GRZJ!>7,>;V2SJL#8"![R(.>,[]>[0"E!P?EN)+<.!ZX44X2K5P2[IFV]^U1,7;7Z85:)4L0 M++N'^5E2$%Y9)IGDG&K8.(32T6.;/,?S?GWH]<(96'^[T*Q6/\_HQ]Y@ M4)G;MYC;M+$-U^>R0=M?:/:YP*+4*BJ&N!,!P:JU8'HK@K1@3B7N;>*P+PM\ M5Q6/UN789^=E_RB6M P "3@M64U\=$)@CHK1@#:J,' M9@2AZ[7)RBJ0>J^PDG:[0S N6]E(+&K>@:71B)<1OM>QXSDD]F8X^C6\E&;T MJ#^F4BCE)]_?CT=@=159OT6:;]N/VI?LJC,4+]?[?X,N<%\F,/8@)K!GTB!N MWG3,TFG"MB\UBIE\^\UN^.\8CF">-DMF!%!"IC1BJY-L7Q]#WFF[:(V%\>BF9,?)" @ MBU-"5D:A@L=*:36_)1MO4J1:!@(RPZDP@GG&/;&)1D\-FT_.W][YO/MUL[G[ M=6?&.MQM[#<_?UD*G=@OV[OE/E[UR<0 ?G,9^T6? VM*?53!RE"ZZZ\]([L6SH+LGBMWLZD;ZQ=>LEDJK*WQ 5]K7CTOM/^IN3#WHFA! M_8?1:/4*AQX8]%WH=,%E8KT?=48EF>_8GP=CWX_'L3LH[0[X.Z[#LT]CMQC MS%1Y'(M+[14+!>8JI=*#GLV1;,WD5MG:,8!+GL'I\>-&[4,FDBS&$%!F4+H, M;S%W+KM1<#C=I[EC&IC)(6C[_(H_\[+[$_JW8F"*/\^.6S!2EQ<4)ZY%GTHR MF7SUN#,M4$RNG#W60@]ZD2VJT>V66]XH\RG#J/3JU4Y'_;RZ;S"D5MR^/8[M M4!J9$]?J#>[S$#-G32F[Q; 5,N7M8'AU->0KNSTP9NUXEN=$;\*.DWG79CG< M)K9JNBZK5X3Y:A&OL:=],#/-W1E6'I#B_;R$"GL7YF:F/T5(0-FIHJ5V,$/F M4W3PZG%TK= !QTOORLJ;''F/?>=S"_2>BWQT6JA8!4?K+&5]_G< 5LI@EJ6[ MX+SK%@2%!=[-R.**K+T'*MOOQ^MN9[+N)B3.+^*$ZGT.\!C"$XNY:66$'T5(2U.*X!, M2,ENP]I:[B1<6!R%]?Z>6TT9K&^_MV31A/<1F$4ZX*5ZI!@UO/F3@I:ZH&8KE8E9E>'Z4KEL_WP5+=.#B3/NHMZIX_I)_?QPV^,& MW<6-[??'>]N[_+"Y ];FSL\#NG/>^/")U>#N_CK1^/B$SLX^83K MWW9X_>2X76\>G-6;[T\.FKL8GGOQ/Q<[9_6+W>_"&N*2LPAC*A#'7B#-K$5> MF&29UY&8:\305F-CM S5G,>;338,NQ$LIQQ[K2?MTQW&U_! -W[O+NS<"/T MUTVYVG2?X,JHO;(6;'*A3)14">R\A^6DP0B?.M67N ZG+(:7*W*KU.)6C)KP M]Z_)QO:G[S"R1$JFD!.P,+DV"3D6#(J*$ZLUC#8QUZ@)GV=[+6PN#\;C:TY^CV9WMV MZ8NYC]Q4V>55=OF3DN^N99=?VO*P%.N3E?A2DLD?9^F7R>3P+GIXN=]N]&:2R;O[%P<=J"=WP[;#>C?X?:G ML_I%NY5#S^#.3N/BN%V_V#T_^/:%SC&%88.])"Z@:'Q '"806)5JP!^N%J?CO1>F%ET?ZM:*D4L_'P4QAO8= \ESG[V-3O,AG M+,A:6"&&\#L7R)?]VH<>-*B;#YB783AWWO7[F^L8 M(V:1(K"7*.+*<&1B<$A@' 3G,IF@8;M;-_HVQH07K'I7XCP19["-O=)!2K"^ MN*+8D! )B4*#JDI=Q _652MQ_GWB/*.]DJ!5U#XB*5Q$W%@PI8FT2!":(_I! MT!5;>R?6 ;)72)P7I+R^%#5EJ]?IQ'Z1###ES3BZ5%RF 6U+U6WOPKP;QO?U M81Z.ULJ@G'0D)"&.1P)J94+G)#K.*"K+V39%TR]50$O .% MEJ705,)]7Y9^*0-FR0?!*,=1.\XUR+(.A(>@E/V50E,)]ZH(]XQVDRQEC"F+ MO-<:A-M:Y'*%$1.UJ M_YAF8$[2.(]B-_9!)1H,>_[']/SWGY4?YT6=F'Z#F=[M_KN$?E;- ML28*XIE'3A*!.,EEEJ0$K<=R0PU1'*SXM7=*K!-2^6U>L?@N_(RQ$M^EB>^, M(A.(E%J*B)+(]/E),V2XMBBD(%6(0@2.P4KAZ_3I5LKJ^6E66GMYW^JV!L(3.L$M]55SXJ\5V:^,XH'YH''$/4*,D@$>!N0LX1!E&86G$M9"8=]3D"X,<9%.,L50:C%GJCG/,ZZ?E, MB@6Y,\7BE4:L+G" 7LUVL'!MKA%?3 &WE[ )_+@2]\,3)@I3)&G>!(0)2!.= M$/..PCX0DE8Y[L>P=5@'"S)!%R-E M!NE\X@C:T+^=:HK'E]H$O1(T@$!)7@S'\^I>U)8$&P,@6(&!WN&V0]E!# MYJK,K*Q;9L+#GH&W;,)3-\_+"FZ=T>KG:]["T:+_3!PU\ M'H+!LA#Y3=$B>UX>:[^*X7UNX4NI>__498UV+FL7ATFR2(E*2)G,,I=R'@*Q M#$6"72")1"[!@\8;GB0 M9=Q\ +(MLMYY0:*R!AX0& <3QT;&!"QTS"6.I0D/M7*NE[H/W1?$YO/DZQNK M'QTZ[H,1CB!L*$9<48:T ,?&9.YL2"9K\AQF.$BD&*?&DD1M MCOQ)O,'OG.9;V)'_!]4V_P.:K_COX&&-)J.XL+VI4O;3I9IO3PV]N3M?DZ;2 M,>:+B=_#EK%1U&P;5O_R3(V+K6;\-JY2/4$_W[I\7ERJ=]JCLO^5U-XNM7N\ M?G$(PV!9T@HE@SGB,IOACGJDP?065&&!+!TZB>ZQVBFFOLNYBC)J$H M+<4Y:X6N%ZXD'"ZI%O*CKCW\T>/'%=KSR:YFUW?A.04LK8,$31GRWV69[@W. MQP1F97W95LQ,XF,:X0[H5HQEA=DT@+MF68/?O&E C4\D&6*28=PEP"RLN :? M.VG.K- +J^!/Y#R^/2WI&G'F!C.$>PM.8FLD06MA"JV7[(;(O:YF$^5D.XUF 0 M9D9'+C#*E>01CY9RE3QQB>;9OIO0\19#X?-_(_KA'SO_7)J5\.PFP=+QJ#() M?B2>1PQ, JX4U2"&B!%M0#P=14Z YR(#Q1[P2$F%U][QC?D,ZEF+X#:9?( Y MD+E)FKTQ.4EF&>SV+_^"*>QOML,V3-AYGJ]5I!4Y'1->GM4__'D& MUX*V?6&U#U]P_>HH$UZ2_:\UT#C/:HV=J_V3&JLU9PDO]_'^UP-H%VAHPU\< M-/;8[E8FO/S[&+0/GN._UT[JS=J5OP0MP_4]$)*$O10$@;5M ?KS<4NBP/ F M(<%J ,LPCK/4')C#:IWYF$U4('[>2$*UDY%Y+KF08I;QX:]/NW]M?VKLKQ=_ M?=RL-XK-^E:QO?=EYZ\PQ/@XGL0ANU0S[R2?G=EN MWF3+^\E#.I'>BR,3D68#9/NE\'/0#8T?QL^Q&HTE#Z-I>5GE\BLRD1^0B0S' M8"XZ\H(9$EY,L?\5E(>*5N2I:$5>"DU"^<1'XQOY^7/W#WC&:R;AJ(;S>3E- M7N"Q\H^@DX]QF/R73Z"NW$@]_##!;5U\-<>IKJSAC# ID2SW] X.?"$*,# J>[C7^?')SMX]K6'H'K\4'C"]O]\.?I MP=8^KY_L7>XVX-^S+U>US[,'!/9$[:Q^=G"R=U'?@GNV/K7J#<_WOWXZK9\< MT?K6CLC_'C1JWV>DBI0J6G0Z7)\M!"L2BQ0XI*@WAT M#FG'(\I'EK3&SD8\1"6I?YEI:?6._J\TP/PQ:+9R8Q_7<7OS!=.,MIXIH2D5 MD0N< ,ITLD9[3952W%5FU:H!V-ZD6<6]SZN+0E0'C[AU$MG(#7(A""\=(4KG MMGM$LH&M53+,3Q@B1F'% M60@H$(T1IQ8CF#:-@J#6AZ2H][G\!./KQJQ2 =,W$:J*MA>/<]Y3\^R\V_DV MS%^J*B$^;KGZQ!*1,FB/.:'JN:)&$.($)_F 4%(N12$2 MS^1+#Z;1JM3XZ=1XPBIA^3Q_, *9G$?,1?+(,LF1QC9PP2-C)%LE8EV852IL M^A;"(S7KC^'#;GF((#5]/AS5!44<=.-TUET5/GE4.\4J,,X9>%GYW+UCEEB- M&5@O5@N-E:CLE%4#N&EV+,R"P2&A$/*1"1PDTL*#V2*C5$HZPJ1:>T>Y61>T M"I^\8CUV7!#L+0N)!IZ$=LE0$2*+PH'58F5EJ*R>'D\8*MAARU0P2"6C$8^Y M_)P@ BFC3#X;:9P-68_).EXI/7X+X9-\_+#?'0Q5\.;$8A4_>53'B^/H@HO) M!,&#U4Z&:*PSTECLC2>57;)J>#9%9^6T!9M22^1M/RT'&*5RJD)$1*$5%G N)26*25 MMLA+'!*VP?M<,XX*LJ[U?"CGGU44YS5H^[(LG$K;5U';IP(^EGH#%A V.6[+ MB0!;B.?C1=YB+K6PR8&V4[UN]'PYZ6?1]C<5[/EQ?:J*7725SHY6]'C/%S=[ M071Y+V&=V+[XV-CIUS[GM6+SD$LJK/(&14G=D'/:D$P>KXR5F@<"@I_I1M6Z MIJ^'+Z_"TPI/5Q5/'ST*6>'ITO%T[QI/"6-1!Z7 YDZ9JX9H3P A>U^+UX.F+Y1^=]%Z+^/T\MGNQ+'N_2)WYGRHX?%_!^4J7*J\7BJ'\!^44WU0Z9Z=_-0\,@3X1)Y'0/BB2:890)YM8D:S34PUVTN9 M[;*XO:0>3>1&T4E=A$ MFZAP.#Z8NG TM.7(?LH=V$U?>G&SUXO]/V)F YN(@D]&NRO%OEVQ=UCMXI D MDTN!>$1XC(B#DB.M?4 V&1I#P)0YL5AFJO1).I_ ZH)%/V;J60(+@R><>6-P M?"C)3S7;CS#;1D@-JR-#V"N!.*@ELCR N>9-"CPQ,*%()JJ:/PIS+S60S;,R M34UU]M!CJ.5O_O:C(,5%S)=[#TY6SD/(*T@FAAAA;*O$V'P]>#_'!7C7S4[H M;10/X=&;8,(JCFVX,]TA=V\AGM;'%_]*\!<2_#U2OSA,PD9P$"(B0A(0_%QE M5($Y _X")2X&(5G>;=\PRS-6GV#9JR1A,4OV8K=Q2FJ98.WDB-=/=@Y#S(&! M8)'!U"/N D.&)HF<(2%X<#% :+)8S"?AWT7&-VZY91;B%HV " : $\!*3TER$[B-6#HA@[>2*RQC%0%Y!/'RF7Y7:.NL ME!)66 WV%#<8.>PI(M*J$",WBJ6U=WAC/J7GYP(@03M)M 98H90G1XT&HRT: M1YB-DB=9!4 >8Z9%;>_0:,XDMP)E/E=PB3%#5B2.P #@25E+.#5YII>XI(!* M!\:X;!11X9E8[[_1*:N_?NA$L$^C5B%!M MM/$V<==H@P3?W&)=K],:].^^98Y=YYGX[ R=F:B)OX^[-^Q,1Q&Y;K2GJ&1& M__;BSM=G8WBK^ MW*EOUM_O;'XL/C?@@TP[^;E F4EXR&JY*E&X44QKOXQI;4_%M,:LM+.*>-N$ MKB39*WUTLM_\(0M<> ZKO@ '$G&F)#)! M*B2D$,HHX101LWRO&BPTXCBQG"6.J3/,!9,D(+7V&%LUR]7Y87=WZ^O.QX\E MT>MNX[^W/Q4[]<9F_L2U>UK>U#;H,4E!D$ MUI4$7<+Y, 1.2#COI,EN>-!S/+;/MF/2R YZ24[;;!\5(UK:' %$V_DO_MC M0,V80Y/E;[;;O_^&AO"O'-7J96NV&L&?&\'/Y78L MN'G5R"TXGRB8MP+ \WWU>1:/D7I+1JX4MOX8JHT[W*\T;)G\N" M/(6SK7+SV_8+%\$6:F?7&7SF88)/10Y=T; ^>,>4>D)E8B1:0;A)1-,8J<-< MLL 2COJAA[?&@;J75#'J)V-YP]-:G:N#QO[%[M?][P=G!V>['VJX?K9_ >_[ M#FVZK&]Y7LNMS+&^V=-:)_56_613')S\"7?N\_VK/7IP\@?T;?NB?I7;<72Y M?U5OUC_\?3S)!5W/?=W:/@S&JY2B0ER0F"F"#-*!&Z2T!A'E4K!\ I9BL:[E M_';KBZ]Q6T'1*X4B1KU.SG,+/W!EN(G4NZ0E=89#686(9BIYAQ"7%R'CID1>&:Q-2+I^^]HZ3=:9^F7NQ0J(*B9Z*FUXH M3ZDF-M<>8H)KJ[V,UA$=(B/85TCT_$@T8135KVJ')IK@!37((X<+?V3LIU(2J;J$*BEX)$RZJM42'1H[MGM/Y<\"O@[9 ;2BQXM@R<2HH$U/;9K>B>WQI<::= MNI_#@'T&-&F/: VZD_J M=.6+_*)BST1%I+?">$$0<>"+<.LHL@0G%"4WVEH7E2[4ND55NEE ME3NN5/I9S>_:YJ%,4@;# V(ZYN(TBB%MO$5!,A6HMMG^7BUM7E)*SDL)+-1C M_QER8$"[ M?(:0:Q&27W:&RX/3(E\*,]!;5?5EAR4J55^FJL^&'H1V3"=L$(XYF8VX&J=\GD*OU74\E=R+O'^9 AH:IZ QSU]^#K#L(L$(!@U/G@J M0Z+<:VE)XBHI8IVF@5#YHX*C=\+9IO_?00[';@VZ,'I_E5&FRI!9"KKMSP4F ME(<)H]RB"/.9$[P"TCZG>CF3) W)">ZKC=(WH,XDD!@]Y2Q$R9T%$\6F0"/3 M/#EI/*_4>175>2KXT#@"OT20!/.#4F29F =TV@0B4"3&4VU(WO.NU/DMJ+/5 MU":GO,:>^^A,3(Q9;:BWQAEN*G5>276>"3,$0H(.)*'@!$&[200955_0CXY6>"!4>'@D7KM7&(A)1K]OJ$ M-(D&!Z-[&ZU;D1PL65(K\*(H\'2;8/G0A8I98!$6V8(V8 MH) .'J.8A*-.8^;%\J)^E2*OL"(_5IB@4N3'4>2)%7EW:_,0"Q4%%PQ)G8FX M:1+(,"50@(GTULO(L:X4^0TH\J,%""I%?E33NK9YZ(V)@IF$F NP&,ODD.&, M(&=,9G0TD9OEQ>Q7K\;"2H<&_NQTX==VX0?=;FS[RZ+?A:>U2MJ<*KW@44]Y M+2%8T(,.PT]W0=MHJU_M M71S&I*0ET:/ C$>1G>7(5\;P?YEAUUKY#O MZ9!O;Q+YV*&FE%M+/3+)6\2=P\AHCQ'1W@A8T!BCRTOUK)"O0KX51+Z*B^P- MX=_^!/Y]P8>16":#2$@EX5 ^G80LIA)Q #\B670\VB70%U7(5R'?"T>^BK+M MA2/?V.?=/"2$L"0H093QA+A5%%DK(V @9=AZSS4W+PCTRM#GO_K6M2+\&YK? MWOV_\J]A,UWW7^^NFWSS97GY==N'381VM^QY+_XV_N'WT.R=M^SE;\UVJ3SE M3;^?V>Y1LSWN4.9_FVE>V?SAU[]?-$/_.*O;!AZZ6:,8[>C-HZ\WRJ]F1G3X M'<<;G-[]-=X@/_F=8#_WU/L:2^B&TKIJ;-589>2#'ON#?8L%ME)^?.*'S%U[ MBW7B8?F)W6=:IM6MRW3F$IE"W2<@0U\D3%\I2'#%Q057" HZ)BQBA&K.,=<>JECU,)[;;UDTKN2 MPIR8AP<%2P%]"X&_\]/:R2;;_;!S6?^Z+7:W/#XX^>-TO[%SN?L5_O^P0Z!] MM/:U?G9]SSCP=[9W">WF^R<[!/K&ZU>?SFH?/AW73G8$? :?_]V"=W_?I_OT M/U>UR8.EK'[E#X-S%#-KD+1)(&XI0\ZZD D2F7.<>^?"VCN"Z;I1R^(Q?T%; M&Q44K5+?%DG' P&.%CKMO.!Y?6WDFU M3@FMD*A"HA>"1))KK!511&#+>316),L2)4P1IRGA%1(].Q+5&ILW&6E;I_30 M8,F,T [%Q"GB1@AD/+AKT0A#K)%1:3"*P#9:%W)9A7]6J)9\^6ZUH<2*(\SM M9]&J@O(O*=KTUL\=/!7*[DGI M.2\EO#!3*?Z)\G0>A'C3QWI^IHK?ZF'A,P8A*J1;'M)]F0LT6.><\3$ACZE! MG +::1XLTD*P3&U"O6++SG9Y$44Z*U5_^N!$I>K+5/79 (3'41 O*%(X.L23 M)LA0DU"@(5@E(OREWF)U\4K3GSYD46GZ4C5])B)!(X[8!(TBUPF\E\B02QS6 M>!&Q)BY:C?W:.X'7C<25IE>:_IB1C$K3EVJ^SP8JF'#6*8(1=WE1]\0@@Q5' M-+I$N8TR,IMID,0Z(_Q%Z/I3GU:\+H7QY!D2T-X\"]<'$Y?:"+DA'M"*W\\[ MO;(1OW5C)I[\%G_/TXK8QBUE.YSMQ?R M7?_(/^<+AE2A94?A1L@21N-4RD* MQVUVLRP8\(%@IR788Z$D(,5C E+\<%#>]/\[R.'EK4$71N^O,EY6 ?7R@'I_ M+LZB&+,T)HH23!("9QF<+P%_!9NH"S;HE.NH 4QC_@SLE'+!CU)G+.E5-&@59+@:D,W' :*W5>276>B9=H[ZCTD2 2 ME0%/*F@$( W+M. J,!P)"\MC*JO4>775V0E##1=>)^FY)-%(%931(L)GBC)5 M&=PKJ]-SD9&\W1PC2TAXF"Y.5$!:"8\4R#$&1<+",61(2D@3 M(9V5EBMJ5TN37TDUYWOU\,].%WYM%W[0[<:VORSZ77A:3E#HM*L2$B\R8C": MTO>C&6W<3.@'VVQ72+=40%B.N@D2&\X! I!.3B8!W M$M?>J76-R0I%0RO]?BF!A$7UNPHN_+1J3P47KKX#"U=YA9(Y:SQF2*9_> M4"P@8[E 21I&M,,Z2+'V3@JV&@?/*RU^*4D(E0G^Q";X;+ A:A^D Y5M<,+U"BW3;R$C8::<1&R'YR5\^8739RLWMC_+'OVC MSK\:P*>>4)D8B5: %9^(IC%2A[ED@24++0_'3F4#*T:%/CNKD M$W)1YSI^P2 K=42>:):K!@E"8Z8D%>O@:K^($W<5IE68MFQ, R=4)^>YA1]X M3GZ(U+ND)77*6:M=A6G/B6F3$:3ZUF8N#4*(]11A*S'BC%ADD@<[-29JC4PF M\O062X-4D%9!VC6D6:$\I1KTQ&+.!-=6>QFM(SI$1K#_-4BKXN$_CV83 ;2< M-4M4* .?B/+,$&&I1P;G )I78*Y1$U7TRTZVJ^"L@K,5Z/4B.X%)1\%MI"H$ M[C33CDF/G2:<>$\\K2RTY\2TW;&%=K7)ZR>;AXD9F_,Q$':!(9X4049J U(D M?2[7X\"R!J^3JW4 O1>!::.PXK@58S$6)6(] W'WDLF_&0Q+Z Q<*ZXL/WG5 MQ"=KXEN(H=_.^+1*X?3A\+Q=V^8!_7\UYLVR@^H5<<[3F#[;8/;L7&^;[FYM MDL-$*/<46X0IR33(\)-FBB$;%2;>$A7Y\JJM+*HQ+\.EJY#O[2#?LD/O%?(] M'?+M32#?'CL$M\YC\,Q1TCEIFQ.#M* *!6R3)=S!+"XOL[-"O@KY5A#Y%LE_ M77:(OJ)A>F+\VY_ O]/OA]@9$[&DR&-K\SG;!/BG)/*.X>24S503:^^D7!=B M/M5BX=-Y%?)5R+=*'5^(@&[)T?P*^9X8^8Y&R.5_.,X%G9<,K[H=XJCD:H6S7;1AR\OH^WF4&L,Q5;T\I$5 MO[B(W9S9W.\VW:"+Y0_6M#\[@U7Y",][]/]?]U[OIBQ^3KF#!.0#!(L5F MV[8N>\W>':U\ZB[ST0X_)9^1VY&9_/816UK?YE\0>H-$ O"$\[%/_S MUU]HM]N"'SM%-YYW *;:1Z5-T%LO+HZ;T+#RT>W^+<^^L+V))HS?--;VF>=M MO(3)S(-[^T#>UM/%QQ2@KW,*F@P(")96KPD+Y%"A\^-2I]7J7.1K$ZRYG6[O MM^(HMN&*5A'AZLY9T^>[1FB]#H\)@UZ_>UGTC=^:G4$/ MFMKL#A\+;VGYP?#LUW @)EI0UMH869Q@^O6;YZTX$N9N[,$'XT;UH 6E]I?W M!5@T\]9?_Q@4H@E_>L59!Q:=5O,TMB[SQ^VBW>D/O[]9NWKEA\V1N5FV9?CH MV>D(8(_D2]LQOZ0#W>KXT8]WBOV+$>3I@9WIS@AA'ZZ_L[-12NS-Y-\J4D7\ MGHU;$W3LNLEC"VML;81FSX/]V2] EV(Y MV6"/7@ .E[^#I04O'4E!B/W8/8/1R@\'OZ(+&%NV_4ZO")P0L'EF'",11-28 M@B<4+3>!&^9X+GIB3CTY1DUD.B8P?IU)ZU?_L3!O'O/ R?;SH[ M7@"G'"*0!9^=H@M8;&!@KOTA1%^H0W3PGV/LS_YNVZ]FL'ORJ;5_LL=J9W^W MZFUR_H5.%(- M?ZB95]I8CC"C ?%\MMEB')'729-D91+)KKWKM..<8Y,%SH->VR. M0Y@\QCC MAJ("BC I3J DH,W-]L^*3H#V.)NT%%YPS%0F4G2N:B=[ MA\(HT%HMD4H2W&(J%-*,:N1<,"EP9X);5'2F(>FB,V@-UYDA).>K[!TK)YA] MX("4"UM^T#107F/TO:95;F66N2:8C64S\S(TDQ+'LU-$/_>+P[.''7 MR(G'-[=8!][\H'_W+1.^?!XB4(3G60D-FQF=B;^/KS,%SV$*D0.=/D4V06-_ MLZT+>]E;^]=4GP .T.0 SO;]L7NH;NUA?;>Q_;EH[!;O=^N?=S_N;&TVMK>* M/W?JF_7W.YL?B\\-^*"V76]\+A"LLJ5@Q/#DALKMC?]S)-'[8$'WBNU;(PWC M>$->P3-1Y&T3.B/S0U030D6=/!>!*\ZC,E9+CDVPDA+ODQIB?C MQV*SOE7L-OY[^U.Q4V]LUC_L_/%Q&SS2S]N-S^M%?;M1_ /$I+%3_[*]]<_5 MLF1O%Y!Q\!ADU_] =E<_M(%?5&ACTBHO[>XAWTBVN\?1C!\',_JQ5RY4S90- MI_BM="R]'X"VPQV^V?6#LUX_NZR]D<,X\O9&[L;#O(V879O+XLQ>%B["'W"D M2Y_C>OVT9WD]'GH:/?!>;9D]^G[W[YTM1,S81#C" 6'.LSL/$&W=(3 MA4[T!]F-<)?0YV^QVQY&!?*-;A0WC&4(]0P6R*-APZ&%S=YI?E%NR^BU68K+ MB.EP)/-58S>_!\T.G8OVV(PX:G7W4 ZX]H-'[1I/]7]#6?L>?PF@T_="C&CX2 MAO.\%/>K$O&,SOTY_IEYT -;!>,J&^QM0ZM;L.Z M/LP8+OUWN"[:/S\48X_HN-D-LQ-]6]AH6I@ZYV68"QXW M#DDT0Q[5U!S[X;FE^25@!+3+.)K/-X^P!N8!E++7OXE P=3GN2E3OX?SE/5K M,W8[O/Y[U9@WDJ0##./)61C( UT;O7X<^%!<1H,SVR@X,SD,9[KAY_^WF M]UC/)@,D\?HN^!7^.2X2Z/;X"=2= MLPB(VS_N!-"&HU*OX-DY8#@EJH#$9V4<'>3LUD%>'T;AX4&].#GV8Z=L'.J+ MO=R+X8(R;$>W?"XT!-X%P%_Z;L-'#9&\E\6\ QB;GW'K2S:*O!\PVE&;FII2 M=NT(2-&P;S=:-^PWC )@^K?AD(S',(W!]SINFC_KYBG-L=P,DM=JXV(>D1Q@ M!GGJ@6ST[?<( Q)B7MB:PW?E.T"^8!9&N/N/M>T_=AI;FVO_+$7D'\U_0D/S MGNYY?M-0%TAY5B-IC-? M\Y"((BAI,42X_,G"T1?%J6=8F8B#YIDV(S@O:Y]]- MUP&8[9%4AC_RQ.ZV=TIQWCP_[W9@O7G3\19:O]HYC$HI2UQ -.2CAM1XY(*U MR&%,)#<&1Z/6WFD\%V+YOV,;:000=C2DI02NV.2/YKY6JFOYR]]C!:^5^OVF MY0#:NW.H/#;@B'-DM0 Y\%3F.I0*<4("-R1+A\Z>TMUR<#^ YBW)<<1_?;C2 M]_KE7F5&ZUM6J3BY!3)K6@SMAO&*$WZ\WY%?;T..!F1/8;Q^Y?7\>A\MWYFW M17I@;'2ZIR4X#JWJ&WM]M#;UIE>^\>+NKPVUZXV_TJ> D4)E)"\O-&".]7M# MWZEGT-NTOG5Z63_Q\/FFV&WXPV@)2S12%$0@B+-@ MD5;$(V6#UAA^LE*NO1-R8[X:/'C-K586@UM<]U*L?L]"U2W-F_4;VS5+TGB; MMS0G?I2S-)V3 <9+3E++=MEMYK _MMVC4J 7D5:5@O#*,LDDYU1CIX72T6.; M/,?LB4U2HJ6&Z<"(A+#V:'4@3!"N14XMXFSC,= MR\9\\>-KL1Q[?G>CVAQZC_S C-G="7=K7!'TCJT<0.%F[Q8A+"4]XVX8PO#U M\[(=U!DEB/5M^R@[=[V9:,6T._X9X#V./?7=\U$*2F_B20, _E9GZ,O&[^?@ M#&4GHAU+#[%,W>./E+KW,\'5,K+Q.1X-XSS0B0^Q<]2UYS = G727./W-Y[ M6[?J.2-E([^<@ZAD[ZP5KR-!.;(S3#\K(W)W))EED^;;=3AT.J9K4\I)'V7P M9X2V-[*;@R\]WVVZH5"7HD563K0&9VV$@>_/QZ V[Y+#Z83$43?N3L=[$5IY=TKB3.[6 M9#]7.,UP-ES<^X4TPY_-,LR9TV/?YF>3#+.LW9)E.!_:?8TYAL/-A 43@Q?0 M^/SY'?"S:-;HM'=Z5^[K3:;B\,L[,A7OR;]>/%6Q-YNKV*N2%5^C1[(G:B>U M*D&Q$I>'BDMV6E]84N(MN^H/R4I\P*IVQY=O-Y^15_F,;S6?\M_N.R9D\ZW?B[^-?_@=#([S MEKW\K=DNWUS>]/N9[8*_-RX+<,OA^%)'AU^/%B1C-H0D>4T:53L=O7BT7&V4 MR]5,68+A=]1L8$SO_!IOD)_\3C#^4W?>UU@B-I26+Z2Q9L,0]D+:"NN/$-7 M/L[ RKN_GGSL#XH5+U _^9DN-7.7WE+G:.@9/%/!GSE+8UA!N3\LV3_ M@27Z@)K);WQ0*IE]ING)5NE;%L_L':Z.)+Z,,=NT@)_8?T_FV-XD0IN_%8WDAA)7J5Z*V MZ+T2GI [LW9N'YZ=]M"HZQ]W!O#DT'N(E"U:-7619_RLZ*U<[=3;2X!7PUD- M9S6?YS*_,C ML/0M.I*KE1TP2>ERZ[8@9DDZ3'&47/,0A!:6&!><#5A*Y>(#M@7OW@3\THMI MT/K83'$^KR<,NOE,S@O=$1R5[3[>W=K\#FTY/3C9O*R??<&[#?]]]^L.W-,Z MJ5_M4[@?GO'GZ)^M2WV3[Y 6VO0OH/C M^DG]N/9U&__G:J]?&S$/U][/[D;^<;9/=WB-UIN['_Y](FXQ1RX& MB3!Q- %B>!7(VCNF9V5HN,KE"9O):%@FPB^"ZJ^-E.*V+JXV[\0"!R@--UCZ MX!B)@1-OM6-* (89[)BG@MY^3G^>=N*>C)4R O4FV":>#'/J(W+IVN9AA'F* M@D5$> 38(!$CE\L^8(,55\QIX5S."E/K%,M?91B[W89[5"J="IA>$3 M0HCS M!,@T$=6=#.A66+54K&I>8Q5SRCGM-6+>$\2=#,AR(Y%A/E 3<>3:@HDCUK&9 MAZJ'<^)4*%6AU!.93TDE10RS)AG-;?366:8UX5IXHGQ@#V7MJLRGIX2DW1OS MR0>/C4L">1HPXC%0I!6GR!, (\,"PR1E\TFO:TTK\ZD"II=B/CT!,E7FTU.$ MEQJ;(V+!S4.!1;+$:&0C 5_/1#"=/+-(*<(5=40KP\%^PF _\=6PGUY).L2] M6KF5ZQ]WSO-Q]NB/V[F>ZD1YDD?>Q7LCVRG!:!EE!-D7G@.8Z6@HB+Q(06EK M;*ABX2L 5E_NB85_.H:^G>Y_/3@]^/#OX]W&I]/D@.K#'X%V'.28(VC]VOOU&+;*4%2'(C3&#ONE+7> MX9A(&R1XT&""$6&G+0*!:U4#$XEF]1D\=.Q#!6_ MNI/R4 RGMV+XK4;VZEFBBQBB(DD>O(G&>)BG:CY4L+W>LA/Z0B_";518V<""\;3)+!WB%P66G> M\1+(J)B0PN!T*$FLL*Y<.Y71U=KY8M;.)]#+:NU\"F=S,KBJ**'8*4V>,8)&8F$R5:;P*:+5_3VCLE,%[X+ZC[P>->K-V]>D$ M[A>[C4_'^U=Y;([HP=;Q<>WD[],<784Y=")@C2PL5XA+:9#+=%&:8B55\I$2 M VZ"6"B\ZA(W(J>H&TZYYL*Q*+F7(7),-'-5A/XUR9 _5)AIS95"A#&,N#($ M&9($2%,2@6#+M9=@V"X_O/I0=*>+H?L+,5(7L%$%F#',)"N#$YQJ:73"RAJ9 MDE&).E;%75=1/R?BKD1);&U2*%H+*I:80E99B4*0PDM/ ;=S9K=<-Z\Q,^F5 M*_(BWN83:'+E;3Z%;M]$:B6/)!G.09E+:D9KP?HB#F2-"T^8$$G9M7=T70JS M&HD\E58O>7F68"8EG"/S)'#JM8.9CT9X#',O)5%5:'<557@BM!L4#@0<*<1Q M# B<'H:TTQQY#+@,7A#XTPJ69[7.Q#S77;4\K[8B+[(\/X$F5\OS4[C&D\%@ M3ZDG*2&M'*S/,5-H>^\04X8[Y315,N3UF? 569_?0J)MO=-&F3(Q]F-AC[HQ MGEW3()94FL]=..>-1(MCI#9%IKD7A =IC>?)2.F-ME)$;:M(WPK F;\GTO?O MTWU:(_7&YE6]<4KWKSZUZK1^?'"R<[E_E=E\87Q.=B[J5_5FF8N;.<"3%TA8 M2Q%GW"(7-$8LB&B)98PY#7;.0L%BC:4VD@?&$N>829,(=]1$;E4(LBIM\JI$ MR!]Z:@$HP+V5TE@0(>&0-5P@$QGSQ.K$5+IMP^$9^P_1IFH3! MP@!*\W5)YPW6!9W1VZV=%4M >DUZO(@S^@2*7#FC3Z':-[%B2CBHL#6(40VJ M';!!.BF)@N68)\FBUKA4;:)^P1>MM'IU5^<4N \R.L>TYX$HYWQ.-PP^",\H MB56L>!55>#)6' ,8N2R@& .HL/(*F: 8D@X+'HD3@M"U=V*=F@5/T%1Z_.QZ MO-"9F\=7Y&IU?@K'>")4K$RP5$2-F$X!Y90W!-:V1BHP3VEFD76IU&WU*S6M MEJC6;R&A^"^0_W:_RA]^FHBP%TYHEYC$R7,[//CPY7OMY L[@+$YV/IT F,E#D[^WC-$J03S,[SLR5YZAROU\*H?!\0CJ9PQ-B7&MB2:"2\/! MWG!":I*6%\ZK#(>%5+ ^>330)1-#1*',FP8S >6M-*1=#"(0SA2W8#?0*GGD MI2GJ(A[!$VCJG1Y!I;N+Z>Y$(5L;:2 N(A&2 ]V%GZP,'G0W),L3H]'""LC5 MO.Y6R9LKJ[:+U*9F)AF3\[V,X=1[[75BT<>D$XU4X^4%Y"H=74A')V)NEJCH M.<'(1 (ZBG%"FBJ+)%'>J.2\2+A:7U^BHBY41?[Q-;5:7Y?DGDX$U8+6+ BI MD/81C&.E.++.2F1A[I)V.L J"PNLK,JR. X M[/UO#(0Z= : 5]BL?75O-[^0.TVDOE BNE@N61864B#II+YVQP M. J:!)'9&?55"MCJ+9JG4P$E,&D]>*#YE##/*6 .&4D98MPF$G$BS(:U=\3P M=4&6M>:2-%D0HB[G/E&P7Z[[KW?326G77SZAHM*LJ#>:4MBL M*H6=T(\B?C^/[5XL.JGX/PMH=+3&&HDMH8YR$JQAS+!$)5$\*!+QK=F9$ZHM M9E5[4FEWTZQV/TR-Y0M5XQE*HM;^R1ZKG?W=JI_5>.UJ[W*W40L!5@\>&.^ MR'0! M>"']87FGTG##5<>)VDYY)$(U508%Y%^$Q1ILK9Q^/9GP?V:O:7-?LG MM7Q*5WBL#.*&2L2EUL@1(5$"*]A;QAD3/!^$WY@_R3>>_;+( M4&,8Z"BQ+)?-O4?[BV:[R#"]GO_&I33D:5LONK%W'N':;[%UN5Y MQAVKYXHMK87U'BP/V_:QN&CVCXO-S^\+)G&!BK^Z'>A-'\;MKY9M]]?+8=W^ MWT'S/'>W^,?:Z-*U?ZY/#E#1[,&PPV7=3/[9*>(WVQK &!6M3OL(M;+M.QSM M7E:*XKS3ZY4ST(2[F]WRT1?'L1W!F(%[AP/;+?PQS%3,TU?X9A=,Y5X_MSE_ M$,#D@QD?0,.S-J(4SI]-QG/8:+O_Q/^5FG!^9\KW"#'@QMKU=-SV*3X/,BCTPC&6RD<2Q?*)OS7[8)WZ M!PCG5K,';0:\?>1FW=N(]5)(TZ";:VF!L UQ/,/#:(+*2,X5;.>Z[?/KU]!O+75W>BE+S>\QH*O8[5RO M8OC-K6)'N'YR"JN8(]HIBK#&"FP909%UR:*@N<4F6)Q<7"B0NW07I9KA7YOA M((AR8(L@SX7-=@I&.NJ(@B$A_Z>%"KD@WYR9,F^W] ;^N.B#UWX$L 1X/5KH MRO4#U@X _=0<@D:>VKP 9B5>V*:XKV#=STC7M#Q]]L@/7^T.O[TS8G4Z>7NUI?#8!S+\7RD\]%!'@)#5C&!?/)4 M&Z$!VM,:+/#>GN=CK]U!?/IH:;D.;E_;&+?:R'F1S,M;&^:S2" 'PV.-V8SJ M^&9Y7VE=SEKR(EKW\K=DNNU7>]/L9K,[-]C@>)\[G@F=E<&WX M]>\7S= __LV8#855WHP;);6.7CS\EFR4^W0S\<#A=\IL,*/O_!IOD#N_N^^Q M1&]P3!_TV!_DXJY8!NF=AJ*Z-9*_DTVKS@ >&AYRN/W6K:.WAW>W[B(K6^Q!HTY?A-) G#/R4&S]O7OLX.M/0ZK M/:XUML7^UQJ!9UW63OZ$9P5H[Z:XOF>\?77RZ:Q^MO/]X.L!//N(UAM[T);6 M\?[5WV!)P+U?P9*@.Z*V=0H6P_9HZZI,$G A$0*SBK#'$7&!*7**8$0,=3HH MPV2PF9C1R%4ZRO46CH2 6K%?J6#SVE#VMBY6*/M+*+L/MG7CHE.!Z_+ =6<2 M7+V5,E#I$0??#'$J)-*$ -:2Z#SQAEM=@JO4\XSQSU>9[HV8L+PR82L3]K'! M];@;8P6ORX/7VB2\&DEBDMXC3S4!VS5*Y&!2$2$F844M-Q1G>&6_7I:[LET7 MA5=1V:Z5[?K(\/IG9]"MT'5YZ+HWB:[1:PQFJD;&1H.XPPII3ATR/$C* J<\ MR8RN5%7&ZY.CJZR,U\IX?6QTA6LK=%T>NGZ91%>>-%BM$B-E34"<.8><5!1) M2IQFQDL2TMH[O:[%_*&!9[9=KW/_9[+^5SQ!L=S6S5EJ(?9C]PPN*7>:!V4% MY*+53&6>F_6CC,.Y'>;IY,1QKWN\W^,*?V)MEMG. V:F;.H"PNCIO^>#)9 MTG9CF1#@^\/,SU#F$W6+LVC;(,%YNKSM'1>IU;DHCF)[-)8YRZ4W.,_#/LY8 MG,^.+%\QD_^2!3EC;K,]L,,\FQ\)\1#N+/9!6\.-%8X[HTW,9;I9M HKR:0_ M)$2L3=XU7W7\! :MF2[7[G_;Z+Z11/.<95!F84);?QM.W+JFU1LQ,U,3?Q]V;??BCB%PWVE-D$S3V-]NZL)>] MM7]-]0GT!4T.X&S?'[N'N-S@7*^>);1&)X<5&]O_)^C9)W],D5G^]9DU-E4^MLF M]"&J\=1](^PZB_:QTMZVV]^:W4X[YU':UL=.KS><7P T?[G5[/E6IS?HKE!F MVY>1C77>W >;IW:R?;F[M4WK=!OLITVRV_CC>/?K'J]]S<@ANJO47&&(88B]1[9@3\&9K,I6IL9E-5:6HRH[2@*G!,K)/>XYAC MA2RF&.QL)MQV_>^=3[OUK&>@<^]W/S<^SULW#\Z8G%E-AM/VPR8]:J;EJ3UK M3Z19OB\/033;4Q+X*9[%T"R;O&(IE<\@>(W:H8]!8IK/$&DI$0\6+/2D.#*> ML.2C2H3SE4BIS*;A,*,QIS\.\.%QG6RP3G[_ M?*F76K"?2KTD&Z![/Y5Z>?]W@CTL\W*AA$ZR(9EZ28TUKS#[=#GU2QN/]QU/]?R6AZX63KH>JL$CF]:/2BDT4T* _*J#QW&/] M6"62J^%\T'"^A:W\/X;V8F'[Q;\MN#3=R^(AL+WT@ENO>0/K5:<':,JEMHH0 M3RVG5EBIF:1!2!\\EY0_M.;5YM _^;/3O2=P J[%2]FR^CFO=E3IZF07WI4K M5!UL>7'0^(+K6SMPW>9%_>Q3L];8AO?^^[CV]:!5NYRM=%7CT"]6:[3@_E:K MWMC#M9-6L[:U20\^0#N@C_MGV]\/SKYFMM*K@Z3YXLDPP[@C6W&"N9321.LJL99)K MYI7-\'1+V8,*GE8"GB8J](=D'6$FXY$/B$>FD>9.(&984%QZX\40GM0O[ZBO M7K[2$'',BD-./9=&@G8/=[[[G7',\5%]E-=)T[4 PA%-/;8!$TLI%]P82T), MFN7_-54_K/_QTU#WOBQ=TVMT1DE%< /T/E\65XE\[R4@76W2$ M8R, !WPB8 M72A/*;*.B;+,89#6* "SM7?,_')>9D6^M[I:'8*/SH.9HDW@G!$G5=#.!:Z\ MUE+I'Y6>K+1Z%;1ZPG[A6$;"$LZ4U6"_&".140*$VO!H@R6&4[WVCO!5TNHE M!AO7RE[TLZS,^*DW??;CV4%=S]7!MD1KISV:NC.>75"BV$(KM3=DF)@CL M/48^\,PM:AW2*0J4.//,$,&" MTX9Q%(35B =OD7."()9DL!0'1@P%(T3.EU!^%O5]4]&3]S>EBU.G"]^T1YE7 M_K*(WX>%C8NN[8Z<\!:Q@-G(@25O;49?UFRID) \H*BHB2318[=?>_8KI MLWJAEY6V>"9RCR;.%3U']E%%]_=T [3:"\8"ZX71A%$EP5J@D5,+\*&X48[C M9**GVC[TZ'Z56O#T"\/^I EH"$ZY! -*3H!7C -'5D8/7C%+1BDNDP(34*R; M7S^LOS(T?Q6P5L"ZJL!:I92^9&"=S-DRA%M-#=+4*<2#"\@J&U'0C$0J//61 M+3>E]/F!=0DU5%;NM/P?K4[G+#5CZZ[2!*M6#&9S< 0#5H"WKF?KNIR=MV(^ M_MKL]XKS0=M/MPMNS\T%O2![W/Q::6&S&;@=ZY_.S MNW#C\##XL0U%*Y;555*WW/E4UFLYR^\OZ4XV"F@B(%X[#J'PNC#, MN#W3;89/\FE>D*%0$A7F C/E0=O+\KG3AWB[-\>\BR'172Y<,[S:#AGN2G:[ M4>T8T*#8';UMV!X_Z!=EX"&3OFWZ?O&/_&V.?U'\^^07Y4?D]W^69X&;_>LS M^B,*NY1RH9:RO$L:%^/I^<[Y]6!/MK0&Z[_9(Y#1XS M!>N9B+ _&M%_C-K[OK&U_=>XH<,J._WCQ>>?+14F%G7N!G!T53LZU F4I"PUZZQ G/M\ 3''+CF4F2Q&H! BU+;=LLH3<*2 P%RYVER(C]&=%9&O4\$_0V&MA M0/3M20.M7QPZG3!X[A2)P#/;%G7(:D^0BS%A2G6$C]?>S8O"_\UP5ZXK -,9 MHLK25!M#2Z9Q:[VJNOUV>M3ZJF%6B=_X+UL;"GI]W.]]'()1OG$"G MJ;=-%,(J%XSIU>'%0%:%5K?+Y_9%[>KH4,6@/$T6^2@HXH!02$O&D(K*!V)B M].4V/MZ8)W6Y(4)O3M?Z.+^F\3W/-+XEG,4QB^]ZT8[]O'Z6I+TW2R#OY1.-XZ0LS=)N%P*1G$^ MDHQKQL)I>_!.D_L&8"?*[-SN2]Q'9/C;G3[A;4/Y4HKL:+E!Y"-5F'D8;>); MK<&Q$/'A8CD$;V&C\AY&Q-<3HGZ=L609I,;**>TCYR0Z)Q))-EK'C8MX:+@N M3.1>W#OT^A/1S^I_M?X9ZM>G-W:__[ MP=D>W6W\W:J=U5OUQL[E7"CY9/-B_VQ/[&X=P?\'QV![G-;H#J^?_'EVL+4O MZE^_7.[3+Z1VLG,U0V3(*9@>UF&$(R?@H4>";#9YJ1#@I$LE8M!K[QA9<(=N MA;)45QHT;F,K?.6I8R\'9';:GR.T)U08LS#&3/'Y)8:]3LDAFIA W'B'M*<& M82,XL=Y+J[);K?D*I8&^$?-KCLWOE1_)>4G@TSAN=BOL61Q[ILCN/.="4F60 M=,DBG@LO:6D9"HQ%0KTAV@NP;[1Z?<5-5AU[YJCN*L-G9; G4\3UCX?@\ZK/ MQCP5*$UQQ#'.M(Z$HT!SW#)8]>)N,SE\M\M8'**'I, M16PG0JC]282"&314T(@,M@D0*I\N%,PA MJP+VW%B5.%A(;%U)_/KLH_+=:D.)58>K3G^^"&5U'-)KMHM;I] ;G MZU,''_J=HK%5;,5OL=49I61^_/B^^,=:8VOMGQO%9BMG^!P=YXON.2M2GLRX M,WGMHM,]O3E]41[+:/:*7K,_M$-AG>W'\J3&F%AN M^/IO^:,RLQG:&CHPZNU._SI3=/91Y:&-;BP\S"*\L]TIN]S'3-<-0YSYU!MW"#7J97KFW7J1F&Q[5+-GO MVL/*U>MYX :M?IF>EW-B;[IT34O<6R2A]=G$<()4^K]Z,_,^*LU=P +4&>7 ENV9/9ACT=/[=>>ZB&CL?@[9%PRYG9J$BX M7RD)]S,Q;?-'9]K>BJZ_BHS:1R.'IT/A69=U<'CVO^Z3^M<]7/L /Y_LD/K5 M0;-^M99N=EZK#&R4%KO[%#:PUXSLD7S=O*%U<]V M&+3C='>K1FI?]W+")-G=.OU^:&#DJ"(4A2 SD9-TR%*5D)=>:IHT2R;,46HS MQ4U*P3'L>'3480Z/\1P;&31\.'NZ8VO[C\;2.;1_V(;I-I,0.6/@F\$E7/!@ M#$[@:"GF@%1NVTZ[![-=&A!O M6ZF.^*'S-C .^A1MRD?N3$(F*(FPXA*&6FNLR,K0A4]6#KCAYPXPI?G4T? $ M5,7177%T5QS=R^'H-B^4HWJS/QR#N4.(B]#@OLTIG]@M^TD&Y!64AP=RMC^H MQV]NY"JV]T<^:5HQDU?#61&]_VRW/\5OG=:WO-7DNS'DXD1'W5CNSU1T[Q6? M\H,S'+ 56FM%O:>$&B&PW1\X;WM=B]AL#;/<@+;"TCE M_[DHQ*@4YVF-?H'K]]C^V=^G]<8^KFT=\=VM<%+_NH__/WOOVM1&LJR-_A4% MY^RS[0B*J?O%\P81V&!OUCN(L8W7+/A"U!6$A<26A#'\^I/5K2L2&!D! CIB M+0\@=7=U5>93F5F93]9/]R_J5U^^[^Q]9_7&=2K.SU<'.6JQ&1H'_WPF]9// M%SDZ4:<[Y.#D,STX@3%^^OQS=\_3:TU%+57"*BY0\0]77B%#./SC2"1"4.VC M7%@J__)U\*KPZ(7B$75:$>I2M"9R(X51@>L8I$@\)<;,7;F"*SQZ!#P:HP:. MU$DFDT FTH2XD!8Y+ PB(J?-9JX'S981CUZ(7W=[)[)VJQA.#@NWVE7#L0>& M, ]8):5R6GC"I=>:"&QS!3 !4\LSOGB3:GES1)\#CDTT1*4A>&(A M,/A)4\0$!G2SVF$,.$8,6=5*+E$)0*7%B^X&8WTV/1BETH#R,LMABPO4,_B3 MM$POWA"IM/A^6CQFC1C,32">(@U68V:7 C\I1(,"EH:9Y .5N3F[UJN&W+M5 MP9(6\BQ]@]2993R+< [G*9N^7]7/LT8XQ0'-DH@E2,^6QC@NS4^;5E6?4WOT5Z[], M.@IN(U4A<*>9=DQZ[#3AQ'O8/"L+9]GT?[P5DP)'Q/N$#&8:<8L)L\QV3M%J(&?YYJS+#'9E/^?> MCLVU?KU&[+H(*!=S/F:CVSW/M6Q%45459UX([DWT]A0^&*$R+8./&/&0%-+. M&D2-$=0QQKRIVKN_!JV^K_52:?53:_7XZ1$3*6%G4.X^A+AV#H&6N_R3-)*! M/2/5,FKUZXO7U.+/7%MO]E!?I2 MD09M]&[H2=BGEZ"X)(,:6//YK]=JC)UM9N^W6U)(C7,0?6BWBE4H*(;>EU^K M?3V.L=>M762:IU8L&GL7MQEXT7W&H3D[UOZFU3;5L78SI@AO&CX63%'Q0QY+ M/=[QH.+I&]0^=KG\]L^=SX>1>LHY)R@I1Q$/%@PMHP(R#!/-G#88VY5UNB9N M[Z8]SW+_YDY2+?=]EWMWXQ!6&V,%ZRM$;A/ M4,:- Q%[6/4D0IE\5DQGHIHH?Q"YAN#?<(>Q5HC5Z;&;J_?];TU!HVP&W6* MQK, 9>>];@\D/$=%;FL#.X3[GP^YDBZQ%!"8%1S!;PGIZ!(R2:=HF%>&NUM,XYE+^'N85BWA M;RZAER$F'RP26,(28F.0<3:A1 +,NJ-")I]AC$[CV-0?_BO3"X*Q>%P[ W1I MA^=!&#D@&RO[M\<)LK$;C<%Y=FGFJ9784X,9Y9830"8JL+<"]JEU4K/O^*YVW)RDBY2D@9 M$<$2SRTM$U8H&F=D])+(!'XY7V-W-,U6L['2'"U#9F-M^T;ASUTT .XRO6Y) MJAMKS6B[L>_8]2EF0\;%=D&K.K*,QNZW5OLZ(%3-V+)^S^L"#NG4( M!=OR@)BVT2HE/],DST>^]R@4A17+5!A,@B4 M!35:?]SG3*ZU8,$!&7X,K L+H&#/SCKMGP7C=/-R%C7=78VEYT)AI^4:D0_$ MWZ87P=_V7%(FEXF7Z#6PQP#:TWL1#KS,,[V7>2JWJ$*?\4U_9 Q\B6?VLB"5 MW4U_=\ N;)S9YG:K#H_?NXC-'W$'QG+\XM/FF@>?OGRO?SHXV=T+ISN?/F/X M;V-_;X/7/^7G?/]9/]FG];U]>O#A^BG=O[\?P/Y?@+4!__W7\<[F M$<[OM+NW1>%:4C\Y^ [6QD23Z>A9H-HB;(/.3:85"+.X?JX5 MZ<*\",ONDY+XTA!VUBM6"'L?A,TM!/8NVA6P+@18M\>!U;%@N*<.>6XEXEYA M9+%4R+O(7/(T11M?<#[R4D,.:!*O3-?*='U@8#WNQ/@JTLL>"5]WQO'5",V) ML09QR^ ?YP-R5#AD,-%18$QM+#)WS2K\4AFNCXVOHC)<*\/U8?'U8_N\4UFN M"T'6S^/(JEP23#F%G. 8<68X<@QL6.6(P%Z0%'2H+-$D7&8(X6E=,1'RIQ>VF#K'3N /U'VVNS& M>N.TM?4)VMJG3;F;,\MD%U[B1R->+,GH;QWK9MF\?,=>YL:C:K)->*[?B/-E MBU&>J3-5L@1S3I5VD9C(HXG!BR@3SB!(%!:4_RJ+?YQBZJ/U<1YZJ=>7*^;) MSM%A<,X3$@1R. %@!0JF(,8$90)3B4,0"JMLE."U:1=[E!\X3!(Y&VPS-5O, M?4X$\6,JVHVM1KL#TM"-_CSW["ZHIFOA//;EB?+:FRQ/*\6/A4:OO*V=G7=R M65"O: 7>JC5: 588KN]_=WOP^\K;U5I99Y3O1NAJ7T)=[%W$.%&85"0U?EO[ MNE9[;UO?:_4BHPK&O='/;2NRX&RW!N+4[<6X5MO.7=!;K5C*<\[%BCGY;5+\ MBR951<(;C-3#6]L&7&;/SF)N)-]LPNU \\KYZ_=3]VV8G=5LSS9'"7=%\DR1 M'IYGL'ML.V6^S61EE6^?GK:S_K?]=YC3$#O-S*I6?<?\N2A3PG)(Y>8$G& M?SN MZZ)W#U!,;JD18PT&(ZYD M-7G/ 9%L%]WB*Y"\H=8)GN$/J<=<*4M1=-$AV*0(8O_2BPM D+EM<&OI5BWG/7:GTQH_P6,0/ASQ9A'\\> M^5>@J<;N+N%WM;AX=&N^UE$DB$D-F:U01.:DQ_"-Q4DIRX@T Y/VD;6)3 MS6+4 ,%HP)?A[_[8 @YV_[L6?\:.;W1C?^]IP'8TOHRU]EEOD"Y^WNSEO:=1 M[K+#.EZXT(Y;")5E^ RDD-0W=Q9C&MXN@VNUO0E3!0PUVYFSYO'W=LJI@KE) M&1FOD?O:RQ;EWZ (\($]>M4U<]L$QG_(L!.<.(L88!/B6%MD/#7()A6$X3Y0 M>E/1W'^-JF7/P+C-2>6G \J Z[*R6CNSEV62=SQME/GGS:F:,5[MILP"TZ<8":H>8N)W9E<'?Z'E ,Y2,&GQ3W[\9>KYFS MZR_[7^L6KD'?UA\;3>%(=,'?N),W $^U^2^NT2I\F<(1@\N+21K=8?P:<'=Z MUVX9FZ6[<[TX.Z]J5L(&+$E9"WDWJ_R&#P?&>M^BYCDA_ZS=+4R8=YW8M-DM MZN?A]V.L8U?UL_CQZ!+KNNWF>>_F2Z;Z"C]^J+CP&HRZ-J]C_QYW!J,Y ]!! M#B3^.V@8#/:=;5[8R^[*'Q/O=-IHH?$)O/[N3Q.?J^_N;7VM[>W6/NS6O^[^ MM;VYL;>U6?NX7=^H?]C>^*OV=0_^L+-5W_M:0YDI)(M4#$L27!R4QNX78+,U M41I;&U3%KI;%^F5M;.:YF5[0:]I2;AHD1,Z8M];#OB5X, 8GQTVB0CNILDGC M!].QD2T4+8)4RDC# 'PYCDXFZYW%@6/I '.?:$R[KP+%W2[ M _^B=]SHA-K_GEO85CNE44E,P9@17C>2O8;-.!7?'AV+:R M 9>5%3[:L=\C^N>X#<^<]:WK#E*N<^L6U\*\E@[VA22/LH?4FA&&JVW MQ7U/J73%=SPZ*H*&^4_%6"!KL])\]:87?S3_#K\X*W\$[)_Y0!"%- M,@DYPG(7.B>1]C$A%D6(A"@#7P!H7L4SLN-F^&6MVM=XUBOW-JH*D]B4]NKM MX?UK9NH/P*D 5GHO,TETBG!4$>4??I"#YJ%C+UJ%MCZ\H/TJ'/!E9+I7D8%? M2AZIG^P?6F8XHR#![?984AGPRCK^!??3&4!A;!5!H_D\ M_M^3@^WZQPG(Z3OT-PG#0 Y>KZ^_0^#GPQ1H8IYB1(S/7.N1(D-<0@ RS'HC MG)8NK_5,7S\'__)N-$9]U2KWPO\9;6W=<_#/RW/ #AC7N5J\B 8,]C, '1]K ML-L![,!.ESV: >[< 8]!Z?SUIEMA&%<8D&L"KSH M-$$I%B+R@+WV1EO+O0+=D G;6U@5"O$<42J4YDAWN_5A&!_(82EP3L;,U^)E M*Y*%S7U\2 F(IA$:@7]E"L<7S-.@UCN]&__!"\EOGY&F8<=#_$'W^?O<>CUW.\11(--8!OD"9 M+X6Q#X[ _UNX#]/[[(/0(!SH@,9[)GQ-9FH(Z#/3_?8&7]#;D6D:HZ M+MT_HWFF>1X"V#?."?! $^=$6HNCB)9YS9SDGF?+ISR00[]Q,C=F\TS80XTV M>?81@3)QN7UY\*E^NK^W17?*)&2\OP=>U^GG*WCNQ<&G?YWN_P-F$/URLOOU M6N+RR;^^[].#XYV]G+3\Y73_ZLOQ#JTW#L!$VC]Y_WW_].#X8//]R<&G'5&P M1(S:9' .[I/D%#%I N+,,TI?"]A M8V$/:-M79>W5QG+;QC(CZ7ER5^DKVK7]I=I>YMI>=L:W%Z*TY-9C%(AQB$N" MD;'@3@J"8Z+8IRC\RKKF:YJ3:9+KREEY<"W<&)X8]U,-RVR,?H'"^5F[-1[3 M?H8;#G] 3^9.P:2[>C7/"*%+4;D&S@F3$'S"E O/<13.&!UT]"H$;9@(LROD M)Y-+AM)8H']WK_T^;A>2^ T$<03+8ZC]LA-/'A>Y/X\C-S56.RLL2CZW6^$B M(.V51Y@898/0)!I0+[:*A5S5:E%- Q^H0G[L-*W_!)3A^-VP1W>9%/8.F4*_ M'QO>Z")BY4]Q)/HP&X*YT[._#-)2NC?6X'XH<^:_%GGVQY=GN;-%,8_-L@2O M.$3-AR=%X<'#%WU6F72_GS+P^6+G:NM0&JD9,1HIXV)F\O1("ZN0"BI8$A@S MV,R123=9T]D]=R?1EZ7K(?< +1A92B,HBUC;ESUMRO/[0H$9% MGQ%GWRO*:UYS(_9GG1&[PL&&[9PY%0AAL0$8A&PQXXB1AH8/#3FC8 M@-CT]C-,M[9G9TT C"SR4]B>6W\!B.;V?[V;124G61\M6E;P_+*RU[$9KS=S M&>TKMDS$SM7G0\4\(;E3.TX1(RY\MDQP0-PJYSGEUJB4LS2GS9)>.8M@=%QV M:V\NP W..S$(0J[WR;MT].=YTQD"7Q:BI9>-#Z.!CXG)\\\'N(^<[.YM'#H1 MHA6)HT0S'T@$%#%82"2%,!Y61TIA5]9GX,>X*$S*3"QK0@JJM5;H]PN%OZR. M-K&Q[P]K+6&K#(VR?^!9M@^++US?"<$U'!>[H@OA^$"&%:7YSF7#YK'-.V^P MO=BZ:>B#"TK^N5, /?"Z"T:<\H.5M]D>**W+PDWO7UIB99%96_EL2RSQW^ 9 MWQ\R+C1JE3E#P*?EJ;#,"L:1PBQ[&E.LD*/1>]9EOLVU7]Y/,AUXSZI"PR5N:BNH21RY6\(A".I?0Z M!K6R;O3-IMA9IQW._;#@[3?M_0RZLP(*V:W.LEFX&!,"VJF!!2YAK5(]L)A=KUYS'S)AZU MI[R[ZT&1DHSSJ)UO6$MCU *^J.6KO2EX"A*\7QCXC@49P6]569:G^6.<1X.JRDRK>DME969 M@'L.*%3*P[P1CPH(^E!@QQ@6 %/&[W>8$&O3T4X MK%-07JY>OZ3PY$%YNJ789I"=Z&@\;\2GC*3D*'\C73[S(!!_M4&@O>-&=U2@ M?L-)X$TG?]>S6^"*<64:KX6>BU@!%+; Y(QC?X(67,2"-WCJ$&CLDFYFKBL9 M/L81(R/)60GF 1:[N(WMAVPS%.3/'>C*$]*-C=.DE3M,KPBQ95:)0M'[M&F] MV^DI^D%A )[B]Y)H&OZ8H]0C4!]>5H3/X)$PM&:WW9^'_J/"TQ*P3?.O+1,W M_VPUFF3,'AY9C@GH@-CV-A+MF\BSB_L-CDN'+#S7*4QK)857(U/T9?.D<.1L M2HUFMA9* LING+QSWA1*41L<08"IU2$1K-D)NJ3 UT[#AGL4K#: M?[0S;"00HX&*'=<&C3FN\?<.-OCBL:?V^VW".I#Q F^*B/)YP3\T"3TC^Z%O M9Q3VV @33FWG.PQLY)>6ASFWRW;C6I3XI@.EF]9NM5R\PKHL)K>8R,FI&C\V MSS>JN8)N<$><4-=[G,=$)=4!)J7'/R=N0+#47KM]:=*8UCE"PJ[[F/V%EG M ^&NU:^ELUT(Z0>0T;V1B,(?7T8&^;U6_&3_D##L*0X1><,LXD(9 MY(0UB$7N:&0D1&E7UK5>4T)-!VC>%CC?=W-GI.@4^_V@@\,U9V]Z8P/W!JR_ M1O>X[Z8T.L/-"/S5HWA'W.F?O/N,[+%S9CNYC],O]K#)_?*'[33:Y]F]+&CD M^W'+:]MF_S[7]JZB+9'Z\QK8PYN.++#BZG;>)<"]A-]+?[Z_+Q6GE^-[3C\1 MX>9=H(B/^G:W]_LK.2OPG?R/'_E9 UF M,2_8[)E;EMYXOP09KC#X+[65' \JO; QWH8\"[M%[E7?8WG@@YLYX7WE2<^1 MWF2WEN(_1[-8_('\^39+=B<+=@EU?8DK?O??HGB% M(C.@85VC.="5OMID5&^WBCL,(^=C8)*[T,'$M\KX;F^R% 8ZR7OH!A!Q+&+8" M&L6_!V@S>-/)L[*;"%*K_F/+'S_X3G?W_&+ZC^6\*==(YQU?M(4M0F2%:&1A M':K!8PO&[9PAOY.B]PJ%!'[?/A1)*\X$1T$YAWCF>7;6!^2CUEH*+:7**7K* MW!)E&H;^KZ/C2]C?>6_L5.-9"S9!N=W _C M?'A\>0V.)IHC##_/=6EE6L. UCXG6\5>WW ?;++QYUELY1RZ'V/GGM/9(>6+ M_'(H&4#'MNF8%!9V4 :;I[4,F2@H<\H0E_O(SFHC^U\C M8>L4>9-3$CE*#;AF\MUD>Q4%0K5N _3(=JY;U(5+TS[O%3DS0[\FE1G&I;]C M6X5D^RSNS48J$TYS-D/1V[$[H^1]"5VY<9>X49ZKS=<7?'%;#. 7//QCHY57 MYT,VS#]UVMWJ3.MFE3KY?'DH?= J!8>"=Q1Q3',5'19(.4$",1*V%[>RKM;X MS=8&R&TI_0/-*+VBQNQLJ?&.:..T$J5GE=$Y=V,NK=OQK:AXQ!U=OK7:;C]F MU>Z-=5]]&HNX/RN%1'[IQ]MZ[8V_MS]4HGF3:-8WM_!A)!)<(BJ1-R(@3HE MEI"$&*>&!"<$UD6GGFGZ[@EO:2+&V1IFKK5O/6K-N-:W>UZL,)DX^Y^Y!=\]: MJNF->&/L?793N1W#Q!1B7(GLC2)[\NWB4!N'C6$)$0,V+K?>(&N403IZJQ*8 MOE8H\/W7R"TB.\_:@R(H+[TCW'MN :BPA%6W&BOB YC2Q=KCP=KC:NT?;.WQ M80B!)P\K[IG)KHTFR+KDP)T7"?8_2\&5SYO=-(7@1-1GKJW*6-B(1 "72O.D ML :)TSH_34F3N"HRS4Q_^8FIEO^AEG__YZ'E@6)))!*2:<2=5,B92)%(%BNG M/6,AW+[\-U=VW91H=:,C^2A= ,LXWT8K_#4XT!G&_(:M 8?1XZH1X*;'AZ"" M7&@''IK'("04)$4+ JEA ], XHK.M4(\*FB KX?VKU6 #85DA[$$&^J&!N= M]PVO*3,;SELC6VL8W!GHU@ M_5R:!K(U(>_6-'!)!LL7T>%PCB9^O_RJF?KJ#'KL$N"?B!][KG:(CSAS8]SE MI3KG(U0&TS!\YK6J1S8NS2;O,OKO^YIQ/,(Z<+[YRQ' ]/M''%M MG\--P^^U,+UK=\D[W&-A(KM<@WPAG7%O;8SP]PR+;FA]/41KW*IEWDOI;+20 MIAGH%^?M\^:ML6?J=_;;8X"O>7"\N[?%8&PPF@U\D-MAG'[YOG_EKPX^U4_J M5Q^;.S#V@\;U]AC[/^NG6V)GSXO<4F-G\TOS8/-]X^#3%[BF_GV?[K"=?[[] MW-W[3?0?D\)0(:U!4FFPLAC#R'@6$8,_RAB($;!VZVI5TND$KJ?K&UDI M\K.P1RI%?F!%'C-,8.6X%$Z!?\1R(T$*/SG-$"PE99QKBGWN9H!7A9Y._W@] M'6"?0@\_3)TC/FD4:RS82&X-OK]0C_+N[_]RX'U!=MJUK(H*S!<'YM_&K3(C M<(I<$I2XHHBKR)'V*2"K)+>*)8XUS5XF6=5JFKKO][S,.ZO%DL?$*GA[??"V M(.NU@K<'A+L]:HABVIY_>#P MUK=DK]'@$5& UQ.<*2_X7)K!M(3V>4YM6^+3\[N.\C6X'5O7,B4?TMN5WTY6^R#1'H?@,FAVH[OLAW[<6\C2BQ<9!;AQ!GBTN,<1)(( MEI@D#TL,)E1.PUP%MV/.W7@>95D2OZ*"LI<.90\2ZZZ@[,F@;,RS<$00&[-3 M(4B$?Y)!)@F+M#,D!LFC=V:)H:PP2_\H:D&F>]HL,XW'^^CM>;=L"9/3H4,H M>MZ-&J^4-/Z-[CBSYBRF_4FFS8L!^>7-E)O]*_MU0:NU1EZ8V"U(+T_CH,5, MI]'+!'JML@_=D'ZT(/,K'S+@2ATP!XZS'Q:5V\^8+O/6)G-%P]9&&M [P@P7 MQQ2 ?> @YUG,[7;B[356XRVV&JU^:R!?MKPL"#NZ=^ZV/NKI>:T/X\0-QLK@ M'Y34?ND^?+TL^S-)V2N6_24A87]0EOU?LN9?8]EW5!@F%:&26!Z\-A[, 6)I M"H$D)F/%LE^Q["^,9?\!B]T'A'Y;):O+1K?;]KG#4?BGT3N^WGNG*G'?W/YY MR$UP*BB,A)?@ #A&D8Z6HP!8H(@7S!J^%"7NV]?9*>UP=6=VABRHV[OYTV'G MY5QVGCV.IRD\)YEGN-PRYZT\%V(-U&+Q9==T3>F'*6B_^:'W&*QAXKD,EJUA M?;?!WK$L^SG$S6;' X8O1<0S+:@'6VW8XJ3\(=.$E3_%*G7ZBFK2 M<7+$+I\TG>=V1^VB)U)G0 G?]P7O51O]O(^B7U?Y]WU)<]ED4_219'TH!"LW M@-A-@PC#*&QT+9[T*DZA^0[][G_9_'FQ^ MAN\'&"?\?>H4^NCJX-/.17W/PS7')P=[7T[J)\>-^MX&/SCY^+V^N4/J=!^N M_](H6"N^#D^A"8E$,680QH0CSK1$+C".@L2>4.RCR\3CQ=55IP5%6@] M$FC=E^VY JTE!*W+424X<00KJ1&FVB/.G41:V8AH4EQ9027A%6A5H+4,[_:( M'.45:"T?:-5'EE8T1NHH-$I&"\258,@E+%&*@EAN""D'']WXFGC_+1"J<6A MU.=Q?S!89X-E$GD) ,5I\L@I@1%L2K +$1F()ROK=!4VI26BYJA(=I;5@:HT M^FDT>N0L.>D-^$4421QRG8&0R& L$!$^*4:#,DIFC=;RWB2 E48OKT8OS+NH M-/I)-'K,DV T!1)D1#X8EXL@&3("4Q0-ME2XX*G-G;!7P<58(HU>T,%9J9AF MR5V*J91)-.U8_"8MQ,UE716=S,(FZ,7 _L)=LVOAHE=#/O-(0/]MW!E3G$O" M"4':.(NX#Q8YG"**A 06!*PE$2OK9I7S>_,D+ER%ECQ*7H%I!:9/[Q578/K0 M8#KR@X5)U =!D"!*(':P?\)SF!*Q8(Y7Y\03)\!X\GL M>N@O\4>[^2/S6WSHQ-#HU3:..C&>CO/L+<7H9U>?[K9&-5Z$K1;E^*OCU!P% M>T<,-1@:X$%1%);+]C,4%"6J\_2)M]$(IH6C7 $>!6*8M\9CP;QBSF*6"9WOXO^ U=E,YW1^M+PC4=^S/QNGYZ?MVIU,4PWZP9_!)[[)J%W]#F?1/ M ")\R)T+"0/ 4,,"X@Y'9$A,.?BI711&>.=6UG4N\;VQ8?R4X-?>%%PRU_^\ M\K8L:/[7WSOMSA$(U(=CVXVU][;U?;567]M86\T$.QOAM-%J='N=DF)GXVC0 MVQL^^Y!KEV$?LLWR[VNUW"!\ZO&%H';'Y;1[C6WFK!-_--KGW>9E+?Z$AV7U M]>5M4E^@,K]0H]>MP0T;G0B_]]JKF>T&OMF&FV66"[BJ^Z[VIO$6;M*+_8;A M(&OGG7Q]R$G]O?9U_:+\3[@$KFFTX(FVSY5DCV#T1P7=T)!0IS-$EDR.T^CE M=^O64J=].I?682EPX":&H"UW21F3'*RMEUI9IXTLM$Y@@66E=0^O=;N;GAW: M(!DETB"FL0!OB4ND$SA/,>L;$XEJ;E;6Y>U:!Z)5@>_S%8.CJX6 ;P$F@":= M>-K^T>==&R :(.5IK=D&I+V&;?FB'V]KI^W02)C6WPV8+?H/V0UXV7S/-N9!2QG%C#X>:T&LE;4 M7N9F;^6-SK.]XLY[!6D9>$ @L"651C'N1K<@TJ@1OEH;&&'+04.3?:H''M&M MSU^M'=N^")U&V\J[&VRZOM-P)>L;[(+MP=I?WW/S3@PS:X=[<*9P2^>=8J<< M&([M,6-3ETQ0600*P Y[<*Q=NZZD_"LDP)]W.GF44Z;#!6C5D (H$PXZVRU' M7@SN6=#\S;2)SD U\AR/F_8PD6<6+'S;/:[!:!LAFTVE3?577K%.MY0(%V.K M=M0!%,C6/P"!+RV<0;EB0<5X[L#2@GFS33"JX)]K%']#8L>LYGD@H0VO#/Y@ M<64C-&RG$824\Q MP]92SYF6$(J.8IX(A9IG'_2.JH4M PI%Z9,QT3^ZR99++E")^38ERN0L2\M9=8FQFS Q/^.D&SV-:<2CZ%XG'R^/$PA MJ2290DPPB[C-S42T N/*4RLDL9&(F!O?3=M2\\C'C=!5.*]^Y*"F/A'B%+&M M:S:.^O;/8$>:M9\ND'XN6F.-Q)90L/Y)L(8QPU(F0N-!D8AOH9\;6/U?_7$, MYTVP_&?8__#VKYMO[OO5(> _=]1)Y)5+B(-[ATPR!E&9@DJ1$N?(4O#-[8U3 MQM7Z5'''[8O2-"BC#X!T/VRC67R6Y7AH1(U+[#"8,A:GF'0SGA\AG2)KQICG M0L9&UB1Y3H.E=Z/ZNR.WV!V827[Y5?-,F=LV>N4YSQ27]^^0M"UB(E\H8U7% MDK8@EK074NDX-]=7;2$T7T]#QO0L!OD:&*/VVKWL4/2MJJ=H%?T*LHA>:!X0 M#EC2X D6@DO.7>!16*ID[G>$);MKN[;%G_H\[[R@LU/P!&E]<^ORX'3_ IZ# M=ZZ^B_V3@],ZA>]=;5S!$R_WK]Y_W_]Z+2_H=)_NG^QC\"Y/#T[>PSM]OMK= M:S;JI_ML'SS*G M"J3&.J]I"^MDN42>)IS;KV&DJ=!(P_HZ6. *[N,(/5"/)3;N5CZT;WV>2\? MUN5QKXZ=D35CKY4%[$>..L09V%Y,BS='?N%4W@G= M)JMD?K/0[EE#WWUME2*1)>->^YI_]B6>VD;.-9SRT+8&@O!7*0?MF8A9>6[W M@P3P5Q$VD]'7J#G]ER*="N8>!0+J8*) M)86),>M*,<.I(1'I*#7BWDIDB1*(:B%BTB[S9#T[F'CLZ,]3)(<7ROS7=:-J M+*7K6OK6@]0BR#5QAW'.:&6>UQZQM1D98#E%/]]@9?T->?N&7NNB_%2N\"O> M!:3&RHD@G&6"8RT,EL:;R)0BV%%![AS8*F5UX"KOCJ*6I1=10?SB('Y_W!*T MRE-BM4.>,8XX[.;(:8:1C5&GH*353*^L&[HJ^;T9".95EV<4#7O%$."%YLK" M3B)]XJ#SX$,(28AP8")00^V=0V45!#PB!(Q9>5PP+$54*/+,06*20C9)B3"5 MG*F(C9-A99U(LWD!MJ?('JL(JEX?_]0#YIW=' NH=H/%[09^ M(C2H"5/>6K %*4$\P9;@I,7(@,NODN4R67"_%%:K8/$_%Y^_0K\*_98S#%JA MW].CWY@M#/L7Y[GF'%.N2ZZX/XF^EZE+MMYO[VUN%&7W M Y(?=SFSF/X9!K+9?:+8=S18)C@_;Z\X?.:FR3QO^F*,D"=(V>AK9Z]=ZF:S M<=IH]$JNB\HX69QQ\GVB*,A%KR/5R-K(P35S"6FB!2*)2:5B\LKJE76.S:HA M\[IF<^C-\W#"7@/8+60*7@P*/D%&2H6"CX2"8RY:9,(QS1,B3@7$"6>9?D<@ MY[DFS!LM(IA53+)58Q;LHCTH/,Y#B[XP+11K^I>V+;W-MB6_RM)X$(O6KW:M.%T$-V(J][C6Z';/2R;(2?8C%X]M,V77 WP0 MV_(-VX1;=7N-WGFA\JL%:UQH= 2FI>#VQR=VX)/,?9)4!N=4#NSG4REE:E- M3VT'7KQ6S&LFWVS7;/@!-X^9;!,JM =ZTVG19T%%N9QRR3.<(=)OVQT+$7X+=>M 9TH/%' MYI@+0CKND/"KM6YN*!Y9,P* MSXBWGGM&;<(&6P/;('8X\!NH*Q_J=/X5\C]?[5QM_3R44>#$=$3&$XNX# (9 MRB1,$.$./DD*^Y5U+==N.F ?4(%GW9]G_5.TS% =, Z41\ZL(T028ZD)6$1# M'C<[XQ6N/YA'W^$Y'M?W\OW\(:P(QE881$4$^T5@C*P,&"F':2#:).XR>267 M:_07LC"][,%NE2=**)7X5O4)FA7/'2*G]&/E[T2.DDS\H>)W+!MK98OO13V\NZ/#[ M3*]VG+A\9+4T6@4S^-.TM6HN#I#8B+[U!/.B$7& $1:RU-\D1YQGRT%P1.RD7(C MC1-.ZI5UO#8=Y1@(]GR^@B,^F:B)IPQSQYS!*3D?@H@L4"I_V9:U6OM%K3T] M5-E(QUXC$1*LO8D$:6DY,M)2034+,C<&G+7V]_,7L&2.L6@,-81K\! "!T\A M4 &KKK5SO^HF60&27AD@F0H]RR/D1N#L0%/X9:6 M0:MY=SK+^]>/V+R\9BWFB_K]3XK5*4S$:TDB/)O>TX;YD'W[OU8FKNH'2/'H M$NNZ[>9Y[^9+IMAMGX@LO>@6,#$]8_\>#Y-GSNQ11*X3[7=D$XSVG6U>V,ON MRA\3+P5F/1J?P>LO_S3]*^L@55]K>[NU#[OUK[M_;6]N[&UMUCYNUS?J'[8W M_JI]W8,_[&S5][[6$-C)96>?#:>"X(L32%D ]7XU.N&N%KM]OU;UN;;Y?+[9NW M6RI(E_^%="V5 SOHQU+VG,IA=3O-KG9+AX_"5_UA.XT<'E@=>J\A9C>US&8: MM)[*EW^-K08(^]?<>PG^6H^]VE\1/%M GMJ7++03B5 W=NG:;@V[L4VV>6WD MDX7_/6]TRN.&W!?*UO[WW'9@.,W+L0Z4M13C8%#GK:+7VJ@!1-EL;O3=?C-+ M"_\KYJF6G=C\Q>+P8KY6.IQQX1D6/#C"):<66Q-CX)8H;C&6OW!"MNL?[Y)> M^V$X^(\Q_AT[>?N!.7[5_74P_)TY6UL+5G=U3BQ;JWW,)Z,Y MP#$.IC-"VSDF]CM@XKU3SF-G"(E<&&=EY-$9%I1B.$I62=?#2=>5OSH,PL!> M90 ]M,T4;=PB:[1'T6&?=!!2*9V]&$+%(L#$!>&]88S9E#@#5]D+H1@8BH+* MP,3L#EC5 MWNO6J/J>9X>>@^&+C4.11H:X$@Y9#/]P:U*PS))HQ"V)DC.7$D1%L(8,>>=T=(E9J2U8 M6E/ .&-C!$>K.,4/11_DYX"#13O"8>+OW7W32=HF?LM-QOO M^ZZG91H:3,.;QML2/$LGMU6D9A:W*T_4?L^!7JUY,&C;O=P9&OZ66WWFQ[7F MQ$REN)-*@R=C!5-NAWN%7J':[F_O\$+Q6IYAG*,$R(*ZY0CHFCVP40CJ3G%+@X/"U M&21V\QN@O[=+3BYTD1_0ZO8ZYUD4W]MNH_MW&[;O[BM?2X\/!<:)@^XB9ZB! MM?0"N90"@"ELA1)+29@M#D6FUW*UQ!?0X=CLG^D7;>[!;@*KL\S'*7N(S+_J M#ZOG _BJ]'EW;_OR,%A.!68>245A&TV:(:M\0 PGAQWW,@J9]7E&O*+2YZ5: M2WX??2ZB1C-E.' M"UK;;OV(9=KEGV!R-MX6^\7P:.A#>]S '+,=FV":_8[AR#S1FE(A4L[VP=1P M;YQCPD>J([&_BF/=AC^#00_&_.IW%;*SN4\.+6P<.O>2$"3:W'//(^>%10 . MEF=@Q]%F42N M0JBWK8-*VXV0ZYW; >>1TWQ+;Z:!79"H,L< MZOM(- 8S,1*J)1CCG"BEC:#UB1OIPLZLAG&H4]=WK6;!2) M_/V(8KM[4^PQWRS+\2#%?DSN;TFRSU>B9!+ A:],'RK]9!R$,N%O"ZR0] MER0:J8+*O!+P-T69FKL.HEKL.RXV/<1>.0-:AJST8"OQR !4%:."&)2;#F M8*53O*9OKN::M^:!&;BY=J#98!]318V*&C-+HZ4^6L+GKGFHUOMNZ^VO#A56 M3F(#MG'()Z)@PB%+MCL0_: M&O#8A-]O^^U/+3H8G=S M_V+_G\\,_HNS/._"9_M3\MP\WK_:)P>?MO$._?*]OO>9[FYN\/K)^^.#30__ M_9+EF<-G)_^Y^D;K&X=)X& "E\B!=X(XHQ1I"?M5H%APXHDFWJ^,DM\W,BJ( M*$CTR=.(-0_@P7A"P:N1"B?#+0=DB 29[E4IG,>5]8W/GSXMO/MKZ)V8W?O M?[:^U#[L[OS]9>M_MNI?M_^]5=NNP^];M3=_[7[]^G::2.C.=MO,0HE?#G;] M@>7NJS^.X;P9=].&]^>GYP5KSFY.=)HAD7^UN]V];&N_9K'"^7A=S)XV3R1[3NU68;AG_VRTU+5V7NOB\^%BYR-< M6.W:FR:L]]NBMJ)[G"F+7&RV+]X-Q+J@UKI&> COU+1GW?AN\,.?H=$]:]K+ M=XU6,;+BHC]/;>>HT1KP?\V@HRBJV,J/^\5>QJR!P9+KO?IDOOT']TO!UHI2 ML&O\8^5G"J\1HF_\&#[]S<\$X[]UY6V#)71-"/F0343-.61E%(6.&Z#OTF'G)[X\GWO^.,K,DE*/%'=\5G"K^#F^[G0-8 M[7.X:>@N=M7'2-)O9E9=W=8_:5O'_!@]W@-?1S"&,A]NS=EFCFX_1:>Q5T#C_(QHFM_, M$6X+X >SA%44*G"MI:7*V"AC[AE)/%4W4Q)VX3WAIRF*D;MY@O78VTU[]N?R MD"__IC?8)U]N[FYN"? $+^N?OL =X9J]';+_S_[E[N9W>G#BQ7X.NEU]:4R3 M+W_C.WO-D_K)-C[X!*/?^TQVKOY]?'"RS7?W#D[K5\W&_HEG]4__.O[/U1I-"6EE79#I:]_8^TK_DE/,5%BW3N\V# M14F9Z'+T2F/"@S1C%L]6:$DN.0+DJJQ^P.\HTM:"G MZ1;_XT&=CCLT^'Z&/;SGP4&C9&#*>Q-(XHQ*%W0RC!HLK*':\U_E-]P,B%^B M;]INMY%@6O(H/G;:IQMMW_A0+'*_.G0 AQN]7J?ASHN@ZU[[;]N)SZ;O][. MR,\3MAP57.1&&C$(GOM^$^14E B,.AIR4AT1N>\W6V5\FCKU[A!Y"TP]E#GW MNO5^#K77/-C,-QZ2XYQY;:.W3)GD+ ^&!/>K3)S>;9T7J/)/T [S6CP9Y>^_DX5%]40: M?5VK+]OUNH4O-_FTO9/#S[T MC?>];+N70]QHA;V1)7]=F#>&[0R*S6+WP_:76/+\?SMKM[X"WN]VRMS\XNN5 MY[SXC>+;T"RL7^W00Q$LQS()I G8A)P1C'2P!$7F=. L@F/-5M8I7=5L.N7V M]QJL+5&PKX*/1>5!/Q_X2(V?,:"KV&E7R#$G<@Q,S/K5YXO#9&UTVD5$G 5+ MDT:*' L@ (QA/2R@;$HPW@A$7'E5UPK.[!$>(U),9ME5P(3Y@5=^,ROH8Z^X@TQ@DYPB0SRO.DP2[4JTK=U!GX831FR;/O*LQ[[IA790^_8( ;MVL% MI2P*C[S) )?9UQQ.$1EM&!5$_AAD:UOS%YKEDC*$^)E*469\QZ_ MGK%G-L(G2!UXFKJMOS-6C9=HU<[:W1[JQ-Z )]_%5DR-$6W3 Z<*S!KF;Z<* MT+.[W>%FUD0]9\_8+,+QW,N+23=O=[=E9K_B"K%8CL%6) M4R(\UU1:(3*K,_/&6AT-?GBKM?+9%V72?A_WV542/B4OD<+1(ZY)1%9CC8CB M5$810I2959CA58*G8[7/.8NZ JL7"U;.$^-%K(KB MGA-8C?G?ADN7J*1(11< K)A&)B:"L%,1&RF2I)ELC_%5P:=#C$\"5@MRXIY+ M9L[=,KV7ROI?EGL\MA=R4Z4 (6OTZ4H%-D[;,-RK4GC:J1">ZZE=M?CS#+ W MYE_GXDGE#DM'4^"2SM>\ M.VS\")_^S M\9D MGX"<_)1DYVC0^.9LLQBQ)S5B'.9">&C1D(1&:0A5M#,T;R*V72U]=Q\ MO3A9&338VBJ G<*TT9@K2A2)PD@5Z1W27RHY?(%RN/OY4'ME)<@;,DFHW$V, M(R<90P!'1@?OL=(DRR$CT\[8)&'P/>)^5?GI\]A0JMRVQ]/P[8&&'[* I?%6 M("8,;!7*&J03M8A$0AC1VN/F13B!9,R)S3L;+.5WE5@[YTGN6'8]LZ*AH9+=*G MY%XGHRTVUGL>B3#<148IHQ%;3*2N?,IGI>V7M]CR8H=^9OO_?($Q'UWN[L'] M]K[!N//8OQSOG-9/]J^^7]7IUL^#?^O,6J](H"9@@ZQ)8,LS$?)/"8D0J3 N M2J5XMN4-F=$+9EZ?TB7' U>!"10M38SL9A MM#A@XAPB2CG$+^0R&J\D M9RHBE0CL!$;D>B@J4:0,!-/#XC.QLBY7N;QWP63%1[&\NO_$>_3MNE^I]YSJ M/?(*":?:@Q^(C, "<94XTEJZ@JO5*$4#PQ*\PB52[47R11!:>'5+?2Q=$48L M-3!JDK"VBA/,,.?>.*)AFI1TQ&"JA5\HS]< !O_.!\WM5F4)/3!47HU;0M@E M:Q3!R'">H3)*9+".2"I"-+6!4Z4R=83ATS4T2UH87D'%8T*%E=L%8?$R^:0>.TEU2^XJAJ+R'P$Q]KYQ+6(5O+<%U9('W@B/-U,)5&E M?"_=-D#&+<9,_1L$QT@:<*FY4@QIICP24AO%(AB-)O-^4[Q*Q$/67;\44HD* M!%\L"%9%>B\+!$>VL*%,,,PDZ:\17N MZW><@Y>SMRM./WM;"(YP KJ F?(!$\0 M#Q@CDW!$/A"-E0_,"P9[.R&K3$^WJ_C=O?UN"O0\G)P*$%\A(,JDH^ V4A4" M=YIIQZ3'3A-.O">>5L[.\P+$D;.3]S>2K$))BMR^!RND*4N(Q1!% E@,09;. MCJ8+Z'W[*(!86-%_%"='@_S*F[+DS0"A&JT06[UWR"P^95ZLZ5^V1Z.W<9Z1 M6TG/QMJC+738Y@YC!FO^.-[:BK?6&69+@:4_05!0*]X31@)_!0RH=4&)B_00 M^#GC@6U=_G>W]NW_%K_DN8&ONO,N#*';7:OM'3>Z@X./VH7MYILVSP,\I-$J M;I$]A^QF=,[!W8!19,DK/FS K1N=@NHN\^!UN['7K1W'9L@OTA]%Z]HH/K1; MA?M6^"M?>_"?\OI4VSV+G9+]?O#@RV@[M=C*3]N,/IXZ<&X86:UEB*R]Z<98 MJ[=[L497:P^[;L4-WS7 VVKX.ZSD9J,+LPS _832M%HL05;0/*.P;HU6"?SP MV]NUR93IEZS2].U0-@!Q4[O=:V61>9:[V\%_CK$__7?+_F/.=T^:Q[##D8-/ MVWB'?OE>W_M,=S/WD_?'!IH?_?OF^N[G#X;.3_UQ]$[DW.Q&.&9Y)LIQ% MG%"+G-<4,>\5!I-#>.%+:Z71.H]A(]L(@AL3*!CTC#D.?IS!2D;"*3:>.V], M-B?**?W2+D)BO=[9NS_^N+BX6/OI.LVU=N?H#XHQ^Z,#'_\Q^.ZBA>C. -N- M=PV7Y#^V6R#U@'R=. 6)^>/SW@3=QUF1K=KPM;,^+ZAO=WMC*$74DL'4@+_T M;T#^(53],:8E3[)*64W[,EA.;Z&JOY3#]=OPKGBK\9NN7T/ OC56/S^%,?OU MZ>^/6&;7_X_K_+%^(X#VWX5G5)K&K(M&Z!T/LH?&KNI;<7ATB76P2Y[W;KYD MS)#S(*:Q\_C.3[%>!)-K=E?^F)B*TT8+C<_[]2E[= K;8F+J MNWM;7VM[N[4/N_6ONW]M;V[L;6W6/F[7-^H?MC?^JGW=@S_L;-7WOM90MHI* MU)T2K*<9_$=0IHQS^V"!=6M;,TVP@2&6:_XR,]TL,9@ML+EU9"-=/KC$SGXW M(M=J_V="X1?0OG?2*2_];G"WP13T8#Z?=^(>W/]]L^V_/[EK_7E@?/S4P[]%_P?'"G M]SY?[>Q] <,C-.M[_G+W'WARX2[[GV!\L/K>T:'$T4DG V+&Y1KT()#5&B.M M8N(Z"!FMO6Y]& (83TPPB5&.M;)*"R:L<8Y(82U8'['K[5D6KLXY6!7;]0^[ M.UNUO8W_;'V=QO29BC4+SF?N0+\>R^38,7>,VF@CO!GG1AGED"=U$. MH.EA!?&K/X[AO!EW4RF29;NQD7C"?T 5_48K]!O![A59HJ]85G=>.[P0]_!G!X MF_;R7:-5#+&XZ,]3VSF"C;EOVLSPTHH-H?RXOV4; ]X@R[MV_^2V_^#^AKY6 M;.C7 F3E9Q*O@6[<^#%>([_YF6#TMZZ\;;"$K!&CJ\$^P&#QFB3B3K?]18+ M<\H#F)TV?LM+W9B*0<1=)J#T-YYH"F;WBQC8J[V+V 0G_A0N..[."!U.3%(E M K>?>XZ2;NBOTJF67#RR>727U)>[O/&KFSEL?M<[ASZ/Y6"MK#Y!+.)6+/%_.KZ:RFVA>-6/5C#T:'-W&)F.6_/T_1MA6;+-JGU=UI+I[LNIO'4#<*6NUOTWVI7+/ M_MPJ@]7ORU#U<\E2_;WCB3)+M7VY<[*!ZR<;=&?S\]5!SO79\Q?[I]MDYY^# MD]U/7YH[>QX?G.Y?[%Q>RU(]V;Z$:^"Z_8N<-U0_^=*L7[UO[)]\^WEPNL,/ M/GW[6;_Z$TV5TG%E7:Q* MPI:C$56%4:\0H^8A)Q2&&BZ\3M)S2:*1*BBC0;J%5Y2IN8EU*F1Z1&0::Y(G M=714)H8,]Q%QK@BRE!(4O%.260 I7=!.2S.-3,^^/T4%3\\)GN8QH9@13F@' M]I,5G"IJ5-2861HM]=$2GO&)F#X^S=7=LP*JQP2JD0DE#>%:&3"AL 2@\LXB M2ZQ!CFFM:.")B=S-TZQR]@*;>2Z]HUN4E#QH9.35$T(OP"V<"67%TFVTPE]M M7P':@P+:MW&?4!"MO P!*859]@DE,DYJI"/W8$6S) 4NFDC*Z;+%BN9]N;5Z M'E-E :[4[:9*I=^/I]]CGI4-AFMN%?+$)L0!MW/GOX@$.%HX>&FI3KGS'^'W MB?E4JKV\&_8"G)!*H9]:H4<;-C4Z,)P,DBZR7,B9D,66(TV-)THDGH(J.G09 MN40;]NLZ;BNK*9ZZ.( M&]!:P->(-).)*QNU]R[7TE;=PE^PPCZ4XU I[*(4=K3#)B8YD5$C+Q)&/&F- M'%8:246%5%(S;_W*NIA!QOAZ6GPO2>;A$P0X7EKOI:5*8QO6TU".C_N M3%B:.RQ)"\Y$= A0SR*7&$=4V 3KF[0,/O=8HGK:G5@^5OD*#5[6,4>%!H^ M!F.>B@M:FZ 9HMYI,'RH0=KR;/A8(KTQN<=M#H=2?9]\C H-7B0:/'A^5H4& MCX$&8[:!C])%)Y +*B(>M$/&$(*(C@(<)*&$S]D,4L&K]5 M7S=CBJ KX?>*)A^[SI#G\FY\/W*,>LTEZ>ZGQXL%'U M5Z\R[1[[@03J7ACZ_A8Z&(B^21L? K9XP2%I0W41?ER0)7J:K/ M1[>?\L3YKAI=*>U\2CN6VJ65P2%*Y'2,B!/LD0Y6H$1)"-9BDI1=65>9#6]I M]N17E8SZ^R5Q5:+,4[L:$RGVE3GRX,BV=3'>Y%0&B8/G'EFE/5@AR2&##4$L M;U+2T0CKOK).5P6M\E9?L'8O/&]U/NVN%'A.!1XUY?0F),,Q&"/*8L2QQ,@R M1Y!W1GDE352&KJQK()ZN1 M)<(@*9/WTG$2.8/]5ZDE4M_7=8YQCSJW*B;RU,Y%?_4JM^+A8>WGN%O!K(G4 MNX2T]F"5<$N0@8T)!2*HC3(%D6&-K&*Q3#&32J^?X3E&I>&/J.$COP,S9;"( M":FD-.)$!^0BIRBD$*F3WB>G2S;#:=.E.LAX$VR['O0\N83>RV"#L%$4\!8TL(QY^=2PI.N>"]<@'!18/9Q;IF!RRPL@8%8XTLX#*5SB0(C43.DB1!(2J<% MBX;*2,KBZAF]+W[OY&IQBO3$H?$*4BM(?4Z>> 6NCP*N(P^GH#,> M?@^-'^O_I_BG?"_7^6-]^([%WR>N6( #-RG^7_UQ#.?-N)NV4HHPR3_B4".^ MV%[\$N&)OM%LV#S_>_DM]N#Y[YMM__V9"O_!?XZQ/_UWR_YCSG=/MB[RF';H MO^#Y7NSO?;[:V?MR?+ 9FO4]?[D+BK"S=W!:O_(__W.U_7-W[_O%SLG.Y>[F M#BC/]\-@/$R\%(BIS(/@J42&.XZH8BF2Q'!@?J46 2[.8-)[G?.X,K;##7XN0?W364]+[R2[9WWVIU+^$;GK TW*,-DQ0\6[M!N M-ML7W7>30GZK!A3_% HT5/=2:6'>FO:L&_]_]MYTJ:UD:1N]%07G?<_7'4'1 M-0_V#B)H0_=A?XWP('=O_,=1(P@+B:W!&%_]R5J20("P&20A045'T+*DM52K M*I\GA\K*?#5^\3HT>Z_ZJV:Z>OKKH]8GM'C;;8PX0IS< 6P%Z^/'KLV;H M'[TR9@,( _\3##ZH"M_-%A" M-HC19;!S&2P8(G>Z[4_BY:L4%K]S5M!/-_B(N,L$^ C:L/M$4Z!N.X%1\6'_ M++:^QMH)7'#4J\5V *KN-BM,;)^GUI;+U,$)IS02QN-WJ?.VA**1[;# M[K)!=)J.KYI]^#5_AVG8;0^YJ7_4&<"= M0V^)RD?>2\16E_/+=);I7(;I7'2*RE-X_)-U32L/'!SU6R.N[4&V2V>;'T"O MQYKN$F':ZH^&_&$<1[CRY8O(*Z(K>:A5[)WI\PVN];W^'[W_?_W(5K#K[M M;^^*@V,8V_86V=^NG^S_\Q'7/UP/O7X\@WM]W]O>$P>-/7YP_.Y[_7B'P^\T MZ\?U+WO;'SF,4'QJO"/_^;[7WQM5\ZL?[WZK-[Y\#7_^S([M7?+IY ?-#[F9S[/O6Y=BM'B MA+BS!G&<.-)2,R0Q#I9'8KCQ/TA"F2IGCPSN%SE[AG(FHT]:NH"P9CSO#5BD M4[(H21.PUL8J'>\K9X_G:SX5UD#B]QS?P&[YBNT[[T4&9I76>J63?"?DM<+V"-? M'+$UKQ#;YT1@)H.AB$<900/B ,R4&^=(D .AM0Y"KFT2NJ[PH\LM+5_A@D)I MJT1I2Y8A6Y($OAM57BM:<\W;\_>Z&J\T\HUR #5>!+F+",4S**U3D+Z$ZGQ1SEK! M]T+P?4V=2QV]%/F$&8D*\> MTEQ91)C76%$:315<6M=LF=3Y2RB;T\CU,5O,=*4.PC,A/+E,TZ_7HU.I+\V>F$LV:K56N>G-IF]R2V^S5_ M9+N'I0/B7$TM?-G=3\%@/Z'KN=8NG?QJ;D$$LL M4,\=5T%F"M*4T-=+9.L4M,\8[<%&1K0A0K/$C8@F&NLU(\[I@"6G]^Z(.#.T M%^?F<9"_'KQP*5'&)$$ ;XRXI@ZYP QRTE B+9)-R MGV])G):@X:6S6'B7N(TXTB#MK"(81;TO$NO7U#NLG&761J0EHSDYV2/CDD') MR.@#3IIZM8SJ_46U7+Q$0PT@ZP8]^$;O86=+[^HC/\]F3O=@/^(P%E1'(EGD MGCC+O. $NZ235]KZXMRL'/OY&\Z-DIQ0P@EBD8)SXX1%+A&&F-!<6*\(6+@S M8[_ERQ0L:!^C'0MC OBY 1/-;>#:.L.2"%Q&$;&(Q;E95)LR%H"PPGEU(S-S+9GBWI?)-:O.S>:*QX91IP:@WB*%%GG!&+$!!=L-#K,SKE9OK39U7!N MWL=>M%U_5+/M C[&EN=T^$63C>&9G^^)72>9Y#G/@EIBTH[A3?>#!=TO.#% MSID=]QW>=&UX),FFA(3/@9W0 M:_I@:!?TW@N]U[T49L T-;F%/ ,(U5#AQ0OG:)EOG^C$=7\I& MR\,W6GQU:@\<9F--66."8]-H(331SG MEC(;-'-18D-FY9)L#P,SG7:OT-J]:.W+E.-M7#N1.\HSS1&G>2/%6X&P--A( MCGF0.67$\"6*LA3L708>\688CPFK'6:E;\QB=L2.9T) MGJ_[']A3$PGX'TP$@7@,%#FG(U*64*49E5+C98R<%DS/(3Y(F9.><<.X%,$Y MRUQ@R3I%#(!]5H[(;: N#L@CD7T]G]NHQ"/)N5ZY(QJS'%G.&9(F*7!$B#0! M-#7EZYK,%T421+BDN$T4)V498*"'4.,22$4'^2)F6WG[+)+^<'Y7N.C^!P)(=RS M@"+7%G$=,-*),42T\X)B1;F3:YM\BA-2@J9+"]I[8)8J$V!U6; ^;_P3&Y2W MWCH10S#"SRR)J_@?<\#RNZM8E@(;9H-'CDH#6&8:.14M4D8K;A+F5-EES$LO MH)XQJ$6B3%$##J=._M=VK=V!]TVS4;C@>]?L[**J=. MGD41P+?=9J=[$&WW2L6@PF_WX;=O-QP0[ZV6)&^ 1 <.B#$4:1,9\N!*.F)" M2C:M;4I9 J;/%\&+2KHJ")X)@J^Y'=P+SUCB* 4AP.V08*'H*!'1@@BP7;P@ M$1!,RMF058/P@I.O[E>DAH$Z1V9'OP.K;!4?&Y MF6PHVR+/P3VYS$H="4+AN_OQW?D-WT0I)[!R'DP9DA!/FB(K4D#,,8S!.;$D MY<33*?6(2S#UV>!W\2=""GX?BM]KGHE*QEO%'/+>!\2M5."9*(J\,1Q@;8C6 M=&V3WSP04N#[;."[^$,A%_ MOL@LL7W-%Y'4:F)I0$+YG&TI)7(B4803!HI. M8.":E'T1JND2P?M%[8J\.;+MPYR#5?MJ6X/A:1#;:G7.;-L_K,SPRP['+*'3 M,5SBW?9V3+$+] =?V +OL]_[>[SB6^,%+WPX0S[\?L-7(9%0KX)$P3B#N")@ MZQ AD./11X.9H=CE[BGR\05(2QQV>8&_*&^E /_)@'_-R8&E-9ICCS07'/% M&'+!*"0L)3Y0*T5.3B?KG#^ZK4H!_O("?U%^SKV 7[!]3VQ?.!8:$SH4VN24.Q[5-HY8I.^)%[;GL_'=0'7GOG.0J=4,7IQPV60#= M>8RI 720H!5G0FN=DN8JBD28PXF5LR9/S6;XAHNBJ1)$"H- ,P4$2LH@XXU' M%B262>H2CV%M4Y4&":N&V_ODB0CFK02U!4"U7(&O2B6SCDA* ;TAL'D<."G MO2=PKV=XI8 ]8P*!4YGS/IQ&CGN%@HC$:"F-RY4J*+[I8)1#8L\"M#$QIB@# MI1L=MPR[P(2D22GN: @RSN- 20'M/4%[_>!()$$!MR+%DD8<5@59%@VR*D@K M&6,\&Y24,.@,Z8[<<"Z84L%A*A!FC""P)<%&$2%W81-8"JRP(BR'04&/+5&P MI"!\UG$!S5E4U MO++B3W!+EL1#<:Y^P,G:>34D*B.\-XFN.1I"8D7QVQ%'N M$=>$@LV" V+462(HN(NY&@4E-\MO%P@_&PAS)9CT7E$9(M?@<6HBB";6"^D4 MU72>;48*A.\-X8/K>0@11V-A;4!($9=2 (0=1LS#FE(J5>0I5[5\=-)EV;*8 MA>]A_7\'S5ZSPJ3O]$KKD#GOTFHLG4\\*9'_>).\H=ABR;6+E,G%.2"E1L=# M.8_>/,.>&)B4-")"?6Z M!Q $:10504E)34K1S-?[*/">$;RO>261@C,99,["8!9Q#Q-K9) HDN!\X,0) M*PN\7P"\C>"&6F8$%HR;0+1(@EA'00JTCU87SV2I8'S-,Q'*:V>304SD$R-! M)=#2@.6HF/.*6Y,H6=L4_-')5&57Y($'V&.(7=NZ.*C>2;7Z_E^U-[;;/<]/ M6O9&GM.1D9TVC*G*'WUO^\5ZF1'ML1O."3>9W"R0'?$,K!>5K9?$D/$D8,;A M#2-*6X)5!?B">QO>KT3/7:!>-D(?B_=KWHJ+3#+N+2+8Y@ LQ4@3GI,_K+"4 M1Q>=SMW2M'Y,$],"].75Y(L^"E(T^9R0?6SBT.4[96'X72_?Q2[Z[5V+ = EKX)^_VLF6IE+]YJ'^[VXTG)4[TG MJ_$;_@DFT@KB#*(\MTW30B$C0JZY%1-57M.0N[M249++GRF0%^Z6W +DXI7, M$N77CY!8Q@'0$C'#\REU;7)O$H54="$%(XVV(9>GX+1T&EHAG"^A5U+4]&P M?,WY@)4A*K*$+ T.<9X<,MA%A#D3E@7' U5KFXP^.C5S^79/EMK?&**@*O ; MASN%M5]&&R@W>',689:?7>=R2>$N&L[)*P8K%SJ#G&DVGHK1%_J=TU=Y77N= M5C-74G? MNC#L/!EV[$9[&.<.^VQ!38I E+.1L1M(DA'X1&1$4NK@G$AEU!95^QFMYU[ M;^X5;BW<6KCU*3L>%6Z=)[<>3'(K_RR9X]YAC6!!)>(T*>2X!8*UR40<0G9* MP'H5Z_I1>Q%+0ZY5=.2WOH4?A?^'YM?-?U5_9HH[L:'%SY!'\?^^/NT,#Z&] MZL:6[3>_QM?YP1';(/GRZ\]A>S'? ?!*+B9^IL,V=QCSVF8-@-H:A!ARC?-> MW_9SL?-Q.";VJEW@G,6:KB6VGME>K7\4QY>_E]V*[7U44;-E>KYG@ MH2L:BJTXY"/XUO_L4,<*FGW&4N&/0]4-^DJUV M^*L#JW3OAFQR12GKTW^.L#_YNVW_,8/]XYVS/*8]^F_X?0\4].[[7N/]T:?M MT*HW_/G^/_#+C4\G]>_^6TY/KV]_.:\?>UQO;,'_]SY[*;%5RB%),?C.*F"D M#;4H!2>28)K+Y-R'.2.7UF$SJ/M@AQEN=R./IZXV*TQLE[+ M*[QQP5,5UD?WJ@]. !^^.\L0,WVL);K!"5L_LMU?]N\>OG//ASC<80:GK%\ M$^EGS= _&@>-)JX:<2.^O,0ZH,%!__9+)AC0 Y)B=_%V1,4,!--K$SWQ]Z@[ M'LZI/8S(=:/]@FR"T;ZRK3-[WEO[[[]L=N?:O^9G?KK]J'!KRQMU-O?*BAVINA3$WTFIN3 MOKGCX/\8027WC^S5=J9AA0[_XIIMAPHZTQ;T&ER&-(:Y8]1&&X6,G!MEE,^> MM1+2!>ZB'')T-1U;F1FU5MI)9[7DGAMBJ]F:_[(=@_CL*U[[I98RX977FH[%[OCCH-O3>NHTJL-&;5]F(>;I?M- M!TR+]GF5$:A>5RTAJPZ16:*'MD=^Y-POLN;S(1OX_,QV0R^;,_EZ>P(+U+^O MS4&B"5)$S+'%7#NB$R6Y%068("+&Y'\6S+^KS3'S%@0OV@PY_OBMOKWS&5Q: M8[4A""O'P S1#)GD!1(LGWLE@1H7@!4V;F[S7I@A6;KN(R_!40$V3_#YH(K# M1&N<))6)!K!8A=-%7I957AH'GWGR%.?$/4NLS^5>&-+2:.2=)9*GQ(+.;;@V M;N[WC.5E'6BK=SJDX-;Y1JW6N&0N(+=>)]/Q("_8)1U?Y:=[.D2/VFF\J[!- M.\+[ 08??P??-;R9J/CXIM.[8V3GQ6>E4X F0-S-SX+?I!9?AT4FKZV.UM M/*5-4UO*N=T:FWNMUOGZI%%5V8.';;C5Q.1.&F# :N!<^*-J^D,$(Q_ MM6 W"O_ C0HCK?U(B7_L5O9C-/C]"YRE$M:\$PS.][;W/BN. W%> MHI@"V(E!KD\:_:/AA+9[C=]\[1ZL_K2 M*!A_W8'^^'^KMW(X$G[.#7J !W">;:_6CLV<=SPV4(]LF/RA#(FQD@ +=W6 M3%;WA2;QQ^JQ\?Y->?O0#Z]"HA ML"; Q/;9N7.<(,)5 @+F 8PRT%Q\0_\4LKU!J\)LZG9. &0_V]RJ\-B-AV!Q MC$-8S?;7V.M7*!]IC[MAS@>1@ QSN?!6>1@M6&E++@ MIEL#!@#/9?0$-CX HS#"US;9E(#B%3+96 FE^<;VCB[][HSDJ?D W9C H\T< M%;MQ2<)7L??6-D,]EEC4';;L_=E>8^NSM$:I[-A914&@F? @VD*@*,$Q3T9& MI^C:)M^XV=#N,A:U'!Y06?Q[+O['S])C2F7>*!$6(\ZI <<&.X0QE4D+ZT*R M/\G7N.]&R?R,YK+^]UO_X[W/R2HF:3 (!YD/-,N '" 226L%Q/*4= 53B)F8Q22$1&47ZM% M@-5I3E[J#N(3Y2ME;[\Z0EJY2=4N03^"4]7-GE%HPKO=6*48](]LOW:8HP'= M9J_:,PDC.:BN'T5OP6,[;=GS5\UV]5351:]/;/>PV1XGUT[)(*WR MQ(8?C]*IC-G0@N6,JM&!X=$/CY*M-JIDJVO)O?YAEN03S<"-E+-J M!K;Z5U+QKDS%'1?ZUCEYT%) MTUV+PCZS^;NSE5!F[/89>U%U22\0!VY=JW,>X\5.SSQH_-&ESI9N_NY^9GK: M(R[WJ>?YYYW=*- S;;]M_-XHZ68R27:K'4:'H'MOX;V[;^BO^&EHNK=]R.O' MGXX.OF]]RZ>A#^@!W6^\8WO_[)X?'/^[>=#8HO5\OQNGH0_.]KZ_C3\0&,V7_+U^V=_/MH;_N Y$C6?[Z_Z^\U\TGHG?[>UF ]\;1BKCNTY"O,M5S,57]SP5PR$9NTT$@3K1$/P2-MM4 !EA54E@PQ MX;5-AM<5?G3[X>4K4[D:=FAC?.(P[Q$,TX>N'CXL7;Y6U7Z;DB]5J&YV5/=Q MTD@SQ'CGA43$)[#4E#?($A>1"-X2RAUC))^[4^M8W$P_*4V]G@V>YVG5%#S/ M&<\3IDN"I3/,4*2T(X@GD9#C7"$N/#'8!Q%5!-.%K6/YZ K;I;7/PV"YY7UW M$*]F-F0KII-/?I1N/ZMJMEQSWG**=_=KS.E,U8+#G48+/Y'=5'AP=CQX<&'7 MU(]WS^K?#SYKCS6/E".M<\ZX5@Y9C"FRU'JOJV]S\0Q$:R5* D-'HUT AG' DK2PR<:TRBJTL:@!I8(]"\J M=I.KN.4IKP$-Y\-:.9ES(CFT1&Z>B0E4M5 J;#<[MO,W3!PKO F1$&2]!!.' M")$;*QE$E$M&!6Y-;1)DX)WRPOJ!=HXA10SQS4UTV88/.IH,"19,P@ MSK!$P-,BGW6-)M!IKAR MX[<*^\V._0YO1FTDU4:2A*2+V:2)) =L,.*!BN2YLC*DS'Y4RB5RX K45]>D M*5!?$-1OQ&H2%TJ8W*1=9ZB[A*PT%ED1@D\ZD*0JJ!/ZZ#Y_)5;S,,3^%6TO MUCH.1C(\:UNB,\_7P!E_XSV8M87Y9L=\7VX8.8$$DSP.*!F<=^>50D83A@AV M3$GOO)*IZF,O'IT;7>(VRPOWIS5R"MSG!??KAH[&@8)PY/X'X,[PR"+2G 44 MJ<&8465$\-G0X>RV8HBK'M%A:LD-G48G1W*F5"%YZHC.K0W\GCDWSLT4^K/; MZ17';B[;4GM;GYW *1A*D"3$( ZKB+10$2709S&?^A(F5[/3Z\S<5JOYOD[= MW1"R0I&=EPKYN9E#!?)SV[0"R%LMJ+,\(LE%/D20%+)!"<2\UB0%ZY6P:YN: MK!,]JY#M?"'_XDIG3&Q@+7/]C.4CMZ4OH+$24_:BMH[?=G/APO[Y>NVTE2NP MY]3_^-]!LZJ$_M3.Q@K:%[\\K4\QD=@[7MFW>5VWVF%GO*K%\IA'+!4LC^A) M,BPZY' (B!,6D0.C$2F*N8_)22?$VB8AZW)*C8E?RS[Q<\#T')R&@NFG"I@" MII61CILHD7$A-V3D%EGN\ZLD.*;2Z@C>A%AGZF;\X$D@_:+V@W?;?=L^S#W- MRD[P*MLJ51KO'TWX^?A7\VL,PSA)(;79D=K.V5^-W?[>ATQL6Y\Q]=23ZBPB MYX@;PI!S$:.(;>">. /J:VV3DG6J;^:ZW)W6RF;O$B-ZOI9*0?0B$/WN M&> M!H,%CBAAXA"W7"%MM$+*8FL33SKD%M*,KC-S:TM@!#I1#5_8CJVZ3I(1A1Q%*/I#$8<9<"TC8Z)+$P.O"$#3.Y,/W-@C E M0O(L +H NZ, ]-X O;0D@G'&!T&0,2PA'F- 3NF0C_^EH)B1@HNU336E8M/* MQSM6,2WLL:?]9N@PW;H-OJ*Y(D]I=EQT,2RE6N;#>>>31@F1S"9C$\)<63!* M1$3.2X? E])!&<88QE6A.B)OUFFYM_=T9YRL4+#D)6-_UA9-P?[\L7]I[TAG MC&52YVIL#K"/,;)28D0H9\$HG'@$>X?I=<%G$ N=._9?5%BE'OM36W6Z"&B) MM:^V-:C."=9LJ]4YLVT?GSKZ\MQXD O@(PKF JPFCT&!O43$.F6S.BN]-$93 M(8-E2*XO9/#$9'!I0%&E4[(V \PCC@F!AE/$U+!1*DL82GDIO%T77*^*F3P MHK)H_IZ1F53VWI_\-&'AO;GR'KX2-')66JTU8L94@7)P(56TR,O D\$ZRD37 M-N4ZGE(OIN30/ L)V2FP<&2^K,4\5X;.K'[J)"/'JU_%&NY+[AMG]>. M;,AH@JE)CI((V3D40L7 MK0162$D)$SA)M]A28JXM0^6*$L.G_QQA?_)WV_YC!OO'.V=Y3'OTWZT,Y(/& MN^][C?='G[9#J][PY_O_P"\W/IW4O_MO '):W_YR7C_VN'[\\;S>^/(Y!2H) M<0H1EV@NH,Z08R0BIH(P+#+ -P!=;-QTK6L@R*W*LP,9N8\L&(<5-V!%"VDY M,<$E[)4"9Q[K:"G611:>0A:^'WQ.6)NDB$=)28RX=QRY("7"UBOGK;*4YFUC MLG%SGV@L#.NU;NR=1GCS:VR=;]1^VGD]APLZO@FD$VIGS?Y1S9Z>=CO?8&WZ M<(-[R=4#_;6?R]7^:>S:W'CL+WB2*[)5[_0_#-PQ/&^CL_/MM-FM8AU%XNXB M&@U1]# M>]!OMF#LU7?RPKG8C@EN>(,0IJSO1FVK_U-[IW=A[TQYZN6Q8!ZZE_#"^>,[ MN$6?@Y=>@^6 &([@IH";B6P4#E'IK%$"# UE0&-MW"S^<:FP,H)3!"JPK0D+ M>!8B,S=#IXC, T7F^-UGDA*3FD=$6-Y.;*KU%,+LV MYQ-_C[KCX9R"AD*N&^T75.T^O;*M,WO>6_OMRD.!YD*3,WC]X>?]B&KJ(];W M&SL?:HW]VIO]^H?]OW:WMQH[V[4_=NM;]3>[6W_5/C3@C;V=>N-##=7>#,4M MAH7;%=,'_T>G6^G>@VC!H-H!NRI^H#?/.]J^K M8!#N75IUE7DVFOV8[< X5(%# ZWRRDZ[V2RKM2+X=ED73C,FA_^8:I+#S7M- MT+.Y@W-OX(]J"8BUT\TN8 UN#3($XM.&3\%Z;_;@D_/U;'*#&JKT: /S?#7K99.W!%(,_$ ^;,(N5C>H[@Q9< MT^G#+#1A[.>UV#ZJGJ5R"[)9VSSJ=$)^8N 6L%F'SSSR&Z8\Z4KX F^[$8W# M?'#7U.V<7-C+G:'#"^M5LR>YZ?;0,[B/[1.ML49B2ZBCG 1K&#,L44D4#XI$ M_'D[S8N^/X>,4VVBZ;;0+ MOWWXV6IL TD&19[\TH2^CV X8:CAPNLD M/9$]1IBK!P&/!N+DQ5 1C$8+Q??=S<%Q[DC0*B4L$&';(BEQI MD,\-QO3_[ N;IW:)@9X81V0!E6<*JH45%C9BFX2SY:PK-P$#,2#F*F M"4%2E9A)1\ ?H %%?MY+5R^0\(B#2Y5!WG#"L=0O; ^<;-9(L+(6FV M)^S#]0L#<5HH^7U>HY.)<-5$P">;+"F-OP_?\9W#=@XP97MDK-DN+ SXT8\; M'S:RUL[[??#OO.[Y[7S/<_@>F %3[%BB-FK;0P.I#U8*&"Z=K\W>6-;'/S-2 MJG#3064;P&V'%DZ^<:\*5($QRH">83C'\\['Z6U^']KH7RJO&%X1#R+*^$;=*86-:\CM4^P46 ,,_ M .RS;M\VAWN98X^V-UZ_U&R#!0?6W#":DPW<'IBF(!9G1[&=PY;W"&)6MJJ] M^)&AI0Q3VP.''D:08Z2G\';\!E/1'MJ&[CR/*QNZ=M _ZG2K,^(;M8_M"ZD, MDS'/'( ]!6G/=GAE4S9!D+LQVZ#C8'-^^V($??LE#@4NOSV>EVY,K:&Q_(-9 MV*C=5P"N[(//P,B[RLL?!B7+^@ Y^'\W>;N]]M+U.&X!\#K?IY8*S#1CD[ZV.__+B>/DC@_<^!P&&G8P4 M,6<\XDPJ9$"S(I8\Q5Z07$9HK19!>YWF0$]W$)\HMI.Q[JOU'8OMN&3.>87T M*:&##%=P#%M#\%5Q_NQ_7G8CJ5(X+N->5=H(/$_+GO;BJ_&+UZ'9@WNA8Z,V=""Y>C1*.=[],.CP-)&%5BZ ME@4S_$RR#25O_QAOD =^)AA]T)4_&BP\I2YCG<]8^9WN^I-S!?=H#O. KTY) MV!S&A)\H,?%&0*X*X&:VN,,!@^?\_/AE/_]$9'F&9W&>.D^YNN.K9A]^S=]A M&G:S)NT,X*9AO@5M[W"/B;1->FO:YF-^H SRUD&^A-YTO]M6%:T'3^W?MCT M9Z)V%Q5P[W.UCSY+NW0S=_?S#=,>L9Q0N.;*WN*=OH1#"J=?#H[]^:?C]\

    ?/^CN;]]0#^]N79(X>1]L_[]WR?U/_>^UX]A MK-_?G]0;NV)_VY_7_\EYJ3#:?W;S 8@O__F^.]G/BT?-8@H,V60$XN#4(N=X M0%B#N\LX%B+IW"==DD<7.5J^4_Z%C9XK&W&-M2**"&PYC\:*9%FBA"GB-"4\ ML]&4G8_"1D_!1A.=R#26+%JA$ F1(\Z#0HZ2W,]<&H*)XH+8S$:PA(6-"ANM M"!M9;:EUDO"D.*?86\\$UX(FE_)A"U.QD2YLM!QL=&D;:2]$Y"XA36)"G#*# M3) $68X3 \62L,M5<]>YN%DP^^G8Z$453MF",0\W+7_IQC"HYK[W:\W97@PY MC:[:.F[WAWO15W8YG[I([@I6C5I@YMI=N6^W[;L1%KOW/O;RL9CV8969,ESU MMU4*(WS[8ENTL.&]V'!OTE-T8#V#/V_!4XS@*1*5;3-ND?,J.>*8)JGJOC:C MD^Q+5-*CP'I6>8=WA?5V++">)ZPG7"Y#6(C&$"0$9HA;2I'1Q* $ DV]9)1$ MM[;)]RDR:37$N)ZKFRWM-Z*6_S.A?. M>R3GO;NRFX6U#HP[)(,,8,R 16.)=H@Z$Y*E!GL!QHPHM:I7"-!+Z)X4/,\3 MSQ/."=>2:J(T -A3Q'E2R :I$!9*4,'THCV3Z2&'@ND9 M8?I21X,NIN":8$2--J"C'44Z1IO/RGK.(Y&,RK5-PFZ>E2U[*@L!YX?8[[>& M!YW*)LESV"293FT3R_Q/LW_4J([:;5V>M+NZK9R:WV) WV.W4[CO7MSW<=(_ MT8EX2B5#6D6".+,<60D$&+S#RB:6DE)KP'.:$OJZ!%Q7#/KW"3T\K:OR<^P7 MC-\+XQ,^B^2:6D(\"JJJ^IU;9A&P=(0.PEM!L8]\;5,_ILU.0?;R*O6GW4DI M2GU1@)_8:%$&>RTHBMQAQ%7.5U76([#MI+0I.4'D,BKU19]K>HI*&-!D/H^&V,:4L_(YERW? .P+WB*SCTO?FL5-T+-1 MAK/J_E4RG^>NT@ZN^*G1>V6Y0RH7^>5@M"+K%4$""^L)YPD47,Y\!B=F1E&Z MIV]<4WBT\.BR\F@Y7;M"/#IYGLUXD\^N(9%H;LUA)7+:,V2YIE'18"3!LSU= M6WBT\&CAT7(N^#GPZ*4]BHTUQGJ'N,QE=&GRR%F,D4M6&T.I,=S-]ESPT_/H M?1HIS@QR8D/_-(!!?Q3 ('>-8,QTV.9.51)KNVW?&N2%J35ST:W8ZU?E$$]C MV[9R=/2^O6EFU2SM]A#OL(SRV_$ M]IA=S3R+>^[@QA*8>4[]*RA^]N'GT7N M8,VH1U*%?)HW&F2E<2@QJIVP5C"JUC;QE!KM0P9Y4*'V!QKN14(6+B&-@\^) M:JH%E8C8P!!/"2.MN4'>8NN%4(;E8NUX2N?&*Q)R[X+M#[1*BI L6$A8[I86 M SATU!HD<\-7CJG)Y^44TM%%K)+*)=NSD-SFT$T4;)^+*KQCQ> I%8&OU8I? MA1KG0X4^+-8]N+4N^,2^SW -+KLI5=7>F_UXTIOHF9H-A"4R QI'MO]/[J^S M>W(*@]D9U^>'K[RW_=*U[K82WM_JC7>?*?68"L]13!XC3IQ#UCJ!G) 5F\$ MQ3F2_8-.=57]^O5:,UUV0P@@.%7#HV2_=KJY8GK-5JLRV4NAVO!5KWN7#14J MJ3*,V2QM#P9RLV9^:K=Q=*5\2X:O#NOSM[ !T!KUAWX7);@G' M@VZS%YK#"ACKPZZ?XPM[P_:Z57>'B0+[^?395]L]S_)^T>[)#?JU0Y"\;M7% MJ>H-!9?E7VI>6,_ %G(TXNU!=_C.%#IYTHXV#U&&.]_ %>@51-V&*%P'!>B8 M380'BZA7H ]9J#[/.A#:B013A!C]$(S9LK2+VKIP<21U&N%3'!@("NID0;$ M(J!6+(6SBEJRT SHLO2+6OH4; K4&:3\<.DQ,E$E9!FQ1D30HKFM_32S]^=O M7+8A[]:J/MF==%N YLSV)M1P+5I_-*SM9'-S&UCDTTX[UWNJ[C#NZE,U0(05 MWJCM5EUJIBGITTZKZ:O^1\->.;=&B'YH:/:N]!(:=DD?Z_/0@ M17&F;7:'0+#8!VT-!Z_5<6>TB2ZQ7,518269])])#JL\=7/5W'%JSDUX@%IR M"RL@EOWIMI]<'^ZO9K;(Q+XYB-'N^U>F!Y;<\O77\B%!.O^QOYW<_LD__ M_ &O,YGL?#\XWOJV]\\./?CGX+S^Y\YYO;%+]M]<(Y23=WPOCZ 16D! /)/) M 1#3WO;.MX/&IZ-/QS &N&[O^",'GQJ(ZX!^ME+ZR+5!*9F$N!,8:>89V!$< MM'[04DBY=M%,-6QE8J:"*Y]XHH9ZSI1T6!(9#(E*PPNJKS?C>;M3_["[7Z^] M_6NK_N%F$'U2H*>VS?WY[UT=GV/>J0C?CU$#1R:@1LZITXE'PGCP3Y0%64'@ MVC[(\C0G.ZJX&Q8&YE)M!= .CD)D7C'EVG0Z353ELP M\%\R\64:I_CUNXM+1F"LO86O5!^2U[]NU/;;M3^BZU;E[2FK.M'A]:GJX/=. M[H$+6F0; #QJL)OC U]SKZ1V#8#?#E7'WZJ%7:Q-_^61ZVB!BP]KGD K5$VY:WNV"YJ/C!\AZRA@[--1_[NJ MXUI50"0_ BS1UZ:/(Y=ULCNQ PT4X*G@^YIIS?=W< %/3RZT=5/C-S.=@>\VV[UN#:'%VW5Z/A"8>4?&X^IZN%7/=)&;2N+ M0;?*9E^?<)JG_$H>WJ5X7!&';""D;N=[;(]=X"JDE9]VY'&/GVLTM*JC7(#; M5Q[UG[#"W7:ULF^ P&M;WN?6O5G!?NC#+&>I^&4D;6^V/HQ%J\8)N])'\004 MZ&5[O.JCCQ_^O!"OWI&%D<"DY.^.Q^\'N1E?J_IQ&[(*KEZ.YW\8Y8)1@W52 MI3-7SP>#R+T4+TR U,DSGV>GF^4$?B([ZU>$?/CD69#OY:%3;Z0A"4<2!4_> M6P[>&B?.6QT$M^ZN4:[/-OVQJLC#&^:-T) M1OOA9V6UHRY%L,7S;GCB FF@:^1]E($G8>TP!'VS+L*%I7W9'NZB:6*6(! > MT*#]' 2-8QX8-J\&,S..R0XD^;+":K[DCA)<[9X-VVYFF/8&[J39'[7%'M\W MDT,W?FT"ZX&T7V"_BCC5KFN-$PM6^K"!765^C\@&R*\(]HH)-AB%C2^SD&Q; M*;#I\?Y*@H!XP=?*NB]WC>V!+3[J4V^'X=M\F*J2?X!%IS6X;%.?^YO:?F;5 MJGEI=N6.+"@HF]\&,RA+7@#UT8LC[57KM"=Y]__T1MJM&N%E>_CUB1ZC%]U) MLT;WMG=42[DIX_T;CCZU40<8Z8PLNP^#T]/AF31XP)V3TU;G/,;>2!?6WE_X M2$.S9ZQ=/^R\?SM6KV/6@!4 Y/::H*XK]95MQNEVP) K\CW&S7OATE&SVR_Q MO!:_13_(YD4.E1^!V5/%#N &(^._"K;';WX4C1AVU 2V&IE!S9/3RGQSY[44 M0XZ5UUKV;+S>=[-<1\92;W)V+FRD(;T.6^*"1YZ;L5YT-5Z_:=IE:;&'U0FG M2Y_SPBZX8>;^G^D&;EZR'UJYU7Q60#FQ8=QQ=+0FO7[^8O5(59O=2:/LXD;# M9:E^&\;P9G+*X1^5-H@7+7F'0ZP@5H5-+D=V7EG%I[8[#*3DOL23(^PU,Z O M+7T]:2:'3G6W'-YI5YH'WLC/W:_N"]"_:*$ZM!>'0SZ)-COMU62$3 Y93[G. M\&%!>O)C]K+87">>N09@'GG="+P\IVS=3.@:-=T7M ME]QH=_A$;7()YM>68^+O4?>R6^-A1 [\DB^HV=:9/>^M_7;EH<"P1Y,S M>/WAGR;05=]O['RH-?9K;_;K'_;_VMW>:NQLU_[8K6_5W^QN_57[T( W]G;J MC0\U5'LS#EXL7(%,'_P?N1PFH.V@XK>=::WC;VPS3EO0J;&DT$.'"PD8W:Y=)(LDAOMU"<9]TI; M<5D=%WDJ.W=L^XQL!?!"P-:H+/BA-UW[FKV]L>UX.A:-"TNP M7C(TFGJ]F)U:\%1EMYHW^ /K]+*[^*2S^=;[/G M-7?0/->9PT6LBEC-6ZQF5!7[J4FZNN.K9A]^S=]A&G9'2KU_U!G G<-\BV3? MX1X/%;'558AE.LMTENE\=M.YZ(*D3_'8;W\8">[#NX?-=KO*Q4K5/O\\6L#= M9T*?:76DYUG?2,5(J$\T=W#EDC(7B+6>"$N%<0;;N]:)VQ[FK8PVLG+XXL:> MUJK4.GK87M>PUE'G6_UD[]L>W?E6A_ON-W8Q_-[9PR MPZ_UL LF$2Z=1$E3@[A)%AF*.<*!L8"35LFGM4W-Y+I@CV[*NWR=KPHW/5-N M\M:QR+1T7G"X&;%2&R:=SNUHG67NKK77"CY?(QRR M02B42#**1QJY\VN;2JEUIF_V%2[<5+AI.;F))D^I(80E'7B47/-DM-16.!^B M8+S83(\4X89J2YS2CAK@)^\DH\5J6E)FVI_H8JQ25%J 1T>U0YSPA)P+%"GF M.*RK-4*3S$R,W6P*MO(]3Y>:9#Z,SL_X3J]?>IW.D\>(-$[)J*5*ENN0K)%! MA& QY4E&J>[=Z_0FH8T6,Y_;+E0V.RJ[TL#4@_4D)2=()QQS]4N"+(D"C"Q8 M2A(X,\*L;9)UAA\=FBI-#I<7S4Y*3#0S1GK*HPHV"0;6=Y2$",&QO'?WTH+F MA:%YLCV)-01K+! /W.22V +03")25(-1:20/7JUMBG7*'EU6OZ!Y>=$LE06/ M@D8=!>'4YW+E0D7*DE;>PKOSU,U+V8)T18!\J983I\0G11!7N05IC!P!.[.\ M9Q2$8\%@%9>Q!6F!\JRA;&PD<%6*B7&=H@V>Z< #C89Q)_T\%7.!\H.A/!$L MT%YX8:U%1BJPL,' 0H9XC REC"7F&?CWRPCEEY"\,ZX8^_!XP4_"N':R!80+QBO9G$Q9DMG5SK)@B$I#9,2:6XUXEXS9(1/R'/%2 I<1$77-@E? M)_*VQCLKO"U3\+S B$'!\[SP/!$RH$QQ'#Q'8(P$\#1X1,Y[BUAT,EA%>$B M9TK6J\,B!<_/%<\+B!EZF"K28Q&(.1IXXB+H)!#D",!)6>_:DG=40J\$9N\J#;\L5T#C0CC_!(',U:B+%S0[CO:340T>J5&64&0T]X@K MKI"FB:'@I4NRT+"N@%QO0R)V?X%4!]A,#^VI&1""< M4P1K"L!F.B&#I4?4$9Y(CGWX?,"%KA/^:/NKH'N)U?4"XAM34%V >S_@3IS^ M"$)C3APBA!'$A4O(R>B0!GIFQ/& @YL:Y"C:>&GQNMCXQF.T<<'MO7 [&>WP M*L1$&?+1!,2=I0BXU[DKZUS5 3(3S67(._8:)T &[CD;48 MG Z -8>%M5R"\<+,.A4W3W86<#\+<"\@4%# O3AP7VINHA43TF@4#0?/Q-*< MN0CN"0D66%L0;4G.=%J7HBCNYXKM^6=-_ 3;!;[W@N]$8$'8D&0VMT-P"7$G M/'*.>U#5U).DA$V&KVV**2<;GP2\,\J@J'Y;;2BQY.&%GY5!S;TY'U, ]2>! MTWM4V24_K++[W&KIW/OYEYOL[U,"C!IL&;96:\>#9%HJCQG\PW&;G?5;NH"7 M0CM/R_E?)H,M2B0IB10H86(0)\XB6#N!I.$@LUAX$?+NK1;KRLQJ^_;.4'GB MO:)">87R2K7HYT%Y$R$H1YR24BN$-<.(:\.1T3$A[Y,EAJJHN9Y9M>A">87R M5IOR/*-8N9 #MY13(9S"3D6P&;B*RE%9K+QEI;P)*R]P@7FR2.C@$0]1(_#N M%3))2^*299*'7+4($U4(KQ#>RR:\4MEZ10EO(I2IL!=,:8ZB% YQ(<#&RRE3 M,<+JXLACXG%&E:T717@O(87J#]OLUK[:UB#F4.8I0*9F>[W8[RU-GZ<7JP_N M_?S/1A_,S^?/XOYWEO;]5&7)5J)>=,+L=,+.V5^-W?[>AZP7MCYS8RDSD2 7 MC42@U1ERE MD'?,1)_S1AP8*[Q7>6VW>FY__?P?> M*Q5A'T%Y!Q>4IX@$(YUR1*D RC/8Y2PFAQCA047'J,N9B#,J"5LHKU#>:E/> M_%IF%:XVX9 QIDKN-*IJ2D\%8P5>.\EY"1ZWJ<'2K MUHW]0;== Z!.Q#U+AZT5KY@]7-SWU=KNMXNW.Q<>_#89Y3..1##=/?(JE[6( MP(/.&8($%\H2;3G#,[D45F_HINHOW\@A@7P9LB*.L MVI$C%.#,A68(%EB@&)T0QN=MN[",/7P*L)>O+%4!]I,#^S(L 8Z5B\)&9%DV MQW'BR%H+,IU$\(Y)IBA>1F"_A'2KG9/35N<\=BL$=IMND.>\U*U:]9C#F\G5 M_/U\O,K%*YDAQYU/AARPHDQRQ1&K#E&FP) )6B%A95(LD,!E[C^ U_'C0PZE M^L7R8GL!(8>"[85@^S+BH'7 R7&&&.4.<<8TTDYCY&#U<#(2&TL*MI\_MA<0 M<"C87@BV+X,.#!NB<@DZHI1%'(".+!8!B4C 0M,>5E/<5J^J0/OY0'O^(8=; MH5W0>T_T7D86@L?,$JD1QSZ?\9(!:2D(LLQRGS /RLGIY:I>3M>OE:V#_;+C MI:4.]@LEN.^3806KC%;6)B2C8F">L(! 4R5$O60A2F\4%S,HA%UV0Y88W:40 M]O-"]V5@(06CG \!R&2+"D)/$(N(X$T*!!6K-#"IA%W0O,;I+)>SGA>Z) MT((U1(#Z1I+R'%IP$3D<#!(X%]Z)^1QY?'PI[ +N909W*86]:OB]#"Y$IVE, MH)BI"!)Q[P6R/ DD>,#2>".L=(^MA;U\V0JK4@O[AW5B'EL(NQR?*\?GEJ40 M=JF4,&_6QU/!)Y/)(N.81"10*X.D4BN2*\3P=8P?73BL'!LN MO+?:O%,]5]6$5AU<2:"\Z)54LE;$*[Q7>FW-) M[%(N8;Z4=QF@"SII+5Q$WE"'N(571BL@/QQM(D198]+*E4LHE%:0"R74 ="SNZ,Y8I5B%F9R"<\2+$PU-(P MU$20,8#U"=*%6'!@?D8%#$4Y 3ES-&&A+5=R;5.:=4ENGJ0K#+5,*"X,]=A M8&&HI6&HRYB@\%8YQ@-RE@3$"6;(>UM5OEO,2EYIHM[P*%X'7B:CLE$^?,]W/88:66ULL M11KC!$1*#]1Y:@LZ&1(4!DMBL4,XY /R446DA32(<,Y$TDP$#@ZWTF)=F4<7 MRYT]L%9C$[R0;"'9Y M!:%YI-*RVP*SA6(+Q1:*7:&$T$*QBZ/8R]"R]HX+*A52@8<<6K9(6XY1<,PR MRKST0MP66EY9BJW"T[_U+=P7_A^:7S?_5?V9*?;$AA8_0Q_%__OZM--KYNE\ MU8T@_,VO\75^]\^V@\>GHTS&, M :[;._Y8=;J \>+/@5,O?OOM[.QLXYOKMC8ZW KGYFQEH?OO[? 8A(:L90.XWM7G/<4#)_G*W> MFFV'_ +7SFRO=MIMMGWSU+9:Y[4PB+5^I[I'3"GZ?DXL]D>V?0C2TFQ7'X1F MSU>_U@5^WJB88#S8S0L"J# T(HGZX 3DRE? &HOF!$B/![U^,YV/]-WFOUSW MMVOWN7*;JSHH6F.-Q!;<;\I)L(8QPQ*51/&@2,13RR==53\?_%$,@U;<3UO5 M+/;>1]\Y;(/\A]WV[Q8FSLO<'8 (3Z[\B>T>-MMCSI>5H;I@ M0Z=BK0RK-YT3^.7SVA' H NKWLV)]6.$-6-^<[BI!YCH#+JWX2K#Z *;C3^:MFNQIH=='KJS,U M10-4(!I^_/JL&?I'KXP!3<,R)X]V7$<_//R4;%1T?4T[#S\3= -S=>O'>(,\ M\#/!Z(.N_-%@X2GU[9^6L;Z4L8H[W?4G&0BKE&@PW?:(K4]%R,?FT[^GCB8K?&R/J5N2J2,.6KYKH@9)]C=:1@ M^O2\&VOJX3R]':KKT3] 9]\E)^XK0LBW]=%K-WM/< M0?-<9PX7L2IB-6^Q>B:-1:H[OFKVX=?\':9A=Z34^T>= =PYS+?7R!WN\5 1 M6UV%6*:S3&>9SF[@/A'NX _ MVP2\MONRP R2%Y "\DQS.&9TX&,48-EJA_W^4>R^[?3ZW=AO=F/N_W8SP:,W MPMQ?EY![YO6^3EL'QQ_%_K:'\?S1VL^_10_8P?$N_G1\2.HG[[_L_?GWT=[Q MWR<'S6LI'2=_-^N-+[S^O=4Z^.>C@.[0E.4!366AK6JK^Y8"UOF.:1*R08EH@;JI'#.)=DD%1(CQ7&IK!6 M8:VE>+;%U(J9/6T5>KH?/5T:5=(*G:342$5,P*BR 1E2)?QQXV+21'JUMBGH M8VKL%58JK+3\!6+F:TP]S]3^Q5'6_J5%%:D2"4N.##,"<9QK1+MTY'RJ>-<$RUVN>^&[V?'= MQ\FXES1:FV0Y(D2RW%@;3#0F/(K*2@:Z3FE!GF4EY(+T)X\1%:3/'>F3L:*H MHY;,(T\,.&.$,:29P\AR3%WD@=.(GV5%X8+T)P^K%*3/'^F7.MTG(JEW$FD) MBCT7?$#6NX0$]80(+;QBX,/P=6X>X\,4H"\QT)\J4E& /G>@3P0KC+;:2&N1 MTS)O6D<,*CU&A'6*6B<:!649Z-KHY0#Z2ZAPV^CT;6O9"]F^Y$Z$LYB@9Z0I MGC[,,PIOPZ5%9\Q#9QQ,!GQ"HBIB3I&F5($;2!(RX R@1 D%^U $(MP, CXS MA]R2;^H5\BWDNY*1MT*^\R;?B1A<2-I'!JZXSJ5O.542F>0%,E0F0CBG-O$9 MQ. *^1;R+>2[ L'00KYS)]]+R]?Y**(0%D5-).+ MD"^@2$>"7@[A&),Z>,; MEA7N+=Q;N'<%XM.%>^?-O1.1:BQ LSKLD0DZ(>Y-1%:[B' 2DLD ;H^>02^V MI>'>YU J]X77JFUL??OL%:$67#6D.5.(:\^0E9X@9QGED2IMF1H26[,]B&$K M\P9.&$N+G;#@RX$9J9,F+D0C. [*1/;0VK;5H>5I!61G*E-W+V,\>NJJT/A0 M/'[ZY)NU7$ET2B9GS79!Q-J^-3^=1O=H:5==]TVA5JJY*CH\JS MM:KT;*^:IW&HZP&O\;=MN^< MQ+\ZO5ZC\WN\+,Z[#R"OP\#^:&8-=A!MMQ3HW7['/WOC5:0^(JF( #\@&&2Q MQ4@[0Y(CWG*B;A3H7;!I=5&!=U@N%S13;5@H%Y:]!^@85[3N70&0G6BS.0+3 MI*#D[X*DW %-\+GMU\Z:K5;-Q:KR[U"D<@'??,M.NQI#)UW4^?5@@^4AI$%_ M + ^A2?NA-X%!DN5WU*-MHRU5/E=ME*4I!XN]WV/J=&/#?GL)N1V=\X/C MG?-/_]2;]6,/H_F"#T[VSO>W#W'NA%QO'#4_->I?#NB!^/3A>C?D?S?W&O]N M'=!=6O]>/]YOO&\>?-_E^]OOON\U/-G_\]^M/9KS/5JM:Z5SK?><*Y7WSKQ' MW&B.+&,112<%CUZH*JF9"+..B2A%* N;K0B;/?QP1F&S%6.SB2,:4C,1N* M/=8&.1L$$CI1X:*+)M&9Q2AG#K,GKJM8"+<0[A)%5POA+BOA3H114\(,!^Y0 M]"HW5502")=H)#F1EE)%69(S"Z,6PBV$6PAW0>5N'DNXA5/OQZD3!6QRG#]M=^N5B9IMM'D#%Y_^(4?R*D>L;[?V/E0:^S7 MWNS7/^S_M;N]U=C9KOVQ6]^JO]G=^JOVH0%O[.W4&Q]J*)>@&!;1N45^%CWX M/SK=JC1&+I;2J^VT\Z['Y#'J6C:6J[^X9ML!7A S;4&G5LH1F <=@T_"8>Z" M [WADI/!B,0X#N1Z3:&DE>:>P24NNWM7UOU#[5?0!0:N_6/.]N_WDH%MP[_)Q2R-(^][V 0 MU6KW*M'X8U!)SX>^[0]Z(.K^)Z)^*X\NN-C09?V@W?8/:PV]^%I"C2W^6=LD MC(L$84T\XMHP9"D+2%#!K&.$$:*7II;0N%;/*5B;M7;LCZKT@%2YH1E:5?&9 M7FTKRW%57K&J^K,/5T[(^G G>%R1:.(LR651KVEUB'[)1TU^OQ?]0)U:]?;(SWKQ1JNBR0]&K5RA]1 MO2'I0\O;E#(]9:QEK,]GK'J?Q1:HXA.XX*A7 MBS<YV13S]PU0#Z3XR?5'4N5LQ4RPLITENDLTUFFLTQGF1^Z:LC^7T#XOLBLE/A=W?%_C_O>)U6W\'UQB$Y:+QO[?WY MZ4O]Y%-SK_&.[QW_?KQWO9_B\<'WO>,OXM/V(1OFE;PC^]LPMC\_GGTZ>4<_ MG>Q^JV\?GN_]N7=^K>8>]H'81!V*G&/$291($\R1,=&PQ%PR(M?<6V>XU*@J MY+0JY.2DQ$0S8Z2G/*I@DV!*X2@)$8)C69$3'I/3@W+K"SG-B9PFSGY&$:,1 M22%8-8GX_\_>FS:UD6SMHG]%P;GGW.X(DLYY<+]!!-M#'_9MH-VFWW[QEXX< M5AH9@=@://WZN[(DH!AL@Y&@@(R]38.D*F5EYO.L,=>B3! ?=#FQ)!WDZ)54 MHC3:YD)6U](2?FYN3$7"6G+I%3 M2W,*7F2#FI-R$2E).$8L!TZ,#=QPL*"9Y ME!ZX,L!%+B4@\=5EFG6Y_PD2^0*C8>6E&_)2Z[RA9<)#4H8X"A%Y203BI5 $ M )5A0]%>IZ*XQ"QG_-?*3)69'@HS.0\,K\J0A;09?(K")IE0V@H9=%RF35>9 MZ<=]3;L;DZTWA9TV_BF5\8Q0@D#FB4B3+ E!)&)LY%0(A6)'5FJJU-2)9[L9 M-2$OF212TC*@;:>#@'+0-H$(61N%F2YV \.TM:SG:>G:H\.64Z/#TJO=2@.;_9 MQ%Y)X@^:Z>X@ZG>RVM5YM5B^.U?&EK.,(BHDDIUW1":FB+=9D)B=@%P* *A2 M55&N,KVH*K8=*N-5\7R'@;**YV7AN=UL*J*R$IPEX*4D,BA)$,2*H.J2DN$: M55.QLL[9:I,O7_'\6/%\![&EBN>EX?E,/J."A=J5C@14SD32Z$F0**D=!YF\ MHBH'AWC6JY+SBN?'B^<[",>7>.FLKRS=I6\W]Q7+?7=L^'J(5$7B/9EG1W9ADI#02)TD%RJAA( M:U?6I5IEYC+;_?R 4R0JLN_2-5^1?3?(;CGJ P>AC8A$1H]6AQ6).%;B<,"5 M3YZ;D TB6ZSBTE=D/TYDWX&3OB+[CI!])K.%M47APC73KM1M5X9X;8"HH!)U MB'J5 R*;KRI].017D=U99'?+6W]=8->TP!_&=,NGKXU+CEM)2A=O%-D2B _! M$YU==E%&'L-C3EBNR+Y#QWY%]O(M[);[7S*EK9:,F, #D3Q[$H2/1)D<)5I> M+J10H?TTH+WL$$"%]AU ^RQ0(%W(3"A-J%>"H!:623 !B'3)")3?JJEITSUH M/X5<_K->8$V[J-*NJ6;L=SQC?XS/B[]=H]_LS?J]; 1T\$"0A&5#AXL M';2"%\%"UL$0SR@:2L)JXD40)+@86.0TAEC. ZI5?D7PHO+!H^&#!40P[I8/ M*N1O!/GV>07K-)54D9AB1*O "^*IIP2RYX"H][@55M9K^O.CAOOMPQH5[AV& M>SO@D67.C$E%0HZ&2!<<"108";@).-)]$CJOK+MJ_C]RP-\VV%$!WVG GX5! ME%,^>]3IP?GB\?.,E -/Q/L$(2IJC+(KZUQV2<(OZ+Q$\]UFS:B.1T,V<-1E MQOV@YQNT]$9G\9$TA=YDV(O3T<3W!X=P-/EE#)/) ,JO]5A%QX,FWV/',UIL M$=^+*>P.WYPN\GCC*#T_6_XQJ^'BA?#DNW9@1*G,G-.H"$%S#A0X"89*DKA6 M(3D6K;9=C!97T';L,2 YQ"H\KS*]:>!^F4?Y:BHOU_4 MGX4WK)7>44N)4BP1&6,B0862R^BXCIQKSCMY@&M!ISP>2H@#8=([+K$^A.Y) MMX:?^DW4[^>FH<,RCG]\[[HP'"48DS5VY3+NBEX[CGKI9)@)<'[//Y327#Y)-AN <(-S\PB]5EFB%1< M$<>=)2PH'9 7=0IJ99WQ5<8O9_Q4$JPD^*!)L%LAOTI]=T!]K7*I@B7EF"7) M"5DJ*S+BA,A$)0>9*3#2ZG*8D2^L6,22$:9Q@DO[(NA%LVLST*6GOJS/:(R6WY$=^J MU=V!5Z\5U^54FNRB(R&56MF* 7%&E]8?$94ZYD,R"2W:54:73GZ5_RK_=9[_ MEAW[KLK=@BCN+(A-)7CADB5%#T>*@T"LIXD UYI2BRI?+%6Y[(.Q6Y]"PZ/G M^_[H'?3Z1TT)PY]*#<.?>\-1[YWO']WWN;S;,7_W&/!>>R%]Z[CR'[.N MQ$X[0B^506[((*_/:DLWE=(R\D;VM'2-Q=\@NW?(4 MN>8A$LU-%)6%Q_FJHO)0..3=*8<(E9S63!#<#:F4=PPD9!.)YN"5CMDQ@)5U M;BZ7>UN^ M@>P*WAN"]RP($@RE1G)/#+C2VS)PXKB2)&3@4M@(AK,K>UQ5X#X.X"[_4% % M[N* VPH\&,4SE2$2A0M'I'2"V,PD<2QE-)(8,]Q=W:VJ0O>Q0'?9YUDJ=!<( MW3,OOV%(NIEZ(JQ61%J!\M;82#2JS $)63.NKNX[=2_0?6(MIW:'$S]HMYGJ M'_6&)4R&#]^*IIT<:YE5:ES&J9;EADT[-^_7/\-XX^=_/*2_O!J-"XD7;Z3W MT_%D]FI-@EV\'/G<#I6X)*.54A$G3$0-D&KB@N!$&FEQW06#0)MZ9DK=IJCC M TL\J:Q96?/NBCI6UGP8K/FZY:X&E[1V1/C"FAP)TPMJ2 1';:9,I1*'4JN* M73Y27DFSDN:3(JI+ETTCR+\4FM.:ZZ(TX#$$G!DZ"5(Y)I;;.V3@M M59.MNEN%"BIK5M9\X*RYO,YYRV/-2HPW),96_%31X#PS*&4\6MXV>V*-HL0E M!\8[&S455Q>?K*Q86?'IL&*W#\U55EP$*[:"T]8E97-TA&LGB 1@R(@E12Q9 MEG'A/?>F1+@NMQBMM%AI\4'3XGU&\"L9=H<,S\+]$;(W$$WIOAB)S"D1*Z@E MS.48N0'! Y*A- ^F5,D3:]!X54+ 4=.T<5;J];1K8VG6V/-'Z>IT@9.6CLLZ M&GC-RJ:SJ7PFM.E MDZ59U6)Q[7PK(5="KH1\EWD2E9"[3'<_P2)?('1L!+PC0GX+ \CRY0, MM9GX*#EJQ$R3 ((1[;213JOD:%A9_S__RW+&?UULJZC*PY6'*P\OO[+ XGFX M\NT-^;:5X>$A6VJ8(2 M5+*]?[(]RR#)+'$>&2?&*844FRFQW"7">(HH0U%X*KZR[JXXYOM0R;9),?EE MXO%+UT\>:GMZB!LPXM^I_V']OYH?L^<*HU_63Y^Q>?W<%>>Q MYYIZEG/'#) MDG=".)&Y9D8FPX!>:2">1\>;N ]I.H"=?+EFROA%?QP'P_%T!.-=_-)_#8;Q MX(%N^K?_LT_CX7\?^;_==.<0-W89P6X:["$ MG;_W-_;W>YOO7CY:;:A<0QX MW=;[OV2I>++UXH#_X\NI2FH"B1(M,AF,)C;K0(+P/DN!4TZ1R@"YX1BG=S*: MPDJSL"<[]-"/WO6/3C:B;@3I'5,Q;U* ]@&M]L%@^!$W=J_9EN/>>'_XL8?D MU_,-69;2W^6OLME&_3 M^!OW#GV"WF38O/-ZBEL]]R'UYLEXO;)AFHRA-R__ M_*.7FH+Z/?!Q?YY[Y0D9E#'F1[XXS$\._GEU]0?'P_\YV?]HV:^FHM^/7^[DMEU >8- M#_O5C/TWVGSFWIC0K\FZ>4C;_XMF[;*T1A1>8:_:>9&M"F*^^3=?8#[ZG MA/RA*[\U6,;7E-)UL'6P2KEKW?8[:9;?+9%V@X^Z2Q^]PG2(@%)T=$\JLKE2 M1;Z:4:^17?EH9Z0(DG//?X>[J&45G^F'_'OZ8<:.S_H3_+9XC6G8/$+E?SC%FZ;E=AJZQCT6MDOK(!_G M(!=40O2^(?I-=^WSMF%^'_5 '[/O_ZI'?#3>^P6)>=SF_-?GU\>'@^& MGV'T)#("/^[\AO?X5]T^\N_#_9V_SQ\^^*EW.9_*7P/1_E.O'U^ MT6>_(?>^['W:VDWX/#BVW==BZ_#/_>W?WAYL[>+G=P_PO>WW.R_2P?]\V9IL M]4LRRLO)UL8_W$806DGB<_'8.^:(HTP1S5,,.6C.N%Q99W05-^&"CGT^H+/N ME:FZ]&S=:LU6F>H.F&K[^2E3@60I:6I)Z<-&I+:ECP2E2%<*./Z5LX?*5)6I MNO!LW>I(59GJ+IBJI5-%GE*2AGBO&9&) 7$^2I*U5@XBXRR5MAFK6EVNW%N) MJA)51XEJ^1VXODI4E8MNQ$4[9UJ3C%&%H#,Q5!@B%602K+2$9FJ]41EP65?6 ME;A<#^'^F.A\3M7%1)!+3O_[2 2Q2OQ((HBA:YR*I60 \*5D +#EI"LL:;#7 M2[&YET#SPPI=+2]=X:'.R$W3%6HPKX/1G0CX9M%HIU4KYKI7"N:->4.^M#3)I8;6)5. ?07IF@?VS^:->E)/M^FHZ MF8[@Q#8Y9[)LXS!>]8NQL@=^],C/3Q^CV?*O]V_?_W=_YT4Y6K)!M_BFVGN_ M]6G[Q=O]G;_?]O?>__O@[?O!P:4C)H=HMORV?8CCD^5HR=:+U_A=@_[6EY=T M^_"E>GOX[SZ:-X<[?[_^_#]?-MOAJB2X3L)G0I501(H#CNET$\&\$ 1_,! MYEZ9.>9:5\U].O3L$A]0 9].OG[)5.67\T>G^D>D/8,7'_[.+>KF$;=W=E^^Z>WN])[O;+_9^7WS MQ<;NRQ>]5YO;&]O/-S=^[[W9Q1>V7F[OONF1WO/9[H/TE?USUX-_-1PU1]H* M88Y[+W&SI]X+B' 88-03;+68+[.?M#D:5PXS7[6@%X U(]QL33D2;2$%D,I* M&TUT%G]E,OLHYK*CF8Z-HEURESWDX#+S7&J6@T[44JU%9/@*'R^WWVSN;/?^^'UC^TWO)]P*NYO;?[U\\?-7J>"KP_\.A73F ML7<"#L+/;-VR-5Y-F]WS9N(GTS%N]?B=K?Y5'KVKH\0G&L6)DN$_EQX,X]TB M09[V0>+(_W'4)!:-("I[/8_]4FM)HE) T)(S[2\=)+X/"7/J?B:WWF_+MBZ@NQ%*X M3&B29$J,#89(+RWQ/@N2=7)*9' JBY5UR5:MN=S^LH92*FUUD[;N*I3R7=JJ MS'0C9FJ%41BW.DC(Q"CNB*0ZDB ")S*5EUZMNYKCJ=L50GI1H344ABYT%2X;(G+H(@$ MP-\"D\0K&H57)H?2^%711=6=OA>%\6'Z'&7U.5;C_4$HC/LC@*HR+HZA7Y]S M-OJ/2J,RJ"]&12+UW "*(>$I4I)5'>*C)^)E5-7+6.WVAZ T MOAI.GT8=I3LBZ+_:.J,1+AK'(LE!2R1HPT@ 9@B+--,@M,\^-SJC%:Y#AGVE MJTI7'=499W15&>E&C-12&;WDUNKH"$0#1%I)27 Z$&L,B\"5T$(B(^DN13V> MB)]15S]CM=L?A,K8_U#=C LDZ+VVRB@=E"ZCE#@O4&5$$YX$91)A5C!<8]"! M*B1HM2K,K1L^5S=CI:LGH#(V=%49Z4:,U Y-*T>-";&$.UC)LD8CUFM-I$[. M\\03X**M2]&E4L!/Q,MH"*?B6LW-JNU>;??[U!L+"9]5Z!GO[L,(FH(?59%< M'&W'<_%J;9./5J .R1R1TJ.EKUT@&B I87"1@T$2X<7Y>.L 474^5@)[W)ID M); [(;"6WIDLHSX%3KBWJ&TJ$XAG,A,J'L_*.ATAF#[ 8'A<2MOB+$_] MJ.\'/1A/<)]/8+S:E *:%%@@'@ Q.QW@C.,$]3-.UM%D@#<^/,8KF[)3'_Q@ M7C!JF)L7G@_QS://_^^X-VR5%RJ5A69UJOYS6M#[>%[0^Q@AVWQIJ;*PUML] MNTEO!!_Z\!&:\?0.3Q\L^8EOK@A^C&\.CYKWRR0UKR8X'+X;^>/]?AR?#*M\ M"8[IV)O\:3,N'!@,_ MZGWL3_9[;PHE]+;^:"H5M88W*TSST8_GPQY/>O[X>#0\QIF>0&LUUGHWK:QT M'QNJO2#3,ZE7_R!_%LG-FW_5F,HP'O9>?XKX_>@>]GU9>[;YYN?+S:=7V M%TBYB-0)WBG!:BGGTY^4#9H #LM$#WL!KIXN7.-^*?XSZKU#)A_A@N'&/;_3 MTLG-1^?GM_F>\M%Y9:'HQ_N]7(H(M;=%4U^H^=HX&(X!]W?#![-1E0]MA.$' M7&=(??SPB^$45Y=L])Y/1Q\ 5_"NBEUMG#[6^"_<];7(U>Z6^$= <#2EF:2T++H6+1;'*_C^W MP\8%!FE&I3.J*%ORI&Q5F_9.=EF+Z:XH9W51N,Q0?V5!ON^/_?RS.L&\4\)% MR;VT 8+.:"(FH1U#5:QJD<7)'H)Q M>[7"_B.UPCA;NB6EAU%,;&-RKD#K3>J*/DZK[5D\AF/^B[2A8:HU4OJ#RHU\-G#V@Z-+1M&C3"XF0R^_'ERYXXI[[06P< MR4?OYA\Z*ZQ_LAW^Q-UP&D,B_(&ZZ^;];/I[7P[$SM];']\>_OO@[8LM_*ZF M&_!@>W?[8/O]NT]OW^.8O[P]W/M\L9_-O]_O[$:U]^5?AWN'?QYL??FSO\TW MU?;??[$M_IKOO'AUN+7[W^^W#]^^OU#H1W)%O>6"A$PCD3%J$IC*Q.@F/% M&?$G@0974I"/-_[]'8M":],,+E&PLB])J*=92R>I7E= MG8]3$F^.8-([QB\;IGX\3="))=7K>IDYL^FZXPP9NZ:$_9$,&>'6G%M*AHS\ ML2N_T[M-.UL'N_C!JC5N%M_!CZVI'\R\N?NQ+FT3&%H3>GX\H<<\TH2>DQ;, MDZ;I2N]P6+JN].!2*^::F/ DTKU>>!$7;?5 M(TOUN0^?Q-?S?18Z$+VFKC&27X^'XWYQACP;07%R?H!?R\8B8NT*IT,Y-EEN ML++^$_OYO%.H^L#OPP?.M M&@]4F>VE3]DXGE9*G7&8-VEQY4'!!SO!MF/PQ M=Y'-/_]\.)X\1H_X4+S=??=I^_#58.MO',ON7W3KRTNQ@]__MGSV<$]N_;WU M:>_]OP[V^A=/O^._%^6^?WUZ^WY[L+W[^LO6;I1[_,^#O=U-_O;]NT][7U[U MMW[[LW\A<TL_;#(BC)F6RY!TJUCC)IYJB3B4IOK99! M"7]16Z+<54KJ,B6=:4M:@;:.1^*D!"*-""0(%X@2(C >6 I.?25_X%9@?"Q M^N6KDW ;1>?Q:SE1@ ?&/9/<26Z=9R5-V_+L44]73,PHA5'4WJL!]@ HY20E M:7OW)7[NX!\'CE+.#YCD5$RP#"E1)4EF/!')I2)6<$%B MDL*C&9;Y_%C;K5N1/@D3["ETF#FI;MH;P60Z.NJ=5E /1N%T:'?S;[8J?>;T?/K\\Y[5\[24(++JXF, MW)( QA-(2ILD@[$@5M;U&KUUY=K%]$RX?P:NE/,47/"5?.%OO$>0BE MTG\NC?T"*8I:#%K$N+7E.5Y6^F('G8+;OVPL=<)NIV!W;WM= MG*^G4+=H P?CW\&L@O8P]_I'<01^#.5451P>EG-2LU-B@U(]_L?,C 4&OA[T M?JKS=;_S]2V"__Y\/2*"KQOLJF.V2^JVH-;L=Q,Y^;<2.=EU,SD7.FQWK:.Y MOKY'IH(DP&49CQ-MXX1D$.4---1\U+I M_]$?XXOCZ6 R.]0[.==_HFE;MMUJ-+#^(K::V MOL3;1(G/MAKRF)]7(/@X/-ENLY(")V4)+E#>A0S\2V4>[KLMT*4S'PWE[Y0> M40^N?]&D/\!+2V.LE?'Q\*1C4&DWY./^RHFXB2<8FO6U.JD2T2^:'XQG<@M' M\Z$?H2DG,>M:=?F&Y9=!'[]N#,>^>>="(YFR::!\$#__?A;6.2E3<3QK6/?# M0^K6TER]ATZ/QI[VB2J$UMLX'\KJQ -\?6_!-P-RLPU1FH&U^HK-^I9-C_&C MJ.U,AJ.BTLVOQ[V92O$6_$"S.^:-V=))$ZM#/SJ 22\/IJ442D/[:[UR!/U4 M9A4G\$S_.AO:7'9=/<0RNAH%>ZQR[J^/V[NO_Z'<,BMT(CRZ1*0+@GB#R\.4 MHQPBER$V?N7+;N7_W6RJ&K)XQ/OC_=MI@] M\(='5VV]YG%F&VAX--^,^ BX\8;YY7S](Z]E^?MG>W_M%9ZI09 MD$25(1**"<<,;C"MD@!AMJ^;U:^C9)3Z,AX/IY.N77'(DWKT+K%%</)K;U]'N=S>V7WYIK>[TWN^L_UFY_?- M%QN[+U_T7FUN;VP_W]SXO?=F%U_8>KF]^Z9'T$"8MTWLB&9\4E.H:5+=>WFU MAZ+Y2>B51?ZXRQYR<)EY+C7+02=JJ=8B,GR%7>J8B4PI$DM2E-X) MCJ+&X*6/B%N.;!JHOL]59F:M]\?+[3>;.]N]/W[?V'[3^PG7>W=S^Z^7+W[N ME@GQ S80[LSXG9W9*7OHCY954:HI]H\^P'CNQRVNM \P&L^[/P]'DSP<](?E M <=H!!65 <4__&=:>BB7/9W[GYHKX_ 0C6N(J%9,T)B>&=NS.S<6\KLABNW& M6+I"KVB&,1F6GM6CTL87;_P+?K+X:"9^;EN74?^?_V4Y,[_B?:8-V,83/YF. M>^%SN^WP )5'4JRXVJY8E:;4>$6) MVPZ/FIJ591:/1]-49FD6N&V,P/[XH/QW,!PW?Y][XE^;BWX*/Y]-T7B:'1+R?3]AF'-XG[332@60H_& SCC..:CY;FTKAC1M!T M++]3_7%S^]4Y#7)KODXSC?%)JX/X_LM_@F#.HD%!(!E4!Q5-Q):*Y=XQ&E-4 M">W2E75NUJYPL_YRKROY^\GV?^J+^/H?I:FP)D<2I4H$;49-@N! F*&6"Y>M MEG9EW?"URPUY4*G?&)^V7_\*\#)J]/+BU3WL3R8 MO9^:UO'^"-75AH7BZ3L-;_8P,.A@4:Q6O&@VG M[_9[A9(/#TOG]T+H(R1TGXHIB[(DPGC<-)AO-:M?+;2(_#OC(IC3>,=?;J5C/?199^GG^X"*RSRXK+$Y<#1?A@ M)C>*-"W?<,4]_&160A,?J7%O3T>X <8XH:F(K>'Q;!BC(2[ X7BUF>/B&FWF M_!!5B7=XEW%9(5R(#V7J&SVB/WOM3'?H$0RAD>H XW'4QBM?GWRRLH<#4]5D[OH MGR8NB+[9<[TY'?__G3_9F7_D=Q2.DYV\.YSXP5;CW/YO/YC"3CZY>",V(9.G MS+E[K,0G<3D E ZDU&P2TTWX.G?.QGTWZ9O:[P99RO-G_7W'4A\?G^0T)?LT.:"4\%K]GW1[,_ M9YKN68"X7X*3"<9QU#^EB[)RY<,S*CH$)*:$C_.N\$%3^_XD^-PFWWF(^<+7 MK1:#:C!-)['HF6X]Z,4!CA--LW@:8AQ/XSY^&!EN.KLA\LIXZI&'4CS MB9'"TVK7N/\&J!#U/NZCY#P10*F]V2*,9M;DV>PW M!CZY9."OSC)ORG#FF[)LXG'O]Z(*]%A[7&N]5_/'/7W$JQ]\;FZ>[/K6%)^( MWIGJ%J$(\T;8%V7"?S[9[&$T/"AZ"N+YL G@GRP$WA?A@Y]*'C?&N;CLW 52 M9F#F FD]>WMRO_6X_/SC5C*^$=1/M#SHO9D,X\$#P3A"$"5TV4TE'H;@P/6, MC4TS+,/&!YFI?HU"_=?:FS5\[U2;+1B??W+?-T10'&!HMY1=-8_1%7\+ZH0S M$VON)2J)(_^9#D^R4G#/CZ%]"U2Y4QF2_X#[O'B7UGHGNER#A=.9G@WP>O!] M".)B:]I$+U^A>=H-(3$?4+&7O[JZQ]. )MO9(L\SE,IRSM:ZO MG^D.C4TX&(X;3;%)5@HE#;>P??*?S^^"2W?Z@2U0&>W;C-9@>W>$4]*A/3D? MUJ095FOYV_K$G$QPVQ7#)O!>NL&E:QM.2PW)'9;!-?IB\.%$-[D\S!GB+MYEYJTJ M'VF[EH:CDT&?OCO+8S]I437S8,^LL9_*C'+ZZ_;&?S>_L5]_+M[SV67-#!:? MR B!GLY\$BU##GK%C38:?#YUC8_79AMX]ZKWY@Z&,<+>+U1,_)Z/9A<.(U.AWBM831E;NQ[(OQ-)1$ MRZ*P-1$1O*12T UCT\U^V)SMAS//SKWR$&GP^Y6=NHK('TSZQX-3V7>V[R:? MC^<*SC 4^^0$5N7= I,/<)2&HYEA@_L%;8+AN/$BK^)+?12&T(3:T-08X1ND M!!G[Q9.*D.RG$X5L8Z[2?9Y_Z7B(%E+QW_7Z)38WDX^SI-#AW&'0#&QU)C\+ M938*WUF^\/SA/L^]!Z?F_2R@]S7 XE.>?@O,S'=()W/24.\(\J# 8QA*,G$3 M1)P[B_I'^.6'?N;5;'P#Q?<]R^R:<6KK$PW=]W&A_>B\8==.;6U]1^KG#",X MBN>LOYEBC-N@;0\U3SR^]%QG.G,[,MR,JQ4ZOD8RT7>Q7U.)+J82V9I*]%13 MB;Z;&G0AE4A+C9#,*2>(TOO@N63*"*T!)#4R?W6+WY7\K5E&UWZ868QA>WJ( M0XH+B+N?3_E^$]'^G Y@)V^\UJF?\P$=_H!':_=D'5S>':Q([ M9DS]W(]&Q?ET'8?+O8ZYR4"9C=E/.C_:2^*P\R,^UVKQ>XWG%@.;#K9-?-VX MIF>K-G?"S/[H'S7J]BR@,WMIYH49-Z__U+A"9J^W&O@]P1E\@R-HDE:.)K/I MF.6;-[-TYEYJ_NP?'4^OF#]>YV\V?\W,3(^N-VOB2<_:]M5QA,=8-+"YX[,^ M2O!^O,;,;,[[FI=\6KQSNO="@3_:9+=S!1JOW1*\3F>=SCJ==3KO:#K/?<%3 MZ+_QYLHU[+$A);6K&FS6C.@[=K^:^+X-I;S*'5[:M MZ-ST_3\W;39U[A&[71+XJT?CIN-TX5R<,30'Z:*3BDKNE-?921Y\J0^IJ=!7 MGXLCXOLUK5[Y_FA^]NTLSKG2FV75X#=_FCP[FAZ2-)R0^8U/S\2)!QH G7?: MP/MMJ>TOK\J82EE.NO/;OP]W?MN46^_3_C;?E-N[[W#9N_%/A?MO/BM=I[_Z_WI?=:N[F/M>2&\@.)\Y:^I>5WJJ M]'3OSW8#>DHZ!V%I,"9':< [3A5E 9RSWF6U7.UI=JCC"XR&E9ENRDPMQ8DI MX9T#HF2B1.J@28@N$D.=I]Y02"6/L\GFXK]6:JK4]$"HB>LLLTW.&FXEXRAE M+0\B!6FSDCF;2DW=I*96/VT+)J/U9@G/F1-I:6MW8[+UIM 3JDU4N+)% MB;96$"D4(RYP(-9Q%KVD@'9Z%[EI04&]AQ(DN%Q0ALQ/'M1&UTOU6TGAE*4. M'&3)'7,0E)#46*? >+]: % M=59'A2"V+A.9>2(N&_Q-,4=+RR#)Q<(4EHKE[F+9<4B9BQ1!XO]<+FHK-0&L ME9:!LE4T=QG09Z(Y,:&X3H9HQM "07N26.$E\3%F88(RC/LJFA\_G#.54?!L M-0.970PL:1:#!0 >@ 9I@_(5RQW%.YGVX2 >&6(DZR M@!@DS2DD%4T65A@;)???L$'&^)SXVP\S7F6V&S#;7^T0OA:$&[Y *V*E.O$B> +,>@%K./61N4?9R;ZQ/)::CC4D\0A7 W81PR]/' MN+5",4-TSH+(6()P K7I$ S7-)@H'*L"^ E@V1EO1(0,(5 IP%FF(X0LI'TTKEKN)Y;:G3U"GF#"2.-"Y-,WEQ!D'!%"1EBJ RN"Z".:G4-?CU=5-$VK2 MWW(/JV;-LLR"*BXU*BA2\\B5ILSF&&3-+.@NL^VU/7V!&BX9%41 T$12 &)! M,Z)U4AR4]8$BL>$RKLK;GU:M\><4-DERR-3!E(B3N7?=52 MNHGEELM/95."CID8X0R1&@QQE O"!--*6%$.HG0Q'%FQO& L6Y5MC)ZJ&)PT M/J)(3C0ZJ='@R"RJ*IR[#.@SX:QS\ &H)]1J7]+^' DI&Y*CR G 9!3/53@_ M 4 '"")$AYO!6*F<\QX X0Q.J:1LOG-W8,7R];#<3OQS IRA@8@@!)&!.8(< MS8EF04C+>5G:*IR? )8MY0C9Z +/!F^&8,[9"^US!(]@CA7+W<1RVQV8=- 6 M/!!OA$(P1R !93()-F@ *C,:TUT$\R.I;?]-*+:;K-?4OJ76T_31*Q!!2V,D M4A4*LL1I"([91%%-J69&9^DLGL_V2T+X'(I6DHG$=20V&4-4D#8Q)W((L+)N M^*H5MSY>5 .5W<6S%X)9KE/F+.!62,Z9K*R3/CE*10H5SQW&<]L/*"2S.5AB MC65$:B^)TY82$R2JG8FR:%3%\U/ <[8I U,4@I0!@@>G).?6*)>0<5RPO&L@S%1:24S]I(RZ/- MUFDI+1,T:J^_D<1;L7R?6&YY (,QGBFI"818.GX'2H)*D8AB1DF:2^7ZBN4G M@&4ODX12HR4X*7UI7>!DUL#!4.>2NO.$P(KE:YK,+0\@U5'Q8#AA)B.8HS3$ M*K"$,FM"ML$'MKAS_ \X(;!I$7PO+8.&AX<(P\EH.IZ<=P8N=#1Z35UC.+\> M#\?]LO+/1C#PI3?PKZ4Y&Q'-U1?GSH]+5U)86?^IU2/X>[V6:T3FQW4K+FSB M*6NNLA0V>B]"REDJH[U7=+E\7/T>MR'E=^<*&%)(23)/!.K'1%IJB$=]F4!" M*TIJI:"4/9/,K%)^^>!4#;$^&D"#,"HICJ(YX]([YB&C<(Z@4-/2M-96Z2J6 M6SY,!\PHD3)BN=2#-RD06_I5*":31Y[FO)8P?!)8MIKI' 4O16@EL\CD@@J% MK\2H4_;+S66L6/YQ+)_)92.]4M9G8B-#6TE*1FS*D8C@P/F@+5K %RU5Y39D)3.4NE"\]0P MXX3+ 5^OAR"["N4ST1QE<#FR1(*F:&MXJTF0.I-H0H#,4^"PN$.0%0FE%'F8S6!02VEE0P#]P'RBN6NXGEMA-0>^YHS)JX9$NX M/2*8J7"$>\ET9*KTC^LBF)]"?<,WTS 93OQ@&04-OW==&(X2C$A)5BQ+-!X. M^JEW\LB/N2G]C9__T="YD3P*:AS09$M_,I\"!<6S8OA'4-^M3W'@#X^^Q>5G M3/XO0":'C1A'4TB;3?W.ZD19',.__/C[[N99$_L@@PB,$4%E*$D8E 3F) D" M534=94+S>F7=:+[*K%Y0F.?:Z+GGJ&YEP M*N1%([Z;JE)9L$,L^/J4!:,.4@J!*JY5@LA,$PG*)2*X=(DE9YFE*^NXKJMH MQ586K"SXM%D0;!(Y"@,) 1("_DF-9!GU0AJ22M\]&5-9L$,LN'?*@B"3L5$E M(B/-1 :=2(F($L&D9Q1LI(Z6NJ)BE1I56;"RX!-G0:E2Y#2KK(2$!,Y(68J> M":L!__ANJN,"6;"Z.V]!@._.ZC=&IP,7BI1FB 1M7TE*)BNQ/$0#5B<1%]>; MJ1)@)<"'38!9ZVB, 2>0^H2/08+PI:6S8"5>\-W,R*H&=H@%FW^%"3_^8VG0 MCBOD/6M*36JGB7? B+>H!2;N.8MZT:G?2Z?!IY 7/@?(O.G5+_#I&([&4-/# MEZL%@F0,=&*>2ANUIPJ8U=%#IM'0Y1XJK[1W*]K[U(Z$V)"B &^1ZR00:4P@ M-I?"_%**[)C2.,DKZVS5\EOWU*AI*W>,YYOTQ6:&&:U<]*SXA"FSW*7,(O4\ M!N7]-_)):U_L.P;OF0-?:-176 :"B"V6FZ D:(._:>NS*;[]C."]HAM.[8O= M6=#>1 A'M#]"TEEE+SU0:[,2/.ML B@']8Q6MW%\YH*F,BMO8B":&HJFA[#$ M>2O*B7(?M.)&B9D05K=.1JAX[C">E^Q:';; 7-VJRP'UF5M56!L8=8DH:S21 MR-#$L20)%99%;04-NE:X?0JP#L$&R82-H*ET,7MG(DTJ<"L\B-KCJKM@;GD' M0[8FI+O+52=8I=9*K95:.Q[VJ?[A^V+5LV"/$@Z54F $?*GEE5PN M7<,581I7E2G/D4R7E$-?6;6R:F75A:?I5X7U7JFU%7ICWO) -:JH*J':"D(1 M2[DFCDEO:,+5C NOR7[_W-H$[GZ9>/S2DX:'S8_FE=/QST:!8Q_XXS$\._GE MU]0?'P_\YV?]HP9$S46_'OK1N_[1R4-=T6RQ&>'L[5\_]M-DO\!NC MM!T< M#B>09JMV/.I'O//LC_[1?X71+^M%"_LPWX:H?QR@JMR\_M/O\ 'FD&*7CB,\ MI1E\@R/H9QS-T60V';WA9!]&S2P- ][T0U'>FC_[1\?3*^:/U_F;S5\S,].C MZ\V:>-*SMCU$HV4:WD.<]";#WJ#,2UNJ/:+#P\T=G_51@O?C-69F\VBV/R;[ MPRG>.8V7>I+X&O=HF9K\>Z;F?<_U-[TW5YOB=3KK=-;IK--Y?]-Y[@N>0L+\ MF_WA",4^C Y[_:,/,)X+^':FDO MEE_@/]/^!S\H\%T&U=YD$A];;/6J1WPTT5%A-- ,0=(8I%?>>0K,Z21#D)G* M6724UNCH#:*CQP?;+UZKK=V]SSLO]@_>[D:Z]=OFE[W#EV*/;\F=W:TO.R\V M/^[\]NK@[?,+T='#UW3[Q<&G[?>;W/P?;7UY_W'N_W=_;3>_WOKQ36U^V MY-;[#;GW]Y\'__-EJ]W>U3D:6=21L, UD6 L\=QG_)/&J"APD'%EG>M5IVZ= MS->],\:5GAXI/5D:N864&0]"YF@LUXQK&ZSW2%)>57KJ,#VUNM5*9:1W@A-E M(RL=!CP)%(!HYJ4%*8)0IM)3I:N+*@*%/*56KJ)C6U>@FK0%'I390 _D*D=($XX10) MR:00.!I\I21KI:9*31UXMAM1$Z6>199#"!*YIW27R&CF18F67>"5FCI*3>W6 MR,*P%+5T!#0S1(J2BZ]I)L$'J@)P(?SBSCEUKPQ6\]UFS:B.,\ZKZ60ZPML5 M_)7)'_=(SS>H6&J,[UNE_JZ8T,=7Z@^\BHK)1"4#"9HZ'Y/-E"(NC(\:%DYQ ME0X%XYP%BV1T5J"I(O; M6&=J>&:"N*Y0YBV3 72=]E;WWC=DSV1N= MH=QK2@3/I?LTI<3K# 2-0YJE9]DP5F7O(\>K3%5]G83QRU/I='.*^U1[%I/B>0R$!>R(($I&75 -2HOSE-9L=Q=+&=<8.YD MBHRC.FV]"U)GF83)*GG/8\5R-['<=NTQFBQ(;8D*5!$ILR6(94J,=);Z)'). M"R]AU*$6EP_9M3?H^] ?]"=]6.YAMM$5]ODW2&S_=7V] 'CGH,5)+,%T=N"4MC*MK+/+QD;M MDM=9S-XD[,@A"F#&*^6DX,47D$22,=H(R=6P8U<1W/+Q)1-!.A81LL7.T*5< M+9..X/856=&$BD0PL%E3\#2##XYQ354^?NP,'L#R$8A8K;!H+RE$I%K71)& MN^"56@9N? 0HZ8@61#16FJJ+MU-+)_S\]D4K,R2(/]:(D$[XK.PJ%L' M'0U$%5+N(IB?0F&.5V6+]_I-4^;>&.)T].-.O1J\N&[7L&2U!.6T!RE5 A] MAFR4MTI0ZY<;B*R'36_#;'MM/Y\/668#A@3D'"*#C,1K&4A.QB=IO&.F9/0Q MN>KTHCK;U&AD!P&-]H92 ,;'F*5UP8,(8!RU.;G$Q7)/CUQW/+X ?.& M,I-RE)T,1A9L;QH+ NF;-1*65/L3#0]O?:<*:4= M:,-KH9I. [H5A),>6-:,:&,0T$FA_6&C(RR9(+15!@W**IR? *"5"D*6U8ZX M!Y04#B!XPQ,35@;NO^'!K^[ ^\1RRQUHI16RU)N*CJ*BS3PCP=!(K.(V*!Z" M2XMS!U8L=Q?+23ID;LDS]25S#!5L:F-&Z6R#YD*+BN5N8OG=8EXC "+(:F9TEL[B.1^@DTJ'Y(D(/!+IJ2$HEB11S("@TD>@?&6= M";HJ'>U0<*,">L& UCP'I5B0EB9I@O8Y 75<)QHXS2)40'<8T"U'($V,LF 5 MD> ]0=!R$K**A%H/C )ER55 /P5 -T$<;;S,"&C+>'!,,H2UMLZ(D.\\C:AB M^9I8;A6KYMF8R"D![XK?("02DHP$EY)[RRS*Z-3%S(.*Y47[ "'8X$$K2$QR MZ:UT,4?O$K(]8TNN/E^Q_,-8;OD I6&)2U8BT#Y"FF+$ 3+J0EDFI!G.". M>"O0>$HF2)!=!/-=IP0V77[O X_/AX>'",/):#J>G'<'+G0T>DU=8SB_'@_' M_;+RST8P\*6][Z^EOQH1S=47Y\Z/2V-16%G_J=7F]WOMDFM,YL=UJ^2T98 Z M=9)2,!.89SIJKP.@A4R7&U^MCH_;D/*[MB>3&IJ95X&8B':2-%X0ZTO6A%8L M!Y8AJ;RR+C1?Y=9V*"Y3 ;WH\U/4*E2J0>0DEAN.3&=D3GRK(@V 4J=)$9P[1*QU EM@P)4M+H88ZU87G2-PE):U">@ C5J MM)*MC0Q)7D;)F9*,5BQW%,LMN:P=:E11$%'\EQ)H)IZ[2'RR(CM+J4N+:QQ3 ML=Q=+-O(&0CD@@*1-'$V22*M:4H7 M>H+BFFI<7!6K_EGD(GT MBL]*GS$OO8VH:?*LD-#H*N>\0Y&9BN<%XYEFQKVRV0F>)$O*EW87:&H(KFQT M?KF>@XKGV^&YY0HT7AM<0DI$L()(P3*QR-+$9IV+%2)#I!7/CQ_/+J7HA6'" M""NUC[@);%*&21XXR%BKDG85RF>B69NH/$V:!. 1)756$I>79N\> MK5[RB6VQ4.02)>4R1^WG/9H$2& M2(2(2O$LC09=L?P$L.QB3)99YX$YJ:)UHE0%8UJBXNTA^XKE;F*Y[01,F5F% M>A3)2:#-K"TEGC)!0%&'5A,%Q3MYSN I5#A\,PV3X<0/EE'2\'O7A>$HP8B4 M9,6R1./AH)]Z)X_\F-O*W_CY'PV=ZVQ!20_?8O+SYC\7X!,#ALQCJ:0-IL*GM6)LCB&?_GQ]]W-4X;W5F14KSE1+'@B MD8*)+S]DT-P+J92/;F7=:+7*[*W=*#=%SSU'=2L+5A:\Z#SV5MN<("5A9 K, MRLRE$99EYB@-WST,7UFP0RSX^I0%T605G)=B%\H'@G]%8@6GQ&IET6@1W%*[ MLLZL6=5:5!:L+/BT65 ZJV6B-/D4I:7.!O";G-N01JG(HLTLH_(7K94RL>"U,MKZ_-U2CU4-[! + M-O\*$W[\1_MDM R2..9"Z6LEB5=(@X&+3'-(R5)8=.KWTFGP*>2%SP$R;WOU M"WPZAJ,QU/3PI9(@C=$I:Q6U(*DP-C!I&3B?.!,V+K=%3J6]6]'>IW8DQ$45 M;<@!:8X":H 2\#=M"0UH_/HHK8#27'?5"->A2'?%\\+3PW6" #ISDV76T;D( M*4K(%JT[KQ:?3EHA>T/(GKGM(R#O(LL2#XJ7?MB"6&4E,=XYM.2?*:F22-ID[09+S/*8 5)D&5OYT&<\O[;*Q* @(QM/2UHIZB_1$Y M83YX;M&XU-HW\K<>YWC4>%ZR5W78 G/UJ"X'U&<>5<9 A4@Y\=HQ(K5#62T0 MV9JA-@TA!6HZ60^SPGK!L/;4NP19.6:HY*7GI-0<&EBK:.)RQ70%\RW W'(, M@K,>0 O"0O9$,I.)RTD3"IQ&5+] Y<55>:GIX#?"XNX]YX+/'OZ9P"5*PVD8 MP*GWMD:&%C9!CT8]IB9DP:101"@52_<"0YQ(@BCAM2UJ M/..TY(_K5<<7G#.T $ ]C)AZI=9*K7>7HEZI]5ZI]',@M$NJA(X%(0(5VPD:N<[.(Z&596K:Q:677)&?I58;U7:FV%WH2+7"?& M"(V>D4*S)&2JB6:*1JI#XL8O*2?_'KFU"=S],O'XI2>]#A??.5*MV>\V:^3? M:M;(OMVML> U#X>3H^$$'N;.?_L_^S0>_O>1_]M-<1?+K3*"W338^QM_W_US M?V]WN[_UXN6GO=VW^V_?XQCPNJWW?\D20-[:W?CXCP<3F&":A"0LD9)'$I1! M\XLJW-8\<@EF1EW]HRFDC4EC;-.4& B1J9014K!&R*R4 Z[QO[:0S6Q2_QR6 M?; _F1P_^^67CQ\_KGT*H\':]MO/FKAU2N"#6KO<+. MO8:>>UO@Q],1',+1I/?3[O"X'WN6TY]7>Q$WK._C=QY]@/&DO#_N3?;]I.=' MT#N<795Z^'_# MR(_B_N>UWN[Y=_PA\A9^V?$(QGC3DZO[^"B%-)IGZ>/K1PG?F@S+, _[D]X( M<-IC?]"?3?LP?_4;RT7EO:H30?X??@ M;IA-*GZ%?P>]47]\T/-'J?>N;*O9YFB6M2SZL&RGWL?]_J TK>@/!G@5+@S^ M*SMJT,?-DOH37."SK\.%&T]&T]G.+)_&K\39'/?'D[)B97]-/O?R=()W'C=? M7%8:?\?U+;TQYN^L79[T\VN"+Y_,Z5QFD:(--QANQ%4?=\_1Y!EQC<+^C04Z MNEQL=^FNR?Z'*MJ^9REIY=X@.*U.GDZY>TI&DLNW)T]RIILT<8 M=1=FN?5S?W0VO>]0;1F!/R ^XVB?^<%'_WF\\LNYASKL'Y'V#%Y\^&4_HKGR M$;=W=E^^Z>WN])[O;+_9^7WSQ<;NRQ>]5YO;&]O/-S=^[[W9Q1>V7F[OONF1 MWO,327;G&+YZ\*_F7+4'?C3NO6S8\ 5$. Q(VX*MHN3@LY^T 1(*DBL7]$IY MI:7V"7+*J.A+7[*U)5-&: T@J9'YJUOV_129(']>^IZ]>DZ86>O]\7+[S>;. M=N^/WS>VW_1^PJ7=W=S^Z^6+G[^R;O=$S%<_P ZNZ*A7K*]QMX9[-4<4R?U\ M>(C?_+F'9N;P5 @=_?F!F8#G%$_3)O=51YMII+L^_%,3?!I>%R$;_C<.QS. MY$#1-?[Z_]E[TZ8XDBQ=^*^D87=LNLUPVO>EZGTQHP324%PQX\?TX).!/TVW]U.O4.R8;5"/$8_([Y*,@U"#-[2) MD"3D3OMGVM.L/YWRMBFNF?G_E63(@XX!&GU*6)-L3JL(B.7W.%:& M.;&%^W0[L92K*2F?_=:T3"3E*'X?_0(O%#X@8/UK2T)7CY "#R%8R!DPX@6;B; M_TJ^1[$\VZ+'1J93&241(YX@,%,E,L$Z1*RG2MJ,4N_7-N7&]3B_&NPGK5P> M[R,$T@JA'<6!P_][&AVWPF!L&:RX<);G0H!'0G#=C5D)P;*%8.?B6''AI+,: M4<4\XI%KY#(N4' ^LQ;;P!U-0G ]Z78D!#G#O(\<>.FMU3%BY0D/5%A/A%;< M*CE@Q]K%3# 9$0TBE4SU"J5P&(2-D+!9:4\I,']U M"Q@D5\T"NV,=V%?_//ID*[<*CT_R'*1_[B$SD3H9 S562LJ=)D9Q30@C/)-< M*TV? SL6'"N_/W'9NX3QD[VK+WR_\87N;V\=,JT1$0[,_/DR8IJ(EXM3@*TGK M[TQL;[K?0ZBMR:C0&2&.>,$S$6R4UC#KLTQGG'!6[6;/O)M=[5T<2^D=CX(@ MS8)%7(>(G'$$!:FBC 06*;BU3;YQW>::W)3> MFO_N)]F![W3F[<>)_R:4_AM71 @4FE,Z9[H7A1*EGUO=_!!HY)LISG/26=+H M_*35M*4/QO;[7=^TR=N3'W#EISKY?2]L/S\X G&&=X3[V=Q@'3DTB\/ND5>S MY!6@[/>7'8WA%[C5U<__1-[&][O'=VPH\: M7]O[C5U^>-5J[C7G@:;>/&K7S^KP&8P3P.L+/FI\Y_6K+RDVI%7_="CVSD[/ M]O_>O?S/U0FK?SF&75 SP1G"A%$$Z _;(8?M$/X,4VHX,T[,GX-G.%-94-3S M"$S6"Y-E0+2Y .%RDE.W5HN WN=):GO#" K<^)^=K[7/^_5/J+'S=:_V>7?K MC]W/NXW=G8-K)XYWAZJ%GO]?#JV\Z=-*VX$_C6'8BOM9+G=E:8].F)?"1CH1 M?L<"2.L7QSYM<\"/4: 96.]<"V1$1A'E/M$2,.&CGQ>HE]F&\L.-5K=S@@#D MV^-](6T\4X? ^;%]M]7J7J10HY'(%F?_XV/5/$C))U?F>3_^-OKA=R!UL)U< M_M;LY(_/+_J];7LGS3QFQHP=+A9%EBH'QP>6ZYD9]; MSL5<%9\IL<$5N_%CO$$>^)E@]$%7WC98>$M]\Z>K-]:[S>LO2D.\I@H0BX/\ M;GFI&ZO5F+N\?Q%P\$(S<(W:%/5O!S.GVC-342WT[?'JDU!.^JM0SA67@L03 M[E((Y2YO_.YF#M]':5Y+T>S\CK\U!_ T?X=IV.T4&C8X[0[ASJ%_%VEZ<&FP M.]SCH2+V>I&KFLX'3N=[*'5U,#P_;^7!.=.^I/^N]>*@#-HI_$3_6#O8^?K7 MVC\?)&^/3-=Z!PE7;S-EBCF=12-$9%1RS)EAV.-HN0^:1B;]JZ_MPZM#LM^ =[_:N?C/U=Y@KYGR5'<&>^D,$@?OL4CG4B8Y MX@0RE'%D=9!&.V84-6N;?)V;916M>D6IIA5VK=*[W2N)7JC4L-;:3'$;B"$N MTS(*HY4++-B[IGM6V+5RV%7_,,:NS#H*".01-C'55%8!:08H<@'S*GSP3B3:C/A=4D>C6]5Q?C5U>QED9E* MLU]4LZ>("U?8>1,4PIG"B'L3$9A:&5(@*SQX:K#*^XNO&[E*FOT>7&J?QP?M MS4XZF$CIU\F']A2NLSM!W%U-T5<-<8\E+WEJ75JZ!JS<[FCADDE68=CR,.S; M-#LA.M-69R;%K6> 89E'SC..F PR8BLR9U/+N75,Y H97Y7FKA@YJ33W>31W MBGVPS"L!"X88I0(T%S.DH^=(8,JEX"GFFZUMLG7X:84T]SVX32;4N^Q<71O8 MGW#[MVRD"C=/H9RH*!XRRURC_RBKC) MS'I^[O;[19FVD]CQU)'4XAM0SC+.$6Q;# =82\K5 MVJ98%RME@E5JO=ITI5+KEU#K:<^*S83B*D,T&H8X]0IIA2U2EB?@EF"(R*36 MC"RKET[E6;F;4GYL=O(*T:UH^_%ITQC>O1&VE,.<0DV"DI"-=89P./- 4 M3\M(Y8!Y7NW,H\\K%\LJLY:9DC^E05:E SPQ?'V?IB?"Z^B\%8CAF*5"G!Q9 M@@T*&1?.!1\M5HF>$+6L)M&54V4%%7E93I5*D9]5D:H,^PP2]F0WC88T];M@PJIWBB7>*U IT=]QI.9->DN \TD)XQ FP/VL#1HIG MCA /%%[KM4UFUC6[7H?_83;KRS<#K<"T M-5!5.9Z2BXC52%P)UFVC'IL=.$ M$^^)I_=BWQ68/@.8?AF#J>>$4RTH,LIBQ&64R&JK4-26&S"?20P8>+=:E^S1 M.1TK Z:SG97GRP*_DC9RTQ7(8?SH?X?PJGD/V; H$W^J4579^[:L4#ZN(94J MB5_$5EY1_)ZW3/?YHVM[(2]%WNQ%/^CV^ANU3[$3>[;5NER?[LO6+[O<]HLT MNW[1#3=O4U>6/Q]TBR?".$:C+7K0EF5OF[VY3E\PY%$5]K*#KCWIQ?PTH2BS MOO@%)@77+U)75@<#LB!KW>&@%INYF3,\AZ]-U=:"EX5GI19YL9_WXLN[V>7? M&HTT&47]:\,8-6F]UKMX-U5"[(!=]37^B)UA6N 0:P>Q@%V.S=8]J^J_4*?< M<9GS-#TG( NC;LFVWQ^VSXN>$7G7W')J0DPSU>S,M"%.1TFX,)[,P$A;VH=-ZA#\5RFDVP MZ683H]=63@].OM.ZNUZZVC[$!\V M]LC^IZ/6?N/T%*CSZ='VG]_S'C?7.@)\NZS3CT"MO]%#^N_O];.OIWM7W_A1 M&ZCWIX^M^J>/W_?:7V"T]7;>^P;&?ZS!<,&*$<0S(Y+?F0$3E@9)+RUG,6.. MV_FF%)1&*1TWF0V.*Y49S#1GEGEJO+?9M:84'_;W]G8;17OLK?IVK>BT_&FG M_N$)VE+\>G"S+^.H#S*D%X^<8<3)N0NV65QOW/?Y'^HGBW[>^[O?S'\GO_RS;',-. M#BD8.BNQ P['1Q[63$PT=4*N=:\.3NC]1!"':(U ^BC+5) MI"&Q_ZS7S%M)V+X#KMLM^Q5-OT_J0S1^(SO%IK.BY7I_=I3Y4.S@AEY%ZT"_ MO06".-U^"4S#6#RG] 3 *[C8:L;"8$B$)1DKO6C[\(@T6B#DS;QG$RCAH-DN M6O_:6K"P4<,?>[93=)M.?RB^U[9GZ8/8@UWEO)GA/F-A^;HQ,CS]OUP'6+$Q0^C-\%2RC9)BFYM>Y4R,9 J/N MU^4C+O,E23,\L-]CZJX%!E&R&Y(%!-])QE6M/X0+;-$5*MD]N3T8\PBK9 \E M\>I%^-!/F1_#\Y.>#:D;]L5ITY^NUYI9OD)#GVP9.[9:SFU_L%[SH#&P/\1. M,?;ST\M^/O)6\\>DL_AD5N#BW 9K#D:M*V=;GL]-!8A;?]1R/'5N/DTK4XP@ M^M,.J.A),0^]9O][3F1=O]L"9(UIQI(AU>LU?^2K.\@-T,D2/)YEE$!1:C-/ M!W,C]?BM%ULV%2PH.Z"4[K*IJTK/!IY<8M/0AX.;+[E6&O^%.L\0@N?F;NK? MT]ZDM\))1 XTX#NR&8SV-]NZL)?]M7_-O!38=FAZ!N=?_F4VE?I^8^>@UMA/ MV_#!_N?=[:W&SG;MXVY]"_;CK<^U@P;\H=BL44F<8:]\]AUE\> _%L!:.XP6 M(&"GDX!WNNO'HIZRBQ9T(77X)168HPXJHUC':#/L)7Q%."EM1DC4 3[ 6MTH MXB_/O6^E9+5_%+]^V]G^YVK1C/O3))!A_PL97EG*--GRBQ2.V@_;:W:'L.7U M4AO2?,\9@@KT1I_GW.BD63H38:_HE^J2^X235[$-^^D"YY/-NYY>G,;Z M.,9:&R0UN?^&O7)CA!ENYH_JEGY(V,U/FHG=C)G..FR:/IX/IV_G[&/FJV7;V-&=!_EO"SQ\^8 V:O\S9D+PQH,%Q+)9'/Z$6A\@(W]] MD&R?W#[I4>6:C"?BU\MRW8OZ2V1:O;:EBP&@Z!>W9PMTK,#/RXXBR_WS2I&P(.A;';6UMBHL$)K]1^Y:#[H>M@QHG;$9Y<[P<86N! MM-\./HTMVOYILEP!"-)W1\, -0>[M97O7#8D3 G?!J0D\?*-V MD)M XTOZN<4"+S!L#?)KQJ=&83ANDPW#R8%Y>A+Z$ZLZ70;@UCMOI7UF;!'W M%M\L;YR=VV/%/1?<*YE$/C4%+N^U4=L>]D9'(UD7WOTT+4UOD! V2RLG9RU( M6X2CPJWNTVB;>B,-R7 D4?#,>\L%IYPX;W40W-X4VGZMO_9L2O'E5B$#6X,/ M8'U=PA__;5O#^$KZ:S^[CW$7GGEX[()508N 1)9JG 21(4UBAH!7<^95!G\& MJHPWKN<'C]MK3SPK8-*#@,=\08JCG<++,>Y;O5CBBV/*;F<.$^ZH@CFIR3T& M.5P -6DW!TDQYW2J%W\T == [L=HE.3YNN-H=':==#NY)@JI2J2ADO'7)N-7 M]:N]9!'N:'RKU\.\CA-DDAH'ZA": @R=LRYIS-)'") M&Q6G_(EO@!U"G68KZ?7E>48E,ISE.! M]D]K6:M[ 7OETECGJC&U_2Q+9N?6*,#A-="EP=6HM-M-SV8PJT)PH\?E: ? MWLM=EH;>B&>,7@^^'SLG]J3@)HDX%I[;_O#\O-O+]Y16-[EX4[A,IY][S'VW M#://A;S9"? RO69R(,.XV]W2N>YL:^3&'B3_\CI<_R.VNN?IXV8'C<8UY=CU M]GP2>)#H50B@8_U\&LO\@F(<^7V*MG9@_/=*_WO:4*ZM3=NFPX%:BNWIYT1W M<-KK#D].I]\T1XO0+8\N"F,82%H>LE3H[;F]3'=;+X]*\BDL3>!B/L.=GLP)K(YF M*@\RNV&JVO9[(6<_XL@. .DNAI*.PE)(TD9MZ^9SI\$B83JU(0> X2"Y8?)A M@HCVHQL=VM?YPIMS"2B)R^=K,/I;+^!6 ^'U(- M^ZE/LG !6Q@8%V,Q0/3]R0';:^P"\F.&1139"R0ELW AM8# =F>PN9T."82<>7,18V!ICFCC:_> ""49PCY;GWML8DBC$A1OO?#[M>RER5K&KL>X&YI +"3 ME^);"OK<_EC&$LP/ZE5$,\\<0Y7G9\494;?W?<'LY=[27L[SBM4N VSRN1R? MCQ2TZW+QM.3K7'QC=EK+;\[<;!2N/G:UCJ5K9D'3%O0SN7,+(Z+K_;!7Z_[( M ^O[*4X(7::#*0"L9C=L $%*H1V]R;G:#'PEE^;TW5S,@^E;<9"?P#2[OK73C>\Y#:!I#HN[M.)B/LQFV0AI2JPA:RMVQW4$L#M#.(XAE M<5YXG@9Y'P!^V&;\2R_33NFWV\_^R@-A6C%]H0+DQ8#\A>QM?SM63)' @1(K M#7LQM[ U:R(RV)53B;(8E$_5/HC_5)=9'Z6+)_E)@N^> M=)I7B?OWRN0,V^]WP3))(E^B0!'\58AG"7F%L3;KU3?CF*YK<5#7I?2>'*$2 MT54045J_.CS&2G'EO$)!12".FGKD!/QD@U1:9I(1SW\EHK8(:4QNH=+'E M5 M_YPCR:,=>"7$+@1*?T;5.E#J8GCRG"5H-T@:*Q^ MY8\SHC,5F4+*!(.XR10RBKK4V\?*R+12F-X@:,7*CZ2MV5ETRGYCV91G.WX? M@^I,BM(U^+T10&^D3G$ZH^R:IQ]$,D\XS9_Q1^G8/#B-$3C+BX8C; W*MVV6 M?&GZ0"V=3N>Q/(F*I6/]Q6QS>B)F^5-.*(?G>9AT&4Q;S/[H?+%_+3R@H%W] M(DIH,O4+E^CF(77'QNBCHW:KD-[%(;VD"NE]KR&][S)$]VW&];VN2-[;3HX_ M@6%D 1'CZK_&^,@XJ=]<7%;IITO!+[/'QK7R!2\GA^/Y45A_F$)8\T#C=#XP M<[/TQ=RKOK,/.;[\#B,=W0V M/@JKZ /A'SWRS[\^;A37)_M['"@.\Y4E7EN>>\_[DO;S,@0U(L;&N$OCL!3131BJQF'^?E?Z3IK^JDSR_'1]N4H(*ITS8VK6M<^ MP%=\^D(CVC8LP\ MBV9RVXV<&^.XL'3+MOW9; _;4U1Y4DZC7.7RV'O:\S=Y_Y095H8D -$+A0^X M)'_C..WR+=,Z-J=]>RG9+F9VV$KV9VMP.G_>/$KHZY>A^D6V5WE)>FBK>Y%' M]7?*=TF'[&6.W#@8YWI"72DE:=U.>K:]7N8+WAI"-+7BSQXIM/I@>!NFIP?\ MC^T-8 5>P>ZTMKF;Q+?3*:NLY, V#2_E>HX#E_>&?=#Q?CPICE4ZL!]@-;OJE4V#98CPF21AFZBUSEDV!S8WFS<2MJD0#SC)/5X_\#E)Y:!/ND.X$^1-"4E>'Y8N7;P#WGZCCY+0B?SRL>WGZ MTAR4"<7M=-*&\G3:P3CLJ0AM^9XB@\HMO+SY5)1/2O$N@M;3>^=SD"]"#83< MEX^9'7\Q%P5)*.Y:>)\+(=/KDVUJ] -QYN-\K@).9 M4[:T_E.1S(G(Y!%I$X]FVFURMT,^7\7^)B04M&:WMO=RXN\H ML;M*XE\E&R252-X@DFR_L7>L<2HP+QE2&@?$@1(B9XQ"A%G%F=4R1+NV23:N MUZ$=B>0O Q,G7M[P(MA5)4<\1DKXWMG6L;;$"2,B8D&#E+# $?R)(L&=BC2C MF8%%V,0;UPML3HX$RR2P26&5N\ -"-=X%_W'?82'!V^=RS+A..-"&^N5BMA$ MSCVCCE4;W[/)SWXJ>)U'I6J%>'#I3-FEL >+D0C81\88*#1.\D-NE)^Q;V&4 M:34BJ3D%;HXSZB\+$CFIMEB&KI=.H9F3N-)M,XK]7WCAPB8!^39;0!V(;1DG M/YU",#/.K)4'>@]&.W,MY<2G.J*#O)AG84^4S+@T*.ZN'2-O1.'<&%<1NBR+ MT[1*UT J.5LZ&0J?QTRUT,6,X.8LI%E',S:]OFP#,^>O,B"V'/WL4"=YLO>,H'+> MB0 T6C 9@,919[DSF8R1"Y4!P4L;'@:VMZP-+U5@3-I=;7R+-[[OO+Y]W/1\D6^4)YRF@GE N11*D$ MWU!;5"!WY47J4Z\*SKM9GL3>VY0XE2 MRY61"!M)@5Q'BTR4$AEM68P9(=R#]7Y=%OZKS*VXW=G\WP8PG,0V1,(DNR '1;*&15-(AY M@ZF1&8N&WE[$9?E^IO5'.9K>OH/G"3LHR+47CXVE^(F:).0)\I_STIBKTP+A ML%3[+MW;/N'[V_6S^O;>Q?[?H/;MORW_B2NH*=';7_A&%2S@Q?SY-W09N&7,S [8Y82X2T+0FG'!5=.,RPHSVP M9*E\)B-JN.6%Z0]O)ME*5$L=Q"NURYL+P(<]A.J MMA*LIO^Y8;.5JIODE?GA%HEMC8KC)]?AI%82I0G!]FP/L I^TZ4IDW>[@E&U M2U]\P1O*091E$'.X'%7>OTVE)17!2Y99H2S8YZDQ*]-1FA@=LR:(:48PQR#S M@KW[HVG+=;L!8]L?%[ZX7O$B#'O)0'MWBK]+]BZ.N<72,&60MQR#WD>/3,I9 M!$O#B(!C-!AV #:OLE/53!:NH,B\ AZ!@PN:$VH=8V!'!^9H9)EROEK!Y:S@ M_I?C#&A9X$#0:'2P@@X#X5>"(>U$]-C"2G SY;\8KV#NE%@OB,PH)+'45X"6 M>#%.H!_!01'DG'+V![,E!1)W*M6[+'3MN\-><9+AAGW TGY_IC@W7)J*2XSH M5?ZXE(77&_6JR#VTY17=$;OK-P'74YV"DCUNU ZZ[?E8S5&MZZF,LK*S8(Z7 M:4-JE7_-JYJ5=L&@^'A>MQ';BR%\>H:/EH'-/5RXHU;8U6,:>54TPX#X-.P4\'DXKCZ<^M MQ-[A,J"L.6&U/].^T>R,@J:+@B'CGB.Y5'3Z"Q( 1P=1DT8A>1'@J56:7/;;62^H9["J9L2G%'"/+(Q@* MFBCL8365\FN;8O'^LK' -*T2=N^6L$NKA-WWFK#[2SMQSJXD6'M*@E<1"VZE M JV42F1PC=142/F2JTSQR.Y?W8XZ=TE,*'*WYFS:B0=R3$W61_9V-NQUFGE6 MW2Q9R3.^NGDMSL*7.,G7R#\KF=]T(9=^+'JY]>?]GB%58_/-2?[)S,4E&9LS MT:^9YK?MM(H#]L,F'C$8\G[8+GI\;$U) M[VLYIGD!83G;/9;<"A$L0]10CSA+_"S]RHV%S0![Q9Q;VY2WY!R,,O &LX@R MZ2:5RK4,YK K+YM3]J L3PCM-6B$NP#Q.ITX#.XBFO/GSW8B%;,H=\\ K&<0 MXTJ [R? >&_[\)AD)&A!(I(9IR# EH!EJ"URU&EBF*).B71.?7,X0RX\]Q&% M0)TPG!!C=>3>1&T4E=A$FU$!NUI1KPQ7HO"<%N9^XSO9:^S F'=YJK;+@55@ M9SVB/"1K4P=D1290!AM@,C9Q9GD2BYNS'-9'U:G ,&Q=KB^J1#6F4Z\B/[8L M^95W8.@4?7S'M3;LI*Y&^F'4;J! XO44D)A[+;L9&HY>.E>;PD)@=.Z;3@/*AMO=5JM[ 2+ZVTCC[^-?O@]=7AOV-@/!><^'.BW,AR<^OX[F^%!;0>),HW_V6U\+II=;N]-55FX%K M'L%\!CZT -K&K8S?\TQ<H3N$FX;^'63CE[-P!Z&Y\1XEIQATSV$R![7<(JB- M)F49#Z@&N?CN]Q;]LDCWBHG^K8)>6"L/$O&YMWW0PE3WN/L]W@@2WTK2]F<# M;TM/!-A>$\/LI>'XU4_G COW*>;T/O.(:Z]A-O_/_#3=ZQ6G7RU?AY5ZM_LT MS[S'T?24.Y_-N_-G@\'F'/IW\]RS5^I8._S[S_Y1HROVVM_@V9X=_OWMYR'= MP7N-CV?PV5G]S%_N;7\]/6I_N]@[VQ-'!^4U__GSU+5#:__L^^51X_"J?A5. MC](UC2\_]_ZNG\(S:?UJ]Z+^Z6/[J+%UN7?5:OWG:F]0_X!_?F[L#/:VCK7( MA+=$(;"&,>(ZB\@$JI&(PE$B;.0JIBBH=4RN^_H7V]#W1,S:/=6A J4*E'Z= M"IWI*+B-5(7 G6;:,>FQTX03[XFG-YPQ5J#T@J#4'(,2LU%EF#!$L?.(&R:0 MPT8@9K46(M(H96JG1->UOM[L\^5 Z6T9B(MU\.-TC,G2^/@3V$JO83)G'II" M[U#S)SIMAA [OU5X<2M>?!GLE7A1O_)PS9=CX3*#K95@Z MBUTF#>?5E"]URE446@<1D,F,2Q5W%7(9ET@;:4B0V'#CUS;_NBV4K3A732$4 M-P2:C?%D]C]/@2[T?NBRD!"^:M:T+%/NELBLBC,M4R&G##GO?,:55DB2D#*( M#4VELPR*W'LNHLRB2BE>ZYH]FC(MWFF?U(ZK5/B9#9]*A9]+A2=F#^9 4K3V MB*7L<6ZH0] M+I.HG^X XHXGEV6D&(/9"]UABCO+3R^GSC7)XG/--^S/6LK4O)GMX+&,;E*: M:3ZBM=H%EK<+?)LF\9M6H?0W,!_+)>FVU\F2,25I2GA0;?^8Y_JDG;"?F M:=LI>19^79P6 M$OGEH)X[<\B8#2') Q.'M'J:Q*'EI[R6#)6R#\%.Q?#Q MH>B_\M+X4=WC#O=X6ZAYM^2QL0]O?=PJJ.P[M2J@^IIG->^V] SS^NAHJ96; MT;N??RUZQ3=SCO4T:7DCZG19[D[OX4SKO%G_!.-H[-&C[6_LZ"P?(XRU_KU^ M!F_Q]R&M7YVV#NG.S\/FW)E6&\;5/H3G'WVO-T(;GB$.&Z>G>_0+K9_YGT=P M_?ZG?Y\=-CXVY\(YH\,R$B40)4XB+JA".G,9\IXRHS.:,4%2+)C USL(OOIP MS@J4WB@H/4U:7@5*3PI*DX-V'@,L3LQ CC*2NE1%9*AQR.J HX+MQ)$\0)5A ML4*@]$;,QWNDY2V9FK_3:AEO,%7LN5#CVTRJV/[VSC%A5$G-(L+&"L25"L@9 M&A'G4?@404&(JZ9\J5.NG>#!QH!D%G$JMQJ13N56)?,9_$ ID$HP0&]J]KN$ MQ+N[ L=M63MWK<3PJGG14R3>5:SH*95MNH0*]]($XA#QQB,.=!9IH3ARQ 6M MI%0ARK5-LB[-]2X0K[Z"2J7#3YEY5^GPD^KPE&7CE%&.:(25-$!/. 5Z$C B M3DI&G9:8F:3#VEQOA%$5''G>@[%ZM^,?<3;V&DX\W](]WH/Y?>VG?/<)[X2&F"ZQ7-61[-\3.FBN2"<*V18X$ASD- 1A"!/./<&$XS MK;*U3;5.^"K55:L4>45-E4J1GU>1IRHDXB"]Y!$YST&1HR9(9S&"O1(RI84F M(O-KFV:=T4>?Q%3VRG).8I;$5MYIG%1U,O!@X#B9.QDX/"8XAH!Q1)ISCC@S M&'Z2% 7M7* B>NMM->5+G?),:*\-ESIY9AAGV(F*# MUS;INJ2/]N:N7O!XD*RL2H4O?%M5GOG4TK<64KS\"7HS6\3RZB-.)956 M&\+R-H3OT[S.2*ZE3*D0$=@9))QE.A+[%NY+,4^KJ7TKSF M HD5?%;P^;3%$BOX?"KXG.+3GFG%188"Q0IQJE*=1&(04P">7KD@@P7X-.N: M\S<#G]>J)4[79AO5;;O^][M54+SAP]&TE&K%4T&V\VZ_F6[]6R^VX!D_8EF' MK=2YJ:O*R<*32ZR#>1D.;K[D6B&4YX>.O,(C(6QV,J;_/>U-ZAJ=1.1ZT7Y' M-H/1_F9;%_:RO_:OF9=J-SMH>@;G7_[9BX?DKUC?;^P7L_P,-I> MO[;3"3'4KM6P*HHWY94Y ;O-H@5=6.*08.TI"5Y%#'N"5%I0J42&X3^:"BGG MZS0R+K$5P1D1%<=.:))AN"!JAZUQE+SD*E.\4?N\LW4 2_T/6.C&;OW;SO8_ M[X<"FT]4-W3DEOH<^_T8;SB#W[.#80_^6U41O?IR3#/%,Z(H,E8QQ%7&D-84 MH\ S$X7PAE@_7Q7T1?#SX^)*N,"'1KJ30N&ZQ9)W.[=6*JV-!/+9ZXHJK!Y2 M5U3I#2G%DU2_?%A-S5NK7^H-CNDRJU_>HQ[@FR\=.%M'\8U$$-\8YOZJ2@?> MS-+?<$6DQ2LT%YR\FL7DEJ0\N>VE-I18F359[+P \* OQCH\N7$16S_B'@SC])UXNP[__L+V&E\N][;_;-:W/8QQ#Q\V MCMK[?W_]7C_[V*K377K4V..'E_/>+GCFMO]9W]Z]V&OOXOK5%W%X]?44.+XX M^O2%[OW]C1V>';7VKD[/ICO4[FT=RXQ[&Y0$OA\)XM%FR!#)D,6:*>^HS7!> MK$3393F[5BA$]A7!-:MBV=X2OB774N.B6\':\F#MVS2L$:E-YKU&WJ5J P)K MI%TF411::2NEEU:G/K^2LU4/BGG3+)17N8AO#M9.>S%6P+8\8#N&K!][ Y[%73="[K\ M-'19KKGU,B!*?98XF4!6I>[MQ%%/N;1$ R<#@*L8V0L"EZP8V9L#KN:/6 '7 MO8#K9 :X"'="$8%XG"&Q6GLQ3Q* MJN)=;PF^MM*25ACV( S[/HUA&=69,)XAG/&(N'(.Z9I8V>>[.U?3:Q3F]())8^\]J>$]Y2P\-]!7#L/E ?_.Q>?& M[F#O(('_UK'PRH3 )2(L(;_!#!FO.&)2>!:($AFA:YN$KE.^Y'2P)TY7>#_L M=C>%(L;^TU9R?9O<]A^KAGG?.J'9]S"Y@QAV?GKXZE8[_59AW/TP[N"?\"\$H5W7[8UC"F M&/R*XU8<]^UPW!N0OJ*T2X3[RVFX)YHIK(U%)$J'N(@>X%YJ1".-G$I/C!4I MS7)=\D?W?7QF2CN7%$MX#F*K$B9_SWL\0T+$:B:QW)H0,5/[],635IXR+^6U MV%ZI0H0*P+/ )'(9SY!0 MEF:<,D=2M6^R3L6CX].J,(]GSQBHB-HJXEF1*5"!UGU B\V %HV9R;1%/DLE M6QPFR!@AX5?JC!28.PU153/I ME,0\U'!5+]@L8MY=#_+092W?O]*^R_)_97IQ]+Q/R9 M %HIB3-!,B0XQXAK:Y#F7B,:I#9*$8$)267@^.-;QMQ732J>^_0Y N^;Y;Y$ MCL!"J*MR Y8#;3/!HMS*""NAD&-,@)U.+'(8S':I2$:8M-BD4G!D0:3HW7,# M*A:[]-R BM!6A/;5$MJ\8]="B#\8V$%,HKR?%9\W;>NOLH-116^7N =<3>\! M41#.J LH, KT%F.%C H!8]#5BM9SS59KV!_TP#SHYSWJ?+=]WNWDG>U@SR^V^?CS M/';Z,6]UE[[S ;YC.Y?_W2^3"3=>IIL=H/\&+G: ^[:SDW0#"_4D[>QN?NB# MV]G)#6$>=ML7&NS=6OH]8^\]\TI[[_VJ)^Q]6O%5O0SS($-R!V/E+;\_KMHW MOO+VC:LTR/?K'YFIIP!O^<1UTE[[/=[9N?A6NPN#N2HZL .1SNT^U,W0$(3% M]OOQ9_6T>-/0(_G^:&_\&\^^KP8F_[&ZM_^D;A6K*_ M_07O->JG^W_76^G:O:M_P\\[,)Z3GW--+K&V,23O5?0IZ8AJBIRU'ME(4DUL M:CF+:YM*+*O^Z3*<3Q4.53AT&PXY8:CAPNM,>BY)-%(%9;2(\#=%FE><;^7.GS![LMWW?JQDO2B]FRWRD(XUW$'ST3 MBLUTO5;.$N$Y09$)ASA/Z6DR.$0H5\I2I:6U:YMBG?)5ZL%8J?"JDXY*A9]6 MA:>("+6,2.L(G#:[0T0,.[V ME<)%_#!BSA%)!56'4/K)KI5)\))RAG*I5V(H!55"#C"$&8*!*T M<#3C-C5+?71SDGHHW5TBD]HR30#=42,&H%X5*DIN\7(@(F@ MF5>P8F)MD_-'5^NN'!OWTK!_VUXS#SZO_!JOE$N,5K""J8?!U,DTE: N4B^% M1C%(CSC%'!G!,'):4,>TMMB1M4VU2N5N*PU==291:>AC-72*2&#GG(T&HTQI MB[A@!FG/,?(^!$%XT!BKMB4#2SXH2B*',XD_]69;FO4IA=E>7^ M?-RL\E,_P7;P?<;W(S%3D1.D? 2[,LL"LHYB)+T*GA+MJ,S6-N4ZE\NR+%\^ MT7T5(/0.F4WO%3SO.C5O!C:73I@KV'P2V)QBT<$K[S%8MQ0[C7AT%&FL%1*> M>!>EQ=Q9L'/7\>.#FY>H,D]8&23]-0EULS/,X^;O4BODE@_GZGSQ%$=]7M:- M^ZT76_",'W%2CB'IV]15Y23AR276P90,!S=?M%^QWES1Y^LZT+>]E?^]?,2[6;'30]@_,O_^RYX/DKUO<;.P>UQG[M MPW[]8/_S[O968V>[]G&WOE7_L+OUN7;0@#_L[=0;!S54^U#(5 PWR,]S#_Y7 MA1%JB=CF_^*:[03X@9A%"SJG+@4 ,P[D601G1%0<.Z%)AJ4243MLC:/D)5>- MXHW:YYVM UBZ?\#"-7;KWW:V_WD_K7ZJ\D!Y=:P#?QK#L!7WLP^V?_JQU;WH MIWT0L*\J%G3V_5CY3"HF.7*9-HAS;Y +5"-O'5?&80%<8V6+!?7C22^>Y+6" M/"QN[=S"]G935:!:UNNV:Z5VI7MTB["G;N<5%@P2>D-P\UIJ\.@-QOEK&NS= M2C%5!8.J@D%5P:"J8- 27KHJ&%05#'JQW)N<.V6)&1<73V!>YY>'EX==H^:L UC2_PK"\7A^V/S:/M M/T[K9U_ Y/MV<:W*\=F?[?HVC/_LS[/]3T>M^ME7, /AO;;_:,+WON]]VJ'U M[2U>;_QQ!J;@3&)SB)H$;Y'-4I:1I1B93'-$>!08N^B=\>GHAQK^B%XQJQ?S M6R'26T6D)TZ8JA#I*1!I.LB9:,,-SQ '($*<*88<=1)EE&'NF?3&Y4E30EP/ M3WH11'HC1LD#Z>-,SZJG-4_>9E#EB[*MZ0H4?_6:'=\\MZT*XI8/<3.U^833 M@H#$(FK\[W(@WZ*DU>>992:?*S:?)T M"(@C6LL04>34("XL!;)"&;)!ZT@Y,X#4:YMD7;#KD7.ON=7F2I.5LLG@TY"5 M]YU+NC)D950NJT2X_"LYDR=Y@&3J5CR(?4\LJDO)",691:E46O MB+%9MKC,W6OV!54Z^[PE[BJ=?;3.3A>9\3000B0*&-25*\*0$<&AJ+!RP61> M8[NXVMUK]I:\FE[?12K7/!%I%4%IM;02/QY>9_>1A="K_*[GFZ"WLT5 M_4S[_1@KU_H3;14S)04SYK&31B&1AW]J M9J% 8%^%T*G5G)U=JF7H>=__'6 MZNM)\:I0M$+1U\NT*Q1]#A2=\?D)3I4GR!">LF692GVA/6**1A:= 0J>.NNL M4WV]JN,K1-&E=(1^B1R"[6$O3QXXC;7!16S]B*@-UP -;R;9KYW#7;NA%F>B ME(NTO$D*S_]Y1EXDYFWGN8XT^VY@X27#;F?GIS^UG9/XL=N;#4Z8,JCOHOSR ME2K_(])@?M:OOA\3RY3R!B.LK$0<QUWW/8G99/SLY]DIJK$DJ_ZL9XH: F%%N$'5$4"U#QF58VZQWKTO9PT1K MYG1C6K#2MQ,,7D;;NQ7P-AZ6H#N;#25S]OR$27X%V=F"K2W-EFV5SL5""N$O M5:H?")^F(9HL&(0IXX!Q8.9IX@12&,< $^X=,V5!8/21]3^D-*<639,3=K=?]/3/B.*:KEA'W M6C.8KF6%+TIGFJMS0$0^!\\YJ??/ZGD/08]_Y[\ F[$P*@L;;2^V8?>=<+>\ M?OP_TJ[:OV;8/7?.TU-F-KV61H;[SY#*M*2@F=5S7MW&V!2GGF%E(@Z:2Y?" M 7 $4TD0^,4)?[P[3]06!\^/-&JK4*BO(WW*/TQEPLF,,0&OXG\+PU[2L%=* MX\KR1,W][1V\U_[V\VC[!-?3-8VOKRUO\"8X;G-^?)$NWRO M\>7RJ/'Q^_[V%W*4_%2?_GVZ=[8+8SM)[WMYM/WO)HSO!"4P5$1E>VV0;Y+I79_DIMZ\%0CX^7SC[XW;+]P(@TRZ'"CZ> M%CYF@M2#%P(3R\!LM 1Q'R)R"GX2,60\""PS&M8VZ89<+GR\PGC3:SP13$X/ M[S2HP=;W)(5['WV/=X;J2R&&[SNYX4;7=&>8#-RUA^/]Q"F]6_]X+_ZX7>K9 M5U"SOV(OV?]CIS.B%>3? ?)GXD,T9\9:3I'P(96%SSQR@9-T;L2M"!QS'1)C MO)X*_B)UX5]"#?[K*7:WUP*C2R#'[SL4^X5 ]!8.74'HHR%TMHU>\$;8X)$G MJ92ZHA1I9S*$O101"V,R)1)K?C2$+BT4@=-EEA0NQM=@';0TW5CCNC#;1 M94RR:!56DDE_3)A9N^]9YSLL1BRJ8L3OH!CQRQ45)N/ EV6'"XPVP!W;2WZB M/NQP!Z>VMT+! =_+#>Z\66]LP7U.&&QJHO[W-WST]QZ%#0\VF:_P[:,V;$@_ M]QM>'![,!0>T=\G>]N'5_G8XK6]_)T=IDX,-;H_N7M4_PJ];I M?ZYVR-[9UK& O8A$V):,QQAQ&PFRRJI4_RDR26@6,[4VJIX+7"'YTS"+C&EJ MG3)@(F3&B$ =)XP28[RDV7PPP8?]O;^^@>+L[M=K^Q]K.UM?Z[OU3P>UOW:^ MU@[^9^OKSHU^HU_C\<+"V;\L M]9-LIF '^ RT&+[7B8/)5V#TS:3=[C)7^(N2R=5&;J>"1*9[YS?JIY_@H>UN M>ET0]EIW..@/ .2(R0%#47K3_.@H(W:@@&&9MJ?PL(A=GQK&. )@^*RR2/B M_PZ;/X ]=OSE^!ZP,=:ZYWGMY=I)SW;*V([8/F]U+R/0M6+>%7^6[-?G^8QW_D 2,!;C8:=W/03R"=4Y[TA7IW$/OWC&QZJOBE M<5_<<9WR>6CZ(XG%5B=L%[._8K%,+P!7V]^/*4ROIS$@IYD$4NT( O-'(1FE MBYJ;Q+BOQ3(]>W20%NPAT4&2;2CYL,K6OXH.NEL8SWT&"V^IJ[$^S5CO5C/] MCD%7K^'FD&TG]_F+1PH]5.Y6 M=#NHIK.:SE_L#'CDKZC]H]7M]_]Y2Y^MJI'$>R_;_I+% G<[OMN.GT%& M/X*$?A@+Z/Y8/E]+@82'^=S* @EX[]/NS_V_=TG]ZMMET=MV#W[_0H_@Y_KV M+MG?_GX%SV#U#_,%$KY<')[MB,.S;ZS>V.7U[2\PEAUQM'WTO9[N<_:-[S?V MKN!Y>"[PW A%M) *,1%U MSJH..!5.O0(JQ8QP0CO@4385*J)&18V9I=%2'RWA"::(*6&*F(I*K1PZ3:B4 M%)*!I'H$VPP'*L4C,DQ99 RVG!G.@R9KFT*N<[Y*5.J=I9<4-5['<1*Y29SG M )7Q,X\UBJO,D]6P(K>GUG0"?O4XV,\:]N?68-!KNF$>0M#H?HWGW5Y*7-F! M"^Y0)*D"Q[N XTR&(C$68\XYDB&DWH4:(QUM1-AP%PP-40F:7'::$OK[:J2L M5&K_%&J_]*KU2U3[2KWOI=[3EAEG@BFB$0\4U#MF%%FI(I*46J&HLH:PM4UI M:*7:;U>UG]B86=J.7MD\C]3[*9N'Z"!2$YIH'$%<"8V<<@))8;A4RDK&Y=HF M$6R=Z>M=M5Y.]]_906!].C2]. Q\B1._=UM<_=[O_V;VA*5;>2#*DVVAPO7E MX?I,#)?UQ6_;L'>^V"Q0KH* MZ5;IQ5_2Q*_P[>GP;"LLPS+(3/&$N53K!9U_1Z M(XT5Y7,/J,C]_%6=JWNL;*7L%=F,%F>RY*GEOSV%D^;US]C2LR>J&:MF[-E2 M2EYW^,RH)-TMA4PFA4NJ )KE+^Y^EE<[Z>]/5C;?GBJZ MOCRZ?C+M?16:>2V"1<01B[C*(G*6>,0$Q0PS,,%BHNMJ7I-/S%-'S*X>@Q]=A0A33.B[IIAHQW'NSS0'1DV@6J^2O!ZR(')J#;DO\\+QA(CO#E:$HDQQ62WP')OT];8][&X#UG MR!%E$(^8(TT8L#;)+5,T>D+!&B,;0JU05E>%2^\0EVX-6;D!F!YI8-)'Y,E7 M"/48A)JV)A5(KU(*Q1!2]TAOD0.K I$0L)71BX@3U]P0559\!4ZOB#0]TC2N M2--S0])4 '$D0KCH4X@)D"9&,Z0CD4@:1[+(8S0Q)DC"C\X(6R(NO;.SO)WK MS0*J=/B7QKRG-11OSZ&;0[]?9,%7J'@75-RY^-S8'>P=)&3<.A9886ZM1CH+ M'G%')?SD:>J. *PMD)!ELDJ#?T?J_GCS:VGJ7JGU/=7ZRUBMB>6@O,HB*\'L MXHPI!(Q5(>(DL3@ZYKU>V\1+8#N53J^^3C^MV5+I]%/J].%8ISW1)F*F4193 ML4&A/++<<<2(D50:8G7:JL4&?W3 ?'5\]U#E_&.V+]O\(5Z5XUXE1;UBTVUA MN[D*T^^'Z3^GS2\JA,7",Q2IEH@#PB.K-4:.:2!P6FFK]%*/\JI4SPK55NG% M5^J$L,*WY>#;Q X-F;)>28^8TL!9I:#(JDA02,W4I6)>V+RCO:BRV"MH>V/0 MM@*&>@5HRP&TB1$>P-K6FF1(9,0A'C*)@&0[%!@U8#9CX8A;VU0;@KP6PO9& M&O/=FKQ<]L-^6/KR$V2/OPI'XVIT?ZNF[-U-V3OS&3Y]!O-=D^-O.S"Y:PC; MZDE8E<'\3HG;U;2G+0AO%8L!,<$"XB(+J:):0,*ZC#+G F%Q62G,JQ>96JEX ME<+\1E5\XFQR3!'FDG=)6X\X#A@Y%2ARL(+<":D(ILO*8:Y4?*55O,IA?DLJ M/G&_L B@[;1+D0\$<6,%TMI1Y(E4+&.9Q61I2X41B0ZV_]V.;7Q@YH*_Y\--'G>X@/DG9ILH)].+VS8=\G?LPO/UL M.[K!0?3#7G/0C!4+6A)2DAFCAV@P:U+_")%YQ+F0R#D)EH^ASL:@./-L:2RH M\OJNM,*_C.53*?PS*/Q42+'3 @.W139OW"YA,;42 ;$@A4S6GGSR+9:^\4!WU8G_%V* M0 6*65_85,HTK9 MGU;9)V:18 );+CG*A,"(2O M'0N?*Y^G3#&]%A!%AXE!I+W))*<8Z<@XXE%29+"R*#J#AY'VF],LHZH"=S_R(&:ZIBB>:K 64'32[_;2M77K4#JZ4%JX@"146:1P2)YC!WBE"CD%(=?C3A0J3170Q42&D'$48L@ E2)!3MH,46X,B5H;&O**X'A9 M9S95*&_5A_,MP-XJ].')"&N0RPI"D M,F)O;)9QO(JQ/97BO^&.G-<4OU+P>RKX5&].K:35/$-,>((XU@0!\[$HDUG MF25:LZSJS?E>M'L5>G-6VOU8[9X*S<78:$\XBMAIQ*7"2"N#$>S:2@F:!1UY MWJ6S*MWR8FI:"OM*]NDL)F;1^6S5%VII$_3F=I&G[O19:DRU,]QO9YCI]0DK MDREG*$BD#Z8S HJA2OYJ5$+EJ!%/J9NS3^E:>F;XY>JCYL M@UIX^#TT?VS^?_D_Q7NYWK\VQ^\X^^$3J&!^Q]^: QBWOUTI:7X<^[_#YN"R M9B]L+_1O&.5SO\+M _[I6\,00W%J/#B-18>/:8_+Y&09%M /6[EC,ATGYE^_ MA._U:[&3[K$=?4Q),H4@,K)>2Q9L_B^NV4Y():/,>JT7^^?1IRXBKZ<=)T)8X8SS+M/&_\*$WJU_G$>RKJ=?J?JV]T[\NQ%B%(ZCA20@3$ M26#(,"^1U%3:+-.6B.1LE6I=\>OQ).OWE!"OO5>1.Z]@L]-"&!V8CL(I;9VW M2OS"4*@DY+DEI/[EF AE #9 MX\O]A(0R$4W:517%\#CE2-!.95(0PX+@^A=TJ!*29Q82MG=R[+"T DN&*%4& M<2=2;]" 4< A>,*"U E&&#/K1EZ'D5&A0]OO=WTS+V1XT1RZEY&N&1P:@>UM G"9TTT;H/E4DN%5"\Q[87CR#.A![<+V\\D>SW48QK0FZ6[I$.B6/*^-VLG+38]?A]K7$7],U MMG5/],B,Y6!*2=C6#/<*MAA-"/=,:98)(L/]2]7^UO'6=34 MP^:/@"9FB&@I#%)LBV^.NY2 MD7]I?4XWQQS^[MII^\M3NA5!NGN:;*"TB2YCDD6KL)),^F/"Z=K4 M\HX6=LJM<3;L#YK9Y=H=Q.*&#^=2_WF*Q#CO]O/-Z+>\S#*HW^\7S3 X'7G\ MIJXJW35XVMQLYV[>-N?:O^87?K<^V@ 7_8VZDW#FJH]F$4]?7LL+)X\"-8._4.W M/^A?:[G6;\ 0_F@!5+TP!ZMO[Y8'9/_#' <[:YT>TC]/]S_]V:IO__M[/8WQTQ=^M+U[6;^" M>S7"Z='9=UH_^\;_<[5S 7P,'X-U'2F7#GGJ&>)"2:0#ULAJHJP"ZUMG:JTV M#H/<2ES61:&T9#RSF>"4:S#4.0W:4VT8L5&OU2)0V_,$<+UA7-L\^)^MKSOH MCZT#T+BMKU^WZI\*3;ON69X6V;G-HEB?7S]Z=JC )7D,Q,/6(CBAUF41Q HS MXK4VQI"7A*2YPX&7U=!/L0.[>NLUD*S&A&C4K/?)0=//"#K7[N MV@9CS2<^5'R>;,A^#I-_'7Q+CHH/$L&Q8)+GG <5ML)Y MB2'K8% G1C8QT\=#L(-:9H'*_["M81P9%[DSHQ8 E?)G]:+OGG3@_=/3FOWB M<:6)#N;_(+<_T_.GC>F9.6CUNV#>I)&/O2,CA\>PY^$38&DM^+ PA^ 1Y:PE M"@G3EJZLM9K6-5OC:5@5R^%60=CME!O?%/4$KAJ:63.Y16"56]W."0*FTDY+ M!-.8S*?S7A=6H)U,J&8R[VWAY4A3!U,%LY-:#^82L5'[(YXT.XE#CQ8D:_9@ M=?YW:'MPU[0HDP$L>M9U]]4L2Z[O[*<%[\!C"Q%+=J)K=L94'F;F!_#K4N*2 M1$\DMUC.PJ$S*&P->("#M8^#0:MP#!56Q7I:X^XY$-/B.][V3\M;EB/,?6FG M-A06,MB9+5B'L6OIW/8'N=EM@]Q1_.(VM\YH;-ELCU>U> $CU3YOGN=QV0(K ^O:Y50SO MV!_"&X+M JL%7/QT\AFHV" M"$QINNWLXR?+EL&\=WS3MI*]E#MN.LE;F$_Z MQ?]C[UV;VLBUMN&_XN*Y]_LD5B6E*DG5220#+/')@$SV?"%TC$X,3:W M#TG@U[]+ZO8)FX.) 1MZ:N^9Q&YWJZ6E2^MXK29L?G@*O!%8/[!._=.NZ#IR"!2E,H5Q2XF7PU'8SV%NJVP3I+RZ( !_CL*1[^AV)+0+'\8% MCHLR?G+\$RRO=6&XL!LFG!:-@_WX;OM[N^_G#W'X0L5P-T>#+9PDX>9==Z:: M4?H!ZRXJ/X=-:>"SX4/#[ +P!==D/F:X2]/]R$&J!7]HQ;6)"^"5Z7=@+<_4 M126VMLTMUFN=>OGK7XT;>:EIQE.)5<)2G IMG-9>=$R,MX1@SY(5E*/391CHC'FFJ$V53FS%F-MZ&>9OU]P'$+"8W MW*>.,D<)=1GSWDB7><$RGPA!G&5R1>2FE(^A?'P]"2N3:H1 MSQ16&2PG25CP#B8SXO&OM=!7)@4G'I[MGKN_XMKLC57'> 8HN*ZKPO-0>'8X M'((V\Z-P(_[(17!T7.6G4'Z/NYGOG[)^M$A^S_W)1J>#7%$%.'64IPZA5+B-:9 M]YBGEGC.,/7J-@[_=":DWFIUC!K6.[Z["HD[^23<+?:5O3C8,[_J6R=$2*9H M)D"(#,];D$C+X$P47E+%B4Q4NO$VJ\YF%%8 EUKPA\V%9"!3*2A.)+$,_F>( MTTRE,DD4A05/M6*W$;67,K!D&=C;.A&86T*E091XBY@C"=+>>T2XTDYI#UM4 MA5K7V=-N* ,1$Q81 Y,9I81S"3>869(J _HT9QK.W%0Y+6\CY"[%8+EB<%'_ M?$(3+!B6#B1 IXA9T(R%-1X9RK$A+.14RHVW[$8HF$S?K%;VXO$:3/68O-1; M#"I\0AUH6MQK VBA,\TR1@$RA,FX$=B7Q\7C:LFDOOW]HA[NV3 7>]N[)YHQ MRHS4(";*(";AV%#4@CY"I+89S@A6(C!@S$G(N]?9P:E6W OCK6>,N401Y;#@ MH*M3YC-ORK/C*06BL7/"A3 .=F?H6Y@AT"LL D,W0S;-$NLRV+J9NUD@%CY( M;.(2PZWUJ12,""8ILX!74J@0<%&V/$B>3B8N:]M;)XE(,BHY0PDU.G2O!;@P M3L-JN$"1E22P.$$FYB1D#F4BV!EC(ZF3VZ,#TQ]T@RD3';8N9(($GV*(6?2N MEA&,S;#@58P_R@^D/(UE\MX]!\]L?]VL?,W#4(7I%_R-P::-3MS"N.H-PRAC M%^Y[,*A""4PT]@Z&(9/H:-V;B)FL@XO@5M,RV(W7, E.V93S,RSO83Y*3U+A M,=;8I,R#3NHR!3:*\5YXAADMM_JC;O7OI/;SA&7.,IZI0$Y,P7SD BDF0 _0 MG/'4,V%T<)159_,F<]="L<4+53$$!./&7$PO2(01%CN ?N88$XGF%.,,/L'" M6\QY*1B/*Q@,! .#@NXTQ2@1H6FY#MFU2F9(*I?*U&@MN0FPG]XL&!$D\J!V M'OT991+>Q&2Z66F[&/'KJU_W!ND0X SGR*#5OY)4.#PD8F!W.YP+(04[C%8/ M>@"DO=[FE+,R/*DWC-M/IM(/VN&2D5NU<+L6L?@K/MJ1XRJ$>)8I M8UPKO$1^G.6!PB(MO]7I#8\0$W'2/G7?>CV1GT6A>33N1^[@0N?)\ACF[RGPUCE4]R<'Q7 M9^TW\S%A(ORB+V:RNV+DY5-+M6L3[[+O["".O=F>O%/(#RNAY1KU$M>^[9YD M2L 2,8^(M@3,#&>0MC)!8'$2,#P23FDVW\R8Q99N6(1\KX1P7[X%8D!_,ETF MW_[SMDE(VNF%\HMF[W299&5^[+H]1%*IGO& N MI.0Q[N&N>:H=,!6#O&D3O+MF$VR-\:D4^CL*/:TU#D\LJ%,>4XJ(P&!'*1UH MIY1 3&@G7 8?&ATT+7$GH1\!+:P$"._%1(EW ;"!#">@^TT2>_44&&Z4'JQ4 MD9,1U;FI$SPFGH7DCH#FS=YY!Z[.:P5N/\O51+G3< "C$V_H/I@Z+SHC%^1X MPS[QV7%3Z%Y?%[J_?MO *T^>*N4NNF87I?5+@B2*(KY0*/%IACK5/82,A* M[1##.$/*"0Y+G2544>LY9QMOV[,I:=?4I-XY+^0N7KR;,T,JP2J=]TU26;%\ MJ/DU!P?1#-X=94L'4VVUQCW?2;O7KFR!3=ZJ8![/')H;WU/YRU=\%^K\O-OY M49@BX2>5FFJK7/NX,@.55^&:C7A1^/O&ZV$A<]>=MY09W22AE7DSF*N HY_' M \BZH%B&=._@7O$M]RM6>!8UH8/^::?;O,QE-50*A%QJ)Q%B3>?7#1'I]$1\0:W/;>;7K,+'>5;]69W/UKLO>VYS*Q![>8_*S/,FO MZ4?/CFP8Q4UAV/DK3?IW\G=]78DE'6 I@)+?ZT]/R#4+%^@S@BD27VBQ[-K? MI$R>H%J(&GK>R;WC"WJ%8I3.'H8B:'B5\!(P13O*G$8IV(WR\D$UNU$TN(LZ]GT.+ MCZL T"#[W>:/H64?_%O%5(7_5 :].2@VG68;+PD?O(,CX'OEP,!! T\,6Z 8 M+!C@KC4L\,]S?Z.:,5&X$4,,6&8W\+RS.PM1Z\+T\ 4[2^_?4DY2I3 M1&1(8N%#FK]#(K,,4:U92$:D5JJ-MV23I,EF,B?9?W(##G?86"434243"ZID M( ]M&Y6Q81AHPJB_LBV+,LJBX,U>24V?&5R @L4$.TVEEYGCG&8I\TQ*DIB$ MI4;[)%5"9%&P!0BV* 5[100[K7W[?F)\DGF?$; B=0+G;RI Q+U#D@ R82L3 M3?R-@CV4YJTHK->5 _1SO]+B))V>,,TR0RRSDMG,""P,2)>@PF"=\0B8=Z+% M6I9<_5#-5G J?^AT/X83MA2OZ\2K_FWGA.HD(8YA)'B:(>92BH2F'$GK:4C M$RS--M[B34;Y)LUF(Q(CJKWAM$?](*]&'[,-!?OO+KP])$FS\P)H M=N8RE]S*1'*%N23--+-4V(0S')CAE4LS(S-O0KB$>_64JQSH?*XC=:F\@J5O M[-8/=[9?KY8S[^Y.2)!-A,5588Q7CNOT0[^VY=L@>&A,E MY,9>8$H(VL)%GMIKW(BN8L1K$H-ES;&_*5C[@3DB=[V-.0@N1FKUR.$=R#*; M_;X;Q:;?=<*=@U+3A(?%>E&X>^ AZ=KH]QK9B[F.73@>02D//XI4!9->,G-A M0JS[T\1'>6UI;O/&^=@:$U5,N2=]I]7J_ P,^957ZO6(S:[K^H-N#(_W.WW5 M@C<]#X2%<:._TJ^+3XNK0M[(A&FQF?,=S-2R#GHQNX3 ZL/KVJ9Q8_=^#S2J M.;P,U4J],XJ:%X0/L"#QN&Y.&3"QB3'_HS=UD^"+=?!ZNY@:< M*3#^!V?%6L/U$W>?O%,W3'K!@,/3H: O5;JS:GH'\9ZC&X3&!XC&7U]M8P K M'6ZP\;9_^B!CON..G)CV$=]'],&KG$\CRD)U4D;/5=.&-,4@^@LR'6";6LP) MEPEF"4F5(M('\G:6.96:!7RQ)=?! RGPG].]T$A$I)2F0B#0TAQBDBBD9)*@ MA!(5BGA %2"@)<[C-Q@"8IJ4._'>.W&TWP(&3V+=)#$1*;%NT1D.1V1Y1/R& M8.8GP+1.-H2YFT2$HVLUS)E&;>*XO*< M>/)SXO!7[7+WA&69M1SST&&*(49"ASXG%>)"BT1FF>;$;KR=>TK1^T?V#4'HUAV?QX_W\%,S4[^R=9DY#L7V\JKC8.M_=[&Z]' MIMVKPRK7UD7(#&L&;G4 \SS?:R8C//?/AN?%JJ+%=K=05"B>&2]TRH1R0A&/ M#=$;F-0;M1-J39+1U" M0RF!901IS4)V M!J:I-M(H9\(&G@/KT?\1DYX+:L>;N+2I%1B')8?MPE*>"I9D(M$)3T 6$C(? MT9=59S*QZI^B/P-/Q71@SYLW=M -[_(2Q>"R=N(8EY):@E*: HY3%PYW[A"5 MPF*9IL0RO/$VOO#LPC49"TR$RC6H+8T)ICJ8C=)K"U6%&6\2_ MF)734N!6(139A*F5$:3%'M/3484%B5 /8IDLOKV]Q.L MDPS43(NL3T#M-$HA!5./L)4AR4]9D+EK "HT&+DK/I$4,^H5,]X)IJV05@I" M8 M0S5*GYA-SEOCT*%+P[>N)XS#G0AA$O.?JP^ 3H M%'+C@_/<5I0&D:9P2T\REP6V?JV 4/IZPDU#"=>>,2=@ ,64 MI1>!/(,9"\]0)[T,_PNIL(NR_ M[H)?2:(]Z,\>L-4UE>FUCBUY.+0KVQ=>(S$J@.+5(,IXAE MFB-AB$82-([49*!UA.I=NCB6W4#K7H#8A,7=O\J;WQOH;Y%BMA/6SKMF?]"- M\;? ?&&:Y\V0=]ASYZH;*2RB25@T AC'28LHX((F^RA[1'4!/XBMP2#7[%XW88/%%M^C9NCSQV N05HTH M83+TG^<(U&2!4I'1L"@^23#[*Z8K] M[&&<\5Q^,_S#'Z%2O:4NWC3;\6GQ1W],R^X<#W_,]\J_+M*BI*SRA(?,J-#8 MOF^'#RZ2IJHQ:>K?H?/]U>^RK,ID>NW7217?\[N4TGO]\J;!8E(51*[+8-.J MQ-=_/7G;?\=5RU<.9"-(T/_;H!OCA#D;B'W>)!4<@6QXO^5<2LY_A8O_F,DB MG DL18E[\+TWD\844_X*Y!P!_@N<@B]%NY(\7[KP\Z)X#@X=POE7T><[-5.W M")A6YOO7;F?0MJAX&6.<\_Z/&R:HY?QLZ'$X/4_A/)\4DRD^++""YE<17\EM MO%Y.;IV?:V6-W'Z/XG ( 5UR#GI1(%ZH#&=J<@&2RIQEB+5H3R2F\Y=@L9Q] M(B4HJ5F&C04E5AB%4TN]<(%USQ.NHI4Y0P.QS)S]0F3VQA)3+\SAYYRL?_3E MK]YQH_.S?G;^' &VEA2;[3.]N#/1U]V8,RUBQH)FMS.Y>@W__WK M5)_9UMZW+7)\MLOVMK=P[[ET=EA4FO4@J;7 MKS637W\WX+];)UA21F-H#R=@MGJOD3):H"0P@O/$<.V2C;>-2+44I"0/ MB)-#A60K5T5V"B7D4U _2H!<$"#K[T< 2:TU2GN&5))XQ%)*D.2"(LREUXDT M3B3IQMN45<5LTX05A<>%%5 ?_YG[;"Q7'-4^YK[Y.]@JM[[WO13+.7/W+'7' M>V4"/*@2&5>^M]O.?=>E!KD\@-R=U""SS&D=*NR]L HQ+0U26J4H$2GF.N7: M2+_QEFU*.1O,71 @;\"AAU(12PA84#/Z31Q87$7J+00#I9JT1!284)-2117+ M6(822QUB-*A)QEC$I:92*^=8&C*-TJKX;2MRB2BP)%?<>FA"0UF_GRZT1"?; M&@+AJR=7AD*X*V+VH-KI _[)GO\>>@[ QW?ZGO/ 0( M3.@[QFK.*6-(IRKP-9L$_I12Y+B5J3=IXD-C1"JJZ74\XT\!!"_*\_,A3W<* M9 S=HO:E= .MH^KSFWZ@#Z.TM]Y6V^X$01)]AN:4ND6*C6EI8-"J3@M$1,F%">56IFE MUB.'0V4;;Q-J/5.:2":^\H>EXY6WBEZB$8PQ[1&R&$:-2($&IA9.5)D1P MKH21&V\YRS8)^^V@W-)WX7ID?3T4W*R<&7W?M+!E3-":XO#U:O#]P+C,&UL3 M#)[0.03PXCFTHDTC0%1O"P'X=,C<-22_QT+I]Y> MK7-\:NK=*W.Z^C6*=]_-_\3.W;D9ZT(7J$8G?#2QR'IZN-%"F]3VVDX%6)[U=N>--M83SB;H6*C^T"> J-9J@,H#%1]9G* MVSD%^ OG4V0W<]VS"IHK?=_;?O>M_O$0'S4^)\=?CL^.SO[Y!KH=_'GWLMYX MUZQM[Y"]@RLZX%D=QOF9U3[6DN,&C&E[OW4,^N3QEQJKP9^/OM5P[>/NSUKC M*/WOY5:_=C#2 8D'_9YKCEQLZ"X%1=)9AC18 2+$CS/%-]ZR:C:K+/U.O>A\ MO^=* \_6UZ_A+.M'\MENL]V#O92W@;L&9F(#N\X GFEGT>:W0RXK-S]W-\+G MO>):0.A=^EG?SWQ&] 'MY]VAO,;&B".+F99H>0>TW)E$RS3-<"J40%1:AYBW M,G@M@Q,3RTPH174:"@G(+)72RXD+K812>(7Q=BY"_TYVTW.#Y'FON+Z07'HV M7QY.[T[AM+<$8)H@F:2@U8K@V03;!EG&M$]9YIWDR_5LKE#JXTI#TC!X7P!T M<-)<:XB_L,RDU0Z-[XP7[.6$QA\+O&J3X*44]EXG'%F>)8@QG""AL4 .IY@: MHS-)#8!7(C=Q.IN36"J:J^=]G "[TONX6M['"5B[H_?QV3',/B[4?9Z$.NNI MD5EB$0O*&I.I0-JK%#F?$F>%%3H#/8U69>E]O(/W<0IF2N]CZ7W\3>_C*:7[\8O:7[\;E@\FJ['Z_7>$OWX_UQ^F@ZJ,X$:+ )RI+0.4B9%&FCP8CAW&%K M%4^4!PN>5/%OV^_+=C_>,35RI3H@AERTJUIQUXVRT6*7PS.8M'[H(_OSM&GR MCA%7.Q[&+O0Y97_>^OC,J=Z@&_=4WI/'_8+9MOD=KT!\\?L'%)HJ M3A\#L?5YS'7+":9C6T.28%GYJ7J5_UE [_O-VD64/A#*C%D>&IV^:EV-1-_% M@YBM*?[FDM!([;R6GVBFNH@@E0Q&:(8XM16C%1.ARZT0+ MR73F-2)*PSG$C46"N9#J+\%>P(8P:3?>DNIL$&PH0A&1%@(B3IVU5*4**Z:$ M5YQZC86TCBO'J M2A&4A15B64K3J4F1.B$U2HX5"3@=/G3 >@0*;(:JM(%+" M$1.D**N2&X (SN*0]]_\X5H7^>E8]&NJF$&W"TO6NJB+P_MG9]"R%=>.CJZ)WD^A@=3$3_)X6D@Q;\.I[6RU/.Z4UXP,9L-?=UU+!7X6N'71R&=X=O M54U0/M2@?]KI@C)C*WK0#SLGO[WIG)UUBO>\TK,JS&+84\WV(,KZ[W6QNNYG MCU\Y,KDY)^G@PA;,-S5,S5G^65D-LKU%3[QT/+&<(YV0@HA >LH0P5(G6A"J MTS3'7Y 5,.,"@)F,)LX:XVW*&>%:4&P,3[VVW$BKZ4SUR%5-?T*>"BV;A;J) M\TZO&9;F3=P1L)&+AO_GMZ-L!4G9_#JRS]-D5E]K[%S4&GL M5=[OU0_V_M[=WFKL;%<^[-:WZN]WM_ZN'#3@@]I.O7%0097W0]%Z=$MO_N _ M=/*N\4>Q-_Q.&U!]5#Q4&=8-7;&EYBWH%83-X27--+-4V(0S##N'*)=F1F;> M,&XS[M75G4:$<4:*1"FOF?*92HD@*LD -.$+DVQ<\YQ;=^@33C A<$K^N;6_ M@]YM'8!<;.WO;]4_%O+P"D2FL5L_W-E^?8T\/)%;8/Z[Y.WW=ML!44*OW4^@ M0H!,FUMD^IYG[),4X*EF=^Q%J M?*K#XW*71S&J<(_Q.ZQ=O5]&JSR[6\>^1=L+D@>I(BS'^C!C9^?O.SWG] L7TJ<>TC>,%0/8IKC$A,:[R E2VE)M1:A MY97+F/P FEITET[X:49T'L\W,;)#ZF3_K-XX_7X$8SHBN\DQW&,/KMW[LG]: M;WREM2^[^/C+AV^UJQ'D;T?T^"/98)5.'><>.<;2T#C,(FF)1BEG&5'8*6]5N0V?[C2\3["Q MW(9KL@W'IV$BG=.9I4AKDB"FX%P4V E$:. ,=31).;Y]&[Z$,H&1AOZC$Z(T MK6;_HNPGL;SDSG91^;C,W*OE,7_"76>/;C\9E9> M"2[K "X3%H>5).&8@L5A&:@ZQ(+%D1&.E/:.:-!E+<'!^S@GV^I&<"DQY.5B MR&_F9)88LA88,ME;@2FKO40FM1@Q(1(DK+1(F\QS.$($$6+C+99S\GZ?-X:\ MA!C-?K/W'?FNB_4G+F2H5KJPH$<0XHT@H;1'.4D5(HKS10:M;5*DK(:>$G&=B2I:0LQ3(F3 D MK70)P O*9)(@IBE!.J49PDZ(-,6IT8&)D)1:SHL,,=KFCZ9U;5NY:+I6V;;^ M11N80Z'8+F2BA-[%H7>J+SW6*9&*I<@RR0/G@T4BE1Y119405&KF>=#V5H0 M]NFAMXP//$\[LD2692#+A!V9$IP2D0KD$B$14]HAJ;Q"G&/AB'4J24E E@5) M!$L >;D LM)680D@2P&0L6KB?6*U\QPEU M03;1&2G"#&%WW[/X2V-8-V,8:F^%"*8$3I#!VB#EAD;+2 MH$QYSXQ)I2F MAZ$,65OBQ;U*,.+'-^Q4M)MJ7Q\+GBN#<_C!:;/7[W3#I$ZPWJL^#*+=JU8^ M=+K>-?N#P)8[,:1X^Q'YW/R[6=57D:OE%'1F M<#;(64@K(!KP"N')!05O9+[S$X,*7/K-LS".;E,5'';C\M@)?KK EY<_O.#* MFQHJ+&G!]1^'71#^%QS"_]__$03S/WK%(#H@A14UG'_WOX/F#P":=C_,\UR2 MO)F5'3<3@%>NJ;;* ;#BIFV>?&R@. MIX481MX3)^MGLG\Z_7_6:7;UR6[X[/YU_KM3&+=,_+2X]CR\+GX T_5 @ M!(->Y;!Z '/?C7TM+N*-0%A5"LS>1_Y'I_WF(G&:R*]%HBDQ!0)[C$2&2*A6Z0AF6&E>7C#;&J>J M7?C4ZIWV#Q?L\GJ1^7.75DEK[E"C]=:@9NM?8Q?7MPU]['S\TZ]\^D^,ON^SX[,/9\<VY$BF6F78;;U-:S9;5)\*IQ4)XB['<>"OH9I:N2+%9B0X/J5'])D0\ MHFKU0M,]'@TD)O2K1"IKL'7(,#!,&3,.K%,LD')69LPQ;IP _2JM!H_2RF#$ MDGQ_ZZ%"_1.MC*?VYZTA1KYZOBI4+A.E"K5\=)QB@W/:IE9@B;BS.O0GD$@) M;1$%0Y1FU&2 GH".;),)/ ./,YVSUBC#]YDCP[/6GJ:QH=2>EHT/$]J3D"EA MA'!$A0LF5JJ1(%8A 7+ N/?$9![P(:LF"[)Z/WRR[$MQ0!59K"'WLQLR"IO= MTAM5ZE*3>#F2D%*=6CY<3G$?,>VM]@PT*1>,32\9DBXAR!M*L;+24VTVWM)- M2F=K"^ZN396^J%*;6CHZA(*#4I5:-C9,J%)&9]:![*/,$1$<46!JJ8RA$/U3 MV&@J!0%52E17REG]LI+0BO3G6U+/[M(^_3%2SXK\:0I+:SN#D(T]G*N)$"]^ M>;EIC-B$:F*%J5K,Q->S#0G:+G,-1HFQF- MC#,,LS.]4A>>R@86KESXK[9 M;C(\B[5(P#1&V(3>$#3Q"/1@C:RFCCMB,<59 M3']+%R3E6V%XGJ[EO]KW^;$J=V?J5\B\$<1^H2Y7N6&W/ M:]>;.7? L#+]3'6_NWY1^5X4I@_:D[^*RN.P9'Y8.YP7#>?S$ ;0[_15ZPII MX,RC8^U^KY(#QK"*/0!87JL2JRP#D4@LZ?^?F^!RN7X$E#Y56*81IFT"(N^B MX&9KBI_W+R+^_@OP](1SFA&56D2DTP"" A14AE, 02X<3Q@UL77JG+;,%=AU M+?C#YD)"10CGPL.>4UHQ2KS61'/./>C!3%/!;Z'U*H5JY87JAH@Y.5@U_S5*I+ >QLG3C+:W.FCU#H8JHM8A8L1;IP!.78B*I(TFF UAE5.4CO;@7&"_DMV M+X[.#B_V&D<7M%8 M% 23/Y9?ZGO#?EN/,--]0&/EODU180Q_G'=ZS2 B;[HN)VC^(RPWHM4YGI7 G!INL/'V%7X][>PI MTVH?2(%6-E69\8QP;1BCB-^(0*(\A2X]13X/*--"VJI M3K1&6O(BW5XYRE#B5&)Q1KFB8N.M()LL6Z6Z[A(8'JI3T>^APRIS/Y3X< =\ MN*HE+9H/K:9]NO1^%B2?M0 MZDT+L#Z4AO-"D'@XHS(I#JM*9(J,RC"H3#C099DT1.\=SEB* 1.7;3BOD)OQ MI8+"<]"9%F9\*('C-X#CJBZEC,^DT@(1(L'6TL(@J0+CGK-9FC+K;&)7$3A* M&HB2!N*!:2#62;E:E :BQ,I;L?)H1LGBDBGF0:O")G&AGH4@Z3*/TL3@E%/X MQPITDME0YQ;\427[PQ.GTJTW_<-+SK$S0J2"IJEC,F$&&VF8TTIBE4K! M'/4E\<-S!ETSHXQE1A!%.$56X PQ'@Q7XP(#CY"&&R.LY@%T-W'V*-7%SRH? M;_GPLW)'PW()'UYL+M_]8'E%<_E*2%X(DJ_JP=XDE"DPB)7.)&+."Z0RJQ 7 MF?="2&PSO:2X[ H@\C33PP.5,*95<6N"&[DIP0W?-<-MJ<.6=RJ\K 0*AD\' MA[V<-F5.F^Y'A,5*"_[0NE)F M&_96 .EF>Q!A]*Z%M[?TM"\&P8)$S3,8_41IVXJ!__4]F MJMD>_SC,UQG+*Q,[\>_3[CC/]JM#NNO4=Z0\C/:-:OU4%[V-?T]7!S?;:'(& MK[[\TU#"U/<:.P>5QE[E_5[]8._OW>VMQLYVY<-N?:O^?G?K[\I! SZH[=0; M!Q54>9_+U$3LX6GY;#YTNI'=YF6[Y(<_$<89 M*0+?@6;*9RHE8'"$"G@&7YCD*5>-D&KEX,^M_1WT;NL UFMK?W^K_K%8IU>P ME(W=^N'.]NO%]OG3O$ONEMEMAYT..%+YU((QH(JY1=96BD$@G&/3)$+]XJ8JM:!DH_>JV^I4>LVS02L7S;.. M!;B/!V?.1Q"NSGD&FFT+9WS?Y41)/X%6VH"[#:BD#7A&E?(S'NB7X*3?^17X8@"1 M8#7.*J\NPFD^$RU=JA_^#O=8I)'N6CAU"A+")80QYWAN].V>&WW5WKRQ@VZ0CK5VSYRW:E]J/^LPCJ.S>K-./B='9\>G>Q_K MI\=?:I>UL\^_:HTC?-S8_3G#Q'EV^.LHC@.>27;I\?9^\_ALAQV1#_ .M8OC M[9U?]6__M&K?WDUU4QVZ9YBPL'Z2(&8RA5CF4Z2X,X@1J[UPCCM% A.=G.6M M_!U$^LV"QB=%I!^=H'>UFOV+,MUJ>=[D=A$>6V9&!5V:1_DF7/IG) _[H&F/ M',:(E)!T!TBJS4 2P32S@B;(<&$1DTF&!$\-DL*J-$N-Y4FV\9;AZF^'\):3 M./$4V^A?+TXAW&_VOB/?=<&F!9T0K-1*%[;;4Z=FE!#\E! SN!OHJ5)/>6(<)8!_GJ/=.8I M6?N MK4P)RWVY4YY%MMYC'3U'L^[@E"<),P19PAQBEA,DM$N12S"1&'LK'-YX*UB5 MR=50_F_-NENYG("P$53[HM)UIA-:"*E*7_VJ:-=V/C08 ,5:]7H=TXSI -9Y MU^V&,!A< Y^[?NR$9"8V4ZC]A3^[>,.O;1A-S"* E4'_.X#9\LU1TZ).$>H/ M#YGI:!3N^_.T:4YCJL!PE$VX.J04Q+R[, CK[""N=[424FWF9--,=WO8G+I= M_M*CFPW?&LZQ1=J.&*5!:K#!U#*F$P+ Q)W"8)Z*S(/@+MPC:>?LO-6Y<.[ M=7\TC9N/6@WUZUT^W@_=SMGD-SOY"I1M1*YI(Y+4+P]/#"R8)I@@1[P-I (2 M*9$F*'4N24V6,(_I?*WV?CV/1**L-I882163&5.PM267+G.IS;C "_<\*H7D MH87D^TE",R)-Z)2-:8(8EQ()9ATRCBN2L<1C9H.0++&'$>5<,9(IQ1+!$D>T MU-YH[0FFC+O4+]S#J)23AY63O>VC$]C9@A#N$1:< IA(@Q3!%G&:9H*(5// M"8RKL[6U(SGQ>:(H')S]GYU*_^(\= ;TA8M!6'/TQUS96Q<;ZK'X1J M[^FW,YU>OU>)R=I!P^A$G:'H:#BE,&S.:@O1R,PUB2D+-%JH8;?U@NJPR#Y, MG/"4>88315A*CVV]4 !2-C5YL!S;Y_7N8FGJG?^1@ M<$.MJMR1U^Q(&.O7DY0D6H: K1":(8:Q0\(HB4A&=6(\%UR&>O<;6AKF&:Q# M31'$JVF:YT7NJNK#OT"@@LA6?L+UH#I.*;Q@'X!..9/@>A[MQK Q;LIXNI<^ M^4A2EUN^H&H7'X7KGET6U&\('ZU=?C[),/>$$HU2D#+$$D*0 M/>]T\T/HQM>JO HD8R3Y8^?@TZ?X1_S'Z]P@[57V4Q*E>HT^,\2 MH7&&Q=VIH+ZKL_;]766UV/;X4^AZO!5*C;:;/=,9M/O#F=Q^%D&9WX"(M/;M MZ 1[#D:?SQ"FJ41,@/DI->'(<@TKPQ+#*=]X*V:;6/YK*$5%>^F1Y[WH)AV/ M)E B8:M$?WPQZ_EI=AZ$^+S;">&QWE#E+*HZ0EOIL#VB_,X79@4/_=4\&YQ- MG&!WI,;0CCE/C>4$R^#)5<8[+Q/JA99"LO3AJ3%RPHL]'[_M;0WZIYWNW?6H M=?7@WE].=W[6X-XG5!N?ICA#F0QM?!7V2) 0#"3$)8[!EP($E6P"6(?_SZI3 MPR[G?@H+5^R,FW]$;$_V45^4"F99:/S;@I\+_!!^@^X6/R[E_EJY;VQ=GF0I ML\1P X+N0]1;::3@'^2D-2#[6ELA-]ZF>).0.9V&"Z'_Z<#\;/9Z@]R@':,J MH/1Y."'!WH7EB\5MW<[9S0;J-3$RIV5F?,8X,8(Q9Y7W-&'<"F\)H\0^-+O% M<%A7HF%1 1BB[4CX7KA<'?TZR115)DT:(9-DPK,".]37U*4JN5*45DA42$GL@L)-ED"<*I MC[TC--)9XI'/,N=3C:T*?,>IJ-)9Y*E6QH=6LNBAI5+G039H8HED6"6"IH9P MEVAKM'*4WQ*C* ^M)Y6-&Z69$GH2L3X M9DKFQ+4>\= R8.J:C&%!C6'">BG25!F1:/C':JL>NKUBB4AWEJMOGW^>. 'Z MA4P21%GF0!ER$HF,:V0DP$&(C3F)X= 25;:\0XM1+00<4 EE!@3%ZRPS$L#) M4N)3YG I(BLD(N3$)P;.)0-V8I*&AFC:(6T<0P0DQGBL?"(!>K*T*F?S]"<. MK9"OL=BA)7ABI==. X@P*JB6+DVIY9ECB<18W1(P+0^M)Y4D;]SRT9*H!ZYABUF4 ?%I2!0>8\EPSXJTK162%1&07G\#))#/09! $.@U M2ND0)29(VQ0T9*D%0!) #ZUFL_FEU9A=+U&?Z0FLE,9:X5 =DX"F+ D2U&?P5X C9Q+'2 H66$HVZ1S.YU$0 M9SCK,48SBK\,VM;E(9L0R/EM1L5\B4!ILT))%CS4+ @9:%(P-J=XPC.:F1/, MTHTG#S<36KTQ9P(.9;!YP18AFC!LE:144D\RS)GEV"5W88D9Z)[[WP'L@YT? M@:6W 3=_U^J8[T\NRX0 M:5QK'+*]@ZNR#')Z=DAKC2-6#PGXEY_3X^TPYJV+HV]_G=;//H-,'_ZJP[C_ M>WEX4=LZL9PS;3A%'%.* (L4DMQYY%.,76J,A[G=&'/@;05$2 3.%',\$Y@P M CJ12VRF2$:8(3P18J/B "#. T];=^ VWAX!JR\$@&/&7&\DO_!A$.!1 M?D% C* ;QYRX(9=?GFSHFVWXM*E:\/[P1:2GKE8J]4XE$ !VXQD-NB%/<0:3EKV>+X_PE237$[XN NIB!.J_0Q-+ MJOQZIMAY:S>S@D7%#0JU>&\X&1;H-=M!OMZ@\,GC,]W%J=YM[-0J$G;#Y#_O M_PPTI@>5W7IEJ[Y=V=X]V/JXOU/PFG[9;?Q9V7K_?N^PWM@*'^S5AW_=K7^, M/QCSUL)/W_^]=W"XO[,.L?!ZI[UHXO%=13'D1J^?7&Q-"$:@L]W?^_L@KO"G M_;WW.]NPK >KM:[S7V9[!->1.[G;:>5IU)^Z'>-L:,FU6F]Q>R5;.!6-ZG;# MR=09A!JVX2$9BW;&2G1O\$/K>G#6Q'MT8)BCH4PD$,:.I_R/WL21&_6QT1J>C]:P6HEV7F5P M'AE]57]J2G[C)6"V?\2GA@DI5('-BKHQ^7_B%?[O70:?ZQNC65JQU*'YVZHV MDI;1*NV[\TZW'XHA(S]0&R:QV'&5O9 O/I[;_$H0K]5ZTUNWWNA5QWLEE%V$ M^LM.N]<&534YG"2"JG(D^K'^FIW M.$G5\7S>=FFL'\TE"W9:OL5RAW&1% F7JEZG'4WOP$;=C2ISUWU5W=%V!^VR MJ71DV M2/N\QPTUS#A^I\=Z=IVSG,_*K>('Q+<#H!^44EJD)(&!"F6H<2L2H MP^I!M?(5X**K6JV+\+4[#Q9 N&[0SG_>!8QJGK?BUG=I1Z8^%,.W@G I] M&9IGS;XJ\HWO/-VP6A>5=B>XU:,Y$/K]6M>'O5DY R-CPHH8[X&(R:%>N-=S M]GK,NRI&=Q_338"S8G@Q?Q?MMF%>OT<1[0^G*L[<36?$P\S7YN3V'00JR< )$ A"7,#*_) CC+KFF^V MPE,ZW3I\\-1NL<;.T"V&:Y??+XZ_'9%:XY]F[>/GI+Y=8T??CD_KC<^7]>TM M\7]> VWC[Z&8K(-:%&>2D0]4DH],D2%(O.:'#<.^X9 M-W+C;8R^_ SNE-,.X/#[3E#H>I6___YTU=VU&9358.&#,-),8[YO=LZAK1="-W1) J)O=0G8V"_Z$9J_05_-+=@&?*R+?@O#55KL] M&*D<89M\Z'3/*CA!_UDQW)RO9[T_#?&,WCS86&NM:@+/IL%^VNFW>8/1,@_@ M;M+RKS53S'B.[P*:O>NAS(X3ZE=,NFXL .C'5B:#<-Z!;MJ%UZVXJ4X^-QR@ M9Z#0@KHTFD30->\._?$ &SIB@Z873Y&P[*!TA=+FD;IZ =K<=P?_Z7=F?[ 9 M#=B[*]2KM337.&&&6NS?8RTV2/W0B;%:[W!WTVELEP?[!#0N/41V .N(W4'U MB$Z,OOH>SGWSO=WYV7+VZTAB\NASD(]YNGX0D;DJ94"7WD4O/"-6Z^03>=7; M 58)F'(C\^=T$$HH7;?;&?L*3+-K!F?!.(A0U(V2UFW&6Q3 =*V?8BO:.G!E MX.H)!L:$FC7ZD8%'=MH@WS>:;>&58ANZ8NC-[ECT];?\GHL6V][9I\G6T:?Y M;LK9O=?X_LEO_L+=?VVKL[M7794]-N)0F+!77ZOP,RE A,W%7M9IN$.4$ M+HR6NLOU'X'^ \C8*@SQ$#GKAVT3]U]:34CXS?#":F4/M":GNW T7%0(B8< M&;NY1@074T920.1W'=4-/CF;]]J"3T)N1?AV?TQP$?,P*EM?NRX_4*)'<.+2 MV?[QA^UFOQ)S.29^%MP,*M;YCSI9YGLS!GIFQY]#S&9\7&\0M\L0.$(/G'SC MPG:RS2'TYJ?,UEE^-(:OPUO$5PM&VJ2)-MU*+;>0\FG(JT]AVPZ!(KQ;<"'Y M5L[W:P+N!3QTYK0=*-ARCC)[UFR#IMQ5.5#DA^VP"1EHT9VH?D1 /1^=%?,R@ZW7.FWFUYG 1Z _GL() .8T3JH\/@K^,$NT MUKG-PAC-")PP10T^/""<6# QDS/Q0" M&%U'E'X_A=+C,&)E?^?CUOYVB#0" M9._L?JQ7_CK30,H MPM$O)!, 3\_'/3,!4KXBF0"//['S=]FGK7W8'KN["S697 (<9^^MB''D* MY[,.<>86/*V;1\$B-<-IIV7#2S0#)5N[[?*TY9&?J3C.:\[U"WLNZA[%KR:< MCCUS"D9=4!F"[KEUWFVV*J$F-=>.7X5[%70ZG^+(#H8C&S'K%"\R[B+;RP?3 M>S/Q2P!N& ZNH,I.JQAK&%,T';=!J3+]3C>/LNW!@H8^S)70NJ^W63QF>*O9 M]:AW -^H=;'7QOMEJY)V70C:Z#_)FUZ.AZD&&^ M[]AH$KT+C86#+^(]F!4#DRNQ^::;N'Z[8P9YY'24FSYL4SQ.*OCB-!SG;C3: MC66,U4.1B/H8'1^=[_=JGW;J!VOC@)DO_E-,GR!9D7EM=#2%^**==Y"J\_/ B#>1 MM%6<>+WA;IORL(1DMD%OE-"UU5:MBUYS!K2&&V+JMXV )%>O_-3I]5$X+IKM M_*JB4B;?D@5E;F\C_FWX$SB*]\/%E7%JW?"NQ8%V94M5Y^@"M\^9'>/(U"0M M$85",&-\4DW.UB(O5"2&VUE/&DOX*_LZCN"5>YU[-+X.V\@?!/_ K)RPL([/4/S;THU>%]EP_9^5& %XW/W1F< MLW4$9S(%S@< S?N[C:/*WI>;=3WP%C)V1XY]]' MFZ>V5=_Z&+/$XU_W=_X&^V>[_^?/_?^WM[9ATL:#;A\16#\2ON,53M3 MP!(8=&,(ZF<;#HK3YGF,617.X;R10XQJYM\7:88C!_1]_FE1W*I_^WIKCG5RY6JZ5VBN-*8LY=J$9 M4WY.NA%NSBL+671P1(9[O,]Y&_.P0:PC"_<_.SB3;,=WS+^Z ]0W+XVVZCPVP:/XY5> M/%$J\J\+9Z24U33#P1]9-&4K'ERX*JO157FE05#^'>550M)KOTZJ^)[?I93= MZY:+?YFD#MO\1?(@M_#.?2U MT[VX0_N^6_NGWFD:NV:YHQ#3]^"%I,KP\J1$A(C'\OFEODO_ZINK&E1?XWN"Q>DQ,T MO^BUT/E:# E.4/Q;T5\AGZSA1.=_B^0_^02'I(N[S'E^R]"4K)QNV/AY\+?G35[&NR&8V_E^B*I#KB;$#V95A?CQ*_=KF'DV\]@B M'Z2X>SO_+TS+X*SX?WU_^5F^1BO+C7>N=#)>E-'OI2\W\D&"F5 MRG*9RF5:P65:DN:_TN=#H]-7K:=6[(MH5Y&"1V&Y;&<0$OJ&[S\1#L,WAL/6 M1+0YRS8)2^ZG;RYOME8\=/+ 8K%R>W'AP,L2)VBU]TN:5O&BOKKGMEM*0+W1 M3RB$W.1T4:_[R@A)U#7^'3/2%RN_N,^7P_EXF20G9"DD)YE<$9*352]UHU.E M;L.BMEBO%JB"_MS]=#!5P=;8WZH?;.4\0IM%2Y2< *2R6]_>^;0#_UH3?H_9 M*K-A/5F^PSKM4!.6UWW%3P)I1A<>F'=O>\!"W/WB::&V]*+2F'CFG +3Y97$ M3E7"5G9'O,0FU*'&HMY8"WU[Y=L#%:G2!RI2Y>3I&][ENY%-[<9/^[OU][N? MMOZ>;"KT86%2&%>\:Z@(@F\-YU(_Q$^VHR= M$&S.-SBDQKO"@S'!=>-0[BU5+9"\5M,TW4Q;D;G;]5/>. %^MC5FVOXP'-)! M:!ACW-2VV[@R")!L-WKVI_#LBXU'W!M!:$K]XN[Z!5V*?L'3%=$O5HM$[9\' M FBQL8:J53H%YCO__7/WW6X#E*9Q2[B#!NA4D23@X/V?.]N'?\_J37/6>96* MGQ^]LE>D]#Z5O6F5LKM5="YR5YY6DX>H/\VJE-SMMLNM/P4#^NEJ+E_AUW?P M=*_-&\W9Y0?5WWO!^06#C_&*\]TZG^"\JQ2E@LT)GM]%ZDF64TIYH[/X*;3> M.#\'P8J:;K\RYD+NN7[>U242108M<,B8["=,KWZ@2!JVA/F4MX295%2;<+M7 MG]YO[;VK[&X_0B.@\,!=^]2M@"Z_#EL!P7V^)_7&%JDWX'?;GY.CR\/+O6W# MCK?_:88.[O7M#V>U;U]_'K^7R=&7OWK'C0ZK;]=/CQO?+XZ^?;ZL$?A-PWX[ M:L"S&_O-XX^ALW;KK'YI+FL7Q6_^^]>I/K.MO6]?DQKYT-IK_ 7WA=%O[Y_6 M2?VTUOB.ZQ__^AXZ:^]].:+UR]KE?R]W^K6#Y-??C9U^_?(0[OWUA_WX#[-_ M_M4Z)JT?^EOGLG;VX?O>E^-3^%WSZ.QSWO]-ZXY#5&K6TMATZSV<\\:FD"-;1(B8L18(F BDF3)ID2H!6%?JH MBZM-AUZ/*.7?A[Y=K69.1S]N!',P[NEV1?F\P5^^@ =V96J@KXEFR%G\FN/Z M?73-![3A>VH^Z?W(-6[1?(AG^9#GKOF,[)M%-* IE6#1",S# MG(2];O_-0<%SO.?_&;;NV6K;G&;W L9=',^],1UD Q[]+C 'KNFY.=U"S_S< M:WS&M>TC#&-,ZMO[W^J-&JM?GGZ'YY/ZQ]VD]N7H8F_[W??_7M:2^L\3+!1. M?9(B3#*.&!4)THEW2'O%&&'6>:DV*JYGU'DP=+L#MYJ^H_]LU;;J(S;SP%<6 MW;"'[PYVMW>W]G?GN&)7[16&V["RNUM!E7^V_CXV=]SNU=SO[E3&I&?P[B>]&$BPK*_\VK[:#VI!3L3=" M[TA0U'JOY[C4UD7WH+R:)?)!6+_H\G4/7"4X6Y/!RJJ0=].3RK$^U[%&@;W; M[EI+FKK?9(!Y!,_2>K^_7'F2LODSL%4$A1^/J>T9"\&S>?]G!'';.P?O]W<_ M376 >.@E7L%]_DZU1A2"[QQHK8%W,%_Y@E/S$]RX8Y<[1_?E]EK!"7Q_"LK^ MD#.QWXE3]K[3N\HR&KH%M7ON3B6%=YF[%ST=!7[E<['3MK=!UXOG*@U.FY+:L63*+*>SG,YR.LOI7*7I? G5 MYENABTRL" ET[J'&KN\'K8HJ IH/48>^R/0]TS+A-2KT+:+J'[IY-5)ET&[F M,?5!SVY,!]DIIYG)F,^D,\PQ)A.C79I1EJ0J(YJ?[(;@7!Y;M\XTSU2K]_\V M$!U&V@<]]%6I\S?C&/M0.'M;;;OOX U^N%ZA8F]4\O(2>.ZO_IOVX S93A\5 MMP7AA.ES44S7,OQ>I*TEM8]_M8Z^'.)Z8P=&4$MJ7SY?[&W;;[7+[S#6$'K_ MY_O>EZ.+HYFTM<\_C\[^.3UN'.):HP[O\OG7\?8NJ\.;[#7^:=:^'27'7SZG MQ]_^^O;?RUJ_ULS3UFI;)X1RQD@FD-*4(<881XJF!F'CB,XH5CR1H+=O)LDH MS6PH'-><20OBY0H0(#P?"'J>2),YE<+_5>J%9<091;&V.C.I=-@92N>F\]P? M<@JG6J,3/&GP>>$]*U%F092IOQ^A##,\I23%2!*I$4NU0"*E&.F4.S@D*,ND MV7B;\G0QC'DX*"D1HT2,>R!&=!4/TP.G=1;?_.4LNG3=3@DDBP+)6%TQU&G- ME ;D8*"N>.&1XIZA)&'89ED&DI*.F,M*,"G!9/W 9!QC*8V>9:+(WE@=,8;" M(A*/,I\XQ"PF"&P'BS!H(CY-3,(T"9Q&"^0!#2GNO!2;1[_+;*%3Z71["[]+8*DH&MTX28GA&E44<*\ @(RG2W"E$ M99)YSEF:6ADP*&5\A1PO+X&R.[@M5RC0F[8))UF*18X,5XS;:7(5.JH$]IQ+:3BT1>=#'W1OYU](I50C:8U$RG)B&=<9R9U"5.(2M$K0*D%KD6A\"4N+P=)8E](, M\TP#& F=?&9]HR@"5!2DPJ,:G$I-N"^B4.+81#$W%[J;ED MG%-DLQ1LNBSC2"9I!MI2*B@7F*6:;[SEN%2.2B!:%R JRRC6%IDFP_F&2<-3 MT(E$@CUBG 5HHAYEUJ:PP)CC3*]>'<7+".=CN1X!IM]Y0CG*T-(KA8E-6<*,RJ1/F0;53QBJE:-Y=%&4^M[*Z7MF M,KIHK!$B>.83P1QB@ENDN%'(<2ZYX(Q988*ZQ^2BZMXBN^)1RU1*:'KNT*1) MFAJF4Z*Q9TH:)0FFBEA%C<@(D<$GAF7A$_O]#(BRSG8YL#01/U29R4QPD E) M,\2\@3]9,$IIEE ,ZH?S.MEXRT4)2B4HE:!4EO(^/E9-)F@Q+A*J$7<4(R83 MP"I85Y3 .FO0FS+M]#U+>4N\*O'JA>!562W\,$ U$754$F1CU4ZGT.Q5U!\Z0VME 7#U3&O>M6H+QWB5W;,?UA-TV2)PVW5I M"X=Q-4O79;!KU6LMJ2;L;A/[C!H1E6VFREYK0]W@U?[(E_!X75W602*>T7XO M&X^5C<>6TGALT.W"J/(I.W*JFT]:M_,#3(5.._[MU3O7=K[9OPN8E&W'KFD[ M5N[2<7NM*%4=G_^];*]5MM=:#=6PG,YR.LOI?';3^1(2W4?1FPFO,/S%.N] MO[.5OOI54;V>*QFTRIK&!8*+WJ9.&$N31%*&<2*$=SSA2B:I5$;KLJ9QT> B MJX5[7F[]//IRW*R371CC;GKT[<.WHT;K^_''0WIT^9W6MVM)?2:X^/4BC+^V M_>[T^&R7'GW[#+]K-6M?ZJ=[7_:_'S?LM[V&26J7G^F5UE"290S3+$$I%@(Q M:75(*V5(F(QGE*2.>E>*Q8L3"YMJEUGL$#4.(R8\0<)[C# S4G$&7UN[\18G MFP3/QIQ7J/9UN8?8\SFKGN>1E#C#N"7:8HZ9M40DTGB2$8X],UZ6/<16$W$F*\6@/(N*'R MH%1C?A-.QFJ,$"KQFH%BFS& $UA:I+%-D*76<2*ES&RZ\3;=Q F; 929B,:# M8TEI6Y>V=8Y*C#G&A=<8C#,F0% --8G0"?<^S1CS9?N?E46?B9H"I[4P@G/$ MO51@1!&!E-,.F<1(HHWCGHN-M]EF0E:)5/%ET 6M?6_SJJX=L*Q>G*">T MG-!R0LM86AE+6_'Y+/7]O%"/*$TY%MAASRA-I4Q <4P4EYD3"99EH=Z*ZOO3 MW6@DBDW,5DG?+T,D:^_P7(2)6*6" M*TUTJD!4J=+*4R8S*CTSUAI;]I99/PB:B)\0IC/NN$+468J8"MQ0GF8(4RU3 M0XA228C;;N)L99J>EX!2 LI+[K'P># QT>O%\Y3YU"&BJ$;,<8-4"IJ*-;!^ M!C/I ]N)7)3&?/74D=)4>FYX4^:7K2T 339Y*=,.2[&8%8OGDG;X,F)H9(I )[X:WGQH3(!F%T25K8$]*FEO!7PM_2 M*E*\=%A*G;G$LB13VF.3)'BQ/A%ITQ@VU"D/4I14QR MCJ3%"F54JR114NN0X1E8HQ=E9BUQL<3%=ING@@8R[J;A\/%B?A2DE = M''<94PZQQ#ND/$X0TTDJ?:8RGO* BYCQ.]?=E)!80N+:06*9 _@2D&\B@L&9 M,VF28F2U!HV0*8DD418QZS/O)86#3BXW!_!)2?P?G:MJM="9TP M?H5^&F!E5-ROTZ9N]GL5WVPY6^F$"3.=[GFGJ_KP=WU1Z8;PC NQFN;9F;-- M^+QU43GO.N,LC*LW,*>CN]Q%CB:"8WC-B7$QX;,B-7T %<WM+[A).KO4\X>83>)S-($WN? M[#9V:A4X,RJY_C#[[P][^[6X22L'A[7:UO[1G*8C-\S;TW1TJ7?:;DXGFKNN M(9NWAC,BOW&G-D37_>RQ%_I@]V-]JW&XOW.PV +.>8]O@UZ_Z2\>?W/'%_DT MZ/8&JMT?(F77_>^@V75G+K0FZOC*@#;K,?NNKL M_#*GJ@W'T9;IAZ^QI&RSN-_79J_?#4\X5;V*'0"J&C7HA4#X:;,W/K7" #3H MKS E :$!P&$ VIVJE@_X'.X%"K?KYA?$FW?=H V_BO=4@_YIIPLO#E_!81@N M;W1^ML-@WK4ZG3/?="WXZJ /P!X^?-]IM\.KF4%_,SPM#H:P!^E5&?\SU9M MJUYYO[?_:6]_*W8_B1TJ]D>GP>O[6"DO=BW+-UJCAD,K]6IK_D;O+MZLY4O% M.[YI]N%1Y@ZO^>_>ORN[,)#_5"M?5*MW6DKG\WJC9?9M>+K7+26T?*,G?Z/W MIZK9A;ML5CYUW?_?WK4VMXTCV[^"VJF:3;;TX$//R:U;I=AQXL1)M+9G9[]M MP10D\88FM2!E6__^-@!2HIZ69,LDP?Z2R!1)$6#C] /=IT-7A/Q$4]\3![U? M/SZ>Y0RZ;$@^/3%G*J(,Y.=PZ#J,/Q?CU2ZTM6<,RPWARDG 50#KCC$_"5+= M,2]X3()3PT#L\8, D GCH>CO&?A)_"K^L50L3+2ACL-4#IU01SV".!JHHP,: MP0'7'X#(1&R0?4@%9*=FJ$2*0V,J5K?6:.X7ICCHMK5.X[ANQSLC-3;<]O5# M-7;-VC-2<] 4-&M&>[_-=%UT] W\/(VFG.FDU/13T[=N! Z03B/2[QV=@V;Y M PUY'!&."$>D8:ST-8-P^1]MR41S0QR@HM/X7N.-;2AH8?M?GKN^X$^JMR_TA M!0''3E^!3$M<2C@B'%%N 3P/0SO"^_Q*Q4]\KI&S(!A17_-W6? 1W3#?#3CY M%VC'A0NJTP#1 ]71 T6,*58FM? WE2]ZX?H4S'.PSC=E;."[R_^(T/WG0SXG\%%// \ MM+G0P"+.*("V6GXLG!$."*$"$P0 M1='$$:&_EM>WBHB"(\(1H4'R[-!Z411PG\VJKE^]H$XD>..QPA)'A"-"Q"CQ MR\(1X8@0(HXV*MQP3,GW&OE(.9^5-'1_1#U7V6M6EYHN^X"/"LL6"CD@7T.C5R%^NY[GTGGQQ1R/7#S5_<04?$0)&04>D"V#< M.$$4$; UODV9,_8.X7Q#^[34]NEWUQDSSV/D:XU-[YAZ4NZFC]! 4G[WG M[#,+^(@)Y/GN^C[(DN8*H^ C0D.EH"/2!2^^,D")(>,BDM8/P,7Q@Y)KF[=2 M-H>1E._%8!Z/IV'5VH(:>[TOVYP16[ KIRZ,^;2-Q27T+@R\:;3]DK=O:+B9 M+-U<]+Z+6WJF_CVDVV/[;\E58[YX>R-6O>.,_JK2(8SQ#^H]TEGXM_K25-R[ M?G5EZE=G;?OK6WN),!%.%297=/3^(YS>WU,^6V^TFM%LK[?'RD_#R\U/?/GC M_-._R>U/DC133IZX*(W]S&:M;;\^77RKNW>#\(.>UJRU[&ZIB-T_J>[*Q*J9 M)Z1PV-5$=S@\V?#4\PV8(SI."\4@>YFJ#I[_0S=B5MQM^D/F#TC&G U!*T;1 MY(]Z_?'QL0:/61L%#_4>=\:@#\,Z&XPHKP]H1.O-AMTQZU)8Y$>S*S[:C7HX MIIQ-IG )#1D=<28[+G_Q/W4Z5SA9+ [R;GO#\B@@J;63=#LY"^[A.6=_#\G9 ME'-1R'JMNI@$<:OX3O5;/+-J3EO)G%ZX .@_@AHQ#+-J-QMF]_U*^Y'CUN7F MUN;9 4Z?LP3 YY8PNA%9.P)8W/+-@[M(RR+,360LC7 /(![&W3:II= MJV-WVXWZH&,UVMWF@#U99@SRBWY+ FI[8!_XH MAOL>XP&\7D#"SSR83A)\7],%%:%"1E,J&C %@.M]!G DXL,?J1J!"!D*-"+PZ4.,H+^.<.0JU%E9QEHKG5BB>^%QR(5^5 MTD+D7#[T3R<*Q-.:0BMUFJ0:?]N3O_S7./#@ CDK<'(/1G'-PFAA^L^A&57: M3I56[\5"LA"/-FHUU&K9:#7[%'$R-2Q4:9D$R2RC_DOH#D>\DZ%L_!K *(0R M4^HM@7":AO"SQ=E"5US.@4^$OV*O)4:W@L"R_3)/0_J*1C.%R;9M5ULML]U] M7R'/C!_%.SOQ!EN%QA(>-U5>D>VY89>Y(,/#<08R>DJ![DVXZX$L6]+$0'," MS8G3FA,GB,&B.9$)WEKR8[M;C^$4[ 4>FPMW,X\^ACO,B8_RA#(9#G-OSI2. ML&6@-X?P^];PV\"L!_T0V.@(B]>OFI9M"AN./37B0.4Y"QWN3A(?[9J-W# 2 M\<'??^M89OM#F(Y;JF\![@8BG+&U!\QTG,B\;79 MM1M%"GU%M%<=, &!\&7)X\=$.0?3)CE!.EV>;0;IL8J-,P[;H4 M.?+ZC4@7\5L %OI.A=?YBVVQUVFVC/K"[MMUH#19*^](7#2&FG"UO%GZG M,]#!4K^T]\Q(_+-V(W;__%_DASPH2.K#,'#U/'.HF='I M>FO/;1E+ T2Q)SQXFBDX7X=A<0(8ECX=27P7 M^1#P'_P&Z7NBW7&N8;?G^^R)]-8A]YP-7=]5PQ"CEZV]U !AS#?.F VF +)F MHT>& GK(HQN-5V."0D/-XX)P[WLW#&4 TH<)@Q=!5)#,WHS8_T#(1L@^*61C M$$4;R&[*S]TZ>S*-ZO;D; %0FD%XV@0YPG1>-$2Q)1@W$8P1C+, 8XR,Z(3' M'6E"6_5X/*9AJE3,!>INLZS+81!NCC(?:2159"4(?*1^$9"2J:52T3AP4J)HR-632J646 MQ[):=7[G=4('V%BY?87F5;[-*[WT0!OU0-[T@(#P=I6'=$['G!5T9PW$ M!ZL.2T_$E#!)OH *$@EDB)<9XF4'\3)O>/EJ=K-5G813B39;D+?/. "2)$N* MMWS^]$$L>N*2!0I+U,2I4U.GFTHZ/NJ*O@'Z!L72=5W4=7D#;(&U78FU+]%0 MNH$R^@GH)^1A_M.100/!,V_@^:+4@H:Q,0TL'8Q)X6VI\@N.CX)+HOO62H(! M&KDZ8.'!E$FH/!8+"LND]5(>25Z:O:P\K@)_5+UE\$?:;E\UUM_UZ4QF@+B@ M/F@X?E\*I6)CTMJ;*Q6=.IXC95^!AI;6?5AOKHWN:XN/,45(M6D+0CF9G_0Z M6C )]!RO#?>/&YFJI52[./IS0UU.PLW[SU5NWO_"&,5P52A0L8[$W+Q;& !+ MJT(Q@/96>N $I>ZH!W+@ S5>BOXRZ2E\#?PO#IHWT!M"*"\LE&-)O%Y0;AI+ M'31L@>NM95A?!7!ADB?FG=C10)NNAN0Q*Q-RWIAE%W.U6O8<>Y# 75MN_H^W?N^W6/ MZ9\JS 6:8UW=/A,3^PFFBFPM+[L8+[.G&U4PB+KV>TDDGVJ52Q-.S7#>F':5 M!?C3F7@&;'Z<@2%KQ+%I]M3M)DD]BD!.A7J-@HA[MWM\&^-DJ!O%6::$HFAF M)9I-4^+TG9+,>1MULU#""5A\=QH@-G=(;@5%-RO151TV6W7& %43%J;EY&NQ MP5L(X05D/8@YJ;(6=XW'NU%(T3LOK'M4"E]6OQ'I(GYI[QQI? JO.D6'RX[1 ME-YY4S@D+?&']1]A_8W=Y:CZPB$_BG&VZ([]>*-;_QHA=*.#2EHOE"R%2M-O M1+J(7UI)(\>2YDK:7:.&KXI.<-,HX#.M-+5:L >H:]37.='76-I1L!'IJ B1 M/$MW1;BB"94.ZTTFG,7=MLFU>+BPZ(KP$)<5E2!F]"(I_ZX7')/RMU;D%DGY MD91_^VUU-)"0<:WP!E*2;"=K7[LJV6Y<=1^>H0TJD3WTL,$96R*A/+JO0"S%($C@LOBN4(AEO(\5=XC6V:C89E-$3"?K=KV?4'L]TTVJ8, MAE?'#^YK4L7F55$?H*=/%@=?K<>"1T-7$#>#"_N.2Z(!D>FO\!IP4\D:W599 MG'!_A+$FZT_AUC0LF")[1S.I:%LJ+18WP_JV/,5FXCK-"Y>'D6JJ,F\%EJ50 M[RX\7U2JJ4)@:^]%F(9<*"GQ6 F]+@>\(@:>^$!%XH;]H/#K3B G-;^"7 M_4$!Y;ZI^)->1$O^*H)O;11\64G[@F+7]-UK,N+M5_'=@)-2G/@1NP3X%2-RZ3M;S0REW-[FYS[ Y3N+(NRS+@1%2AI">5%$>]% M_+ZE"J .<$.,EQ&9MK#B2D=S%?/ABR"*)?&7L-&(IFHV;J[0#\*H*BTSW3RE MFGE0F.\P]9JCK9=R"[7<>C'-6*CSMLURF '94?1!)XICKPMX9P==4=;[,>64 MZIVE2\ZZ6'G0F5P^""4 O-#=6JA7)3!B?2:A9LY!9/YHD2[C]O,V2[G M_&6;.;B7DS?AECN5S5BX:;&$NS<=3<.(V =*]VN7GDHZ/=M03[$1R=%#*:P= MBYL[11#%;8X4\D7OF+F8+[J]@DW(%XU\T=MOJPNNI^,36G66*E5AQ.[M)6M; MDNEB$S6708E3%JP=MJN4HVW34LOU=L:4P;Q93&XV49=KU5Z;,V5PNG9H>>1- M*;?8;^6.L(S<[:P>6:)IK2:5_OY;QS+;'TY*%($BG:U(MPQEH=AY8T Y4HA7 M^7SF,KQ_F::EY+6!U<:Y$]F6^-AMJACQ/&DKF'+0Z046VF.JBF6LUU0D#RT4 MU:Q%=2&DVPKCK:$[C,:INOB!D(;$9!X66X(/HRK!NGCS56W?T]#!/RMW,8?7$G*EL"Z J*F09Q:*YP!V+'AGS-[06$'?YP< 7^UHC MWQ@<\T=9ZY,*";@[A:*$0[YNWX_I'F7Z1F@R>3(8Z>Z$PS /S MW4?OY'2_;=_>U9 EFF$9> Q&'+=)5WG,[2SYPLRL5\?^K+>*1Y8,;[ M2VLZ[)U\Y2B\60EOHPW".R]N7Y9=*V>R>\,F40S1[3<1W\4/6L9NOGU0)RC# M64<9K4U";.=,B!=F1B?F53[M!NCNP".*<-8BK*(XPGY/3'(VM\BI,L@WB74C M9V*M:&&%=(E8RVF#D_%O[8[KE#:PLY+ZAQ3A)PNB='4*HI2S/$ $44RK"3AB MM8U&JSZP&D:WU1G(D'J\:=UY\"-%.S&/EU0VA1V4R6@9JJ1I,(^IK$1/ MYOLH,0!F7HOP$G/$>=8<22;'5).S8HR4/2B/V/U&V&T;B-TZ8W<?Z; M'YC5I8!J(?9FIV!F=-XB@IK^)W\&_PE0^XK1!X5UGYG/N*Q7\9CH:)]RS=APR!R)W:*+L(]PGTF<(\]M/3">KM; MIZ9A!MA/LXV7I;&&[5Y/\: MC'V1W7C+!H'/B@/O+\Y#WQQ_0Q3/'XHC6>Z.%QR3Y796Y!;)#!;JJ[;ODVY97]RE5]HW33ZS-DHX#-R"]80_%QQ M=R=?E$"E\K6V;4^6UCXJ/%;B_F0A1Z2+^*55M5:\]N54U7$BD=DV6YUVVZ@/ M[*YM-UKI1*)MZ4+?:9S**$A!$MW[D?J_XAU-#J^U0G[4>C6I@=?BTA70>_! M0CJ4DJ.3B=CVI)Y'9.TGS"^<5AQU?5 R46H232N914PD*D0@0S,8UXJ3$&%\ M%<8;1\#XU_[W@(\$7H_%?J1 =8!R^; J=!TX;@SB5X$_ %S["(CMC$N"] U$ M>D3Z B(]$J=HC?3-O9%^#O1_?KPAO<_E1/$FHCBB>/%0O($4*AJA>,?N6*WZ MH&$T;L6X2P\D)3;L"P_IQ^R8R EM(J0CI&<'Z5IQA""DKT*Z M=0RDGS8&HQ/J'].F"%$?=\A+-:*\B6(Y]L@;2+:AM6;?8X]\7;._(.BFD]H^ M=K\R4 M1%LVW9P?,BS[B'[J(^EMX'@*$; /;ZK\_D,^/WHI+J\_W=ETI\TM7T MB7P)/"%C%7)3^_TWRVI\(+SFS1.* T$C1\+I7>@.7-%MZR[@/'AD/"1#'MR3 M"%Z.Q#CQ_X1R>.R8>$[U1[\28WW^9%7?M=$;K/5JLA]=;W#O^FX8<:IJQT9) M/C5\=R8*,2)97RR/9TZ^=])HWD( .CNJ?+&)7ZX8)%OF@D'2C((5G,@UA>06 M^'D3-LGYKW5W,4J6UB+"\/5;F6O(7Z*#G[MDKC45R[49S;OPP%,^N Y;:\YS MHXZ'SQ%*MO8UR*Z^DF^]2_+1"YQ?C%?(I>_4U-&+_O)1>1_QQ>7MZND+;_K2 M'\#O S9R. :L"N 9E,[\ [)=1Q@JDOV:6&+K^O(6P7=GDC;&L. MVR?84T+8?EW8CIDE^B+E18 VC:* ^VQ&Y)7D<>PZ8T!K-P0HEJ[W(PU)"&\" MP F\\#LVIMY07)C$ZP8N9P[<(RPM,B-'[HX9C#ERNRN"@1RYR)&[_;:Z*$8T M>/0V>&RSAC' O)L\MAD' <_$- ]AHN6>(Y@P9V.7#ME]C;9H?\6;NI MG=4$5LL+3;MIJ-JO03")Y,;0XO3DI*[1$K\@,9[R.^JSL/KSR6.S!-HMP[ 0 MVHL+ 0CMVD,[FN3YA_:7F.0([2>!=DSV/.7\"V[/RQ\W.BF>?W^\OB*7?MS( M]CQPIC*?O"J7F)L<'R3'!P'\M!]$1'#74 YGR!,OQ3JAJN_M.8VH2L"^8PZ= MAG";*"3R=R(Z@N7-&1%5SP-1NB_D>'X/\73JQ.3W]&+,PN6;_?*].?NBT_)- M+YI;^A3XP?T,G*J(^:$L[77&[)[B*L)5]+JKZ*QW5:)5=$8]9^HI\_;*]7_= MT9#AFL(U];IKZOS318G6U#D;NKZ+2PJ7U F7U%7O8XF6U!6]8QZN)EQ-)UI- M_>M/)5I-?H3E8CD\5PSH('$>2GHRWQP(IDN:"1B.V[/G'E MRI-L+W!KZOKJ\((-XH6[^T5;;5LK1U)C^K]I*+A%,JK<^ ?Y3GUXO3(2+%Z: M>,4DX/#Y?@*P2:. S\C$H_[RY@M6P6RH@K&-E1VJ]+]WP6 &_XVC>^]__Q]0 M2P,$% @ QH985+\;*Z=*(P &Z8! !$ !K86UN+3(P,C$Q,C,Q+GAS M9.T]:7/CN+'?\ROX_.7MJUJ/+9_CJ9U-R=>L$U^Q/=E\VX)(4$:& K0\//;^ M^M<-DA(EDCATK)%027G6EM"-HX&^T-WXZ:^OH\A[H7'"!/^\U?NPN^51[HN M\>'GK:]/E]L?M_[Z\U_^\M/_;&__Z_3AVCL7?C:B//7.8DI2&GC?6?KL_1K0 MY)L7QF+D_2KB;^R%;&__+('.Q/@M9L/GU-O;W=N;_S;^='A$Z%%X--@^&>R> M;!^$)-P>G R.ML/]DZ.3$Q*>D/V#'X>?#H]//I*/QW2;G%"Z?4 /#[<'!^'' M;4I[P8"<^,')R:%$^II\2OQG.B(>3(PGGUZ3SUO/:3K^M+/S_?OW#]_W/XAX MN+.WN]O;^=?-]:-LNE6TC1C_-M/Z=1!'9?O]'?QZ0!):-O]&1GRF.7Q ^ =? MC*#]7J^WM]\KFR(BID#->)(2[D]0!VF\G;Z-:=(, U_OX-?8S^[V;F][;Z:G M()V 5;LYW,F_W/)(FL9LD*7T4L2CD8B%C :P"2**9)YI4/DZ M)?&0IK=D1),Q\:EN&7[^B^9]PU_;)=PJQC ]>'9C*.&6'$/C M:6O;$3I(^7=B.(SFTVNX""4 SO[0IL.$^A^&XF7'%QE/XS>YG35'H FD_$-N M_D7Z#RB3B'X_,.Q]"H"_;N>_+M)SPGR;69?-\9>&V1+.12KA\9/BL_&8\5#D M'\!'N%4_E?OU@88E-Z^)I :F(/_SB<1^+"(-!]D9QV),XY31I"K.)(+GF(:? MMU"H;9=\^[>(##[ 2,HFM0YF#QU^O0,@-+J>SJ2$Q7W_>2L! D0T7QN7)SZ. MJ>W$ 20!B2D)_1\_?Y]$MO,'$#^+_CNF']#0=OH PCA;8/8(_03?>RSXO%6J MUX0'%SQEZ=L5<(EX)%=5]=V6AVB^/ERU:&)RB LC+P=<#GDZUY]WX7\]_/&V MI[9!Y5? Y^4(O0I&W?<_["+*'!'?]9_CY_\ K@HHD"<&['&L/-DKH1 MK/BPI*V"XF>")R)B 1I3IR1"G>GQF=(T,2)I.[2"9KV"9GM J$=8-UH0K8K, M*[!Y.;H-0=+DGL0PJV>:,ACGDN29PZ4A%G"9W7US8GD_S*+_OXY2;[)\9"/G%R=B(34/$0_@Y,B(B MTK"*_W^]O(<-#>NKOJ0\1_!PO1=^-J&S@EB1YOHS$]^4DY12+AHC' M\//1@M,"7D\BWI!JNLB_]59#K-]Z&W(M3Z[';#0B\1LP.#;D+ 3.PM.^+_VA MC _O8:E\1LV.ER$J!='V@&J]7F&AL\2/1)+%%"F8HY:L<8KBRPVUYVER2A(&HN^^,M75$U[1B68/'!SD#KJ%]X#L&EM6.]]LB'9: M@1;CPQSC-6V%1O2:37!XD#O^%MX$,YUNB-].G7X0R Y)5.K"J]\![7UHML'1 M0>Y+7'@;3'N>*N2;W=!.J0?Z0GE&'Z@OAGG7J]\-[7UH=L/Q0>Z:7'@W%#U[ ME:XWFT'%N!/T59&()H0'CS0"1,,OE-,8;UV"?C""$262Q[[0B]9\;"!/A[47:-V@B7)G6HX+'F+6PSL1Z\8FOQP=G!>.;K-)JL1&=@R+!C^ M!SV3+["LH+\C>?.FP"Y\"A\/(KH&U<2^;L'?B$C/& YQWCH5[^5M%UI-L[)0>Y>7-R]40S DR/( MXTO*,6SV2#OAKBG8BWRX^ATQAUA-_QY>O)XL0_^BNPVIVRGR18C@.XM0>;A+ MGVE\A2=UR(")]I.$KL/_9=JC9G/T<(,LLSG*<4BV($?B38?BY6/9[)QV.G[E M81:%L( TN*>Q#-?C/KT;1&R8!Z^L?NL8=ZG9.W+_++-W*@/Q*B/Q*D/9;!V5 M"SP*KSBN>_! 4YCM>K:+LAO-%MG';;*O6GWFVVA\H(DE,0^FA_G M](5&8DUZJ;H?S<8XP,VQG,?/Z(Y0>)@#4Q#VY5F M?QSB'EEN?^ JM]-AM#-+5*GT1,:^69$;P56D7%_MW>TWW#MVDBO'%^7"()K M(G 9,H"?Q"K?BM20)BIX=?!*[[C7,T2<[$:,"X18)((Z":D>UATE5-C2P1 M>55,':> !?-2@*M9UUYOWY0:761<3>MJP[94\&JFM8>,Z\B0,!UD645LWP/% M2@:@EIK90?- &E:UWVN*.,F1>!,L'5YU"Q;5 JIA3P?[)A3H(FN:7T\K?T + MK(8EH8%?O\ZN$Z.#[.B>O-EZ[.9 -&M_!&M?NQ$N4'1RQ1]HDL:9GV8Q[#F, MP[$PP]M@->( 3?":'3&#RY/(.FA^UU?40C2T FN$ YK=9O3HGGBHKZD-;VJ' MUK I-+5K@0N-).D@RZK'D=W2U,:7.P>I9E?[:&C7+(B&F+$?/4#6=3+8.]8; MX=4<:Q^M;6.2=)%M-:ZM#>=2(E SKWUD8+7 FG;J=)"#G0G,HO'3/$:H_$MR M=(R<+?Z^9F3 (H9UQLQUL@51:W@@6O UDZ5$5H0Z_3C]()=-,N"V_*C28P?U M.FNJ6/#117%K>"RZ#%9(\N[Q8&NZV/#GA9%K>/\$C(F3@?9USF-03O'_+I+Q@GW&8FN./H=S/F8!H6&H9WT M&G(VIBB]"4ZO@G1#H&(AK()!C#"I#Q3^?Z]V\:TC5R=/UA5_P3IUL6FEGVI[ M]9DYZ/4:4EDJ\-U<90MQ7X=2"_D#^*ESJ0J6+@KVRO1MV% #F(;G[ //J=UF MSRQ^!]E+:ZZLJ7-->0P:@2=)PUYBCP5I; M\$AS;!I6^7&_0:@9TZ^++--@Z6TXIP4Z#0,]P="O)4BY8:1-B[]TO8=E^U!3 M_1!]$[4K+ NJ;VHZ5/;#!7]AL>#R6:=(WOL8D;@!3"TV#]&94?,HS:#)KYTZ MO?86\K 56"W^#C$CKZ:^--"ABX*NOJ;X^&^0152$9\_ +BCC,VT>Z(@&3([: MAD&NHA\-DT1G2NVZJI',9=>R$K_LW&-\KFFE_PV;C*P#1MNA-50\P*!1(RIN M:#)SBBZS%!:KR !(0A&O^]A:=ZBA_.'![G[-H:,]O_DHRLR'Q(-Q;$[R_$7; MP,Q5(!MJE)JC7D-1#P3LV(+:5!*8-M=H*L?[#1HC@G=1-<%Y3[G-M>##E,8C M_!0,GAN"V0.VP6:6*#4,ZR,PK)I;):=6E4-A-]O83_X=6FO3KKK+D'\8 M4_LP)UN<:AH>[0(-6YCDI!-NS(PYZ\:5?=)2[^7"5)AD4:K;5Z)0(- MV7I MD;% 4D!_Y8XC]@!QOZU=;<+K?, J-:O3S:WV_0W:UHV44]U) $EDEI-B@U MG/4 TQV6)&L'F6V^ D_DU3BT;MI>PS0/>PVU>HH5EPBZN=K3? M(*>J2]Y%UE591;M QAJ8A@4= PM2;OBNQ[UZB-^;[:#S)/P* MEF4,"\#AKWN1R!X6/8%*7&H2'J/SHB'P#:G!TEWN_RCFS22"U!&UU3**!F1IQ588\R= M]!H*(N>DF$;@5/!UD1Y/LTMJ8>9I4*A-OH]8>[1F:%=H\S1'FRX:@&TK;,/: M=#C4S.UC#S-TK9V)D8CELHHHJ) '>-#RGU3_J:"5[.XCQB+47,>5O!- MZM=-,&[H(M^YHZ\IJ%"6=0F-T6E.%;I.&NI/*J@&[*_HHIOZ SY6;E,JMMI> M@TE?7/X#E9SS2=NH0;, &B$/A;HJ"EDY5)W3[[G,[=A0;,0&BZ#;H/6 MU>X@#\%HIRP?O @O2,R!NR;W-'Y\)C$UE0 *#!H^<]QK+#\[P8B) 25.]*!Z M$NN&/OGJ6A6-UN/1,"HLC]&D5JEIU44>IEQL2^U*CTC#\4ZP',8"9.L@,Y0S M/P59$/3C&/.=S6N@MH"JV=_);J^A.JU$M2UQ>55DG2>$S:MY*@1J/G?2VV_0 M?=N(TD7VUKRXR%(H3^38JI\/WF3[ ;8OTH_[WTD<6#V\M](>U0SS1%:2,:=_ M=12S7PW>"C YDLFK)...GSCI*##W5C>G_=]6"*6OJV(NBU8-?0] /H:B]R2OD577MG7AL+3 M-9*OU#&\9I=KM3HB:Q!KZ'R(I6[,Z3SMS,M)OB%UG2(7HW$DWBB5*W2?Q?XS MM%@-O]:BUI#["&OBF).[[*X@=MGAAGW/D07LP5#$(TPXE@V^QW$$?LTEN'U.,'/6XPG*4'QEG\U M(!&*_\]; 1TP^#0![I:R5 9U?XE%-OZ\E3=D*1UM>:G$D7\R$ARV0?QV!=\@ M[JV=UI4YN_OGU7GOY(:.!C2N3CD?93[CN4;ZJ019+ EB..H@C;?QM^13($:$ M<8-QGV8)$"%!;]J \3PO!;,BAYS] 8L>H&,C9&12B[GO_YZQ&/0Y'E1BG."[ M;$2#J1EU1I+G5L*OM4]']T=_#WB]9.?J+5)OY\(N^?L->56/N]K"A1'?TN^_ MD#@%Y3]0#[RAH0OCQ] GP9_B+$DQ0TRS:]I:NS"36\%].)EG<,A90//>!'\D M6%RPSV(_)F':RBK,@&VF^6<>^HKU*:9I?^=RY=I(J89Q@: @B6,,F3FG^7\9 M/R-CEI((N7?U;6(D7A;'TM1LH>]"N%PE]YU/"6=$3=^Y1BX0%-\12M^N>$I! M?TVO^%F>67\I8LJ&'*U!%C"2OV380D<;%!82VG+&@ -O8@RF7-<]^S[&DC[0 M-(MYGO91"A)A*QA.*GBOL@ QMM%IKS&O<$^8K5%I#=T7E^02(*HM_8A(/ M%L\ VE:J@4J515Z&8U3N:23\;ZU+M K4:URCM.S%8)4NY7NG5(80EKKIVY17 M85:WA+@++\N741^*Y39>H-7>"1=S$; MPFI'DS?7;@C/0AA]%M-8/2,C4!?FV")Z[T7$_#?]L38%=^3H3N\F6B))BD"2 MT_E $N3@-R( $]67( _ S'S\!927"B:<>SL+_%,Z7T)16B\WR%.P)&]#4UYS M?IH;NW!B[F-QB8(G]F?-@/_@UF&+:;5$,JA'SK;K!%XZH"?,&!T5%0 M 0.8$>Y+#67;V[M 7#2J05T"\=JGL4C&Q*=Z*[P%P(GYR",]*>^]M]L[U,RG M'<")^11"YH'ZE+W(.$P=?5H!7)K/=Y8^G\'9AT,?(TC_E26Z*37#K&!60?HI M8*,\=?^JQAO0]%@+0^H$H; M)T:ME%#209];( ]45E->3N(I\+DJ^N0U1(8Z/J3Q"_-I,A'I"KKI M05T]BNN75Z+:T=I6;?]T4F M(ZI+M?<\HT]BXJ/)?;"W="A2AK+VD:9ICB/I\^ L(FR4@+#^RF'DS&=C;(/\ MP7 O_%G=.[*3<&AW(=Y0XO ?:13!KO]".3"$"#[H!R/&&2X4)HQ,O/_&XG05 MR)U9J- =<:K_R$BC"6JK-W3! M/FIV(ZG<;2H(=YQMY\+/I!N%!Q? =C N0XY:7C$5\VJ;H1GL>^^\DD%F^-YV M-LZC!N[",OX$^*;PI3)9?J+C/(LC=%4(EC-*T!LJP'('Z[2\GB \$,A>AN*% MQO(%<+]LK5TA:WR."J]'.L0/OE QC,GXF?F%/9^ S8KV"L8JR0\>F2;T=1%, M+K"_RAO/U5 39AW'HT?@B,5AK%^4+SQ5K]17IKPHD3NKR!0!:O)A6XY^ZWQ6 MXR)WMC_"K=Z^.&;0+H0&5L.O*H]UJ'F !LB%XSZ[]I7XNDE5S70:A7ISFX\7#?>Z-8AR.Q1"65:/6+HC-B=U@X<.^I3KK M=T%LCJH&1?U.K?RKM7-$S)GY"VXD Y_F0]7,8./3D+Q3OW@SL M@CA3JR67F#X*FML+#0J_U$@ *_^#*".4E\+IJL$$D_F]?$*D6F$(C)NY6C2: MA#)K/"[(@]+1CF(AG5>GFMLIX[E M:VSJPO&8QFCD[Z,5609XUW[!7U@LI",/$]=&L,'D8*RC/Q;&[ B=IS/)%;[* M;=T;NF_@',&\RO0U:0*C;6R]3DMA=V2MRM>H0$E+A[& P_U:V(&%!3 B&.F8 MJM1J*QRNLLRO/,RB$ :'+]]-[HLJ7B'='8P%@O>^B'F@+Q3,^XG0:QQO[MW3 M12 L@LK5+?#XR]Z7*XW.5&WB@CS0>K.J9IP(;VEZ#0=T20^9$J<+J_(D0%!- MN/)=7(AS&!5(,]G1+Y1$Z?,53S(9O@W;5L:LM>[S)3 Z:RA8^/^*7_@POS-J M27)>A:?1M"=7F4@I#%'F%QSO9B+^!A28(T4YR9(DP^'XJ$!K):L=,E>79NI, M!!VS+!IV 1V-D-7(I-D[GN=-]L?C6!"_O1K50KA<\.S=@)@<9:-K!LIC($LC M VD%"%'HMBF6L74%[!$YX<"MNZ+G3GSU355C=[8"AZN>R\FN?:0R6^-%VA(D M>DM8^\S50$X0N'"082M54%:MF3N16!@V+"(6(">1E 8:*RACXR=<7 ML$$"\H##4D8Q+X)N35;".#.Z=)V]+;XD?G'=?RJESAVFO4612)4LR@J'JU(+ MU-LR]N.)O.;NKWP">!!S^P9F\1W'TNYNMT+BZ UK+D[#6(S228994F28$:V\ M,H1V5EO&G*B[+#4LAC/?T@6KZ(L0P7< 2,*';!K8KG%N&(&^MUMCUD5] MGM'4*%^)E/E*84.^DFE4W9_2MR,^PX:LB863)F85-YF==S?)SK/)VUC7"!SE MQ6<"AEN^SQ GIX1_NPO[(QB63Q[Q2C-/.XC\OXUO1#PD?.9#6(B'07(&?_X! MVM)M']/2WGB U8G GKJF:#YHRW+\:0-P@7W=,09.2?1(2:0^4'.- M7#@\#S2A) ;YQD'7>:&1D!J0H=?2#-@18W0V>^,W9Z]^59>0RZ'U)U+RX53O%:?-.:P**T$-3_0%(5B_K9'NXJI@'!VEC:) MG>6KRD5ZBTGXQ:K0NZJ/KBA:31:>' M]U1Q0(-4].^OSM335L$Y>B^UR*:>N_Q8Z8&IX79TW4[ID'$,H+_B>[M[/8T: MVMS8!75T)G%*I7@U-'1'F\M/SB5,_@5U*'FIV'4 M+\FLI(-UF;GY4$SB69.$193PX%2,!I?9'[JT4P6 "QM8KO- \<;/:3K2A"%NRA> &!X72B6,JK9R0MDRB)9+W=N7, ME8^;UI7#@[G@RTV]UH^Z#"DEB&]Z%P0U[9B/U!\\@:5_EE$@4&J#X!M0.D'UJEJI?3^ZUM(% MJMYBH1",("O?\E,KDJW-79C+["5PZ3K%:A=Z7YT1[/LZ["H/Q.4[2+?C6IJ[ M0"KIJH#U[W.TNV0.)@\:4H(P!$1;ALH:DPLK((?XE6-P@E^I&(LEU-43-@!T M87X6U_ MZI>U)&40<#6F7Y%5N0 N5QUE MIR1AB0CO@5NC9B#].YJ0<"7(>U\BRBB>5-P-4NT3%8U-73CZI9<,7PB.HJ)$ M>A':)RO9S-Q:MKMU+=$X>WA7%<8AG?YK#Q8I>G'UP&N#(P9OTR95GRXH"H L MSLMF3"'Q%!$>W(A@8GTM'IBQBKY=7?C32(A1R&@4:,+.:NU6LU0L6O-S(*U6MI[$Z\WCE[80'E07)._8A@I1=M\E@KP'OK M";/VJE1I[@53900K(-XU5,PR@60UCUTO$A?OB&_WZ;NP\^U6 %S@Q!7SXTE( MZPM%8DR?\7R7L7X3-4_F:(<91[/N+KS/>0#6 :+Q6";8P.]%Z:RK:63$77@. M3B#L'YM975^.K*/QXV+K>,;/'+VS:E%9U*74Z!*0 M(^G%JT\I\)))D(RV)HP.?$UZOOG[=@NX=?#]04U)G"6QOGQ@6;0NU%M1VKD6 MQ2!*G-%<&OHY%\5)APD3US<)V M1\H"J-;CAC16*NQ>?+TH7R^\!CT!)E-"KNA!V7;TKM:PN,FBE(V-ZQ&V-7?4 M\)]83,D5+WBP@DGKWCE^%S=D[99.2M+[W%W2:8I!'FX>"WG0%=BVQC>!713;UF(P83E@&@^>5 P?Q+8#CG6#5"45MIE9VX< >1/SLR?;=+JBV51[L,W:>V M:!SQGT[C%2;L05OD3@WSWF&F9G:9]%FLVMAK0^J$H??U\0NFAG+]54=32_>% MY,0NA3:K$9A*C,Y&F@UY2F3Q3#4/IYZ4'[L*S"$;.A^@1D\6"X!,Q AXF ME6E5(,?RN)V0M2 P*!MRZ5&AE8?%TKO(%K_,H\Z-,LOGVKJP^G)C M&-3'<&G,1057J=N5Q:VQJ'(VJGXD[7Q=%5@S'"XX N06FI8K1\.NK-71QZ!3 M56TO(UA7'4=YV9WR_M[P^2@UT+M/]:<=F&D".N.(_/R7_P=02P,$% @ MQH985+R3+7!_2W&GU#]Y__\]/9[,E'7*ZFB_E??A)_Y#\]P7E: MY.G\W5]^^NWM"^9_^L^__N$/?_Y?C/WWSZ]?/GF^2)LSG*^?/%LBK#$_^7VZ M?O_D'QE7_WQ2EHNS)_]8+/\Y_0B,_77X1\\6'SXOI^_>KY](+N6W?[O\D[& MMMC(0N2!Z0*%Q1 M*RK8$* $4/I_O_N3<<&#=\@@(#*-QK"HBV>((D<(*8=@ MA@^=3>?__%/]$F&%3VAQ\]7P[5]^>K]>?_C3TZ>___[['S_%Y>R/B^6[IY)S M]?3BMW\Z__5/W_W^[VKX;1%">#K\[>6OKJ:[?I$^5CS][__S\DUZCV? IO/5 M&N:I/F U_=-J^.'+18+UL.>WXGIR[6_4[]C%K['Z(R8D4^*/GU;YI[_^X5)_?.WU[]^]_&2OC__R JF 4[\M,9YQNUF7#QQMDA?_=*LBF*QO/B7,X@X&WXZV:S8 M.X /DY/5BC[ZV6:Y).9/0C;6J2Q9=$HSK7)FP9?(4@9C,X++%K[>FKJ.%2UD MD%Z!51Q$>/[I3^N>/<79>G7QDV$7&1?GDOR/G3"V>WC_-3V#U?N3>:Y__/*O M#;V3,_K0UU M[@7OZSVXPJ2397JR6&9';Q[ZNJ:\61]:*W9+:< M.4F:67/,S'M'7P)W66:T$'6?]^(&5/M01#XZBC230S-FD$)>+R&M_T'FP+/- M:KTXP^6PWBO A)?68R$DD=.*K:6S'J-@GNL,&=!PCWV4R>W@]N&)>G0\:2V5 M=G2!#],US*;_QGR!\=EB=146]RJ[:@Y*:PK3,F86DTUD)Z*S&"44TT>;W IM M'ZKHQT>5IA)I1I1?YQ_IV8OE9P(R23%B4,FP8HLC9T$I8BED)HVSF8ND0RE= M.'$5Q3[B-X]._/?>YV:2/EV_/U=.EPL23G$7: 4Q6LZT)]EX($22/W^G4Z77? 6'^]UC&%&IIRI%OWX4#Q=#N15C,W[W%Y=ES MC.N_+^;IP@A72ND4R?XV9'KK0B\\&&[)$@\*"8_)4?2AQ$X\8PJO]*7%X>)H M1HWG6) >GR_/[BLKK^:[B%DX"(6A]X/BKDL<#G/TDLPW!)F[<.068&.*L70E M2TL!-6/-*YS7)!^M=K#Z7Y%SO\3U=(DUG4>(IW/,/^.<_F/]:@;SU57,7P@O M"Q@?M&7)DF6@E21' N#&HKI!Z^Z&EY M/EU]6*Q@]K?E8O.!#O;9IM;(T$\3T7\ZWV ^7\5B?@5W]#Z*4)!Q[\@^-"*P M$*(FKSQJLA.S+4KV]N#NB7U,\:YC>7S'$'/;@/GN@QN (93&%0%6&2FL["5%!!IR+\NP'=BUD_1,BYIP2;T>SM$F&U M67Z^RUYDN1(S9H^7+0<*HD>, M[[+.-4I00GI6:%V,R,A9-#DP5R(&T")ST>?.RVU5%_>_K_$*/M>ZKHL5>N-R MT9*6A))<";!(QH$RK&1/ZPLR9]GG)-Z-9Z2U)??APW47-0X00#.J_W+V8;;X MC/@:!R6]8Z5*9*&4TRQI$&0YNL# R,1T(F4MG*0%][F@<2NTD=:9M*!(6[$< M)PU[@Z ;:;E)"\XT%T[O?.L% MII*MCB"0V6QJHL23R6 5,I02%9*;*ER?TJ2;<8VT+J0%51H*Y,$3JY?'IR?O M0(%EP7'.M); @JU] 9(M/F"QB?>Q7PX$/M*2D!8T.Z9(6P8=EIN=1VXN1I:B M-1,ATY$+G@PT7E^+I **P$W)L9>%O!O22(M!&AG)#<30+D90+\-\8[!S[VST M13&O$BV/@R*G%^IU65,X)">C[&,9[P STL*,%DPX=.N;<6!'M,/34J*NGIKB MCIZ>D$'&Q(1S00LO0L ^*J']59-=Z447C!(8"JM1'5;-0^;).V5:JF@_ 40ME=W MAKMG=H_EZS>6_D&;WCV5ZWQ(TD!A$ 347ER*1>6N%T%%G/[*P$ MQX?&CS986G.V];Y(LHM1")SJF>>[E3E^/:DR>50,.-!- I^S7Z[J- MI^6W%0Z+G00L/@HMF/6*G+U26W;6_DJD6R'18F5T?;3:C;#&Y&4U($4[$31C MQ=\6B_S[=#:;8''DV)./;T7,9*R3414MURSSE#AD;YWOT[OF L&8?*4&LK[7 MQC9L6K:&^;MIG&VY56WG7SZ=Y[HND8'-0@2A&?EI=#QA01:1C*H2(GB(&13T MZF%V.[HQ^3L-Z-!<(/TZMEP"G&110BC@6> UW>FT8<&1*R]RELF14DKA2,U: M+C&-*=78@!:--O\(O6^O7!5U)@#GCDXFC8-&\\P[ 4PI44H"GTPY=OO;<5X- M;T"0Y@+IT1/U:C,$2=8K-X65:"SY.#RP8&G5J00)6: TOD_YRTXX8[K8W<)^ M/'C+OY'^GY]^NS$OZ?N#IW.\6=/7X?+PHEQ6TQP\IN.:3VTZKV,?Y(T&=WP) M;+X@KFRO6&_(&OCRV)^Q+)9XI0OJ+Y]( 1!MIW-8?OZ5@ XTJ&IA,:/'O",C M Y>X6D^,B4YHX+6P@3-M%&>1)\<2MP(0I5:=;D9W7%0S__<+Q@EY6R5EJ#O=:#O*<.6_M6PFE\^?<#Y"B>H MK!=6 2,;G9 (DUD$*9E!D*B,II.XS['W#9 [1M'ZY@'&RJ)#A->,063!O<+E M=)&GZ>N>=ZMS6*^QCCZ#V6DY_\&EO_@&EQ^G":L=6%-EB_G0"-9IGB'HVGN* M7@,#P*(IGD%!L@?116?ZQ&\:+^2.(;__/QG\D.0Y^ VH5M[YSM8=I^V:KX:" MD]46V@K>+7$PPB;*VQ"3TD2[>@]7<9D/L_;DP1R+$Q MKY/0VGJCM-[%UQ;"A8HW$1$\+PQ,G1I"5@+S]#\&FGXH"WG+ND]KF)MQC2G( M.3;&=9!LNZS)DK;IU7)!&G=B5%(QQ 'V!5"Q#$":@5-)UFAQV!<3A M578?<;Y!,J95<,X%SS+Z4"UJ.@B2!E8@65.2%R7WFFBQ13 F+^B^4OZ^5.X> MN]NPF'JU/BTUQS"T2CA7UV\6LSS1VH=0!*U'81VE@JY.KL4Z3T>H6*QVO-<5 MV>LPCWBY>XX?%LBKA7^@? MK#]/P$H X8&\[6C)=0J9@1>290719S(JL^Q3-M!L"0>GSW8]>@]TSS=+PO#J M/:SP='-NS5]6.'H,9"CQR+CFB6GN. NAMCGR*:C$#9&YCQKNL9HQJ?2'8?YW M6;^'YDR[Y/$NF'^#Z;RNXW1^<=EVN':[HTOQ!?;BBQ61U[%0M(^D$VV]9% [ M+XED8_1@.X7/VN ?4^W:B!G>EQSK5,.Z*2 K)CB'"T*B_0Q#Y/)/2RZ!%K3?LK(%-K: M11D\B](9%C"[5.I%E]2G!._:Z-+#JM]#9?]=F>X]][I=-P<<0J5_PSDM;'8R MSR?Y;#J?KM9UF1\OPYQ:8E+":V9-S7(K!?2Z1SH)"%<21135:=SF?OA&%;9I MS9$.(FI>OT^HOBDQ_O7L TR70T8&G7)T*A"RVL5(FSHS?>AECWA/#G^-'G"V&6VX7 M.I&7HJTWP)SP6._]5DM1&N9-UK0!BHS87KT9;H!UQ[3KX^)+.X&TNSE]5IV& M?P^[<5J^O0HS"3X),#49!N3J:HB$2?LZ0H2+&#';X/LDYV_&-:H[]:U9TE D M;0J":HYLM2AO+PM++M)D)Y>%)5%(7X*-3(O:A]$A>;LV95:X)5S&&-2W%I3O M^:P[WB)Y'++OL<_MA']:3M*_-M,EYM>X)A@$;1C_.W$F RW5LB#K("$ND05E M/0-N@^'>>$A\;[%?]Y0[WA1Y9 )OLKMA!#-U)XV<1A< M<+4E0M*!Z4C0H !G/J1D"GJA4I_XUPV@1C7FKSDRK8NF-=5A M3;Y:+Y(3?[UG4G,#VCCZ7Z^&!G=+88[KMB"2,"U:RSC&>O\%:X_/6I)6,GCN MDRJESZ3=H]T6'%/1T<',O7L>^3C4:/RF$]#SH,7YW9:)+DI9PQWC.M?A?[$. MX3*&H55>1N61C-:.//T.T*B2'D#>5>#WMZM>+#CCN,]]SWMI?&;NDV^ZK& M26GCORJ#>07;$2 Y2 ]>,:,*U(PONB,'9N=W!_XF*J:>M'K MF+(=#2%Y0B=,3"S&VA AI\Q"+)QE0 M9:RE]'^W5E)#M]NT%F;W3=^>#G-+G M(>@-:4 QS\-WLZ\JDT^6TU6=!K6ML_^ZOAYDU+9(QSRO;7:$->3^1LT*UV,0Y%-CQ'EI+,=&R3EH1$[J+T7+D0(K?0J>RRSX)&Y=*- M\4TX)F$>P%^$U?L7L\7O37N5??G0?K[A;MR-/$(27GW J^7BXY0^[>?/OZUJ MQ\H7TSG,$RFX$]*$'X%,-*LE2(KQZ(S-7#K1J;7X_A@; MM%9/B'D(L[S&#_!YD,%I>5DS)Z?EV1)SC8M$GZ0NIHZ+K)=[A6'$["-Z;SOQ*X=#=D;BZUA/OP+''K#/R*I=-+CSS&N)\4&4IB*5"4$ M/&^F4C0)/A9':I0L!]XGXG(#J%$=DD>B3RL9M9SP<,GG7U>K#:T63\N;]W3T MKWXCI;^D\[I6>GS$VG*@_OAG6-4FLFR(!&,RD3DL660N@TA/MV;*.J53\6"=M*K#F3 MZC7TN@'SO+J*"9RSLG#.A#-D$4CG:IF#)(A<&LBA&-['N;T9UZBJUX_,H :2 MZL$>L@(NE.NVJ,[77G>.'.X4:IE]"(5YZ30SUA57-!D&J<^-JQM C:J>_?B\ M.4A&7H=6WWWMT0VP/HF,8N M/(!IU5J4#0=Z[+41NWL 3()Q)7,ZD -(LN]4=LQG*UBR 7D)Q@OL,W7Y(-AC MFOIP)"X>3\Q=-.%5[WIX?^I%Q[>X/!O\:U%229Y+EE"D.GB:%+6@TUT:I8K, M(EOHDWG;&^(=[PS\"(SK([ZF>H\\VOI'';WX$685WC851[YL'2F+SW'[YV5O M;/J/]S!_AZ]AC;^4@FD](4N@WI%)+)L:$/1)LE K$K0QX)731KD^&?5&"VA0 M';6+39?5YE?8Y% (R$DP$7UM\FNPIC@5<]D;L!F\\7WN^NZ/<4QQ[X=@Z(X: MK![2;=F*;1>^7^1_Q>D8DD30S295"SH[)E19&Y%4;R(1V7?#HRC M*KL:+_L.E6YO]NTZ26-!,NZY9668P,;I$ T>L,ZE+]YQE(1[5'G/APU^CYA] MATJWJ07SS08-MS>G:8WY? .__L%!6RD\:!E<)N\TT0:"SRS8(&AG(=%;%I-0 M?4+FQUWG$76"+)+.3**D#%(RK1V14]:+E%EY3-E[D_JX+6UUPC'MH9'R_0#5 M<1<2]#ZX=IEU!B%S3ZHMH:P][UQD-6O'0M:BJ$C[TFG$;UNC_9AFT^,FZ:$D M> C;WDHEL$XXQ>0,G;^1H'$7F-)/FZ2'DN A2%JO M029?#!,B:*9Q&$F$B=1]=@64S+;TJ=2Z+TE[[L;.^ZB:XJN%&FYA/ MR%EM%1R5 <,[3:4]#/>8C*1.?+S_:WFPH+MFNG8 OB8%XCD=>-9H!BY[IB.I M&$A1,9DY%FDBB-2GUN,@V&,RC8Y$S>.)^2',<2?J"!2MYOC==V.?1@4(*(T.M4EE9-H$Q2!XRU36:(37-L<^1^FC&T71 M@U?WF%-Q%X&UFSV$'Y:8I@,$^N\9GM_'N]K:B3S,A=:)-+7@83(_-?/UJB6?3S=F$IY2,*X$9R76M M,T3FG0"6R PVHF VZ6IMO&3H;I3DH$B94A_%[WL5(=^ ZHQC:X^$G>:">D!AC@8 MFR1Z:UA.M=BY",V"$()<KFBFM+8[W*8@YL%_OT7J\'TG% MM)+1<0=6>5=4RA"8XG6X8?*>07")26&4%BJH7M/.6@VL>N!B[^8L:BVT#CKH M.2ZG'V$]=*JI3>Z'>G3:'[+KU_!I(AUJ&2TR6VI'\YJJA%(\\UYJQV/0N5/K MRGT1WK71_ ^FGAJ*KYUO/QM^!Z^Y&'\Y4\EKS! U,U!;(SN5MQV7)/=1"0-1 MF3ZE<_OA&U6;^F.Y^>TEU\:LKGVV:WG&8KZB]6_CYXOA;%Z4DREM)I3UA&OC MBXZ**8^>#N:ZXC@H89C8++95WP9:?V MVE\0/FV[$ZTF*48TW 9FG*GMB4P=UX.$B@N9Z9SUJM--N-N0[46B'RP6W51: M+9OG?U6Y]>O\(D3U&A/2$4N6V\1+C-P[0Z8:U@(-5S>@#O 0614"ED(G[VP? M='MQZ:%;I'1(LK856T="U13P$M+Z']/U^V>;U9K8OW4I)RBS5]&H>A]#DPL@ MH4Z"]T-G(!G(JU2\VR21?4'N1:^'[I_2GUYMA-C&*/H6W73^##Y,US";_KO: M;5N@-<T7;MS[D7O1Y:';IC2UC_I( MHZ,^JN5?<_I'PT5!B):[$)F$4-,P0; @:CL@GI3UR2<3])$TT!58>Y'H1XE; MMQ=45^Y<&F]7#EHGA!6Q5',?:T,,1V>L$L"XS=9#HG/8]\FX[@EP+S[]:*'L M'L+K=7Y=KOUU%<"BT(ZH'BUAWD-R10P OIQ"GL^GZ\\0YH25A8>0%D$9-F?;!([ 4 M4-'^2*%YIV*CNP'=BV<_2.C[&++L;DV]K-]?8*L[(1):7V>YP7R5DUESKS)JYH8N M0<-UU&P=@Z"M*=I;T'WR\_N@VXM"/U@A=7.I]>?3E5##N3TV00C9A:&!;ZBM M76@OP-A2;Y\XH<@HL_)85LZU(/=BUX]65=U)AAU)]F6BVM?#U$[C;/KN_(YE M<#P8U);VH-1>9W76AJ[S2:&H1%9: 7,LNNT!=R_B/7!#\/[$:RW7HX6?KBIB M#@I! F=26@((*K"0$9DLJ$L09.\=+5AP+ZKPR[=N38L0G7 MM&IPE@[YVB_-A63(?^"VSA8B(R#$R"$GVK<^M4X'P=Z+B#]8=?CQY/R $T$G MW^0 <$I8_M/Q7T6^Q]YX+NZOB2BQ=2>\]2C*9&D0H+OC9$C(X;!*6+['.& M'*\YUM6&^,^GP\>O-TL\O;RKA=NAO17.]N\Q3X!.><$3,&5S#9?X.F4^TY<2 M37*25';J^30[EWTY2#+D+M,D[C&J23Y!72RAW+.?.:DDHLUIPG MCQZXST'S3LU0]@#W"'JA/ "Y[B2R+ERJ=?&K+Y!.2B&;DLZ8ZM,L%WF3AMF1 MVY2G3#D7'0S+QM:B>8LLE-H3$H4U]&T4HO^PJCL ?@0-5'IRKI=HFT_8>[LX M2?_:D.],L,AP7'^N$>2%6\5 98=*I.""?W*$ARF;".F+1U M8TPG]78'E(]A.FAWEK628H^9Q5LAR)-UP=1'@NF!]BJI*SV9FH%)/D1#.=9>THP0DD*BMLYL%VNLQQWPDJ M/7=C9^/5@A%M#I$Y,L295EPSL( U@^0YUZZ@.FJ_X#UQ/X)(TJ%\O/_,F(,% M/9+AP3X&LN+)@I>%_$8-3K/HBV;.JYQ11QE"GVC30; ?01RJ-36/)^:':*DN MM,BF-LP3SI-?Z1T=KR$*)C!SGTPL19ECJL@.+=7W?]).W6*]3K09R*RI-Q6T M+354'5B6I1"'K#.=IGP?AOL1'"*'\O'^,YT.%O1(J@ B%A$ )4N)/"CM.&&+N5P3P57 2K@0G:0^?XQJFL]5]B@#V^=B# MBP#NC+U1$<"U 5UZ[H1LD5(RD-5:$B<',R06)0(KPJ02HHXF]7E[;T+5(#NV M^[/_MERL5A.>R%"O_K1-L=!+E"6#0E_0)RRD;BVD/A,5;\8UIM.R&6=V9+=: MB:9=$\&4-F=UKS'O,_SB^@0)*N]DXH6)5,C$I^.[EF@Y%IQRGGN0)G9J,]AH M!7<\%?L&B[MQ\$'DW>],_&7^<;IBTVM5[B(AY?% M\JM??HUGF"\6?^_#L^GS#SYE^^U&H^-XN.H LQ??/+WV6-VZ!.^0W'I<;15B M;><4R;IB4A/%M8N*18!Z6R\+QS7$+'TOE;(_S 8:>*^'_3;/Y[- Z-7=8+T/ M.YV?SO'_(BPG=%APL-RPXBWY3F@-\XI<*?"AV.R1R]1IBDL#]&,Z_/LQ=(5!^!9R)@*D#K[>6^H/3]>W[Z?++6XK9=(2 S-8:V8YUOH,Z9FC_R6+5D+N4[]U./8Q M51$^ K+>3^8/S]47B\UR_7[[DLDLT"L"7K)F.J)GP==A82BU N/IJ.A3G=, M_)AFOCT"MMY3ZB.@Z[2;0"TAXXX/,6 M/KVJ?"">K]?+:=RLAXZIBU>PK)FTY'1!9201H@8:T'L6A1=,9&^$YM&%T&?< MS8' #]5DIVGZ,Y;%DLB;9K!:301I-WLC/T68KU =;)(TV>;907U"I?31;X1 MM@5'*IXXE!#)25 :S$J2M!]SN"#H8_JC'Y(PAZ7!/W._"M]!0\X MUW=\RL%G]VW(&IW/WTW".Y^O^3/.L4S7DYQ,Y('L=I$+U+EER+R,DF5G4^9% ME6#Z>(JW &LUK_$%UCF2L^N6CUG:J')AW%O2L!8, Z1W)$O,NFCEC.I37[\? MOC&=GRV9=-V\QH;2:C[Y"*2K3BF(@%X+[6GFB6)39,)5=O=.> M+.U %^IT.M?/#=#KEALBN"@P,Z=#9+K>E8&4D2FI>;#.TIG1J3/IC;C&=(ZW M8,IW-XS:2:7?Q.YO0#EG@R1D3!1)"E_5^4^I7LM5Y+:0>Q*"[W,9Y$Z6[\.> MSCVXTE(N[6Y"WDS@#"@E/9H)J/4E 8#Y>D6%@R>+%+W+N5/3E3NHE7NO^MSJ MWG&2"9ZD)RN;2RRU-75A $4S4QPJ9YTSG:9SW )L3.JT(7.NT:I-Q-/Z3?G* MIOX>FM1D3WGNF*HQ'S*S0O74+#,R:8^T)2CZ*->]X(U)Q?;G3T-1M6;1N26] MPQMS*$(AU8\R.+(8DF6!I\PRY]JH8LG [G2W_&9@8W)UCJ!Y6HCG2,'=;XR* M=O'>:S^X;0AX/_R-H\(U>#\TD=W6F0DRO)(GML00:D=C;IE'$YE#JTL..DC5 MUR3^&D\K#^#R4^D_+GYV3N@AQS*)W&>3'# %OM0[I;0#64HZ2,%D=#+8TC>^ M(-[66ZXN?C2!XHUVAK,L:U-3 M2)%K M20R=.J><3CV,5W9&HV6O+=PNY+R&7T_73^# MY?)S62Q_AV5>3=![@"AA.ZU=HT4&CBMFLU<1BO'<'(]Y.P".Z9+5D>AUJ)@> M6+'MF)9KLDM2%,U$4;Q.VP8&X!,K H)3F)30?7)2K58PIHM3HU%R!PJZ'TUK MDZ19_P6SS99_L]GB=Y@G MG-"VT]( 60YTU&@#9(][+,P('96%'$ >29%_#^Z.SGO?HM*#Z7+KVW.@= Y^ M,6HX;S)T5OP&V+8">P<\06]GECHS97C-HX!@7B7+D@$H.2<0ZIOLWO:5*QCXW4FY"U5"' M7OG4ZQO\TX?>.0,<8&#V853>HV.;" MZV&'7 $YA&U?3.>TL72:ZYDYK(T:GA^&&X M&ZBONS^=3.B_P72^JE?]ZLI1<5YA1/_T M[XMYVGXSD1@Q9$P,(#K:3>=85 I930)I2ZICP-W./8Q^70/R?#O)B@N;09/$^BCZG?!/Z8?,G'S.G#N7$>,2 M"]G*HJTQWO09W;@OPC%9$0_*U]O=C@8B;F8LW+3^&P^+JZ?$2?Z?S6J]_>G% MEH'Q645A6<(:%$?(+-C:C\987<"C=9WNT/=:T9A,BE$1?!04:AG^WN]UQ>A M*ZM9XO22UL[G#&J?7N4Y@B\@E._5$O4^&KG%3KS!Y<=IPF'Y.04O4X9:[8I, MD4ZL*DVT^7^PJIXQOTZWR-2UQM5UM/.2=1 MT1HE'7..T(&V@:%(7EB154G=.F#=@&M,ZOV!F'-O,76D3BT(3.M:V[S>+.>G M@P=TGAV-(;M(]&9*6EX[W@GFI9%,.@$@A=3&=TMJ[XWRCMG)8P??C\*K1C+L MR+*M/;6Z:E#=T@VR)@6^-J%2T5GK&@KA=6ZS!4XFE ^,(^:LC8H8NI5$ME_. M'2]:_)"\/38K.A+\RQJNH'R^P;>+-[A>SP9SO%9;/]LL:QAI^%9,.!?DAF;- MC->&Z8#( ED-S'E;.')'%_R8\_%N%U\E:J0.YL(#-8 M"'H=E2%OT@BO3,@VNCYYSN/$(AYHIXE/5X8/7%#K9#E=3>?OGF^6]'5+[R^" M" %KE,LR7^K8@UHD&9TB?R345AD&HO,C%L3=%SRJTHM1O%Y=@D>=F=C7\+P< M?WY:KE2:3*(M"9W1Y+";6E3,20.+E%AQBI/OS@7/1S0G=X-\-.W;'XS>O23> M+ZM:=W"S'CYC47Z!Y9Q>'MJ_Y9OWL,0#DJA[?>[!.=.[HV^4(OW'P'',)Q]Q M">_P[YNSB,O3\GPZV]!/A\>O3C?KU1KFF3!-O+(6Y-#"R6:F(7#R$&QD(1NA MP#J%N4]ZY(Y &_3)W;YE,"/9G"WFVR=\/<)@^-G/L,+\"C[77SY9+F'^;FN; M3@J9O 4A,85(]G"NMY%KR, G+FL%()K0)_5Y./8QA:-[,O1;M7=DJ;?LZGP[ M[NTLK]6@O^LLKC>8R,08ZKV$#$YD0P9%29QIZ7@=(..801M3P!3H]'@XJEX/ M?$S![]'QM)&\FY'TF@WZ;F?HU9JF">02$P3)A*DWU%QQS&M03"AIO72J%FX= M\Z#9#7-,EWB.23+GJ_G\+'?7M@8Q[^U>Z]--FMU;*E)4D7IS#>/[#BRGX M.:0?_A[.SW[X9X+97S_DZ>3\AW].IG\-OWA"_FWQ1R\FG[]-AY_.YC]PROGF M;Z?_4-J#SCH0%Z@C,OM,@@N:9.&TTO/Y[-YY__\?//?__]]T]?PW3T MTV3ZZ6=.J?AY_>D?5Q__>NOS?XO%IYES[N?%;R\_.AMN^R ^EOW\G[^_^1#/ MX-R3X7@V]^-X]0)\?9I?_N%U-.KGY2_QH[/A/V:+OW\SB7Z^4,^]0_AAYR?* M=V3],5)^1!@G@OWT=99^_+?_]<,/2\GY:9Q.1O >\@^K+_]\__HVTN%X_G,: MGO^\^LS/?C1"Q(LGS+]]AE]^G W//X]@_;.S*>2=Z-=#+J!4@?,OY6D_M\9T MAD"F\2( P9_"N!"\0XS;GMX>\^6S2(+L+T;S#A'??G:G>"?G?MBE@&\]N@.T MBP>1D2C2;SQUE%96">73!CY */%3P<7,_+)^\^#RV>C". U?CD;1".,4KA7 M07:12"IP)X*8B?3* 979<1IN\VBVYF7VL[!@TNH5/Q=%_0RC^6S]DX7J"&6K MQ?E?=F-9:NOPT;T>1]S$9_ 2EO^_'G^83^)?-P3X?C(:_3J9_NVG::!HS,Q' M3AS%=4_*:(GCEA,0+N+^K!(UKLK0]P1Z4RY7/'XV74MHM2((H1.6!4V=$*8FB MS!29$_$Y0 M$I 2">JC(-Z@KV*8 R^=$9EM,=0ZH,,6,*?-A[;2OTT(T980?\ <)3 YAS>3 M&>ZAR1J%S"2>H<:DB8'XE!Q!BU!8I7W(WE2AP@T8ITV"PR5^6_VR XL4D7ST M7U_E#'$^>S9:_ VDE\,I?C_Z]G&R'/V+B_.+D9\/O\#RDV_SBS,__H22>A;C MY&(\QZWNW70XCD-TCP8T2"% .L)#ID0"M\1RI@E*ACGO?+29UC)<*XSGM GY M #APF]FJ+;/?SL]@BH;99W10R[G&%[B:=3@%WV8<\+O)=*'&^7PZ#!=S'T;P M"$3GB=31$\>,($GBBIR3= KJF-$M@9\V5_O4ZFU2Z@X= MMY?#+\,$XS1[!].%*8#B&^%_:< %<,:%(=D[1Z3@F03! J&@\!S"]R3+Z9EEX7I<)*6'L2+R7@53L3]>/'U?(A+W@>(^-'Y M$%T,1IFC4DG>,@2) M9VUC/WS\8]VF3JT>=WF:DJ\3(_^-' M%W _>&7 2.I16B(%E%MBQ-FHB58L:Q 41*SC'K2"_5WRL8)&MQQR'GPB7D)O M@V?IORYF\Q(-F,U7KLK*84%#<3)>1*JNP7X)83[(*E#N:20F 4XB0S-Q4FD" MX,'GC&^0]T;Y#GWY:1*I%U5LX4[K$_)KF#].GJ6TT(4?O?/#]'K\PG\>SOUH M _,_A_.SJTGQ*_CYQ10&/EL9N$J$\H1KLI2!^!@X+LR,46JX,I156=:Z&L%I M$O.H>MY"V!J'^,\BBFKAG,0L-'!!-(TH((IV@?9O/I,"[2@O!CSXI(?IN6R(:AT1B5 M'&$QEWP,HXA7DI*8I#>>0LI9].]U[L1[VD3K08=;J-?Z$/\NIV0W:AJ5R#I0 M(I1'@S(Y3ZP-F0BAC.5@;&:],N]NN-\E\3K4X!;>'7Q.O_!AUI/B\\4TGJ%X MTB*PL/SIR%8S3)%7/ZMG"K(-/[]M#7TR9@6$>?0WTCC4-B-]G1FRRFN"$@.183-KE M^O1:8'GB6%>*VD*TNC&#Q;_/R\#*N0R,9XO[+LNU5XK@F,F.9&I*AEI GT45 MZ],EX:A6%E2M?.O#$)\F#WO5XQ8"5@T1W(7;:>ZM*4%5G7'B4&MP[Z>:0&3. M").-HG5RT X$_%W2KU,M;LES;1<0.&#YWCJ4@.\TVJ$RD9"E0@9Y M%[)V'&*JM=MN172:9#N>TK90[^!X0J>C6!H1P4$RGCLBC<4U/+!R65?@M_AC M)P0(+?OEWY/A5TM]6YC8.E!PY[T4JDV@.G%"(0DBN:;E(C@GFEGN(SB'*_61 M[PEU<]L%HO0Z"!*9L40JF8ES*A(6D@C2*1Y2Q62#.VZ[='-[@W)MI$=?5G.' MPTM:$AP8X&B%-HPF)W,/I_?;;F\/4KJ^^;G T>%R=^W:?O4[C2V$N>T:V@_+2]C_B*,)KG6__#B? M7L#5#R?C.7R=OQHM7OC+CS/X='XK%[D%'S9R"&;/O@YG \Z"R& 3H8KQDH?) M2X*Y($%2SS0$[6SEB\';8'7(ECL**MS!G@/4O8LYK<5>X3[C!J:7"P.B$:C! M1HF'3CFQ%5:7AM*N0A5W,*&]^B:U9-\;,8!+):)F!-#R0L/+&>*8M+A'T@Q) MY%6#)C.:.LF-(QRV3O+I0^;=2)6R10% M?N6ANJ7[^[5:)7UZ3AVH:/<=B0/D6Z$:PHY4KA4XZ[-$(]BAX202&DXE=5]X M2=",$L9:S92ME91W!ZQ3($)W%@@@WCC76:UEF.J1D49-2$D\@:_/:@\W(>+\W,__3;) M'X:?QL,\C'X\OW;+?3(:QN'BGE9$D4P79[XORT(XFMT$V:Q>7(NWM2T@U]5 M-RK**:^",!I\C%%2)X/.W#IKT*70W'D8M'AO6__@VB/?#V=_71VWF<224-H2 M117N688+8FDPQ'"#VY45$%6=Q,'=F-I[0QM/?@?3\@/_"=@ *T"PQ-.NCJA]KM0];_ =<2(VXY21Z+OT&=:!+G^N"CRF.07%[,Y M[KO3V?S,SU]]C0 X?S^BHFN*H ,(P@)NY<1368Z%LB=>^4QL3-Q(JWGB MS=)8F[SM-%3?N5PKN$6W,2ZB!4+'P"58I"-#.E(TPUPVGN0LM/?"!&Y2/QM! MKQ&WOA;^_87\4")PMX;R_-M'_-/%R;&WW*%3!KA[H6*E!4F<%8Z "U*K9#,U M=2+/=X Z5O2M"Y7?QZ(#15_EB'USM/B'*[^P";2JD;@[P!TG'M>9(N]=9MII MH6>B6 W6E"*H64I'I,NX"29 "UA0SG66P:F>G(_:!+DG/G<,?NPC_ J\^ TF MGZ;^\]DPW@*Y/@[2+)AL!&'9)R)C N)9YN@N^6BRLCID684=]T)[ ,;JH8J< MU-1"C3KG*R=J%[QLM J!T]D*G6)HHR$R@ ,O!:.]W2BMX'LM W5 MPY70A\][B6X]01K@Z]=DW4#X8.S6%GJ]ES0=**67%683IS:>"8OS)>+"*HUV MQ-*D2J(_).6EUZE.]?SCD&9_6[9/SNRABQJM-ORHW!WY N,+^ /FJRT2H@@F MX#@U) 0E)"->XO;KJ9:*"LM2J'3_8!N M=*H4N;0D>Z%*+8B$X]) M(?,5/(FZD;A%7S+-7WC=YNZOA/&";@M_'Q%7/=5^.9PMFX^@='Z=3&'X:;S: MGW2F/$I5VH[$A/L3:LY2'HB.GCE/@U4^5]G^&X#KSRSH4(T[S[2[T<%.]Z#O M5-.KVQ8O_.SLU]'D[^KYIKM?V4_2:<,A;V2>2I&LRM8GRIV4EON ? *(.E"G MO;,-,T]WO[R#OE37WOP'6D?X@H]3/Y[Y156)V9O++!3K8W;),9)U1&L6_5KB M*).$:B]Y<7)UI>/K?5!V5;O_XV37S8#WL+@X\''R)^IYFB\6I2+>YG?+[>?9 M.'V Z>=W(\2&7R][DLU>CW_UP^FB#L?;_!*FZ ^6SF6_#L=^'(=^]'J,R\/% MXL4#!MGJS#TQ/N&"8Q@N.$E%HE5T7+JH[*9]?G\S@*.-IG_GKAJE=[46>!Q, MZ3IM]R$(X*/_.F!4VA""(-0J5>*)EO@($LTX&L$HZZ2FCV:VX(">)LS#X4L% MJ_RJD9O_5@X>7EQ,2RM '$X1^_*;@3"L)'PZ8A4UY<18$0>(,3*GI*&.Z5 G MW:0)NA,D:#7EU(@?+^\UO_KZ&8$.2P<0G $+;.GY!8IF_O_!O-R 'L2HF9;E MHBLO5<>,#NBW4$$"6J/4\60BU+EJWA3A"1.IBI(J7"_]#:56FI6^'9=3Z[?Y M^<4,QS]#RT)K9=&S)4)%B4XI2\1FSDFVP$6((L/F;9NN#@9V(#IALG2BA Z[ M<2^VZS6HR?CEW*)#851'-%!+@U'&6ABM*%$9F"EL*HEE,JL'2M! M$]G(^FKVOA-D02UI5VABC>O6NNXD*P6=:;)<$\N%(-*Z1!"!)XH+0X4WH=9M MS>LH3I /K85=H5'T_8->F=\O8)06\$O(WVNR9>2^55Z'6]POAV^LY/UX 73=&66_1LF3P RAK+:"DG M5-)X3$1\26JB4T!3+8BL9)V#\4;P^KJ_VN/6V+52'LH%US>3\:*_C1;]/)Q>=R&#FZ*+&5\IE)R31 -_/MYY7EM2S%J[5R(-'>8M3@6II0 M9H'F4DPUH%&&,DT0JS"JG_&=[D;V /E1(0ZR%^ __/EZ\C:!777O/!#X<3;7 MA\BE6T&[_HA0)2!\('R/CI*RN.9$R8B,)A%GHR;*F-)MR BKZW@%#XJ_]U@$ MITS?/?3?=9C$4R_AWHN+50:UP%O%P95Y'&51K\79M$:"WK M&FO%35 Z>6-C.?YPR'/'% DF90)<)L5T]F@3/5;%-^U@5%OO>XBX!PO/,$\A3CXM M7UC].M?N5_9SG:OAD#>N<^F8J50XGRF:@=9GZ[6,3FF=F!0ZZH;7N7:_O&6X M&OZ^]K+I9(Q?QL5:-7L[7>;+OQY?_\1P'(>HTJNX;#;(=TX5T3RBVY&B)\$* M2Z+A:,9(C:.N4T"H-?3V/9I6.BE+PK*U?)Y,S\N!P=LP&GY:MO.60G)J@9&T M<,NRM>B6J4 H,L(I1GE(=4+]C>#UOY#VR[C;W9ZZUEF% CPKD+,!]9Q[&M 9 MR%:@:< #"5I2HIWT$7)2U%?ESA&2J!\$/?:3?->FU'M(%\OLE]?C%:"!==(Y M;0/Z^8M.RL81!QX)2BU+6=!2Z[V1+;7EX=^+DCL1;H7 U*'26)X?*,D,LS27 M]MJ>2 :RM"R4Z$V C2EJ'_7#VG][33$[[G+2GV:/G8^VF%O7-M/)Y6:Z='*E MP<74<$54+@X3^C;$19:)S]I%,,''S6KI.]:OW>\XVC%??TJ>="_LKC>O[;#6 M!8X: -M^"+@7&XYQQM>I3N[7LVU2"+IK%JH_K[W]V?5=JR]^SG1J>@?S)$B;ITXBOFW M4JUA[L>I]&W]O#ASK7VR>.^;^SE@W$\ &^>,8!DWP)TSTDLJLQ/.YYP"-=KZ MI%C#<\9[,;1S=6X\_MFUQU_9V]QJ97A(1,52+8%Z7#H%Q6\U>FA)TIA#G6NB M]V-KZ^CM?,.?,\@7HS?## ,N30);BCWG4DC6T9)]G(&P+''N@F&)]SS\*W#] M'Q1TS)=-_ZQKA50X"_P0SR!=E%O^.\$N'0FI3:8N!P*&1K0[DB?>QH!@&1HD MT7F?ZQ1@:(JP+Y>_,F>J*.38[GLI:/F^>*H+$Y8:FT2P@FA=*AXEM!RLJ8%.) M+>1749V0E+/"),(@+MI% FXDI$D7!0:A ^LT0GPPU#C';68N]7B/F+K6'N_ MHZ3.+\Y70)A5GF7M258RX6"@).XB)%Q39$Y1)6L:W<1KI+\;K^ZW8O+!PI]T M(;D.;;,%$/_U&I"4!4LZ.4(C+7<&HR8.[4*2T=>FR630N='5MV8JO/[J1ZC" M@R57(4=QYY9_K8FIRR7H'RR11F@B(1EB93 DZIRYRLX:72>KN0&XDS2::BFG M0NQV]^BO;O\V@5@U];D!R.,D1'>NX*8$:JF=/A>B:U"]URG'1(E0UOVC5$JA)!-+Y1A"2I%X M 4",%]1X9@67=4Z!;N)X0">%AZIJTIF<*YP*O@$_@[/)*)6RUI??O#[_/)U\ M6:8>K' &'P0HR0@$"J5+52;6:D=\-B)FA?]4:N_9%.'I,:6*;BJL'+_[>#8< MP_3;=1FL3SB >BJ+3Q4,6FU<*!)**!'73)M#XI;).FU^[@!U>DSI2@,[[=J^ M0[B%[>5*;.V [<9[^@G/WC6XC6"LB(P;(QSCSDJOP3*6.#@&+&<5C&D8C-UX M8]LM8S8#6*Q'+V$6I\//*RFM8B(B&>>X$^A^Q]4U-%_\-HK8%^5B(58J&GKXH5SJ?^C@?<)$32.F)LA0GLLDXURQHHI5T.G.< MP9Q7'/I=V/I?]+KDR>VML5-=5#&L"L)E*Q#8@H\-G!#61!W0\LN<2)MP_ 84 M,2QFKZPPUM=QPNZ%=HIKJ;1W\\M3+97#**4N0NK3<#XVE0 ,GW&6C M!+,45!W[Z0Y0?<7?ZY.BOR$='S;\]P9/,7(S];II%&Q8TNH0W! MK4?G@.(Z&#TZF%+1$,JYA:M33&\GI&,=-7>F\TD-V5=86"Z!+6"AM^A+G:GT M=OP>2D<8W#B?HUTX^W,\"3.8+OK$OQY_OIB7R\'C.!P-%UFBUT>U\E6:C*OJ M072MD1WG]+HC NVBY4/0_F-B-U/.<\VA-#-$975L$P/Z)RD+HJ*BQ;@)Q28UQ 01>38E$[M. M^NXFDOZ=@8>AXUL7NELHJ()_>=>1'RC0V1I+4I*N)%2@,6.#)YD*(Y/BV;DZ M;4<>U*'K@Z115VJKD06X6)PY%5F!ER0H@0ZQ $&L9)ED!Q&_ 0JVT;KS.%)V MNW8)#I=EARDEF_E536"<:I;N7BK8D=]YB/PJ9NDR#L:[4MV1JTQDY(X$;37A M,FLAC0*A&F61/0PU-LK2[4*+^XBM:I8NV@50VJ,3&FPD$@(GGN*WLH1VHF*R M87SD,67I[B7\G5FZ^TBN:I9N##)S;0W1.I6FB,D0+STC*@6AM0>)F\.I9>D> MK,*#);=S%O8=C?YM,DE_#TVF4!YZVYNKH(;F6CL=(\E,E2+? MU!$G2A-";U L7L>0Z^2(]SC(MK[O0K>OSS^C@U>@OCCSTT^EU%J(1BFK" 66 M2MUZ3@*4]M7HH'/N1(R5 JK;\?3O\3Y4GFXZP1WHK\*)RF(!V0'-&;I8K0C+ MY8J* 5[*]%*2T4D7ED>6K:Q"K3M /?%K%[^ZTN2C[*"V/+RP64?(CA(E1$ \ICZ!$525RS4EHQ@"L2*7^HPF,LU-R)4:'3\H_CZ,OH?'H.\^^N^Z=.;6 M%F[@.$_"6T*E+M490R ^NTQX%DY(SB0W&^653K(OWEYZN;$8WG3O"0_'2,UW6>2#1.ISF-&J7Z_2K: RQ_^G1CAFW M3-8JNNCY6"[99+(2B6CET6,.NG2_C9J4EDA6NR0E_PZ.Y;HE1E?RKF"X[4 % M3O@<'$<]25^*(J,M( ):@(3'&2A[TF?^W=+@ ZD7*$^SGOX/)F6T-^?*,UG MYR4.^#9?IOB]'K_Z&F$V>YM?^.GT&WYL^9&!RFT M@90BK]7XZ!"\CYT[/6BI0H/9M0RN2/]F,IL-HA34@G!$4R]QXY.*!.DC2H.S M3*63.M2Y![ =SV/G1@=2OJU[V:5-NID]\&N1,(R*932@C(% QX"(A J34@;B M>+1$^!"H1QDP62>GNB' Q\Z.&GJX31=UI&V(!IT2A$2 .4ND\YJX$ 4)3E&K ME#)!UKF$V<4VM+^4/D[]>#9:..K/TG]=S.9%K[]>C./R[.?CY!+6BXOI%,;Q MVV_(N+(1!$4I M V"H"0$ M2XEDC)>9G @K/98S,S$'7<KS+."'3+#'ET$KA MVN!2'AFQ%OCV &HKTR(;K7>A72W>9G'R"^XN<Z!>7X97U;Z/=.YW)?.5>YM'L-T/IR? -( M58/=6T =)Y#=4EUW*;^%K'NB07%3N&610-)HOKA@B=<9&6]BH@:8<;+.V4%O MZK\G#EQ?^_N(N.MP[#.83F;?9F4;O+R\*P,N;HQX2SV1:*N2D&TFABF6O ,6 M=+,FA;<>W;^!UUK:D\Y$52&@U%.&@E1620H*'9C$2FLH12SG@O"H%?4N051U M'(733@>L85@\0$94B* DY#9+2$"EVI.^R(S3SAMPEH2B$E9QOMA;OSDOJ^ OKG M.%^,,JXVD*ZUTGU[K4%O[3N@C1'T]Z]77SQ#GD#X.S_$C;_.'18ME'V^6 MKC3:6LAH H'/L00\2[*Y,L1I':T2V42HTT-D P@"YD#6*)+4%A: M+=%IP&V(>^XCV*R%KM.&HA&\8YCF1^'@;7^L:^5U:.@OMHY&")?1KF5D8CY0 MZ(8Z:E2INX_;EA**.)E0-#8X!UP'NME[;<>VM?^[OSLB]:&C*D<]+:6VOFLD M.%4<2/"+/#J1B \>/6#EO(<(R50*8W:#OZ^0PV-:[+I5^D.Y.KD>S2+,FV&Z M]+K?3C_ ],LP+HLS)2,I8UX2SBP0*9Q'T4:T]B6-QN T-;I.B?(&X(YU2G$, MRFQ&YCM67875]!Z(*W^Z".GT3VQFH?!HGT4\V!*@[V'&2",,S].+W'-'TT6 M!5VK'P;=_=I^3H#V&/IF\2^?T%KGRD1T"8-27F2JLG,J@T])0,-CG[L!M#7T ME\]^=N/9SZ;34A%O<2UBU3WFXV2UM_\ZF2ZNSEPKZ.&"E\SA8A!%N3D%3!'K MDL(I%+VCKO@R=4Z"NT#?WE6Z!\,_A_.S7P$GKQ_]-OD"T_$2V&Q>CJZ+NY?^ M@/F R< E#9: *8:[LPR-H;(J4*Y3SHX[6R?ONAO\QW#L>V;N;7>I=\57B!)O M'T4QV<8+.+YH*$$=Q#LC@-;$X"0@Z@(%3+YC)=9SL[L;0WZG1D3EY)+4_E#.C MC6R*-^4/BIJ+%V$D8XY)=""2+.,)C#B!LE52!YX4"*'KE.B\ ]3Q,UGZI SH9+"H,PO>;%;;WA'RW?&"H]?H;:.#2<<"W.FE=7=H=T>! MQX-.X^Y\7MMCMN9@-[O"XPP54B;<\X6T(*U',2>=#41/=?"#.Y_\T+.GKXQP MGT0TH UQ3I4C .%+3J\D6B2 *#4H^5@KJG9VS'9E1>[U_@-&^!%9^!Q?_=? MH4V9A*:X=I0F'LF7UG=<$M!<0>FZGEV=TX\C#/;H*_B#F6&[W=R'R;Q'>75D MZ<]IKP555"QSYB27F01A.(E:9=RY@Z:/M@G(R59O;S.5'B*O'L-Q$D5G)":J M"'-)$RF\(#9Y]%C0@G,T6JE2GUKN(2:2+7Z-]@K7JL[M[\=UUE2/)?LHH$Z% M^2WKYU5-W>??RDG*Z@A%QY28T[C(RW*$DA20X+PE"07 T:9(J5)H;Q^41W># MVBCX=OWW.MJIX'%K)[=ML]G6BQPI7P;;C6MY@;(*MJ\>S&=AQSIQL=-B!&"P54V,KN0.BDTB%; M39QR!6&BN!K;5(YEA%$YBV3J6#E]4^,>$Z=O9NPC]V,;-S%EM.4$(SX;1&BY MP7U:4\*TAUBJO;!8)]O^81LW76FWC66SCVH>Y5GJLNH4RBQ%ETG269>+?Y8X M@=^"3]0[;;AQE>HVGW09GL=@=3U AE4H7G]HF9HFL!]^69\3Z\JW%Y4%<^Y8TRN&<29G&KE)X'XB%)HL!&3S,:8.D!EULZK:Y\QZ#O/OKO.JT, MP'R[PY'ZO!KO7<_L$XF89.KN!2M:$FYLL%%Z6CRW);ZA9)1@5Z@#KM3Y1W]!:35 M[?S9LT]36$ ?*+>H]-S?B==>V*B0-[[9RG?_NXX>;WHP9+R5 MAMVADKK>+YK%\C>EM9"?G?TZFOP]>Y;G,%U+MTNPH;:E??OEM<90 H^/+?J_^^&'[Q M(]3*;."5\$*F3)CAI0)/J5['SCH. 3Z$Z4;'7I49T7MT^>[ M![ JX#/[8X)N'X[DS03WG?<0 <<21E!J?H2D+4@EB:Z-X!W3MF2X>=8]<'54U',EO?WO][.#][<3&;HZJ6#=8796XT MF* -)PE*C>2<<%M*.1+ED_!1&>E];F0,=X7HB;V[3B;[5WB%!K9[C./U^ NJ M8S+]Q@9.2B6R+E=:2D<''@Q.-8AH03&-Z'GDO,Y-S(/@/E&X@P7X0.W?IJSN MD;*+HBBK6N'+WM$#"%QDH(J %Y3(8 W.-Y"E(XD4%(TG!=72JP^'_43A#BC< MD@T=MA7>=PMY-YW@E_-O[T:E\N4X%8M_610HQHOSBQ$J*;V$SU.(PU6K!:4A M@Z*$YI(LPQT0JRG%*>IB ,I ,]>U&;$OR"=.M[4LJM*B0@_E+H8VR,EIQ9@G M(&@BDD9&@L5Y:QC7/GGT#?TM<8D)(2PTDV?6RO0O,$U7;+L^=J'E+ M&*5UKO4>8UAWU62#$#*-63FB09;23LJ28"@G)@K'I/,TI6KAD[W1/I&W@W7V M,-UO(6RWR:#W^:ES/_XT#"-8F?A2,F"2<1)#"$2"3L2[@,:^8C(QGJ111[<7 M-D$_T;>3$XL63-C"XCYC?B_13"^5SS_ZKROP!HQF(B?"K(TH-,F)YUH3K:W* M$(( =?1SBUNHGWC< 8_;<6$+D?N,\BW.7/Z8+ OY7QZ[:.4U*RV F<1=1-*4 MB0O)$AM]9CB4K,S1SX^W(G\B=%?G<*TXL874!\?OU@-8PMBH7G?W0 8TH+-) M/2*ECN&.HHK M"3,::J=$SG0.NUH#P#[1-U=U*VM^2UL;1VW6TV:H+.):(23 MF&P)Q3!#G,F+"%PKW%R&:OSC^/)M\ MWL,B\/%FZ,-PA/('-)B]"IX+%%@JE\:\,/B52 02I,1Q?E+=^;GJ'7B>>-HZ MIZ8C96\A[,%1KH./A]^ G\'RG]4POJW[FTNV85<#T1N+/80$?*WT+D@\-9+5,KKL]%JG5D2@$1$F))1\9] ^TA0DT4 M0C 7O*G39:4]]B>.=YQRMH3\1N]M#V4-9L877K2%S3 CF0 EL8W6?0;.-<^?J\3#3P;$NAL,AH M.5PNN1<42&3 @]2<1UVM[F![^$]D[S[J<"@[MG"\=3SMQ@Y"N>7!><($^'*P MC/.->45HS%%:;;@/=2SF)[XUX-NAFMK"FO8!JZLDWZ69/3G_/(6S4@+L"RP% M^F8RF_TZF<+PTWAIA,=OBUH1H^5)7_JOB]F\R/L/F+_-:,H,M-$"LO2$@\Y$ M:N>(H\#0Y12)!68UKU1&O,)@GEB\,SAQ9.9LF0VM V+79N9^D3S&E/"<9Z($ M )$N>^(S+X$]ZZQ6QBM?)Q?A4,1/O&ZP.M?CP!;R'ARFV_O8&Z?;.K+HDF8N MEYZ\N 5)+Q6Q&<$SSKP#GB1/JFO7[.KU3QQL'<$X3)5;V-]AR^ /QAHM)V#SHJ(S 4NO(D1=,4,<3XR+1T-@A\].7N% M]8F8'3CAA^A]"U7[#&TM9M[;7"Y#S#Y,1FF@5$#7+E)B099+9AR_BOB/#I:C MH4!=L$=/C-D$_43>#LC;B@E;BBWU>H]KB@[=N^DD#^?%M1MD8R)(1)V9C$1F MJDE06B'KO-0A.LKET4LK;6!^XG 7=[I:\& +A?N\V?4;C/&KT4+RYZC[V;S\ M_ N\^OH9QC,86.54PFF'T]O40?T/]E3DZ&2__:*&)25Z7"'*#_+;3MXHK:MKEU&81& M?6S]R'/(D^DJ6ET"T,E \,(QPEE)O<191VR6@4!FF7*M5!35>-S% )Z(?0>Q M>V?(%J8?'&>[+B/66V+2.WD-PF1A;;H&P4ITR@"/.F. !DA*Q M6HAD?[A/+-Z+Q9UJ?PMGNXCI'33W7EY,49[OSOP,WE[,W\%T.$F7N4+1:&&< MR"A&)I>Y0EX+38Q'\?*DC%4]=F)I.9HGQG>];G?&G2T3HHO(X>[SFM60%H+> M,:,W-R5IO3 4@&0MBN/K)8X'O5^J&0M6@]2L6EVG+@?R- WVF@8],69+GXLN MHHYW;F2W9OA=@QN@PRQ]%IQDAP.1C"KB608B:'0I>AR>\T 4CCX1%\I.)KVG-M" /^I_T6^, M_XGM!ZWU=?BQA>:M+]TU,-)F:[#/YLL6W:58S,?)>_@\F9:S_5?X!_-O VFB MY"PH0BV5923%=:&6B,1B3IQ[:Z *TSL;PA/9=Y']."S9PO>#@YF+N.R[Z22B M)STKBOC@1S#9/CG+4%:M=GV\3 ?SX_3/R?2O8>DS^7DX]Z.KJS&S@??><,DE M44+JLEMI8L%I@CZ[9IHG2QLV\ZH&\8G<6T/U#X,26YC>.LZY'MERQGZ!&(,RT36CY.GL-2:BB:/+ \I*RD(D:7 M3A[&4^)CIL19:J..H&VE#G.-(3XQ<:==4$7+6_C8.O:X '4%]\69GW[":2*H M89FB@\F3*+>R.%K>U"L",MBD((+2%C)X+?0/Q$SDZN M4A[*@2WD;1W5J2_@CXM2Z@(O\U6@QAE]^G,&G MVYUL]SQR_\.7HZE)?N%G9[^.)G_/GGT=HH$4A;+&&"(Y+6X;X#(@I22."Q>\ M=,SY#3MDQW'YUL=W2,XS'.,T7@0@^--2-0MWA2.2]0 23#I5QC9.=4J/EXN- MLA&F 6K67XSFAQ%E^:(NM_@U0<@&KBNB=*6$.W7:0H)]:5=%7\I_2)*%ID3J MF-!3&VJR%XS)V*S70:]:73[ZJ$K=1W!=*[-@>7LQSP7.[PL[=N!U--13 M30PMW0D3]\09*'4Q@W2@;;2YV:7DV\_NS_;N3N"3[J1U6WD'^VV7<%Z/KZ.A M/COMP)/LK2_?0JJ.UQ6'4Z[_NR*Q6H%/J%V MM2316EC:O]YD35CR5F0'B]O3O0,>MA;IS%O_KSQM2>X/?+GZQ^'F1 MRGO(/Y3__WS_^E*"?__]]T^(S(]_PD7RYX7LUG%)Q!F&X^787\+<#T>SFRAF MP_//HWN/=>YZW,]7 &\"7SWSAK+;0(6O4FD9 M]=88T%%+*G"U#GEPUX/;;?7K)S^+_WTQG*T'O I84!$C$R81[UFQ^ TG5EI+ MBAL@,U=*LCHW+NY"U=:XV2++]Q GG\;#_X'T.N&6/,S#XO LTPP7$*:0<&^^ MUA, ?W=Q#N4J\4 R9S)JBZA2=5@F)8F+BA.J$H.4@LJYCE?;\4#Z7^XZX]ZF M_7),%7>X[]483CE[PE^\PH]\\:/%/0+%N//4!R(4]:6Q/"6^M!!0N <8$0UC MH4ZQT[KC>N)S#0)T;;9OV]D.'MM[*"9KG"]'.6"4NA *]0P*&J0(L?5!ZK'"JU^GL6W8,7'X2GP(X"?$O4?"! D_ELB(O ME1AH,@3'[$F(VL08M=)0YZ)4'Z,[ 9(_6#)L*4SSI(5Z/+TOR#?!'D"7'U0>MR2?OZ0%N37XR_X^*ZD2UX0;[G#42I.O.2* M>*&EL9!CLLW"/KU!/@$B/V =WV9RZUNYU;R =U/X[(=I50<>/W^]3X?43EH> M ?W@LF45C]A:ZE$OT;H8!//R$1S4-1WN"4R*QT.7VW.D]9WB+=)\=S&-I13K MN^DPPK/1XAGXX](%[^_A:%2&40Y]/OJO+R%=Q/FPB.1\+1Z3!.D-/]J_4T":1CB<2,II(*4B@U@G)*I7,K32@)RIWJO(M5&[7J+/]_/QV,WA? M_KL6P,>?;$1, \M)<98(F'(U*>+ G2WUA%)VP:ALP/1U!+(G]!/@\B/0^1:* MM^[BN67$-TIS+&J;9D#O-;%!2I1;P E(2WD9Z= M]9)[PI2S*2?AC>W-FMB) M\@2X6%TY6YC4.K[W:Y$S+$H]7EG6BWGRYPSRQ>C-,,. "6X,IXZ8S#/:V1;E M@FXBP1^#3=9S!;0*@YJ@.R'F=*Z,+8QIWZ\2EMPMN>PPGOGE\%?KZ/K$;)S^ MF(SC\IMR>3Q:#1&">ZAFBC+ M$DU1TL K]5ULB?R$J-6K$K>PL+-XRC43[MUT\NMD>NY?CW/Y;^ED?('Q!;S- M*X\"/@S'$:Y)\Z6?X[=S'.1 TR1HM)RD9 V*TRH2-)I]S .7.GL3;)W>B9T/ MY81X>EPU;R%NC>#*EA&]\M/QYX""S'63^>\ =X(+*]XXW2XNN.][-?Y MXJQ8*;/7XV.HYDM MW#HX%+'?"*X)[CV,T%9=9V0.K"A=TI0CVLC2J$-1X@Q:(S9Y"F[1=E.[$\YV1JDOM;&'8P=&.!F-8&GWH-%R>B5/' MK$R,9/"Q7,-AQ/GD2$PZI^BU1O>[ R9MOO?[8$PK:6]AQL$1B/W8_?QB."I5 MZ]:H@[=1T53$48HG&8GN09".T&+7I9R]V\RV;+O:;"#X/MC2D0:V\.;@ $ # MU/"*498"T[P+>_F[]^6[TL$6ZK0K+G8W[-W^ MH$+N<@^E T\F4D.YUZ7)/%Y?CL&4?)71>J=F//H ?K9I$6,XY\]H1 M7QI-2 B>N*!822(!RR)STHA&=N^-QSX(N[:-S">="*Q"#?G=U[AP8_S=_]=D M^F+D9\O60=F#CU$9Q!9*1I!R)'A3NAMF$='2=LJ&*E-]#Y#?A8U12VD5BF3? M ?4*Z+66-4W@5K5"]@1\')ND&@&:$ZTS[56P6O:&'5/DFD;B;*D"(4J5*15C M&06G+%DG?-]WAGLDVST6S8/EVAY*J\"Q%Q>S^>0 ZM^$JJK021UM5+"P/D(\&T]&DT_? MGOO9%E&LS$"J#7BGB%0:K4G!)'$J!J)")S(S+%&BK4=:2Y=)<,82E5C"95CF1.O%W"RM.#TPXATN=AS_E5E"$E178<7=N$Z; M(QWJI,.V+;/I?/"^7/I9F&:62>XY \)UA$);1ESI"@K,*5"21:1O$V+@4Z^1 M K_;),2-UYZT.WZX@&MH>;U--8"QCP/=7-_=S_3['>(6*MA48@OY=;C=;\() M@IGL;2"6>HK+DD2/*N$XCMHZU]SM*ZOSB M? 6$2F5BN:.4I3-H.F;<8+)/A$GAK)1<2-'(%6RDOQNO[F_+;27\21>2Z]!M M6P#Q7Z\!$8ZB?1<7BXPQ63-G*0E915QD$J 5[P5140#/2#NAZO3,N /4 M21M+72NE0O^X'=!6#D(3<%4C$W?".TXR((QV')/@JHP(Z7PUE<%N.X[%F%BRG^]'-) M#,2E]ML'/UIOM\:%G&44))ARD8))1BR@!0?RC___G^]:4(__[[[Y_^\N=^_!.* MXN>%\#XLLT;?P^=R%6?\Z27,_7 TNXE@-CS_/+KWCN6N1_U\!>PFX-7S;FCY M4(CP=0[C!.C+#=,O/PY3$D(S[4.45D8=G 0G':X#,D;O$Q_L>FC+Y.V-IUZK M0O;F*@4YY](6M%P\X"6N22UQ27#B9(A%1.^62>(V\\^(2UV(;T*ML5E M#\QKU9:XDY39&(E70A')C24^,DD$5Q+]-8??U'%HMX Y(09T)?(*D;L MXV25>+R[?[/P2GGC.,DQ0$E%1E.5>T>BQJ]3,L'G.G._.<83I$DE!54XV'H) MGZ<0ATOG"= O6$A^G&Y:*-1S-6I(+N)Y 0) MT4K8MY7?NL?)NGS#1_]U">A:"[W2.T\JP'7+*Z*]1'C #?'%)@[(V.R\8R#K M=J_8 >P$J=&E*BJTO7\/,\ 'EG9T+]%9&DT6N]YE545NDH^H1FY*>:I$@03A M ]% /3,IV0QUK),[89T@2[I30X6V[U=!QCOD\/S;ZI?+.&.IW!^BC@2$X42* M4J2=:DL2T\*%:!54:D1R -B^2B549U%M13V4J@F7885UT'LUHN5-%B8R9](I M].@I2M Y27 K=@0T2)ZI20SJM&JX$];Q,P0J<6*3@YWIIL+IVPK+*@K5!$S5 MM( ;<(Z3!M"ANC:)T%K6U0G@T.92 DIQ>\G0MU?E9K\.Q'.I: XT":C3LK8' MQ=\3V.]+[_N(N.OR!J_&GW!H@,;W*KU_?0\$';.< I3K^EJ4OF^<6","X9"T M"E1I9IM52][UAJ-9J(=(?=*UR+J.@;TKARV%U1N8J#5,@,&CU6(7 NMZ,GY PS#.+Z97E[&2]$HG3K(#P#7&ES9. M$'&IM#E2S@709F7V-I_\:-762D05HE0O)E,T%7&?N+R-JZT'QXC"+X@T/.!J M4#I$NVR]84X[J-,C=P/(8U1P%S+M,%*UX-O;^1E,_QRCSUH^=UFKLQQ+K=!E M'VQD: )H 8N;=0D= 4:)51R$5EI)QQK-T7M?]1AU6D&('4:02D[_:OU_._T MTR_#N+RDDUA"YRX$W,!QE%('3GQ@0*(-S*MD@4)WUPFW(3AU5[@3R7>XGE_# M,WLV3BM$LQ7SFX#J_-;A3CC]WT%LKZG;:N](S!U?;]L-SE!K@W*99$!7K]S> M(L[D3!Q-G#+A$K.-'.&'J/L[+B[VI/I]I-NUV?U["37YZ3=? @NY[$R3LF'- MS_PX7_S/I:49>!8IX*:DA2@IC@'WJ!P,@9P\*"^$4LV,\6;OZ_=V7$>:F=05 M:]=>\^_#V6PX D3X?'(>?KV&2DJ;P1H@6I<&NK$PO%0VL#G+Q)UQNK&R=[SB M!/3;A?"ZGLPO)N?G:.X,_>@93">SSSZNW8B4K%(!F<4LNHO2X#\>@B)64BEL MEKATA48JW?F*1Z_2;H37H5FV)!JD8;RL*,II*!=V+>%"4R(#1W]$645, I4I MV!0;]I:\\=A'K[K#A53%95[A8!H].XUO%Y*BZTZ=0=>=(VUP:3?&&8]+0G/G M^$14=:B .G1\ESBFPT]#],HO$SE_]^.+[!?':U?X8C;!HVD'H<3;DR..X>1W M5%JI=1!TL];?+@7>_[+'K]B.!=IARN,"W[,\!W3AIW]=GKN8%",%[]%AY[+< M])#$(@!BN8Q*>)%R;+8GWGKTHU=F.V%UF+!XC[&5%+74FDQ*XWI$A49TB%(2 MEK17N/S[$#JU5/?SIR]CJ+_!Y-/4?SXKF]3"AQ3H*7+%RZE1L2AX.=5-$5U* MQ:0Q-C+;[*2\D3^]$\;W<,[6C0XZ+NJU&MEU2*L9VP14YX=M.^'T?]C6D;HF MM63=\8G;;G );=B2#$[$\F0@ G%9E:7;:.U<]"9V5URJ9P+<<>+6I_[W$7'' M>O\#E[NS9^AN(IS55J9,.?'AAIA%H$]:W%LU.")R$MQ9;1)K5">BD<)OO[]? MDZ4CI4PZDVC'5<9>793[8NNL"H5D-;Y<(_6&R%(T"XVH3+P1V7IE0/A&MS@; M:?;ZFQ^[3@^68H7$P-^'*8W@E9^M#>)4:M>IC+Y,*+DR-FKB(SJO!@WNE*W* MP=9)=MA$\IBUW(ET.XZ$/IL-URN(\-$KP"4CN[*":*F($SH3I:RPW* K&[NK MT'GUWL>LT182[/PL+J(_-_2KP41-P1HJB0[6$8DO)C8S09R.-H:DK5(-3^.N M/_8QJZJED+H^D=LRN-^FDXO/L[?YQ>1B/)\.8;;XP8?AUQ6[M$]24^\0;F"E M?:@C-E*+2K,L".N<3LW2C_9_]Z-7?&5Q=WA\%Q=PO@W^_#"P5#&GLB4L6XDF M';=H!)A,:!)1H$%'(=]5K&D&\:=/DR\_KYZX7)-7WRQ8L6#$U?L>LY(/E%J' M9W=K!"]?#5SDI?1S00RJ!$4C<>C/$1$C[N803>1WM9?;3V\O7YV"WO:46H=7 M?]<(7OS? 3>:%,Z)_#D"&X,@7@1;48/RO@[[X'OI[<7__<4]+:GU#J\ MCKM&\/M_#E3TX(P7A$J-"+11!#^72H&)G+R41JCNYMOO_WD*>MM3:K?UYMKJ M[8\W@^@8RXIR0L$5^TM2XJ*+)$7#LV"2H7'6F=[^>',*>MM3:EN.!@X^Z;F< M\O\^P.W522BGDSQE(E-$PUD'1:C/6J!@M8UWG0;LN5#^^RDH;D^I;5'[?_^,4%+>GU+8H MKM7YS++%TZHIX/(Z:B@MF S@0 "=52D4\HAK0W*.DALTH6RS HD-VSALOO][ MB*.VE'K']U9*ON!J Z#Z#NA--_ +6MGB:UA-QU!&TWN.1$]M:1 M3%/I,81<]SP%0J,TC'LE6>[NT+9GS=\1.>U'\7O(MNODYC\__#;Y M/Q(K=L ME6N=K?-6(YP(.$!E<1M*0J'U!QELHC%OEJS;@()WAJ!BG!QO/:MUPPG_Z M-(5/BQW];5Z5K7YS613**(.N3CFW=QD]H%*.U!ONB-#4HF,4>0QU@I'W(>NH M@/T[F"X,FG&$MV$T_+2JK#F+T^'GY8L_#L_1[ADP&;E*,9&@%1JF7)0H,2Y^ MG'H+!MWZ '5ZI.X)M/_KS)UR:$FEJ/ R\TRB+XG)"6455/2E7I)!CQL9OWFLL/.^U>ZW',OO[$Z/DQKR[/Y6 MW79@*PNM";3M'N>>*C^&2]FQ9IKHNX58>]:\,%1H)C4!DQ B6G_$V<20Z@J2 M#-&XS?)P#TCC.US)XRE\'VE62/!#RP2>C=/O?@[3H1_-UFC7N0\I!*DY$)-+ MC(%E2ZS6"EVIT@95*1DK%0V]&U=_=F3G*IQ4DW\%B_'7X==2\FX880-74,$: M$Q@.-!LB@^8D\&1PR)1J)KQ5L4Z+EEV(3H<1GL8 M07\&G9F@T(8@"9#2>Z).3(8'/9&@*)3B1AG&?"=*C"ZZ]^A"H\6'([9V%W MP9KW,%M5GQV./[V8S.:S%G&;W0]K&\)I"',CFH/"92F#+HU<95ZTET:[-81D M!6=4T\'NQ[;NKG/SN>@!E58OTR_7CERS2\F6"BF*>ES3@19?FR$Q<(I'(ZFW MM([KV01=!_V%KMZQ>OC[R6CTZV3ZMY^F@(WN'&=^"L_]#-*+R7DIH^R7(IZ6W7?1K.+; MU4=6$?AGA;O/8H11Z?)[\R_+H ;)>B6#] 04RZ671236E:L6U CJ58QWY\JW M:/)1830G2,.C*[U"Y?S?4+*ES_3;\0=?\C?7358&6F?G5&9HZY4+F.5VG0=M M<()YB@"%B[Y.(L-RW(EK+1O8TMLA&D>2-[&T M>^/$J:B+'P&0G5(,ZC1DW0!R@A1H(^H.4YEO)W+?&/EBU*/E^H4P5X>MVK#L MM".VG(!+QRD)7'OBHBHN"Y5:U>GEO ?(OK)5ZO.DDF*.G<"R'M^B&F?9'*=P M5LX9O\#K,?K2\*;\95'8(HTX6FJ<*Z5430GX:DT<4[AKEGW296:RKM.JLPFZ MX]^]Z)@9D\H:JF"6WX=QGMZ32"V4=#Q*E8ZW@J9( M1)(!+3:$'*+S)'-C/4C-@G/JFU4[V%?SM&X!6_&P"J>IVM 74 MENJZ2_DM9%U[35AO>(%9(Z4G*M*R_C%&K,\*E<:LS#$!%SVL"D?<+^IK M?Q\1=WYK\*?_^*GL59/9<'Y9-CQJ\(:)4C9<)2*%Q-U/ 26<60XA@H?-\MN[ M[@UN>?HQCDM:RGS2IC?S2AK'4A8QD)$E;(-(P0X)W$J>:!L:I2<;7 M.1_;"N?T]_2V.JAP9'H+U(K]36!5WMNW CO6_MY:=?>1H87F64^?'2\XOKC_V M!%1WN)BZGG_/T- TS\;CR<4X0KHUT+5=F1G/ (8(%\I-CB")E\R6_CTI28[& M"9>-%-GH=2>@X.[%VN%IRP+A_\_>NS:W<219H+\H-^K]^$C+UJQV94M7DN_& M_82H1Q:%'0K0 J \FE]_LP""I$" ;*"[ !+RQ(0MRE+WJ>P:*/%Q,0[=)?X^S\32O M''^-/"D=P.HZ:$&2PQ>CJ&7^BK',2F*;[5YW:.ONF>?J%O41W="=TU___03%)\?*N.'>NHAH*%/QQ\ )4Z?.OK:V(D.9\6U)KN*3&^=1$1G MG+:QVQ[97E./%8T/KJA]Y-*LS#,A;0&R9.#D!I'1BV1#>6^A.,TS&5(\\D[) M#R^CS+/UKGFX; ><)[!9K],%QKE6?>ZE@AWU@H?(KV'5)Z'P*>@$R&IO*1?J MM.XB0!LMBZ5]R.3A9FL^CZK/(;2XC]B:5GT*KGV,*,$*@:#(@(98YP8QR4U0 MCOR87 ;3WS.I^MQ+^#NK/O>17-.J3TYNIY%!@6&YIGX$0X>$BV"1'!DFK'6B M4\7:2ZKZ/%B%!TNN=>#\QX3:Y4:#0=8>T=6FJP.\DZ)%>K+N# O,(FTV8C-Z MVKX4\9SMI19Z&7#"SVWO'OIS&R*XL>&[ &MZ$;<3VC.XBNNKR,T.2H-JH46+ MK=T C>+DZD4(V="IA->.2LQ M.8>C1Y_<[SM;ZO3.S(DC0BAR+G3R M3BB37)M:HZX(^^Y(#X7\C]ET/G]U/9OA9$%'MHJH"BV8UPLT5B(X(^BC"_2A MJ:!Y:=3T[W%"^1.Q:AA5-$=MG/;@WN_A+N=EKZ <>7D]7IG+Y_FI'PKI;ES*,2'$86Z,O 5&?I M:0DD)@VA#AV6(>4DVQ29#P#^3&EX;+4^9*;MR\QU3_O[IN%5&'^I,ON3EC%; MD+0OOBQE.1)&.19D)O^#/B!EI810 @(3@6D9F)2\TYWXWA3B#@ M8S68.@K!CJ&TY])PZN,B+%9-&V^:[MT,IUX-K$TA,V&5@EQBK$7+M!LKC9!L MD2D&Z:QIU-OL,5BG3RYHR(M-+@ZFGQ;M7U=8UNG!'< T32WX # M#HE]9=V< ,JC9:$(*(&V6V6T@F"E E&8*TD5SKLE>CY'Q3^1*' LO>\CXJ%K M)/[[]_"OFZPXZUU@UFJ01E6K*EFH':2 .\\PA^+H].U4(7'WS.,;JSTD.^TO MEH8WHD^=2O-?OK_%RW#UVV0Q7GQ_5U[5OX6SKV&V^'X[5=#GJ)WF"FJ>8^T6 MEB%ZET&K7+2,PA3>:5!(OU2#GJOXF2R%DVF_P27;/8"K-*G[(&\^V"X0FYH; M'4">Q@@Y'1.FQU%C TNF"U2%1;,B#"11AS@5V@N2X0*.-2(27#'3.QD M0CU\]O%-J<'E/QU.>(-W/IE^^4*6P#A<$=F7U\,/X+%89$1O02[K?FRTX$ID M8%&J**.-R$TGW3[]KC/3]<#";9%1UGW/^V5\14^YK+[A]?QVGS.>K#FM.* + M"12G13BF'6AOZ"^3;"1OFYIX*/*_C>E&6F[2A^\.X7U\-]]G%W2-V_$]AN_9 MF\T#Z/Q!0=G@"FM2CO@H2LT$,SPC2%MGPB=,X!6K7;"[U@.@UG M&Q^=3?OHJ0&+*J3:*VLYL?RVHVW6$I7*8!@A48EI\,S0OFWH/$>4.=LVI1W; MT)RBG]5P&IL.+.X&H36@'8ZTF]QB2Z]<+(,9 P?ARO[Z*-%UX59R/@P1_OF/%;,1*8Q0HFH MR>QW'$)F#LA"8X89I6)J4S'V**Q36D*':FZSW\)@8A\^HKQ*:+UG_-V@"AR3 M-"[6,\X@4K=D#9#=Y.=#:]G(4OR^U+ M!AFU]@ZX<@*4* *B#1I8JJ.NBQ/)=NN-?N^A/X,-V4N0 Y9&W<=QP]8N2/9K MZ7O_\:?HZ7NHF+?HJH>,&GV&ZQAJ$)HLB @FU;G#RBN(S$L0RF%0+$JFN]VX M'D%;C_;U'5Y9^XAF:"7]U_O7ZS-8H1->6WHWHQU;B0BAU@,Q79/P(L_T4R<% MW3[R>*=;7Z%.>TND093NT_@+;>;ORK)*J^#L7?G'=)K?S3[B[-LXK:QSYEEA MVG*(PA,#(W)P/$B(,@O!HPI9M>F:T0'IJ($4R!2;5I?2BVH#X7<@)!]0BL3MBEA.B&- MGHC&/ \6[:.8(W0Y7#N2%_,Y+N;KGY;M8L,DKW]^.PYQ?$5OPGF/#H@'OZMO M=\1A%KG1.9$8PIA<]@]02FD1$_<*R6+13GK.S.C@M_;;'WX=S\/EY0POE^7E MM=7F\N+K[6V-:&;>2JYK1[(ZE:DX!F1M.9!626Z83+Y1'X&GD U5ROX_X\7G M5]?SQ?0+SI;"O]>8C>6B TL9.'W7M4"604BUB:D/EG&9C!1MXHP=P!T_*#4H M5W85K ^ECJ'CCV\F:89ACK_BZM_CR1KQ7YN(UW"=R()GH\%SGT#IY"%@<*#) M^RPR)*]+MSEQ^[_[3,AQ#,D/[:KO#_<].4WTKW")(ZZ)R9$\6*,* 7=U^&$U M, 06Y8TLTF[.>AV,,GK\+7\2)1?#O>V_:@2(XGXP*8\H4< MEV+ 94Y"\4EQ2WY%4=V&M^W[YC.A17NI#YBK[M@<=F5Q!T$Z^JT4"$@ M8JT^,Z5XK\BCR=WF:QZ.X6>FS8&::-#W/9^W']'M[:7-%)XK<152 L*3I(4YW% M&:,6A1N9RK#;S=GQXRBR'["[X*%X[YOJ+B@B0*%=(0M0J=C:%Y%!,5KEX)E7 MYLF(8W\8/SE_#M1'@Y:"VZ))Z]CI][4]9@-&&R1"J1%V5:(BC#R ]3DDS*J. MPSM:=&\3W9E0J9E"'I+&'R%L\P"R],496VHO_&4"G95DG%4++:,K$I5 WRU? MYK#WGPE+CJ6!+;&^8T2%-S'?VR>-0(5!2)"!K'EEG(;(M:^Y28E+K:W*0\:( M=R/YFTD':F4+IWK?VC^Z6]ZSUY!IS97/D'VU[7GB)"L6@0D1DN0E6]3'/\'. MSIYNJ98M]#DX<'P(^>_#SBK%; -@R;6&I$APTIHZF#D@PY(T'AP5[ ;A3/AR M1#ULH<_@L>1NL.]MGRB*P! ]^"1R+9?U$+,,8#RC_UF.J+I59 P YF]*':Z; M+>3J73%ZUZKH855*30W&^?Q]^+YL"UMGO>!BI)4J,F D0M!=M*@/WAGHF7#N.JK:0JV&$>B2U,^0<.#":25"UC(K@2$C99I-C8&3R M'3DN?69T&4CX6WC1.ZEZ![2++]/98OSOU605PYVR=?1FZ "[ZTR:#>#^>Y$:F=DK9PJG=4>HULMO+PZ<>W3@>4_G1(T0W?/6<)Z%VL8Q_730U95IAJ)JK)')379 T[$\#R MF#&CRT5VZ[FRY>'GILF#!3?\1_DPX'O;!,P&E"5I#EXX2?N0%02LSL7VVD03 M6>*Z6^K<8V\Y&V-N6'D.6/_Q*+ UH3M VZN[SN/O.T&[G>$TTT7?/<1ZK$_\ M!B+'S()D!:+U=(QH6\ K,J(LE]D:YIF174_@XVO\L98])U'X/M)LI>A7G\/D M$N=_X.5T,0X+S!]QL5B%#):UW\NYS;&JSHS_^!EQ<3')%SDO]1"N MZ(RL<:CK6>V83S]\G<[#U3]FT^NO3R[KGR$)C.GLS._H_%T>IZL1 MG%84E3-/$#5?6C<68K1()@Y/NJ!7V;0I=S_.^L[&0?836-=!P(_313L.7+I81S_:$1H$&H[%'X6.BB>(D1DMM;ZN7KL6$@N)J>4 MM=ZTF87UK/C[1'CNC.F[C_Z'-E'__(___H]7TR^$>[RX;1K,,1CF1("H;"T^ ME0&<2?1C=D9[&4WPNI,-NNWI)[FA;J^7Z9!"W6EA#M?IZW48S_[?<'6-OV.H M7\O2*N[1S>O1Y_7MV-4=[$97+LFSDB)G$[4A!?*@C>"22X7HESIUTT)H(6DO8B@>02Y^3 ,J,8 M1IZU:7/3VQ=Y[X,4X^+M='*YP-D7VMP_?I[.%O77]$U%>D>^^%+;B8YHFV;9 M*P99^EP'S9//IB)]KMDXCY%^%FTR_KKA._Y&=U3&/3C]AE=: T?[]^D$O_\> M9O_$Q>OK29Y?D!1FL^\DGZ7@1C%8PQ)#0%L37 D31!,Y>(L^:/+>1&[SS3T! M["?XVOKMY\^4I2JLM_.YW/1U$C,9AG2%C[D.>:'5W;%V5?>3!9AC@()!QLP9=](TX4Y'@#\9F5JHK4'H[$Y&W[=):16!=,1Y MVA$=\"1IL_3>0M#!@_')9Z4QL-*FOJ8+NF,EH)Z438.KZ;DDJMY;V.TO_W-, MOO0L??[^%K_AU3*J$GQ*W@H%S,N:G>%"O=PK8'0NS--1WJJ,N1N^4]T;#$^+ MW;P;2CT-K*FM/OA#O#=1F2Y@FT;]]X)[FEA_"[WOHE8SI9V<:2:S9#TY&5ZB M!,6#@!"L!ADXB3D]=-(@^?<"OM0)R M/;[#$/H)RM$=1/Z U" C\ M6M\U=8#4>*3V U"GL5UZJNLQY?>0=8,S8QNT4I(*22O(.C#:GW*A?4]RX#+: MH)@M++9)!3B:^I\P+-IK?Q\1'^>VO2A7L" DS :4TG58K_;@R'(J=& EF;J5 M:3R/V_;>,G_Z)GT/@0U=9W.!L^G\^[Q&A-:9HU([690 SCP=33P*B*9$4);, M%+2.<==MHL>#1[]PW?4354LC_9?O]XS07\)\/+^I\@LNB&2@IF* "M%!D(5# M_N(NRVQ-[0Y0F]IO>X ] M>4RJO[*GQ]54R\WH#F"]9UAE2U6D\"Y*Z:/FV:$3AHVZO:)OIO;Z'6]O$V5(D)H. MKP \>B(*MQI<#J9..*>]Q\;BL4V1Z18P?;>Q^J!WY=4,\W@QDE8Q)7V"6+2E M+T!DB#63L+"H?:$?;6BS3=U'<8+RF9XZWMQU#I9I P/H;FVK:(:T691L FA7 MHQE,$;!:"UZLUIEG%HMI8^!L #E:6\:!==M'GL\EIVVCTO!M_0M5]-6]%-(X M)@P'DP2M1QE:CW$&K.7)BL0SVC:);(^ .EG5>Q]=/U[H?K#,&UBR.Z#=F%]= MP#6-^ST*[UE4FA^NS&XDZ:&)H]/%ZN)*O<=D5BXM:;*?LQ5 AY]PJHA8@R7X%W4=BR3X*V,F.X;R8-Y-OA'$Z&V,?EV7+4_KZ)T\!VW!&, J+GLMH M6%;6RTC."+)H1)$2N2RC+<_K<0O[,7W&?'V%M39C]=SO=_:+)$>5?&('V==. MTMDZ"+7UBM YZN"YYU8\)=$GW])_F[AYXH?PU^]$U1EY9_,Z7D/F9!048BDH MRP*$4#B4) KJ:+5H%._?"N?([: &4^K#':&OK)MT?+H!]7HZJV6SGY:ELJO& M5?-WLSI^919HX3JPG 2SD 7M52HQ 4%Y!,$%&DE>DQ>V+24>!WAV)!E0'ZWZ MR?BS< WEM/"@6G=IL,SCTMO(#GI?.D &EW2"1Y6YO(['.:>FU5)JV,BD3 M1VDAUNPY12L%E^K5@8N6*^^=#*V/EOMXSHX#ATO[(0=ZC^6[157'=46'='HA M Q%] B53!.=D!N%\,F2QEU:STNZC.#M][RO9AUKN/1_O73V%;@']T#)]3F>1 M\#FI(DDSIG:HCZ2@($P$GC)GD2=N&_7_?!S7N3!A0.D_Y$;O&7D[SB:=3)%& M,3J66#5H>00?O0"6N/-")*]<8Y_S$4N@QRK_,:O=/S17"0M#<#I@C235[A]T M!I/(O=(E>\8;VSE+'.?"\![2?>[.5G;+99H)D8\TLKY!$O;W2 M/&1F+-KD&Q]M)YAV?:P3[C Y/U2][^4'KQB_#B*T4]_1SF>+T>_A?Z>S=;_X5=:O M*9IYXRV@JT$9](:6H UX&7B6M#@C8I>/GAY_[X.GGS8_]NWO/_8-[(#ZG XF MUPˋ-[NG92^$\YQKUB'T-.TE9"/Q@!9BLN>T$1< MMF;6 KQG%GB@(R@(QR-VRM)YCIK?<6MZ-,7O(]O!RV,_WDVD7S=LB"A]L058 MM2M5* B!V;I>952.-J%)G4[TA\\^GG4VH,2GPXEK^!%TZW#XQ20O7>$'\))W MTA 0*%AL35:N5=UT2'%CB+JT5NFZ#K=YZETO7KL#B[-!JLM=,_[K.=FG\_G' ME7&WVIJ"5,BT#Y"8=Z"$J*4M@:S57'@H@A?D;6)-C\)Z^:;:\-)O<.MT@V7= M_:L#F*9)>DAVVE\L0]ME'_]3_./->D0Q&2"%*05)V%"C1QEBL0J$ M3E8(QJ4/W0;(WGOHB]7/H8(Y0E[H^]F4C(O%]_=7H3:?SK_]W_7X:UWS'[CH MD2C:Y;%],T?WAKZ12EJ*-585HWF12B<7A5)*1&,C]U:F,NKR@IY%]O??<''O M#7=A6*2=V:<4(-BT;&7#:<_VU;:/7CC/@LEMVK4_C:UWBX%=;UC=^?C(N NRX&:,O?7*CWS#UH@E#]H(#*>&!NFK%RE=?[F^JE-5 M?\6O,R0_=9EEC[0++<4^J17JL\7XW\O?W[F840C169\UE*B7E^*!-N[LH8YM MD+1Y^\3;5%0-M8*S(]Y)5-NB5^2#"UKY##9:"8J) I$Q!4Y:JV60EHS,)G2X MC^+LU'^PB%M,2EGV0,"W&.;X87SY>?&N_#E?#73Y!VO?O;VTBC8TYE M [I6AR@N:R,5P\ DGT0LJ#&T22@Y%/'9T>@HJFN0^B,86:*.34.5=/RNZ7[Y_H$:M\!*&DI8,> M6&+DE2*=[R%Y#73 *Z7I?U:W22;N .Y4?3+:D**KI7V@H,D\I21,(C1*$*]K4VAC%7B;2DC< M!ZW;=-WY$Y4W_[R%])@=O]OU=*>.$KZ]G).GK M&=X7P0W,4@ISR -$-!:480%<*0+H;&3.!F21;YP,.S(DNK_S?'C04M@-8L*O MILM^N*D*>UF >CG#^9JO,B>NA4K F4#:S'B!J(,%DY7Q+(6059ON"(^A.A^J M#*Z#!@'$GGA3T+W#1T"K!&%UJ\E$!KWF&+"-J5X1E MMHV?\32V\^/*P/K8&9$=+H^KMO[X:WQ5&P3=- =8A,GE.%ZMXLKS?NE<>SR] M;U;7H0O92.X*)3"/5L5@N$JIQ,QU)LU$3-&[D$9[O*??M[U^T5W@-WK!K-&< M6%,<*%8Y5'PQ0:?Z90- M=1Z$JG.ZF).070C(64F,MYE"O 7,\7>F?MK>W(?ZRK>!Q[N&M$H.BR&0Z21I M:]4YKQ9']K8!XW+61C/TLDU_GQ]@G$[-!RMFAZ+WEVH#]W8-AGRK,)YAOG+Y4&-8;33(B1%9,48+[-BEO:P3GH_2]9-G <5WCN$AD81/Y M?KV>C2>7[W$VGN:1EM;7]BN@M=,UK\Z#3W40E'6%*R]HM6U"78^A.A_=]Y9Y M T?UQ\WH=N=QQD=:*(<2:[/S4E(=AH@@BPY!19%$;&L&G/>F?Y"<&Z0!K5'1 M"G%\.7FU[-"4OG^:A;I=_"7/,[R:KN1 77[_.IB%]'C'G>-2)@T$TM.)8 M^W@+!=ES0X((V8ENC44.>/E+]7^/(NRABY-O,7ZLF1*+\;?QXOO%)%Q]GX_G M(RD4=Y9X'U3]S U*<"8JL$88Y:)2N#GR?0<+'GO+BU;W8.(;^D[O41[>T/#W M,/LG+I8_U/^\W'M_Q\5GLMBR)_N]CG^P(I#%)K*&Z+*IKIF2%EWQLENA>C\< M+YH;1U1! R=J-4F7;/@_2>2KH:KWEO%F\MN_:C_:=V4]>7?U1T:J8#3:%Y!UI90 M2LE2NW_;"<&$*ZSR6K_G<,=0UM1I'N0G3Z_/D>VIXVD'J#&/\V7.OD MZP[(FJ;&[\9VFHSX8738@1@]%'!0(]ON@ZEXR>H,Z2"&N02;,+]=3Q/U:B^ MAU 8E@UW DKP]4.B7[GH/&A$CBXP;AK9L4]C.UO6]%3#P-VY/X3)Y6I3U4*B M)U<>N,[U[LLS<#+4TJ$@A [!J6XUGYVZ<=^^]ARLTZP!B\ MO?X] ,=OJ'^@"C:5V$-^+;[-==E%]&@BTY ,UC&WZ,$Y&Z &,0NW647>*8W] M>:CQD>[XPVIQ'[$-K+W?25)?KK^L@5B>T%D& :.OMY$)8KU$8@,$I+\OR*!92NSS(X5M7%Z[[AE?O#HX[NYO:4]'4Q4#8[KQ_OT MNZQ3CM5QM[:NDXZ[0(2%%%4I :5";%/F]ZR&F;0\QH>3?XOKW!\:SG)<@,3BL!Q;"22LY$=/Y2%=]KG,EP M>M]'Q$,?X[]-+FEI.,/\?C;-U^FVA07G5DO-&#A3A[M[.NA

    MD26!)BC%CNZ7L;C[YQ:JMEXAVWB0H5U"]R5O]%#( MS/ :R2[&L&DLJBB],&P$+KT4'CTY;V[7H\7^';\#?/F"][>9O_EVNLT M6P.1.025&#E[M6=8E+(V/S4U(:.)!=4%W0!]OW>\X\\YENNKM^."HY1-+DYZ M*#[52PI+WSV/!HS*M)]*(4)HDT;P2FD0@WA$"*L.!#KP MZ#U3=7IL+26/$KPO%I '([DR(LDV/:F>0O93$>8 931P21_!MZM=O9%9%D0- MS-7F2)9["%HEP :WC'E$!? MEX^02Q;<98S>-9LCU@/WLR)D0[[L8:P-K.PC^P8/T?]_&&:?_IJ.O/*"(Y(9 MX4)-Q:A-C&Q6("+7Q3E%;DV;NI"#X/Y-S$:J;>!(' ":"(8CG7G4RN4ZT)T$ MY6( %S4=0"K'A%$I6YX-(RO@OSG93+T-_);]8;^>7L]&7&L68\A@E:IYQ<&0 MK9P*Y-H0L$3,5K0IS#X,[]^<;*7^Z2_1[!O\K_TU[7"'@"5;2NN;R!=G860-OD M P]%VT8&9'>,QVIXTMRK;J26Y](6Y6&BN,@&C=(B059&NV#JW5BH M Z1R@1""@I)SRMD465*;J1;/MZ!F:.WO(^*AD__^_(___H]7TR]?IW/:[FX' MR6E;I.<",->44JLC.,DL_4,0TKPL'>V4 +CMZ<^CK&8OF4^'%-AQLUI^^?Y[ M^-_I[-55F*\2R)4,SI?:0;007L4)I3>) T=:@A-&8#AZ@LLFR#,__ENIZ[AA MQ3N@?X0OM[/'.L!M:C3L"?@T!D4S G0GVF#:.^[=RE;80@K)G!7T!6K:RQG6 M E?'Z-/DUINHHVC4+_99D.T)\^6YHJKC1V) 44-1'KO90!U>]JRB=?VU-6TH MZ@;6TZ_X#:^F7S%_PO1Y,KV:7G[_,+[\?%N;(XMU41<&LN8)JB(\1%$';PLN M0HA:*)&;;"]/ #M/UK302H,SZM,L9/P29O^LI%[^4->]!J=Y(A!* ]>V!I13 M L]L!A8E\E"3OV*;3)1'89TW88;32 ,[^H]I'=?Q%1=X<3G#'Z:V<\DM1\+C MO!>U8RKM?DY9*$D+44*T-K8IU-F-Z;R),I N&ER7OP^+>V 8@;%H&"3.R<]D MU<6,1H!66B-CPNO<)OG[!QCGS87#)3[@U?2/O?6XBNB$C80_A]K0U$ T-=!@ MF=$A\A!3IUN8E];LLTG(Y7#1#OAY;S;?ZP+C7/M_[J6"'9TC#Y%?P_Z?V3"G M/&;0P7C:-:RKM?ODS?@H%#>1E\V>%<]9C9WZ?PZAQ7W$UK3_IT8M-*=3@Z.G MQ="A ;&H!)'5/@Q6A([AHY?4_W,OX>_L_[F/Y 9TW)= PK_N HPH,EM_,K'*Z1Q6^3;^/9=%)M\G#U:CI? MS-<&PK2\^EQ7/Y[\\&<^D/V>Q\N04H]F%D.\MF]#B\&7OM'4(EI:;RF:%_)W MHY->>FZ5-E'*J+-GHR$ ]$R$(P/PU712KVKK.->WMVEM?]IC2[#G5^[0\2K1-K[UXWQOG]@;FLI$#>2)U9 M8I-@ M37_A#_RK_C%:0XY*2EH'2.,=*,D4>&'J9*B2HO&U!5>;VO0AT/_-Q<%UW**; M1L]H?[-P'[::Q"N M[PJ8_@".+R>OKF>S:II\FH7)?'4+_@_20_WC(R&D*]$@%&4XJ)@B1&$RK22Z MX-&6D$^[.3Z]AK\)VDC?#8K@NAL>7&D?10!.WQ)]8=5X+IY!)(C%9<5+HY*0 MPXS$WB[GZJ:!6>WH%). 3!I:M:K)PHOW MN51+_1*NPB3AQ\^(B[?U3U<-U%!XLD4FEQ2P>ENL-!KPGC1K8C(9O?+8J%/Y M+D0GN\GKK>II Y$W\(:VX5HW&.Z K&GZ\VYLI\ET'D:''8C10P''I0BJ;+1" M!4&2%Z],-N"RD2!X#-)[X9UND]5Q;&H\D9=\;&;L(_?!IQ:MC)F:F$;.2]T8 M+VX:1Z_G%+\=ASB^6HSO\M5HK\RI>!"8Z-#EV@/980@LT&\:+)XLQ4[IQ_N_ M^_B&_%!JFQY/YCLCMRWOP@:]X6IW;]7E-LHB:A&CR5DSY1TCQTLK07Y[2CIH MQ[?<1C6^8THI!BTYV;6ICF"(9.'6;N_@88 ]G_R!P[[>W2B;I@#\*70R,)^ZOFA#=*]Z>GCYS7 J.P M(&*=F\Y]K9:VO/;AX+8PE+G;4-UF=+J/]B=CU<&*.N'5TH@Y%1'LII,%=S]9P0W)"9RL)3G&6R(S$8T/ B..6 MR80FJY\H<->'!KW%^UP"=[LRENH"E_XFT\'YX"0P3Z:_DH&L?LDDE"RBX8JG ME-L$\)Y"]JP">7NI?MI0!0W.H,?PW;BA71 V#>P]C?$T ;YA=;L'<7HHYC04 M,O5B3SD$66J#8,X2!*[)[L(235(Z9M^F2\&IJ/-$ /#4S-E''T,'!'^YFDZ_ ME#%>Y74:MK6RI&J 9V&J%4YFE2X)8A QC3 PB\@;^R",Q M["[(_KX5W%N'W>]^#E' <6\%C3 ^>24!K5:U%L%S MO!5LQ(Q]Y/X,;@5M,=+4($L0-M12=P6!6?+HI>!QV: MR/?$99*OK^N@\G62=-F(X[:OE]S[_2T+)_L)8^/.FBMM52C12H4J!N693GW-_>K\807ZP^6\.GS>+9:@6*19[)UH+C:#4W$".1E%3!& M&Q9\%$:=-B5H-_:?G8>'*?&$)9D/5E!GA2T^+Y=0TU.4=A[(QOGEQ@HNR@)G=XMP0:2,Q@%/)+YE.-27H($CXYBD MH_]^VN8=C\+_N"3FB1VUC[+RL?3.9D\55BW-FHGN7LD2O $B,H5!J\%^FY,:B!?H8V)N[ KKJFS]],R'W[AK-JAM6:Z]?3 MV>HW%G7$S1_3!5!QEDPNBUM5IV,C_Z8WG9!#J% M0@:\1=V _]O_78\7WR\F>96W2+]>3B*?U+UTO:;E$K9\$29Y%#9J,"@3*(>& M=M@4H<[PP""8*E'O2:D><,Z*5<=2RX"7HLL5O)DL<(;SQ4TGYXOY?)K(-\!< M4ZJ>^""*XUYHJ< ZLO%5# 8<007I5ANA2%% !6'!\U@@2V.\-NC1=1J0U<-8>@+B MRV926XTTN'/\6(4C#G)2U_S1+NLX74 JB](G6Y:2HTZ]T;E-6NPW- MJ>Z#>FMX.K"D&\3O-S&M"WTZH&IZ[;,=UVFN>OKK[0DB]!#Z\2BA%!-&6%)6 M3J+NE08\UJEXKOC@LU?6&9M//KXQ.(2XIT/)ZDC7,G>53RXDM-VAPE%JQP M@D'@*$$I5GLL& '_@8B2# M#LQG20R5H:;7L)KASYCF]I!VLC^FDYO=;60#2I310[&B-C00M4U>)$X34JME,$FUN3S9C>D\ MJ#&0S!M_*^]EXDL9?P]6;R1_D/W[Z"Z^^X>_3R>+S M?"2]SCZBJ07?]5JP%-K_I ')M(UTBCJCVL7(#X9]'IPZGN8:5'#M!;Z6+G[Z M:SHJ4D;&5:9OHW9A==J 5TR!+D;7 7^"5'EZMMV@_0E)=HB>'G++'I];1!8< M&46NO[ 9B@D5-4HZD05]$;01:W3!\M+&+!E$WEN(T#O-85MV3TP8F2-> M)F9IH>@C.,$9I$"DS9D,.WL,#CR+W+CAE+Z_;)]U;IPMABGM(@C)L#9!KC-S MB<*&&T,B\\8VRK)][KEQ>VFX2V[ +M=Z?\Z,3U*4-DF2C\)Z-HEV>^ENVDKP#>J: M-VK/;D"96(.!9#W9O!RL1O#H$!00N-6<9YL1VU@*6^& MM&H'EN+.?)-ATVHWB-@SA7;'TX9(E^T"=",UEF5!AS-7Y(E;59+RB6>G;9*V M6,-E&3WRW%;=4@Q]X#9!<=*"\DP#>1L<:C#)91,\_?]\TF!EELHK!1:3H=W, M:7 NDA\5,7O%@L;L?N(TV'VXL%\:[!YR;V!#[(R4)14) 6U\&KD&Y[0K4-V;5*_+)/TW]4,RZNKZ:+^QU$J3F=3 M%/"BR$JFY4-4Q%$NG*VE[)KVKDZ^QAXO?=D:;RKB =-7'\7Y(T)1G5U+]DM$ M60E;<'". L!7Y MY.[-WK,+Y@U"U";K$@4D,E] 22_ J^1(($8(7H1UR7;: SJ][F5KOI%8&V10 M;L2X[IR9'\-=[\JGS[CJJ'C;1;'6^+),-@V@S63?VCK551H.H1;X:I6S4&U& MHO8 _;)Y=6RMM;&*E2VO[]Z5%;YZ:;]L(:"M"Z:(!,$8.A*M1'""_H')6SH- M0_2ZT:#;1U"=!R,&D_L64O1KJ_S^YG1\5UZ1/_WNZ_)B]P->51_ITW2S]^I( MRDQ0G:@3(S6H1 0.T3#0SJ02M4PB=.OML=][7S8+6@MZ"RD&*^#?"+?>]".Y MF.2[0N&+2&(*:4&[FU&R6M)1< (NLP.7E0;KO(T\:F5RNSJ//<&^;$8=2TM; MF-6[RG^W+76_&_UXRD=!^9B9K/DJ=48M%E>K42QD451,45GCVC2'Z SQ=*D] MS33>V?+MHZWF%[-;@;Z?C>G#&M7)@%*X2)^9,W4J1H"(14+B&.@3S'5"TZEH MM8+X-ZT.T];0,R<>0[D:1+G8P#LJ4EC4-H,(ON94.P5!% ]"!2L=YH0I=C*0 M]G_W^;+F&,H8^F[XXO)RAI?UON%SF.'\T_07?#.?7V/^\^OTWN"5>^L8.>>E MD,*OX@/*+_L4B A!,4>;:,@DLD[3\I]GX\A)G(S(DBG<96:RFT0Z>".>XAUPWX M^1+Q%)IM?MF]#?ZG6:B-"7\-W^;CZRWBE;- .S[!VEA*!O(V@HR820 M&).!M^GZ=3#DOZDWC#8'O,Q?6@QW1L%KK.TS\/ZF?-,[\5UY=36=$]R/X0J7 M>S3]SO3+E^EDN6N/O-#!T"<$CBDR/Y.7X(16P&4.W/MZ+<0ZV7,#@#E?GIU$ M74.G!+P*7[]BKI%A^@(F=DAT8'%N"5"U3!/\+=2,-7][UY:FM)2(GH'*21-AW")X O]R 7) M W72EA^CL.0)F"^;-.TULX5'_3(&EU!O6K\O[P\_8*I/SHOIQ?LWK^H,K&@D M[6(\<;+=DB6_M19+)6=2U$5@%-UJ6I]XT96T+>3GD7JL0 M%7BTY/E$CLJ9:,,F0YHD?6V!]O*ITT8+#2I6MRQ\9(J-244Z^&3P= 22\>," M>N#%(_,R+5;-(QLB-E3$!LYPHJ6($YV6A10==;P"D M,FUZ8VT!<^I6J\/%%?:7[:E;K:[K:L;3O.P8*,A@*9+L%U?JE#FE/#BC&2#G MGK&4@O:BTS9P]\SGU"-U+]5,^XMHZ&YG*Q@WW;ZZ -G>"?51G9VBGVDO&3_4 M4P\!-=48-]Q(5BP87M.5)/W#,V1@2S9U!*AGI5O^3WM-[6@WVD91^\BE>6;I ME<_<"$"& 11&!RXE"3K:(HR1W/ACI)">P_XYD)2;#+*\C^B/\.6VCV(' M7$U[3.]"=IHNTWTU]R@1>HJ]^79P#Q^W%@LOLNY0D?Q"VNR\30JTI8^BI.!8 M.D;*76LZ/-%I^EALV$?:0Y_:JR;'%Y N<$S9-S6"\'H^OF]NQ\Q7EJ]1#Y'6$NP')34H$7ASY XK7 D@D-OG:4 MK,U$>3#%>-UN0.AS'A32QXCK+>D!XYN[,-W0O NJGWM0R%YZZS8>XA"A'W%0 MB)(QJ\@@NQJ)U59"8#J -"$$[SASKFW]\C&H<,B@D 9,V$?60YMO%Z0&M2RS M7UL=SGE15(:B>0)E:Z)/D!%DCI)QIP+]J]/YOOGDY]/Z?Q]Q3X>258,^W(\/ M&C%&"2&" V$Y>1I!U@Z@KD!6WNALA ZYS6WV"YGP<@ +AA?\SL]YV!D0&X## M)-=YF&^G87)KHLY[#H;8YQ5#3(LX>$D;(R24,%F)>NDH;:VH=D4K)\G!\BQF MM':T[\O:S)6(NFBM:T\(:#R=JBY$O5![\K& M]Q/^-?YR_>67Z6PV_:L*.WRE_[+X/N)H+#/:0:CS6%4*!KQS&@3J3#H2PJM& M_LD>*$_MMA[&E00O)F\PAE]?Y/7TQF.+RDZ*[IT,FFZO_-EDZ&E@(8- DA8("@3:%_9!<9&7%&JX,8L.UM9ZC[WD)M=25U/WO] M_M9U,9N%R>7J8%ZU&PP^EQ"8@\ARMB!%!7( M=,.H^8!5+F3-/#!K?OM7NKJNE==O<4$;X'S]-T=2^L0EDJ.(VH!B-D#T7(#S MRBNN%/>R6S^C8?"\;)*<2C$-VH#'MM\JMTL'VEO?(QU[3;6'/AH((H0 MZS11QY.,@MRNHWF[NW&>"7?:Z6;H-AS[;9;SZ_B_F!:+Z6^_O/GTZ\75^,MX MO%C-JJ6SV*42O08E4TTB5 Q(1FN9EB,CZ.1-!H*2#DIQ4B89O(YMQLCO ?)E&?(!Z&C.H*VI?070P;( * 3%@W:LY-0F>W@/ MD.=+H"&T,N2?XZD&%[P@P_FV-Z2Z-7T/IL= M\EIP7$ 42V=>=I($$D(=D8Y:N2(EZQ;B[_"R,Z#!T"(=ZCXAIQY<;O[C.E! M2T^G3&=D5KVI!F&PG4?UQ7^9%[==<>\_^Y#K,:]AEY M;8H6KK8RKZVIBL-:-$X^4XWQ".F+V4QT>N1,&!C<&3#IU"H;LOO@:EPJZ>#+ M]9>W8X)/@+\O.W'2QC<)D\6VA8R$CQX];8'DDY,_;@BRX[:>@CP'%-DFV:WD M8=\WGP%[F@I[R(:"CY4!9!)]D4J2&VD5N4,UXT76UB31)(>I1.F/,:;V6;2 MZ'TMW$.VIVX!,9\M1LN1V?4A'Q.1F!SF55:X"5B$Y6!+X+2AT7I\-9IR"JI& M\5),G6YXZ WWV$$_;3)C)X3G5#:SETZG0\IVP.RB): ;''].YE\QCH3&2>9)2@9LTC& MD"ZZ?NZ_)7IKKVLGB$+$?LZ^)=.3]."^!LRCJ M(8>TZQ4)P6KIN*?_QV-X@L^OKTD3-NPC[>/U-?$E^4QG%7#+;!MC,#) M $+F%=,N=(LWOH"^)GNIH%M?DWWD=[R^)KJ$A-+56B:?0&E.J$3.D,DP82H[ MQM.A6GU^?4T&U.HA\FO1QF"9 [K.;U@SC7N>T(JK_L2'6DNR/((,6B/I8ZR#21@H%I95)*PNTAB5"_UZ M..?L]K4OW38_7(8#5N+<@EB7T'> ,7AT[1Z X\?3#E3!IA)[R&_@",I].$K8 MVM^4@;'6@!)T[ >7#3B9$EKA@W?LY:CQD^'5Q\WVG6P\*=#2&Y 6W<)9%6UOUX.5V2E MZ@1&U1)MSQB$Z H)OJB 49N@.B5J=U/A_5>_0!4>++FVQ>U_SC%?S%]-KZX" M_4:X>CV=;30FN37,EWN0S25BK7-RY&_1'N1KMW[A029-MH%/T6SV#.E4];XG MC)=N(!U9$4/7OAZ,_,97Z()]K];Y/0&=H-O^$94_".=Z:.[9;& W:\C2HX]6 M$(]4W<*3A.B8AVRM1N1,ZF!>+NL>FQSP0DFWC\(&#]G>XEP=W>\F:TN CF^7 M?$C M*8SW'*V:C[ F'#*BF0#VDXTVOF*XUDYQU?3=' 9#Q[6W4#UZ:_IVGI3 MG$OK"YWXND[=D!D\%ZP:X!QKD9/)AVG^]A4_J^8/DW&+T.^6PK;E)IAJ3R)I M'*C(Z^3:3+B2E>"MD$+5F*1J,S5\%Z*7;@H/*O$6C3BVX'I;FSW.;LC?!5_; M1M=/(#Q1R^M!]-F!)+V5<:3MXP>R$UV6D\ KV= MON%4Z,OEA8$@*TYRR7@JQVGX?U:&4E])M^A&M;T?>A=4/_<,D+WTUFWRPR%" M/]X,$)Z#*<@LY%('4(4B( 9R%0NY](;9G(QLE#[SS&> -&#"/K)NP(#')QJ@ MR"RS@E!RD*",2^""UU"\"=PQ[KGZF4=)[*6[O49)["/X%H;"MEPOF15ZIA!/!1 M$BS#3? B1EMD3\0#YE&NQDS/II>S\&5YP#FA&.&$)FL05OI'#&0Y]*MXN (VGITQOWPRMI'-$,K MZ;_>OU[OQEI9[>H]IJPE#0(++28H,!EEUDE+%-V2#VX?>>2[PAY"G?:6R$Y[ M=-C19@]&3?2<8[;S>4,,+>L&=F-"F=;HDK;6.IU409*\B3996;!8FY4;/?KD M-N/(LE5*6L:J8U+S2\CY#<(SX-&J(D+ *(]1!WD+J'_!9\$966*OQY-;":YF MDTBKO.0J@G#% _T:(=2OQDOM'6URPK(VON].2*0> .G]^++ M=+88_WO9[NQ=6<&K_GD%.!+&2U6'U'B/EK#5@>!:FSKN"A.W$B5KTYO_,53G M08C!Y-[ &UZGV[P/XSPJ+!1&:P.FZ.A;#067W$ J&KV-LD0?FG#@/HKST/G! M"F+E)VIDRDER[XWSI9JSHLX,61JVHL3D5-%M8EW/L/%;O\V^GVQ/W?CM MD<8'T7H=(FU%GM<($&I%K"T2)!U>D@=5>.A4VW9F;6+VTN[3;6+VD?(Q^X%T MP?5SMXG92W-=&X,<(O9CTJ+FFB"A "\J^XO,Y#%7]N=04"&S,;>9:O'ZF@6T.1 M?>1WK"0I&9S 0.:/CG6()7?DD&AEP3)>?)&\\/AS)DGU.>Y[2[J!,[#CNJ\+ MJI\[26HOO75+C3E$Z,=+DM(F.!-]!NMK5)W5<0I1:'*+.*/C+1OTC2:@/?,D MJ09,V$?60Q_T%Z0&]<=T@>LD7BQ9H,V,P-#2E$\.HHH%2HFV>,$R'7N=SO?- M)S^;Y(:]Q#T=2E8-SO+'DZQ"#"EI': $+6OS*@E." E)JGI?:6P);>)Y+R.[ M[1 6#"_XG9_S<+>)%RE=?[FN-8[YW>(SSEY-OWR=X>>Z!W[#-Q/Z<_AV.N]S MO[CG&_K>./99T,8=9.&:OE16//U#E6"]R7W<4N MBTF.N:C!(:_-";4'XK0$S40J1A:.ILTAO2_2WI=7[UZ]N5@L9N-XO:B&^:?I M^S"KKAHNWI5/X5\?IE>U1OBO,,LC+JU@T7M@)9/-;E6B SIH"()AE+%NS;:- M4+J#//XNV)1;#^Z\&JFKQ;5H-[FLD8^*Y0X#'?FT/410F9@011: G'9UCX5< M>'7*3VX-] 0,:Z7T37(UU%@#_^I=&O^"93JCXSI=A?E\7&KM7!V(O4:X36BC MY*+D)B8PHDHH10LQT*](8$%D;7)1;=KT'X;W?.EV!/TU"/1L@GU-\KN8IO&K MZUF%MQJ)_.@"T%NG7.2@ZQ@[%4*-4P8'O!#R@@Y%:M-EHC?T\^7B<;4Z8"/< MVX_ID0V[3DX97TY6:TG?/\W"9![24G&3O/SI:KGH32%T!!<] ^\C5\DG9*R-<] 5X9G'-YHH MJH'OV5$HJ[MN]");- J,HOU )B[YI1_P:SV-)I=_DK:6MZA(7X%$8](.-GV].,;HKUE/AU28$VR M3GXT?M]=D_?3X31;L1E1>(D.DJ\SE@,=:CBE-+C9W<"T;@3; M 533TW4KK-,]B[BWA7[W97ZNA67#(770=N^.$)I=+WKLQ**EM,G-&\D6_D7Y7NS+1UDMSSC"MGQM=T_,^X61 !(R MITNDAF2YK?[U-T%6E6HO+@\>LI:.:%DNR>1!Y@&0 #)//OS<,)0G^B;F_JV9 MF3?NL!1%$YQ1'WEI Q* A\W $)I]# MO'7.>J@2[@ 4SYDPX[I@:.'@)X&__Z-U5)G.9K3ZQ":Z@!Q)Z,PQ/1BM#=/= M*\"6:REEBE2R5U7685AS[_>_?+X<;O8'CS_#%=UMSGV_XU^TO%0$O/&CO6OM MMOO@0TOL]H!_J[*N")-+MKJ:%(RI*00K7G$+@11)>)X]Q ML?A:-VF-RY_GJ]_.T_]07OT^__#7E^EBO:Y/6L=Z[0M/2FJMU$1,$(3@7P)Y MDE9EF_N\^QP,??P%]1BL?4C&=!R/=S@^W!G 6H3U75JN%IA7$R.54TI44,G; M=K^*$ Q#M-&$D(/**O4Y9CZ.ZXUL!_JJBQK:+73\F\N?,=]IMJ06_/ _\:*$ MX-)BOVQN@I837362<17(B!;&QLQS@6-9&Z,7T:= W?0V#\5^##&NX=CP%-'Z MNG(D,FY$*&ZLR9,6> E)&:RE)E=5,\2L*X1$PEE3(KD^@LY; GSQM#K4*5V4 M@)]D_Z^TI,6?M&3F\SEL<8YGR_4_J?PXQ=1$3J:TG!A2P0O3+G/:J3P%SZ<\ M+T!3"=HF33'U*0T=:@0OGGW=W=KA!7&+<:S?5R>UF$ D"Z EQDF)($E>A[TJ MMH8L:B]AHVT1OC9Z[>Z6#E6.^TV#RQ]-*#(\9PR4K#P8E,1KLT50(2J==8@D M^ZC&'(;[M5%M*!=VJ&K<#_WEW_BUU67J2L)8%*!4%NT0%2%DK:&(*(R7PLK4 M2W3]4.QO1-S?E7?)>' W[/N-,Q&1!UZ%!E69!R:2X>#3)B@D,1N/6OI> M[W MX7G9I-G=Y .V4[Q$]2VMY&.]AO!:W'%=1H_9MP62BFIIUZ\KKV*5>QEB- M+;=?K@8BQ_887^?]6"3RW0)*;-5I(*D>=%,+LJJ@XA1=M_PM@$Z/N]Z^?SA16MPA_6]_KH&=WW^^+ZY MA"?"JT9:M MS;$VZ:I"YFC \Z(-QI<$H:K8M$B,J:B4"WT$'Q\!]1I)LY,C.EY/724I7+\Z MPQ!-P1) HRK,7R$ V^]"J<2P/-ND3^CT&*H7SY*#73'@-=0Z=^EG6MTY!6S$ M(_^!9^>;-Z6SL_F_6F=0YK,)I0C':U[B-4]5@I2S:BI0AI0RZ,*ME(@'$L5V M^=87QXF^=A_CFN@>B"Y3NT0U8+1!7NJT@51B@8C.J*PKD1SIO?@5,*B78\:X MU6'B3U)5FHI/[A>3WLV-7T'>YVKBE:LEG> MSV>KZ>Q\.OMTD:LUGUTL@M?R*B^D+R?99B/0!DA)-GGBPD1N91XDB\#@99*A MCZ3>_IA?Y]W/2#[N$# ?9KU-N2SZF#T%"5*T),*8(Z3V0IU\T(7W<:&P3V.Z M <"/)55W"BP=V]>G(FSW/4X7+4R@[[ZN=X7WK>9_7;\9:D51G 8*[?TG(P(F MY2!&EV)&$='WN39X$-*QZN-'Y\:\AX\Z7&9> =L$%#_QV,\YPOC8=*?/%PM> MY+_#Y73Y]]D\M;?&9H@?9E_.5_S'\UGK.+5>_Z^/ZJ+V9IMQ=:VZ[S6RXQ3N M#T2@AVAY"MY_3NQV&@NUL,9)CKP-D@74V4-V'&Y[H;/6?=*_GA>KGU ?>&:D MWL7I'ZPX_@'9^WHX4X_07/G:M6OK[X,KNAG*#J/T\.A'#ZCUL/T0;JD]F(C& M*5^]]<9$W619O F^>;FVN&ZR[9<<\/C^H5;*JRO-Q7N_YMMMITB,37&\J5U3 MMU)\H BU6*@8@JDF6%6W$_?9Z6L'"QQN?O[5CR^2TR_"[7>K[XEICV=-:NZ< M/_GK#8R3X$+,O)I"EL0;:@T&HC&M3A]UR^I3QO5Y9AYT&.,M=YUI]F#,,KJS M.VR<#PQF+8+X;E9^Y \XN[9(3*)-EB2O\\:U3'RRC-0:#2X;68@D:ME',&1' MH*^-?8,XK.>1ZB;_YISZH,79=@73(1,M7( M^(6'H$GR)*FZ)DS"W!9ZZ\NU;4"_-MX-[LB>-SZW8YLU[J8>$:4NY+. '",# M]!(A$3E02-Z)I(ND45>U;]!>&Y_V=$J'/(D="#\IGK2O18#VD4\_R<;6^D5! M$=D&DB74V$0>0KXU)!SNJ0S'\ U"O=$G61=/\C7],A(RE>,_GZ=:7TH1, M$-OUFB"3@@Q\F$M]A&*VAOC:^'2@DSJD+#\ ])?%=+[X;T9X/0S,QN:J2@39 MNLR;)EZ.RK<;'XX#H\\4Q:@KU'T@7QNC#G94AU3F)\E_F<58%&)Q3/O@&_>% M*9!RK9"S=S&[1*D<:8$:/2_U--ATF(NZI4'?P7GY%+U-7G\6-<42>1[P^0&, M"0A1>@1?4.08C*!..26'8W]M].OEUKO$#)V)^6&&>;4>P/J"#I/UF)(#RIEM MA4P6S(2@FV JZ2A,&/4V]GZ8KY5N!SCK+K-B)V:M"V6O?C3[M+$*PPG.L1G" MN@Y Q'8K4@,$TL9GE,+1J-=;]Z)\;;PZW%7W7*(>?$N_C5F>>FB(*9+7B0,! M)=A8-1(;BW\7HPT)%<>5HL]C^ #@7RP+QW;L/>0<[HK_YL/71+G"ED$!WF7> MZH-6$'BB0)8<>Z:LFM'ZKF\W ;U8$@WA@'N(T478]A[]W6_7*1J+22(",YI7 M62UY\[9\K. SB?>PF5TMDI;W)-9/[M]9>\:PY%XT='.QZX4W QMLU[^SG]WG4FQ\\=@% 3[_-![+?T"WEKF&Y2'+_48B?F'F_P!WQU@K_Y>E!BKBH$!!D/:[W M'LBA[^V\7#V>G+LU<__=\NER;[U=:]_9[/U^N+KL\!D?*.]10G48PF32@DJWG M;)(FR!BJ[:-@\RBL9^G_X0W>+5?OJO]U2R5<&W9=?5J(QR4=J-9 P*!)@.TL M&876.64T5O?,D+H7U L,JX9V1;=LNCO0+BM+M@ W0A'E _".64DY@#.W(\D! MGAAO4;D$Z4B:5GF450Z\EIH(R6@)(5N74&"UIH^0T!%HLE5UY>@LV<$!/82C MI\N\T]2)DG;*@XSKAL+-"K9ZR)5M85UU MUG=J,+0#RF-5^0WBX-OW@;V\,V HN]Z4K[*&KXY6.9:<1$[@BN7-UW@"),W_ MZH07BD),.6]U +GST2\PZAC A@,F8-]%^QO?C8U4YG)^YBK,'O MY'@'6'U=J_ZLU60:M ]GE*]=8TB)28F4@*IHE6:E/0G9 &153BJ$_:^3C_\'.F/>SY-"[Z$7>Z-]HT5I _#!;X>S3="T%U?:]!8X"(.4.FE(U.65,I6WE\AR]]SJ[O9=L.,?EOJWG^Y_6[RM9NY@*: MB$$D8P1C,176;[_!9X[YV*=&:1\(^RAK/0+JF=)B:'-WN.IY6(S.^NHYP,R@ M2VAM]!0O4Z%F\#);AN;XF-$GM^=D9%1'O P/\Y*:5&[66RF2"WFGBC^63 <5V"(I0MQDCI?%ZKV54D^2 MU+LXO0.9_V,^+_^:GIU=!!95F^20K9-R1 XL6JQ2+8+-4B5'LN1.?29NXAC_ MLO0T_#L?S#D]M/36][MX]A^+^?F7_Z2SPF>7=L_[<7'[YO?G^>K^*^*+@5B# M6%OC%56< 4-!M9=R#;98M*[FZ$*?HN/!AO!&T"-28CS!:*VS24%4T$KQCM&: M#\58>=LH!OFH52S/O[ZE"D<5C!X]L>$@!_144K@ME+D-KC=-Z)V\MZT"\#ZF M'U,36B3>HDDA4'0%C*\\"V)E'T9=2JT2O>\L@'#"FM!=&+&+Q;MH0@N3R2;2 MD NV?%V3(=2FU8C&)=2*5\7'DN">GR;T3A:_HPF]B[E&TX3..IGA]?#V?J$32A?]DL:>UZ??DQG4T_;0)3G)7O MSYM4V+J\=GF ,O1N7W"H/O0!P[FE$BTK>B4Q%I62<8K/!]*YDJR4P>?L\F2W MKSJX:'0ZHW+Q(M:^LITGSN;M%/3C534;;Q^D8M!0L&5*2VKESJ3 ^XA4BK?H MNW7B?1K> (6SM[[D4N[BXD??G/#K_.SL^TU=YL295*SE>.^4=U'?03HS(*%,AP+5PCZP*8N( MSU:1JA842ZXCD>L.N%-@TO!^?I):ASFI1S;O'8B_T>+/::96Y#)17EI")X!# M/\.#-P;X(PK'A#FZR,[/JE/Z[F.P7BEW]G5,ARR#N^!^F*UHP0'E!EUV,ANA M0"*[C>J6\V=LU'12:[Z)[EU?GN)CBV7^P09OX M^ 1EKA&E!6(X8/@0 U$QMW6L'/62]JJ3@N 6X%XIA0YS4H,DU7)PIF0$A6>9VB[2/XU%97I2%3D2(6+33VJ9'?:RLXK87;Z+O9F4M M&?[+?+E:T&JZ6&LPW!W+\OWY8M'4&::8IF?L/5I.!,;H*93VLL0+NRP((0L% MWLHJ,V5#N<^:=CCV4V#DT&]W(WNTP_O+KB.X!OWG^2QOQC-)P@9$98$":0ZX M0X6H:H 4O%5&A83B-&AY+_PW9@[AUP[// <,XF*F\7]Z;3A.UI(R2N!0G0UJ M=86@6N%M0*-YYC&"/L>M@0?R1MAA?3W20]-5:+(>8:O?7M ?;=B7"?0_TZH] M<"PW/7"_HSI?M+2[B2^U5$^.[6HMF&PY<#'!<;0473&&AZG[E- /.8J72-JC M>7F4)ZTMQO(-/?G@JFR-+6MKV&QYTTB9PQHKA+W&RL/\F2' MYZ[?\A]4SL_H8[UGU?]FJN6FL$AG'[4J8=.FQ* KD&S)X,GSE'&Z!=!=:+<3 MS-[-'<;C5C_O'+N]P^4(?[V*.MJ8KK2Y1,W*BJ0X@&CRRC$5X&6:C::L5-85 M>:TA_:!$NQ_/V/5^(_A_/K@?.IR7[Z*ZK(78 E?7LK^'D!VG[&\([SU)B -, M/R8UD R&:C1$FQ('=LY D-J#8?HG:72PC]: /1=*/%'V-R8C=K%X!R9L3K#7 M*F!NKI67FFVUH"05H'KD. N+AQ - 2:V1Z1@'(HNM-@*WOB!\3#>G/=V18=B MBM_.OWS91#%X=O'43#>M<2_J6KU,JB2H-@8PH0:(F[;=VCDKE+>QS[JR']X7 MPJ@1G#5R9>.UW_],JU]H,9V7:;Z OVXV,E"%X_9?-&2EXY[#NU7QF# 4M)'0 MUFA2#9B]44)Z@R*GDN-DOZ\E6I3WOT75"^#@X-Y*512A7??6Z2 M%\LFD_5I-OUWD_9^Z%*^/1%=/!>UWWZ[H]<<,A;C6G>?EN%L*7$ *P)H,EE6 M7EY=&HMZ PSG=7!T;+^/\JK];337\/[MG'Z?_T:KU>:?P":&HB25 M*X@:.=+(38I?*PLZ&R#^Q&^#I(-X)T.C]"/+(RRX:B3: MBMKF/K7G1QKP2^3X<^#.W2GCN@2Z#?XZ^?YCO9;S-"%$I6+PX$O58&+KARPC M0C:V018Y$ND9B\?=:C0'606O2O_<[Y<;7YZ.4V*-SZ([-O54\MI M9DMBE@%\196CS=GI/MSK-:*72-23\'Z'TN#-&?#Z$?#^^.=R< ^8X-J!4#M' MD21(W7*YHN#EGU(%&83B*8N2SX1=V#ST2%XBBX_J[0[EQ[LE?T5&Y7S+P.=_ M0$NZAZ B@96U\$"J%_4M-7- MO7SSHFG9N;0CH9!@+5DP1C-9T6G#?BHO8T=K^&>46KF3M[<*S5S%U><3FIFCDX))SQXWEG!6%,9?W 04O'6UV(H M]%E7GGUJYB&,&L%9(Z=FWM"A&B@+\][/'#+A\FG0MW(KBY59*1(B53+1NUA] ME%X$WG=R"-I,GOSTH:^NET_?+JW#Z-]Y)-_Q1_WSVQ&.-\>2$AK@DQP3& 6U M/D8"J#A7/&$H=BS9J?U',9X$7L1:JS,10I6Z33XVE^9(0V+)HJ),4HV5>G?" M$G@C\7%_8;Q=W#A*?N=E1MCWYRL^]%[BO '_9S;6]WPNQK/_)EQ,A*=<,BH. M+:1JNJ0<:2"/P\2 T@>K-?8IIQ@ _!M'1W/]*%FG6]CRSHV.+[SA9PZ-A]B3X6UOIY_X-6[4Q9>: @\%+1CO,\3@ M$*I3.? 10*G54V30?9>DC9:W 2;2C&.M.IQ/HY7.]V8<0N%C_:]:XPV:<4B+TF.-RK MK6^ID@0D'!7TLLCT=KV[LS?WNM[=Q14G=+WKBBHZ9%",DW=7-DFHE,!+490/ MTHKZ=KT[.*-&<-;(U[LW3ZH7L(>ZYWW\PX>\\-UA&+=N?D4B/CG%B,P&8T5. M&"3*E**)TD>?)MM_S1B5]%E45ZV+($(D,%G%MF524W)H*1/>R^1'.F*/4DE_ MK\5_P:_K4I]VA_+[O^CL3_J)SXE_+"=8$85HS;M-J_Q)P4*2'%]D$LJDJBK/ MQ*-F8@>?ZS4^#@@R-X(^5 WNU0\7]/:>QR>?[YRSI=X.]+*N_Q+#<)_>GLT\5? M^M9:K!EU7>J%*YH(9ZJOF0],M7HP-D; V&Z\,-:HD@C*CE;A2@B93W&B: M:(..[(W;G=G0H=!_MV),(XMB8U4(N@:V9%$0E=<@I1NH_^WRZ7;Q0]C)DQM M@^LMEVXG[VV;.;6/Z<=-LZR\@58#_-]4,*X4"++PRDM:\MF<\C&G/E4'SRV7;B=O[I5+MXLK3B>7 MS@2M2*<"FG)K=NIDRS2P( Q5$['(7LF8SSZ7[A!&C>"LL;O8G%U*OM?YXO^> MX]FT3JE<^QM#-;'9]GL&[6&SU^!N)=L%M**J0!1"-@HI\:')6AE0*8N8;K6P MV?8;Q\B[BU($/LUGR"DCKVQ50W 66Y,NC3HZC7&L2\H!\^X:S^[YAN]QNO@' MGIW3-Q=L%.#>Y_)MX,XX)1$MZN,'^\AGF"I%M:-@<5NJZ-HB D8T#IHFS1*04_5M[' MO0!?$IEZ^F; [+4UYW^<_N_YM$Q77R="!&VKKQP(:E[\UE>P0=5&9&4K5A'3 M=OO0U4>^))\>8*Q1LK\&?G6QB;R3K0+>$Y\/E$L06V&A"TX*E[(VG8337NL; MW+#KS!'9,&#BV7K._81_33]/_TT;2).2M0V9K9.,;$D;B7]7#(+W5NM29>'# MT%:KU,W/?4FT.-1L R9E74"9X2=:+'^C?+Y@J]+R/^=GA;FX9";F=G/QB4?\ M>;KZ6'^?K_#L)US\DU87V^3E?\Q!5TN F)1HHHJ>0/&FR NO; MO#B""2\HQ M&2-MZ__A4+U ]AS)91WRK'9[(]3&:XTV@A6MCEFU]##+L9CT'(A5)[/JU OR M&;_@'[)W]?/.J;S@?X<\E$R__4&T^K'][>:G]M:4JB&K(@\AJQ9#9@E((0,V M$44A?8RB3QKT0XB>QRO^3AR8=_!%AU/\?;@N'@>V0=;U)?]A;,=YRQ_&AUL0 MXP 'C$N18+6L-2$4D4)[+R3 9"M(9Y4QB?%UVK/&IL83;_IC,V,7NW=@Q.9P M=JF_(B0&10&R1EX5+1_6(F8/5 3J6HS"T">KXSJ*\>/@H;QSN^'/OJ;M\!S_ MXQ33]&RZ^GKY=.LK1H$"! D"@ZX \@D.BL^VNN2)L$_1Z"T@+\;9AQAXE!O] M[[Y>71:_QQ5]FB_X0+;I[.""E^TLE3-QY"T30]51 ^G 09*U7I:Q4N4?!/GR MH\I>'NM0J7X/K,L.+UL ZQIG/@CM.&%F-Z?.>WJDPWKT,,!@I*+(:R3E)LA% MZP[AI8(P+J 42MC2)^88F2I/A)W'9\HNCNC D/>X_*.UC^=_?/C?\^F?>-8J MA"]V4Z^C*LY3*]CAV#L;#\&Q2XM%(4E'J;"/F-1CJ,:/709RWKR3Y;M(/RT8 MT&KZ)UW@2;&B,J&"C[E)1!H)R2=VG4*?@T<33*\WQ9M(7HKW#[)PAW5@(Q1P MQ3YR)FH.J*R/?.;V$@*U-\.2^=B=J,C:1V+O.HJ7XNF]+=LAA/Q^^M=E\M.W MYZ$+:-%9W=(?H+3[_W7K^JBL!)*V6"%3B+*/GNHCH%X,!P:R>X=TE+;WK+Y^ M?SXKEX#0*R>T,, '*5Z)4!>(+GOPU1!YJ5T1?9HGW8'R4MQ_F(V'SLIX/__\ M>3[[?7&^7%V'E)+*@C #A78-P[R#Q L46)0ENAJ$KG6KU_G[/_^Y^W(HTW60 MS=G0Z\["HJ(C09&@8.!1>AV <6J00F9V&,8@:\=Y_%+7\@&LW2%38EV=MMEA MKD(-/BBH3$U-DAO!3/'V;C#G(N5RG)WWV] M^NU_3FG!7_+'UQ_I3SK;-)DPIFH^7X!VK6#,F+;9F Q*DS V94VF3^7.=OA> M_B5S!S]UB 2OH/U$V :^T8J[@_>R\'$+L%WOG'>">YQ[Z!Y^?XA:W9S6X[)A M)] IVR1--1!2$R4,F"!X+."(A/?9*.4[W48(BCEVGIF$004%IPQ4@ ?7::+*/+WI=XR6&0+)"E'6&$UU.L8^+^^[X7P59!K> M8QW.90_(79ED4HK>0979; R0T,F614?D8R*9QM(">QVG^ '\T$'9_T%EHFUP MOFQR*!(Q60<@Z*2.+0->G:<)SDQ'X'#JG:]@3<6_)LVI&0015;=38IF.C058E$*B"2")/' M/WH<'38O@U8.5&[K4S5\VI&" U\FG2%K.)YYACIL#W_)P'H8'BOE8/BPJ/@7 MTP1B4V@-P$P6T294(HW5(/6UJ*-LS]?1U5%V84-_U;AW>76.9QN(FS5F Y.' M-J]M)+,E75-QF!@*BIS/P+L%'TQ-%9!(*RB\S%;E#/EJGUJ)AX'RDLAW!.<, M&/+=IR"3LY"F6@N^52[".WLZ_0"S]=-VJ]X% M%UN!5W?#".WSB+ :UA5J) M;2&S!@RN50=4$VRT]DY+L%>ME;3WA#^2RX;.Z;VPT_OY;+68IO/FE/5B=O[Y M^H_60YF@+CX%[8 #G\3+&C).106TJ%:A%2BWE&';X4M?''-Z&;Q#>O ]4)LY M6G3\*^7YIQGO>&5BI1)9QJ:?7'GYU"9#DB%"]4EFYTO5MJMJY./P7A)_^OGE MZ IL48GJ8A2@JVD78];S24H9**DJ$X.(SO61Q7K6"FS[4ZB?=TY%@>W'^7+9 M9@COR33+O$%_]_5G; 5U'^NW'W]=7]Q;'2R*R/&YBZ;%?@92S*VVCB>*K-:H M3@GOVV-\'H^D._'DMB!+'W]U>!.YB?0"Y<4%_S;0NKZ=/@+N.,^GO?SZ*'T. M=\K(O$DY(>5:0&+BXZ?F!3UDDF"5(4$EE%XO:*/SY8FWU1.@RRZ^Z"&]LK%4 MB^:NQ,BP.J]R:U^9J66])L":*LB MD01#/H^A;5WL8P?3P_FJMO**H?9N4-V M\46=]PI7ZU#HQ^MJAK9B\(J'QOMH!F-;&].0$:0K)D3RB+E/@/P(J)02:/!& '(^T'WDY7N.[JE)W MWKO:+I*B;+H35D/T_*\J,^Q@*&5O_$9TE1,M8J98L*TF%G0KG=D'Y MDNC3S3LC29NO%]DV0*MC!&M,"\*]A:2(<0F;L)(V=+LEV5N'A /#W$%\T:& MY1'MYVV0O75(V-F'V^O@[^. <3LD:%6-D9% 9&?!>"5X@<,$U@NCO5+6WTY> M>J;4V+=#0B]F[&#W48I7-K%["+JIN(.VJA5PJ01)\F!+S*)H17-(X_60JPV0Y0BRZR;4&://7A!^2O/O31/UZE28442HJI0/3:,?M$8N)9 ]61 MSI[09MPN:_7)KQKHY??=K&Q8/U^N%E=SZIYP[1J&G^>S?+Y8\-^;&).S0*_! MHN?QBN@!36O]Z['ZJ&W..G59E@:!/]ZRU8$^#SPQC^C0+BT=*C&0\G[^N94J MX69AN>B>]?X,E\MIG5*Y 1A3$29 =EJ"J;X NB3XZ.!3:BFI*O.\,]46Q MK:^CAJXTNS3##[-6+C']D]H,F&B??:[%@G19,R*V!)N$0P5#RB67;$W;5:_< M^_$OPMT#6:]#2L*[G!?GE^T*?L>_;JQB:+233B:H(C#7I'(09+)0(OO-&%&$ M[_/$_!BJ%T&(P5S_6S=^< MXAF'7VO?3!A<]()/H47FW-[0 R1=><'T/!J);+F 6VTR!X!X$<09U1,="MS6 M5KE@_?VQM[04A&\1-WEBBHL,O*%*2+*J),F@RWTR;Y^$]B((U,<1O;IDW(^, MAZU#CK'U&<<61&MH:<00^7P6I=,:J:/XU2OAQN&F'["+QJ.#WCRL??6,9P-3Z7J\,&W]B)J:R6>@4,F M :;H DF9ICJ[KF"(%D4?=?!3R6H:VN';IC#M8OAQ\U.V0?:6PK2S#[=/5-G' M >-2)-=JBPP)^]%!HLF8MB1XRB0JA2).3-U]KM+D;O_?CQ'XN',O[=<.(0RXWP-MPZ M04Y7:XEZG)4;5RN_'/!/O\.F'OACO.Y!;C\=DT<::2E;:F^)DRJ(8 M4D%Q#!"MDI,=OF=@Q8AO$:[';$+6$8H53,EJ^>!9XH:2PNJ@>>'IL@X_C.G0 M7>?G>?,WGKW[W#2H/E8^5I6KUN(_S)8<+:]M/A%"\:$J\2'+)<]+K.&IX]!! M)1&*C#Q[3)_*TVT1'KLD>6^FW-Z0NKAD:/'12Y!K+;/YNBA_@7EU(7LV$05C M)$? #\%;X/V/ M!?]D4DT*N=WU^UA; Z4@F?^.S9.4XT."*:E3YO5.,%\=F79W3H=*CEV9_RNN M:"),X6B)$F#*'#D)ER':$L!+%:.1 1WV28[KNKP-GQ+=NC#$]A9%/"6\$"]& (- M[XP.;\3;LGRBG/)HD@-GD&#-\:BT ^U-ML($H4N?PI%M$;X8WG1QR8 OR;OB M_ 6_KF\ Y*1@\49[#<&ZTBY)%?#_1:O,=*W:A5+NT\1Q9ZBOCDS[.>DNJ\+ M6]@%_G>K][A8?.4?KJ\=)E1))N\T,%H-'-,IP& $D%=&!94DXQYC"[L?WHMA MS_#.N,N8.-25SW]-5W^\/U^NYI^_I=Y\G5!Q@8K68'UB<))WVLC'11 IZI < M4BE];L$?A?5B&#*<\>^Y##RX#.C.H#8081!;":)NP M3Y+MZ>NO#T&(_876=W',R(+9VT![$UH?PJ\[*&?OXY21>5.,"SX& Y0C,L3, M!SVM.,I*3HD0^*AWNX?1<^7+<$+KO>BRBR_&$5KW/!ZKK(=23&[I9+QMZX20 MB])"A%JC[',S<^I"ZSNYZFFA]5WLW*&D?9TH=BVO:,UR3ZT*.B3(&/FPKJ6# MH(6'H+0.5I&RL4\D>Q^:%Q1O'&SL#@_;MS%=L'P;5%V#BOMQ'2>>.-QO3Q#A M */WTGRZBZZFXH-/O%(Y[YNR$$*J,H.S07B57);8YX%G3"H\$2J,Q81=;#UX MUG6M2UJ]^[2@]3'XLB&(S]%*R>,3[3I.UP)!&@^U>DLQM-JS6_DL#V5=W_?Q MXV_Q0QA^/JC5.NSN-V[G?V5@9;K.IOIMNMI(UA6,(DG71AI%NZ'1K<%V YEX MH-&U%,HN<_HI9"]HUQ_4"1WRD![#=QGS;H&P:S3P-,;C1 ;#^G8'XAS@F X1 MPQ9(:Z)$@?='7D=;5ZD4('A>787,L3TI2Z_'7VF.&$D^5-.$&J;DC;PH&Q(\K:RU0-NO/W)+\N+ M!]EMS 8DT5;"5'GET\8%@YB] [)Q(^4 MHVZ#[*U,?VDK^.U+#K% M,OU.S-C%[H/KEU[5F7\3K\*SY;M9^06_MG7R\JTC4M!%10M%E]9#0WF(UCJ0 M$9,L7B8KMXORMOW&DRKFW\E%\][V'3H6O(OJ4NOYILC--3D")9)MW-R\Z,.S.*@Y9(VLI)_HV5>3+] '9P]LKZXR_:-\X^K;^GL?KC M57WXQ"5-H65@4$WM^;QUNJBZ0I&:! ?E5IH^99%/8SM"VL* /+F3O3*L+SH\ M=FP07M=@O8E/3D)2%H77@!J;*+@JD! %""HF&^NM$9TRGIZ"]A*Y,I0G.AQ@ MKD/[=?KIC]7'^OO+(E-G7W5(J7D$\7=4YPMZ"'=)OE*I+:$LM>Y0 MWD T(;*9O':MJ9/IM)GMB_C5,&TXOPWX@'NPYKBQPE/& +QK\\$CR:8IK7%= MGZ&RKM;8[?I!/0OU]YX4&M45HS00>!1M"C&'& HX'=HI,G.DIV-NUUG!$)K( M1\K]B?.:Z3*8V3OH0#RR/DY0%D4Z%\BI,G]M,)"2<" ">3X3URA5G]#Z$5 O M@RM#6[^#W,,CT![C\X=VI;+1K)@N5Y.B"4M1O(&2-7Q\1&Q]#0(HI;*AD@/* MT2FT/?Q70[9.'NT@)7'O OO^L@L4J5)EJ9 U)0;H"\2L,I3B4C79HKS]%M&! M;;=1O5P2'63_#H(03\1J$U4#9M4<*%J->#M052I-:>140()260B8IS-GC1J=9RL"&\*N)U\FP/ M,8K'%MD=AB&<-PR[MFH'GFE\M@!,A1=F)+1"BR8)-?IV^,;.T7QZ#S4/+SZ_ MUT2;S#F,5NEV[:^U:M4QL;UY9X8:JW:)HX&8^I07/P)J-,64[D\OA]O\5+13 M?EG,O]!B];4U]5V]FY4/_WL^_=(^^+NOO_-'K%.JI!=>)W(<2B:.#;3/$*2R M3H@9/ 2Q ;Q(N=D&8M=,UBU 'B>E M=7 ';TN@ [US)")1]"Y;%8%_$6!^M:\AZ_3)LXYCHA[#(-3UEI=<8&SH*Q%2$XWO&+,4EX M*BFH3FKN3V(;/Y0>W*6WU4J']4>'U*7O<;I8JUY^]W4-]OT9+C?: E59(9,+ MX+R4',-KGBJ9<98DT7OC,>H^J7T/0GII$_ M4KNFF,X^?8?+Z?+OLWE:TN+/9H@?9E_.5_S'HWL.!'30 1ZB):GX/T>*7B]QN>2E[P4),#8]+DTJ=:".8%+4;EHGPKAG1NI=G-Z!S#]A_F,ZH\77Z]'+I02,=*BQ.$A:<[!;@X!0"UM.6"FK MY0W*]I%T?034^#'>:7A^WL=M'2+"7PG//BS;7>\%'E=T3-Y["!093Q :HA09 M5,H^.;:"ISY=#FXC>>/.X0X:< E:+E:37W'V:7.RCB8:TLF!+=A.UMD !N5 M>1ET*$JK[7)H^%.O,83_[38[;GSM2SD2[&_+ ;-ZKT!<%G5N 6.7:'U[UPX_ MWY\.J@]PP6TG'F"_'O/S D[5JD;BQ4'Z=O?E*B\8'% !!1M=-4@I;W6@/PTW M/A!%#N_%75M\[42J21?C"WC+[#).ME ]:H;&6>-];III_,^Y:V"9(( Y2I&U#54%[K, MT,=Q';HBK3\R\<98SH@*L:06C6539;&Y4I^D\B[#.8+$YW!ZD?YCQ6K3N+_T]VW(CAWG.."]$8>:SY<1:JT,N%2P'EF *G_&299MY M+16:J*,P?=(5GL;VHO@UL"LZ!&$W$:[;V:]!4OF&\6=:?:R_XU_O5JO%-/'. MPT>5W^>_TI>FK3#[]('_@]772?*A&-=D=GVR'$.HS'8R!;(TO'?)II?6)U=J ML"&\8.J-Y=@.^34,\MM8)ME6DJIFD+&)5P5#$(P2[9BLC,Q!ETZ=Z&_ >%%, MV=_ /;IKY8KG)6+A^8\<3+FK#1!E8'! M2D>0V#3 )T)FLK5*E#X[TDXP3X0]^[EX/I9_NH<^]P5G;* UTC7^20C$)J"6 M1V5=D^WEE5%'!(HIN912+;C5DU*'H/D&T)=$J)X^ZA"K[!)TW03NHJ_:UP!6 MZ=R,9""JY#C(BJK4K(*7?8KC]H;\TZ1S5.HS.9YNON7D;_WVZ'EQ-K2I)1!J@: M6T%::CK]6H$O.HH2/1^DNUVD'HC]^+/OH"ER=PG1\ 1,,^,]G[\ ML?Z-TNJWEEH];8TC)DHI&5O BXHB&.+I&EP,H,A$'8+F ?5)KSD0^"ODX4!> M[!!/;@>#=[%]:YL_]/3*XN>ZA#T;G5[=!W\)&69*K+C,=B67<4G@. RAP16>A=42#[TJ0+<&>K+ M(E9?3W704M[GQHB7VYM#",X7WNV!S9/XN!D*1(T*E#9"8-$RX_%?S!\ _Y+I MU]^;'524'S#/)"0;9:D(7M<64(K6K$#6=L4A1$HQU= G^^P!0"^+.$-8O8-L M\CMF;VE0IG_2M\/%A[_RV7FALEEBKW)(/][)(7WW>7X^6TTB6R57WK@K(8&I M;),8J8"C((CXE*Q]'XF&0> ?GV@#WBZ.[] .>^9O^0\JYV=T%]_:4M]]W1Q: MUHGIFWH8(AU0.0,Q)00CT4'"I*"T-'@753.; .N:QG;H_".4\LVF#.W(\D!GAB=+M4IERAR2(A%@$E8 M(+72 !&-0%O(*MFG7\41:/)$?=MQ6+*+ WIHU9[A[&?\O!%=(W Z):EZ$W(LL\M\QBN?DIXNI.G M=['I@!Y>MXA\IX34/^$,-ZD$O /QKWQ2;Q OY8TP!1%,@H*AO80(#['!T[SI M.&4#\2\W7?Y *\ZGO^L(RM 'N&+>SXX=:BO7=9]7 NF\;G@E8P;4FH.)+)M$ MG0H@C2RR6)(V]]G ;\!X'3OX_I;OD";Q+9'H@;KAY47A\'?W%@ZOAS$KMZ;- M-F/J&@CT&-5QPHD#R')?A?@I>+I#5-)E;'PV(Z-KY=4^MH1HX@-6:RN:2B#K M$V4R?9*-GP][GXB03IR\NSBX1]>.PUY"OOMZ_P>L;6VBDZ%IPXH0$@<7V"J= M.2/PFH]BV@>>OMK[6),3NH\(U''X]M2N_5SIMHL; M>P2AJWG^Y_7PY-IA/R04I8H V;64JFH+!&$]5)MR+DA1^3[OL8^ &O]V95@/ MW@X1!S)_A[N6UNIA]?7;B"\%_*,LAE0&0:&5>!M&A2J!5$94PNJI] G2[L?S MPO@P@-%'$(C\=FBY?IAYZ)"3'A!Q.T!)\W'CK]_GB53R5YKJ0J"V@3^$Q26GIOD]/.449+ M@7_J^[S4'([]X/CO;/UW+M*;[T#Y\%?[+4UL+LXB54@:>9,024,@@T#M"<<& MY[WJDZ*W';[QE^>167;0/N[>MGGB_T@DT,ZT^S0OW>WDB@<>W,9 ^VI8>IK^ M/\;=^H,WKSG36:LYN?E?KL=$LMWWD@'D7\$T;898E0=+11>38\Z=9%M[C.;5 M?R8>O)#X=TC \)9N3[#)R@HVZ(-Y!#:\T>)D/C@V1K 9<43 M7#OKME_&^X)]-8P^2>_W>N8?7!Z\M3+,I#5XIRI;7".$J'A0P50C?8G9];G MZ#*<5T/ZTR%%AT>F;Z]U^[\9;U[Q= XE1\L35<4 !GE#"H6-[#,2BI2\UYUB ME*&&,%8IU[%Y?!27/X[[,-N+?RL#V=N5/ASSZ>&)TN$7TL*7@0Q64P&GFV8-2@E NB M!EF2Z],]_'F5A_5CR2X.Z'%KM-G<[M._N7R(RS7+UN"^CHT&]4.'M_'[)6KXIU]:"/6Q\E:,9U:=?DO._9 ONQ*K@AR@$3B%&@SQ M+Y&D VSO#I?\)+X&S41P%F^Y+&J M?/)THBFJIY8\!&\/:\H.UYZW"A"2JL9) M!&6)$9G2[AAXQ*IJ'R1&Z7VGI/C3*G([YOEW?X]TJ%_O4Q*UQ9C>BM_V*7[; MA2RC%+_MX>GG4OR&I>ES.SX+*-7Z:!O!!U/A &6K64["EM1)K^S9L'>WXK=3 M(^\N#NY VO]H6MVTCD;.-Z4!01E372 PL;T :(K H *42EI4C#G5/J'Y'2BO M>X<^S#,=@K@;@"[8NPVDKIOL/:".LT<>Z*['G'^ K7NO&!?0M*\E^&1 ILRK M:J@"T.@(+DMR518M99]=:C3W/[')]/?^+B;N+3-6+-I(-8/UK8Q'Q-:BSGA( M(L=BJ%C2?:JH3DMF[)B[P][^Z)#J<2NBV0;-ZY(?V\D_CXM2[6/<_O)CI<2@ MG2-02*9I;375+93KA[18UE@Y,9IB*5) MJ15>**-$!2[JBC)AL;)/7?8U$*][N=_7&QU:X%Q N0Q*MP#3=;&_ > MSKG?R0=8MM\Z< $J-]44)WE]DZX])E2.:E4AD+4&&<@QN#Y:3".X^8EUOH^7 M=S%H%ZV$BU>HM6H.KW&M>'^C$)&S"](6J*J=7UK#UI!T!DD6A;6^JMHII_PA M2*][!QC&4QUZ<%S'27$9(N'K0J/F(2O#MN=5+@3[WF:?ZWVUZ^\;6OF!B/( M5OZS@&8K/>K3<.,#2W4'+^Y@MH&]]Q-;ZO/YYPL@.=AB"I],?&N_;- 1A-8U MT(9"TB1K=-I*;68K_]WXZO'RZ@XR_GP(RPV8CKT&@G]= R)S%*0)P:G<*O*" M;U>*?%;TLE 2Q3JU507'=BZ\_M7/T(5[6^YH$F/K$.Y&7X+!1<0>_HH^,F%; M#NF6$)@PA1?8A+HHWYK%<[@:A:A:R)R+R?B $-C#7W9TJ2]3>>- 84"[E,!( M$2!F[8&*I$3552QNFYD[?.Y6=ZFOO1%<-H!?_^GRW?GJC_EB^F\J$V%X-39* M@ZTM0BY*0 PE02Q8K? F!-_G#6+PH3Q+?8-=N#R83,T@9!A::VP#:GX'U-]Y M+5NL_E@O076^^(#YC_4@?E@NSZE\C]/%/_#LG-8_6TYBL#%ZIT#F5G!898:F MRP"D?7%82Z[9/+7:#P?GU5#R2!X\)3FP6Y/J3]XKVQ7$]_/%.NV(QV6\MK:U M0BJZ92\5:+WFP;ABJTHU8>[34++7B%X-N4^*&KW*1(;7R=&A-2#1@.N1Q:(@ M>B]Y:Y&(U=> LF-[F3?QI"'(?E12#)AJO9T,VD,&O1P,KFCBK#;")\=GWU9& M6)K$&6D+RFE46@07#6X57PR!YM60\CC^ZZ'>M;>RY+6!\'R:SHN=KKS^&PBU%5)G MGP%]%D!9MS9E25JA^G#Y%8K1'43?H[C\5,3H-CT/>"-9/VDY+Z57CGC."0O& M6@\A:@/%U6JCM3F9/A>1-V \_U?ZG9AP7\']7A[IT8GK$LQE?YIBZ\ MB[=W,>N 7EX?/G[A>&OQ^[S9_>(5-%43O;42%+:CK&<@*:"%4C5Z7\B1*UN= M!.]\]!$:51UBZ?E@9AKZ2>$[^C2=M>9]/\RN(0I"AH"80'KIP$2K(=@JH$19 MI2$3;-BNW\B]'_^,G7>XN;KE/PJ-*)WA8%4'9E'FL#6DR M*CA2S*2IMU^_W MM>4_[A-9[6_Y >^F;V>N; /CI>8_[N2"!S+G]K%?Q_Q'X4OFI5\!&:_!F%:> MDT+B?\V(-F<9TE:/8:?AQJWR'P?QX@YFZYK_B$8A;R0%5':*PSKI(253(*=L M4O4B$PZ7OWHB^8\[&?_!_,==+-]7;BWY7I+AG PEW62!.C:B&S4@-DA&*6L)X[8LNQSU'Q9DB&'W$#M M[8\.6E*WM ZV0?.Z)$-V\L_C0A+[&+>_9(@TSA1-%EP0 @P6"[%=O:C$<4=& M/K7Y/C)SIR89,J"G=['IT!=/[Y20^B>1DK+U:5QZSXX=.@7<%-0TT1LAO $A"A\7 M'!9(I"*4P%N2-]HKU?%MZ>6(.1_\MK271XZ1.K*/2NHV8WH3<]Y#S'DGLHRA MA[N/IY^+F'/0:(SF0W2UIFG]JJ;Z&S0?L5/62AK)V\0K9^].8LXG1]Y='#QT M /;C?/9I18O/-R*&3:W"91,(*0(Q0*A&\Q:31 :.1EKI3%(HG47GPE;QUY-? M=8+)_FBPXQW(?/7\[F7YO$[#S_\^.79JO+HEGEBG*Y@!6R9?;GR!%) MZP;C8DXN&"=\GS7J04BOF$S#NJO#-KEN.C/-*RIK:)<-J$JL?([UX(4ACF5M MAA +@K"Y*D56*='G3' OG#?^#."F!Y],1ZF/WU!^^2[S6CI=?>U3(?_ EW2L MD=]F6+>JY%.M"5%847PV+OH890Y5U)A52-7GQZKD'_BZH]?)6R(JF1+P2A9X M+XP1DJZ*'2>%34&BTB=6VOWCT>OD+WSY\7RU7.&LM+*1^=G9]_-%^\.)US(% M(UQ+K5G?/O&NX V"5MF3Y!!9A",=-/8:SPFNX,.R>K#:B^%HT2'H''!4FTK5 MB4K>F,I[8E#)LHVSAE2=@4@DL289@^Q4C3'T4)X1Q0?D6#_:[T&04RK2OQC0 MNNQZ^<-L4T8U*8XWKA^7&KT*,U? MJS"M=3+^MFY NH&U$1*X'GQ^^(L6>&L?0 MC?*=="9VQOI&V/XN[I!DN\REE762#E M(L'(Z"$%:CGG@8.^&"+%K;3Y1E^0GQS:&^5/CD"G5.;_8,!EE=%1:@E1%N(! M88+0*%PM1J&",/S/DYP13T3D1[7M?U'3)Z'RKC7U_D27"^POBVFFQO5ZP759 M:_9.$"C3$HA24I"8WB!%R(4#8$7UQ*2;]A[K,UJ?3NY*H >=3O#PM.6()R6G MEFECH*3:I%9X(4;?[L*UJX6\2>R8%//SM5P7)-XN7,^98\%?*>E;CV=^FRZ93MZ9C6JX6F%<3 MDC'J8A2HM=J^-P%2(0$U:N-E(A=,1X7D7L-Z1BO;:=P@#4>24](&?W*B_DK- MN?SS]_/9>JCG>/8[+3ZK2'./"9Z#(5P>O9#$6T#4UIM*.)A4K*$K6Q41:JGKJT^.4 M(]\+,*T$^^(%V[CD;%TP1C@?O<1V$Y)*=\[[C8C3N8-\FS_/A6H^. M$<,-^6;@(B=:J)"RJF Y4&FR;!Y"*0C..>VKCE*<_BRZ-::WR7)RS+D[)]P) MQ5J/QKP^%T44!<3J+5L?)23"##KYA FM4VDK$>5C1F OZTWE6<1E@W'J[M3Q M)S)UOKW3_CY?X=FM(W&MQ4J9$90E'B/JEE_$Y^)*1?ALJ"9]I*2; 4;W-FE. MF$UW9TPXVHSYUJ=WN3S_?.&*6?F)5G_,R_QL_NGKE0^D]3%4\F"J=2W&Y/VT MB0CYFJLP-?(O)]:@??O!/:/Y=\0/_SUA9HBR.:XY875 M/#0%6?+6:$@@I- RZ4R1?.(R.OBMA-+'.Y0\.:9G- -Z47"HH\FP_#FE]ZG' M1O:/^1E_S-ET]77=DC7&6)-P?/K"RN8O_$LTID+U0BOIV3'ZQ(XEVP_N;:YT MW4X&8-0IO6'=-\1?I\M_?K^@=F=!'.>N-EV,,WGK"=N"X-NIJRE,803KM(B* M1(KZ&018]PWM;<)TG3 'L^F4TH\?6Q'^-OUS6FA6U@/$*IR)SH&(A8]<12D( M/C1RYQ"S5)K\B37*WG9H;]-EE/UE;S:=8&[PH\4_ZS]LO02OK#&)CHK,E4-. MU^+.V!10DE%0K*_6N^JCZ7B"&6^@;U.IKY3.L$P[Z6;VJ5@EG+906_:"B5% MBJ+MJD+QD2W&$CKM-Z^PF?U!=UM';SBR@T=.JJ[]$;7E;<;TUG!DND?#D5W(,DK# MD3T\_5Q8G+5%3#GPS&Y-A4@8GMXY@VIG Q(4E#N28.3)L'>WAB.G1MY='-R! MM _W)?#95*5"A>A:86JP%J*5#B@$A3X$ZWV?7(27WD9B)X]OW49B%W<]J S= MNQ7 K2X&W;H!//$]?1H"[#*X6ST!JB+T&JT@1:9*3"'D8JNLSJHJA7F@)\ 3 MWWCTM@"(%87E8[9(ACFI6.+;7.$]P!QAV%@QV,=:?1J?47F#[T5Z4_L0<:I'2 I'D,% X!-XA>?,L M*#-OFZAZ%GZ/,<1G-%5&X.KXTVH/HIU25LV3 [VE7D].E.ADA?8( ,:B@F1% M!EVJY5.6#D@G5N6ZXPC?YM-1YM,!-#NE?)LGQ_F/M3^NQIE"EL'4#"*VIP85 M/6#2!:R+1-D:+/+$TFYV'.';=#K*=#J 9J>4C_/D."\TV:X-E0=D;4X)5,J. MAZHBA):XE[TW/D1KE7IN&]2=0;Y-JJ-,JL/(=DJ).SN'M\)%]-9I:%HF8-#R M?IS(@?"Z8HG*8GIN^]2CYZB3],63^2[7IY!S2KHH'6B,"DPP'D(H/*.BSR4* M/I*H$[N3ZV.(9[16/INKI&Y$?%8GX^W-,>%- :WD04??>L@W&R01%#B7E8RD MJW]V0=^/NLYO"N":5))F=E=)!5:HW86X-2ERV8Z)+) M,3O2)]9&;F@3O,WFTYS-/9G\C&_8GC9$CKX6'2M4*5L?O%(A>"VA>#[7Z&": MIOPSF]([FN!M2I_FE.[)Y.=XR]=469ZV@O&$CCR!("WX[(068L@%'!:4U4LG M_7/;HG<9_]MD/LW)W(W#S_->\6D;>"=5S"0A6HY-C'0:L-VR4A)>2&TJ]=0Y M.:DS\REY\.:FM):C^N8SLE4'X3T?#&4!8TFPSVJ $BS_/%/5SR[=YK'Q/J.U M]M3O%@>C58>SRE4R-BW^G&:ZWPB_XU_?T8PIL/J>O7;]3UK)]VQ)$]Z4E#2M M4E;[S"(RK<:Q=7&M#;?_S(H[Y>7 FFR"P1(VFVP M[:LQ)(>[QCIV5[+3[;_O4);31+;E$$VTVQ6__$A_GUC]K_DV=6) XK MJ@:33#NKLF_"K!3XZG6JAID4^SR/'U;/T_J8#XUFW:Y"QT3.RPBZAJ9(<&QS MCE^E%ZBC--7CJ5W%' A^',CGV:Y"L/B4E08K0FZS904D8=AE$0FIL-8LXZE= MQ<1,V-JN8@PBSZ70?XA.IW85Y^/;58PBRR$J_G=!^KFP.*982]4!9"+632CV M.8(5E$D&=#$5E8]TT3<;]HYJ5S$[\HX!N -I-RK>U[T/HG%)D?*0,(J6;HVM MJ8>"7%.4-:,V'KNP[D%Q9A@-=4?Z:FJ8)JPN;DTCSC@8^_T&+\[K^5JF]?TR M7I:'A?6J5"5M!2JI"5M:EPXG0#NML[-6>K?QS'2_.<5.7W[%].F/U*-;4N_. M)]\U;OGI9I%_Y?_13#9Y[Y,GO]2G^\DX!3?ZGQ2CC:A:>5^4L2Y&Y;3C#4&7 M$M ;^4C_DR>_>?P.*$&UI+D$*B<)QND$J+T$S*V423OKY];2]L.^'5!6BWCG MSW_$Q6]TO9KX]:9>TZ(-7KJZN;R^0[>]AI]5[R.%0" 4%3!8,P0E$[1QKB57 MB5[J07MS5S%GN)%/2]COMNWY(#ZGQB2W-63KNY/EFYOK7Z\6JW<0E02%6-FP MV K9E0K 7C$"ZT$ZE>A)SRR[]#%57@W-YT&&.951W"IRMU#;L\6;VS+=B++( M3*"<4ZTJE!=JB0%<01_08HDXLVY4CVARXO8AJ3"G5.91G/A[VC4AEF1]XQ />> MO+%^RF1@K"*7P0MMP9 V;*-4@8)AV\F08^WCGQ\09H8Q3W>4MTW;V &B"5\B MEHOKLT_-#K=I04'I&IR%$%K;/3X$ ]H<@20'5T%$K^6@)F[\6[_A"/]MDQ_? M??9UGMMVM_R$]YE?A5BS<(@88XY8PXDP_>;P]&EH#P@V0=S#?A/Z@$UQE,]6 M(R+4+ 688BPDGPW86DIN#:]-'+3OSP/&1XX%TZ,XQFP3H_>1+?7YYO-=9EO- MP?.> M%+!ZT% :"K K*TV0?IR+HR&7[???IP7GHOXU]-8;F)W>E'_.,;07RP M424^GDJA^'BJV:5C9-=0K/7")Z^M&W3<'P;AMY]^AA#N;+FCY=_]1(MZM>#_ MN*[6^R=_93EY[MW6K_3)NQNNV$;.G2Q$QDF?L))1)B<;L.9J,6I&7_A'M!OWCS<0:0QYYI3)-W92C16FE/:\ M:97G4+.0 :PA,K535#J*@GIF.]'+'8@T]S6R!W7FE XX=OI,-@6MJ D$"L]@ MI S(AW\. ;/.TNEU)E36N$.LV1T5B5IW9J<501#47.L MK'(K;V(/*AD3,;-DVA<]N&CN"V4_ LTIRW#*IJ&"4-$Q!^U/JVONE'M6O7K'3A2(O@:9^23KLF-?+2)"#$E!&X56&5W" M8R52G&9C/+L%V)-\/5JG'>A /*!MMK=D>-4-26O6KD/6Z$:#YAE!*N456P?086>V1)\ MH1,HYK[^NM'N_N+SDRR^]+05TJ85OFKP9KF\^7RK>&N>W?J__$R+S_(LB"*] M-H7C66_!H%,0:W2 6++BV%9DW?%JI(M.KW.1')\>]XD?CN9UMFGVKZL+_C47 MO#U\:GTQE(O1%BU *FKM@9V&4)*#4#$;[U(;CS OES)Y%&9$F/MK(LYJ M37PZ7_[VXX+H_>4UL2>\OE6P*N-:F&>B8@6]3Q!E(@A)VQ():_0S.V0-5>VT M'HY*E@=>6H^7C;!MQ;\[_W)>Z+*L-'2:L$2VNJ>0>+V+#-&V[HM!YI**=#H, MRDR=AX/X5K73S8>^HMA:S(^\8@ \VH4.I6IPI;):D#1BCD2/+Y,"X&(O"BJKT MR0%ZR2,61B$]:$+'&)@Z%.=LUA8NUV)EDVP;? _DVCF95 :DZJ!HS^+:E&+L MPYY'!#KQ9Q*H>C?5N0WFUX(Y2L[9=J(MO%D;XYCD?-Z%9*M(IE:E=)^+T$=% M.K%H(K@Z%'BL]&UW/"L?SPI:JQ."5N MB/2DQWH-#!&G:VBX(= 1H[K=('H,[#WLV\&[;(HEI%4Y\V&_.BO!M&?UD 6' M E9+*6+-2O7)/SH(W$/"H"YHCS%K!Y17]_O-)^'US7*E7")*1D0/)B=63@ID MO;* 6!%UI9B2[I,[?4^4U^T#]D.F0VW;=P*MV3M$I*Z^X &ACN,/]H1K&_A[ MV+KWCG'GLEJUOA<$EG1+>>>=C/]>&2R.I*.Q6#MUHCD8_$_XA_[HCS%Q!]3O MXJ"5;JH64L9F4)0K^RQDM:PH;1REM&T,98I]KE6_E>)U>X>=\>A0?;D1(P^1 MIJM/F,.CS^[X/ +T'L;MN!W_K+0JT:MBM(/LC&6'1@3H+0)*[P7[LEQ%GROI;X1X MW=O]KFATJ/)=BW)W(3I F*Z;_7?B'&>OWQFP[+]]H&U4,:3*T5*"-80 M&(=MI,')'.BH#.#S2[[0\1XJ;-:1D'PR)2/7>S7<59+J#%9015*(18GUE8\G51KK)&1 M;/9B6 +M/& <-*ME"A3'F.T04R+6^]3[]_L,@;CW2_:>\;!=K(T1#J:ZD*-R M6(HR/A&#DF5VP;&["Z*DL_N_;O\E[\[ M7[;ZGYL%??A:WN0$J>(X)"R&R6*JLNS-M0:KI:X^)*5INI$JH\7;]V#W\>K+ MRHV]O_S_IR\NKO[34B*7+,0G6M+B"RT_75U<_'BU:([M+%KE9&)/AIH]BQ-'W9M7E6[(U=A]SH[8+^%2_:C\Z,JBZWS%N6 MJ@VX2Q$BI@16-;-H/E^K/MTO!HEW^(S7[D!OWF1-CE*/^\NM0K[E,_DO5'Z^ M>GNUO.:?MTX!ETLZ4T8+8X4#'Y#7&YH @8*$RH>#)'W.F/H46>XD[FNGVA0H M=DB<'2CTJM_=W>9_ED@X@=4"H-7XX4RQC-9'W8HV5XYW )JH<^51G9%)2%;1]\GB&2OC:^;4C M5AUR?(;Y>AV]-](RWCK+EJ3&0@:/8"LI23$GDSL]#XX_D?4)"&^O\U!CR]5H M*7]MT&3SZ6ISSTXU('25:[X8AAPMO^J(RE]X?VXG]M3 [Q52( MK06:C]NLFA" &/FO[(B$==H2VB,LO&-U"^G,C5%[^$X8'3P0NDLZ&R!CWW2> M 5(>*"<:GZ'?+JB<7W^X6MZ5U:!AO.X5H PP M4H>M_L,YIM:S_YR6;V]X\^!O]R36EL_M>ZC)>7%#Y?X'^BR01[]V<'H]C>"] MH\=3IGJ49X\X@?6/VQ]M>,I?_O0_4$L#!!0 ( ,:&6%2\#-LUQ"X +Y3 M 4 :V%M;BTR,#(Q,3(S,5]G,2YJ<&?M>P=84]NV[@HM2!%1$*E!BB!% MFHC48 %$-B)%(B!$FC0ATD,)$4%16@1$MJ@T042$J#1!Z2@@*" E@""]M] # M"*T%-D!@^NNS/^6G_)2?\E-^RD_Y_U1^<;GB[18@ M(VR&\G(!+QEOTW_%$UP@;GA\F^&/?EE\W-<^_1$E (B/_V?_G]B".7G[?3^Q MQ4_Y*3_EI_R4G_+_MRC**RJJR2NJ*2H*RZNJ*1]1DY?_RWL@"@%<@"N -^ & M! R@#!@!J +V ;D-"&6&'./CY7U.3D/+P/V3J@[!P/V:/S=''V$[1R<7#TV)A=>5$L(N#IH2"&5#><,K)QR=74X%>CF:!IXQ MLP]TLU=UD(!KL;-HH-70[E?<'7ULA='NESV\U=":(E_?K@;VMV_+B6AI>#E< M4C,YJ?N[!GBE*?+[7/S]_0_Y*QU">3G)*:BJJLK)*\HI*LJ"&K+> 1X^MFA9 M#V_1WU]PTM';WLOEBH\+RD-X^]K6#N7KHRGBZ^OBH';)]I*RG8.#LJR=K9*# MK(*"@ZVLK8.2@JR#DI*#BK+"4<5+"G8BOP_O8/_'Z%=\O2Y_'=O!7L[QLJ.[ MHX>/-[@:"G(B@?[G\H(V@CMH)+T=;'\>38-/:=K"LO**LHJ+9 M/QQ\Z(CB$0VY'_0TY'Z8Z'_#:FEI.-BKV6_/">7UV_"FCI[_.6]?=M'Z%E+_ M9B5X\[<.^'HP]G;LV*$A]^W(?UX*N=]##^S]$:C@D\+_!^3G(#\'^3G(ST%^ M#O)SD)^#_,\:Y)]@U]$#1+C^()2E?09. %!&1B9&!B@3(Q,S%,K,PLD*8@P6 M;HY=;)S[N/EX]W'OX^$7DMC/+R@NR+-/Y)"(N.1!:1EI/F$Y)3DI10DI::GM MET"@S,PL.UBX6%FYI 3V"4C]AX56!7 R _GTO/00$8".$T+/":'5 3 @#!" MOLH_> &$CIZ!D0G*O(.%%50HV@700>CIZ1CH&1D9&,!/,>#G ,GX^[]"L>8 M]AC;0D4\N11#X]*918^_J.8V:2.**=EY7=O!LI=G'R^?^ $)R8-2AY6/J!Q5 M53MQ4D=7[Y3^:5.S<^:(\Q:6]@Z.EYR<75R]?7S]_-$!@6'AUV]$W+P5&9]P M)_%NTJ_WDC,>968]SGZ2\_1E06%1<3Q2,HWN_^GVHPPLP$M9S!16[[#V?8\6*^=Q 2-(!5 MNA:[O*RR17*%#SFB4=202S2@DMUT]2GL8\6RT2S%B;*9U/?Q9>3$81H@Z%R6 MM^+GQ^%Y>$F(2[LO**$[B*!G69,I)5W=-Y&KF\?39"(+E\^(?-]%T7^,QHBJ M/:R_ZP@7D;IKOQ#Z^[]!V7L0[P?T/CCAN6X[0@ MH0Q55)Q\8N+8A"F?5$B!R1HZP^IP]JG'X[/S<:]N[ IQX:=H&J)O%#S[XE:6 M\&6@L?3S=>-UXR!)H<0)>X7(:V.XMQM"X^<2#7CD7$Q/R=4W,OV%YO%(Z?$L M"0D_#&7_/AU=J49&R_;"F3QSJKHZ5) MTY1*>2+^NGNPDNT+!=F^L/7VD84@#FWIP,C:1;U(V6"E[(WX88-[D%U5'#(8 MHS2AHI74U^E&+_6J0LB\5AM9PG^M-*R6DNV;.[W;9N"]0_*)QEGH1>A%R8Y5 M]7+DV?@UJJG,)R&CB^J .N2<]/@BNM1.?*M]X65?\3Y)ZQF5UUL\2>-5-SO#1'/#$\:-3# M M>O,U^WQCU'%2#VI]Y8:4.YJKSO5OI%[X,H]MBD)'$@0H:B\C@JR+C"?-SE MYD8F:E*3\3+BTR#1]=IXTML-&"1Y_.7;II[V3ZR+R[8Z7(@,]#$=KK.0_^G- M0DAT41 TM]W;S_]4WPEF^.$8JM!C'" PM=G_ M;$8E>3YSO63)PV_(#--A\QZ:%=#=;)=6:K\8HE>:Z&CRMJG7#%R!I6-_H7DV M(W(C1[^Q/Q7+K,MI'/GRF'GAG-K,N=$>92_9[]A_\B3-=H #O)"W2! MBXW&5M:W&0Y4[MW/&WK5'P7G-[9S+IP9: UFZ\5G5@YV,'^2B MEK3HE3\X1B459&?RC(S3 .V,2.DV#>&,2$G@?WI[]FW,7;YI"]TVN*-M&,[9 M\X\D62P6OSAMMQB,3(M>PKOCL MZ?G2H-/)QT*T3OV%YE,N8Z3R057U@H4AYAHI!?-34EW;N:_DV]S'$?BOXK ; MC$-MC:]QF$'X2X7:LS;_Z&C0=4,.;/K \("CVT2*YJM89X2FFM& 6ATTC)J!)>V@ 3UF=VE M(4^8Q[Q]25$$(MGEO(QGO6/I@Y0JIE'"1RH;<>_KD3R#V5[9DOFSH&A(0\V$[1C:SX-]EN\53\F M6QIW(L 4$-2\R3!(55;^+>$S.=WT)7.P3JJHO<,?C/W4XZ]J?%?U*+!S-"$: MD?+]Y! 0\DGT -G@0E1-\>[QST9:CCVFM.Y\Z\5T"BKQP GGNN VF*=%G3C=D8>?%5>X MT/O^9=T(R>*,#J9@L&7/9W1]C;E:YV.N"WKD[FH:@! >2B+"'TMREOY>OZ 2 M(\A;?#Q7'0H,@^8LWNRT(VNH4^>54G2UB/D_K'\I1R^6"@]6I0$7YN$/? <+ MV3:SO]? D9SQ]#2@PPBT$$Z6VK",!#8K6M9"B3IS*WMSQ2D'7/8JB'5]-M8_ MVB1 U)QIWR14*:]&5"T(8FL0@VW9 P:O33\=?WM@I#D.2T\FRF/JR^DTU?Z! MV)]KV(Y8PZIZC[ORK;R4,3DM$B-B.#\;,!@$2;"JN\[PHDH@/@C1 -\7[!/L M-F(1TKC?7>]5(5AJLA&)$W:;"S*')+;90&G DU0J'7;-#/N=K]YWG%6: M3OW> .@<]Z"7-@VX]?6!5YEMVY^^3XZI3-/\K C'V&;XY7O ML]*^PI5SRH9G"+J?/(ID=8VY\YX9RN0'2?+F^@YB"YUBUNJAX3+B8\5]R$3- MLDPG&G <3N0#IFC 4 :%8RKG7^Q/\+,;D43XUDD:0 37^F4>.^M(4MB;$_F] M4T>\;'0\_:@7##7X=Y5(Q83)II3;:+*Z_M*TUE ?APXC.1HW;G+>@%G..'_=U@CE$2/!22K]B^+7A)"V ML0OO[7 -40%]3 &C?MR?"+="VK%+4LZIJY2!39E6IOKO)PK[=G'!M>+Z4WB$ MDG70 G&I'K-:G&7+.!?>J%E4LT,D<>>)'%X&L]5EGFJ. M2"0Q9B [0KEG,;,?OJF1CRZZO;:F"X^;*,5G_S9=7V1%FIT54?RPOXJ^I%3SZBK>_<\\XYCUKQ=D7NQ>TFAN4KS!(CB^ MALQ=XF AF1-JC_#OV=W? 'VHI;7^?(6NY,DS.!J3R[C(8L'0A1>)E07MN"\@=]F6>B Z)>S2'3M7XA_.TZY4\&I+T/UP5_@OU]-H(\ M1/T$7S+)@\_RPZ@W5E>Y@U^33]& QM.%-.#Y9>PF?RLTKDT'#/_*M2 :$&^ MH@%(;[ 6GYM:'8<5#%#BK;";Y%1P]^.UNXH^J-2672B++0K@?OCLQ'C\B>A4 M;;6$6=4TG2@.<<6\&9G%UDC3*G&\']2J=5$4E'4P:#XM9YNKVG@Q#Q9Y7T+A"*X+M=7[JJ]8\F)9GX M!G#T"T6J06:EU2([B0LWBK#W\E@?0<7D<$'SG%B\PMBO#^*Q?)&1 MDON,;;:(]D/6C_&#AJ8FA,&6M0Y9=[>X9F-ZZO.@) #GN([G)/A85>Z<(23K M9MSWN#RF4/G(_A&'G;Q>UU6EF>Y*ITI^K#TZV8A]P"!*\^PX>WWX@YU0"K/G M*JN-NM$-%]GLV"!_Y[%;88]RJLVAPKAW5[7(&:7(""%YW#OJCH+.8\8^T$2_ M,)(XLIPDQ+RFW'EV&[C13U1^7SV+%I!@O%!"2-[4TC[LT9EJYWW&.FY&0S.O MWHBZ#.]2Z>FSUG>MXUCUDF2@7X7BTM/8DJ>"(<,;%,X1:4T[V0]TJ8>FQ6G MW=LE7V#&'4&A%SK!;/HVJX]G[6Q_S_N7GUOX&KDBT8ZBPM1SRFC4[-P(OMCE M)4G/.&E][>H'N_-;DP7+$A2&!SC[.9LQT!]2^5E/>J?XK#^F/SF]OZ@H)BNQ MA?B$]S!D'"NDX4\#F%O":<"+9^*?7BZKYW)5M+A5 M1;^86R'<-D923-(X*V3_J MZX^EELDH,OB$RY 1&](-,;%N'K>7-<7!(_)1WP,64L+YSOS5?M<%LPZ'Y4/Y M8RX.*._NH)UAW8A\:BM5A=I.$"$6A9<6MS?$S^8,C8M>!PM8V$9)$3J/GD42 M[TF"$L<_6Q9V^&X%=ANXR* ?/Z'_1(62/E,YC?BS$D=?^_2??[9[E!COM([: M> "[M(9_-C,(^U111=(<09%^H;"R6NN_-GG^MNB+D8SV!I+* #_K3%\!QLLN MQ'?5EE#\0_6%?N@PUJ%GD7Y.-+J:'XQZ--.2]4+MQCTNTV-0EVK94JU*R?I* MP9DX'^?^>!T'7S'%Y]4,O@QGZ=VF.$*17)5%[L/$U)L2'U8.1O&.PF=:L4V* MV#=0(^.5B?'-^"\!>1[VKXH3TY,E. 1N7FFH&MV%<:9?>"K=$K([V""B/IDC M+K!1J,@A[<*[H\MZQZ1P)_K\X,8VU[6OO;F_%@MF/"3'5G@&2!9LRB_]>.>J MEB5H'.\7E M%O(V^I\G+=L,E] ="+'J,(=%:AB[#3V$-R?MOM# ? ,(L)_& *OXS*U^%DR\ M%OUZ]_N!#P>A_U3J^T:)$^2I>3_P5-WLG'[7S?"DI*5[!VXO!4&Z(=TL.4B5 MJ+=-G'+SJ9B[8\^KCR]8E ],OJF4SX@L?S2YGCR>>=><MM*T =O$P-IYO6&O@)86=BV0@D:57OWNR*ILB)T#;<3 M_>.Q2MH*]PND05CU4]9D),]H,)-;582E&Z];1^<4+WHN,.'0EQMUDN8QUCR'^TQ*[# 0JB#21S M(5]ZZC\7!1R2<'YV>\19ME8=R[QE-&.#&![@R^KE.DTJYA[/5%H8J7+#!'4>OBTGXY%,N/J M;RWM-D1L<&=F*Y1]$?6NMEJ+*66XOV9:Y5Y)@6!M7!,(G/7@%P()]0YWQ5Z( M)<3KCQ+\%['OZM^EJ*88N*BX%/.6% +$*M@]D#SHK="]4F/B;B7QU"20VM\= M43O,'^Y50;X%I13<"KA$>24TBM!$&E, HM$:-/R^=464.S6?7MBV^0I'&7P0 M&43=2.,X5U!XK>8=J_K1+ND@=-?11\8U3_;1+^$YMD""LA8EJ8',?GM/MNH: M27+ZWH; UH[J-=%/Y;VYTWOW]CZ^[VF+V76W=_Q(I)E']#-Y'3JM'1DE;UR& MW%*92&5DG;(F9IA\@]YF-TYR(&F:_6*K4H<6(WJ RHGEBSFR9EWFEV_.TX>. M10ZBZM6-.@(1G9W$76*[S&[K"<=VKDG4P/EP?*2]7X)NJ;@>01>_$6R"@+B^ M*@)^H17J#0:,Z-^HKHBV2F8-99=A,-DGQT:% ;WIZYI*=I?>7*NOG6XP@N? M4^DDMR'^$MNMB]IBE*0?MT:>?MVZ&E6N9(QK*BM,S$C$U'O.!N+LS68FD;W2 M5167.=&U9Z(F;LKP#.F=FXR'9?=KU04B6LP@Z>ENB!1!PK-5C/+:A9[W8D8G MIK.[H\-FW>92V4C76MYJ\;_L\AEOYO&$LJ88ERFF7O&"LY LR[/7 A<):S:E M$M>+=GBZ/#E"/EX?GBJ IS!S-'-8 IOF;^C7(A<'-O%0ET\TP ^CG4,Q@6_] M"JZ"6W>PVW ND@E]>MGR=6V ]$T[B:W+V=>1==2KA+=J=Q_YYDXGJ=U(/Y@\ M/6U^%P&OJQMM%-<=J698,+8'RMJ\VRBFRV9*7!@=F$0 M6>)J0BHQCI*WW,-]T[;6@++-B:'T?:FGEW&W!I;.:>B#Q&H'_"$F*MVY*T2P M]=G*0^4C5I8G18_UC>1HC8ZF>B,%@\^ N3]GV(C,K$^9I$_,0E94&NN?KL2$ M9%S5(A71 -Q1[$PR#9"ZF_'M12BC-WR7AC7'M6">H-S&HNQS2W/V\*5/E\B/ MIOK(]-;*P3F+ ^] UI: ;I@Z8C+?7GC-CM]HMR'%G01B1ZU"R+B*BI*-]0=? M7U$#C8\.\;H:!7OBC4:,P7)YF**:UD]*K?.S/))2FC)_]NI(N* %[CDO_#JF M-'VR*T6H]?+*0]4C5A9U(L=F8C/)"?&8#^B)V:G!U)8Q'] M-V'WZLEU]I,5J_-FS$LA?5S9SWE.% M5MA&I4M)^B.F@WA!JQ;/ _UJZWL)81J,$F-8THZ)J>0A$!15'F-+RVG0N*;^ MB9!$85FLI(@+L5J#FZ@W]O9>GKZ >+E!5(,[W"APE86!>QA9.$")3);8PJI0 MHY3GBKZ[/@Q9]N4RUF[QV_H5.WIP&+XY G*5=$TKTAP1C[[_EBH4-@X[DH7: M-PV?> [;Y)F8.0>_!-M@0>.HKSZ#9=H(>>)EA$D^O33;+MUC7! B-_?T )\6 M#XS9-<*RS1;>G81[+PGZ59^#2 /*@@)]5O 'T]CA'.BPL\2*9RQW0,_!FX6&*T3S2X8(.!2( M?QTJPGR*36WE9$.'S59A=:I^,'QM=Q0-.!:XTB]Q[B7A M\'UW(X.''K*'SNIS1?7!1H,XNPGW0MH&E@R&P#)R![G)VBHZ]E0R(S2E\T?X M@?B _1ZA?).QP::G$\4@0[@Z/R%O_TPSRO,D8$FE\_>"JK" M6)] R)1EH3GRYFI"VJ3W0)3_*^=W=)*#>_IQMM-N<*\[A]M$L5^&73/[1U%V2(MW^JT+G-U.U-=WJ?#7/S" ZQ,HK[S0>CDCHWEFUL\H8 MI-&!/]#HIXCFX46O.@-R]B2OAQ4;UZ'5^_W4J*9E%LFE_?^J[/7WUMLO!->?>X]"LN69<:]MVW)C%A7^DR\;N: M'X+]EBY?&(BB(%%#N9JWBJVF].;36XS6[G_>Z,3MG5D8ZF=?V%_B,BIAY[F4 MKMF]B54C?F[Z''-\R2"WQ])BS/WCW)=LP>@UZ7@8SZC+'4>L94@OOJH21H($ M!'D^L='W#Y VT,@K?8BS7$FE0R^T+*T\]$!^V>H^)+!% W3L9R:#"$F?"!%Z MG&I*$TBXTLPBFN_H4ZWWKEV?&S9-(I?Q_WR&6+R^,X0&9+Q87=&<:7.;=NZZ MCO8^29GA"<\-?SK5@20>CY3,B]7>!J#X)*P+;..@>>H:.XX&G C M(<0>H(*KX)T) 2K>+F&RS\2]8*08+*FDH>9+7E!VX#%;*31@-![<580^&K#) M':BY&I.?92^;DHX2_%#85'PJZ^S[D=8P;=PU9[PKZ1Z1;T)ON0C%F)GD1R\K MB_MR%S+]L!]3A@M<](B AFE_O%^-W*4\0.=__K((SR281^D*$$>^*9(N:U_R-^WH-Q?;453^Z M>T2J0>^*WFF /!Y)A$? "EDJ$[-(B]=*6(4>YU;3@/RG:M@W<,XOY>.\PZ6A M!TKBQ"-UV.)%FN.Y!J=!XHR'D7LK)Q? *E<6\\6=OKQ<' MYYYJ(1ZO]%_42)AWID\"?;*/]$!/45VD@3N,*WCNLE"$8$S@RY"V%(5(Y5AI M65Y.X-RYXBM<.Z\&KXYVG(7FT8!:/5(+%>.#HT"QU$,X$HCK>&E 2WXA0=Z ZC(=B<&W.)J^7IPJN2X^<#RZ@P-(8CCT[++$XM0N4MVY=<#T=7L=X#FJXNRU?N<-NVS'QM> MN0.Z&J-$UD+O(<.TL7NF%>S63:R+JR,4JE,JS36V0!K#0[(=3%ILBHQU!'9EGLVH%W#EYM2E"ZVBNPI#I'/&5[6VSM. &[C%5,KF%(RT$T2@U@'B7) 9++&-"KXCU5H4 M''" !D3E6X$(9H\O#M;;6YMOZ3+9E6]YT#W#T3/N6JD,6B/D^*O>WXAO#LE[ M9(<&YXB;IME>\D$MPUZ.D>L5Z\-';>>EYR0/Q(Y_49WK=XC4V1F;O?].]#40 M1^ZN>+"50G'?*ABZIZ&".80Z_.)7%2$;.C0-J#""'2^$S)[[UXB >:,L4C+- MZ75(,WR):Q&VY5D"TO:4BIOXAS3@^]I_\JQ(?O;C7C<^QW>I.=HE>TL4?AV[ M5<_&L3&#%*(8D# !8-6OB[E,?MR>OR-(.EYKDP;XT(!"]4UB$*$G,6*$8X?+ ME\/$ODW=IZEB83XF3S;2;_OXKL.>-*1Q1#CGX;A(3L;$B)OY/A@;S8*:$ 3] M6"*''M*>!G0]"V0*3*I.C60?[#_OHE973]ZY=.;\@ZV[)RCV6PD49*H'QF M MVC=AR&%G-*^5D@R_;,WFS MZ&N:!YW3./8OUH=^UO/O*,R4O5BOJ*LJ#Z-*;" XD:?59&XVBMPPW^Q>8M9I\ H0'#V$3TOED.B86#+($M&3W2D1 T:"6ZE-GWR+<7ZUGSN4R6G1-:WMZ[AS^*3<]N"=XQ4 M%FP$GBF1FW]E%10!]VX[OQDHU#EWT;.K2 K?EBI^?TR 4&?;58Z8QOV2PIQ_ M$>TA:B$2=[I,ON%B$"(63:CV(@5Z^SOP&:KI#J[*I\ZGHD[8M!BW,"#D-50X MG\6=RK+>YR"_@C?:M#? MPY1P)NZ5YB\2Y.S/K011I*S)@QR#>#?3E0M:(BDBR3F&_0IN[11PNO"OI@2M M7WSEO;[%C<.G+]@@#1#'WTP:)1\XVBPHXRCG9#I*AITVMO$%+=^@VB3D-9$' M7C/6IE9./L-@. )7+#>?*J?;"+3!5=\.20U)E?GR4'9E1$K;WY8>&^C5HYX^ ME[T5!@9/ZY>*C!_K.;"D!F+ 5 2U!;ND[TX#9N:Q6RSE6F]J?SR^7V&6?D\5 MI^QI#[X@WK$B)V?8=<;BN0)W(PVXO#.&VDKQMLG1 8+WYSDG)T446?CTNWXR M,'B%^R 0]F05F@[M\#23GJOD1?.?7/QXY_+JZ\ME8:-]]77/4\_!6XEN8U@8 M1:&+ @DT',;D&OK5J2S*-7P)C2!NHX,T)U[K%I#O1O8N7,W?N^_"@,LO/?$U MEP8#[\"KL"?Z$.PZ *9D<$'0.>1H>TAGAC53'+"3DS_G>8,]%',IS%HW/T& E'W'$S^? M+Z\4C66%G0E?64D[00.<46#]=D2'R+&=-X@JU_?O2]3(!%9H0"@G+DVK:%GG M,KJ@+LE&=M%PK0@3)]YQS^QC<*& %$=:%;A1N0N&4"RN%8I=A-.MZ18>+(>C MK8N?2D[KSW5C#.T174@@-8$X*>[NU8N5K:";SJ%:2D"T L4 M)4(L#9B(305'PVZYPH=2WOC3 TPCU# S3F#Z.PX*SH&(SGA!<%R+@BG 6!I MV^S UFJB%ZCH*1I X@'S!3X7Y$QWL#\\:ZYWB\I!*JFQ%$BNR$-==A=QM.#[ M@AE3O+)CW]0#-C*AN\CJ[//B3I_/4:RDNVYNO_8>M/>(SKP8"9"D(B>8U=(@.>S"%KW:P(T4Q81JH:.%'??NSWK!1!:A MBR?K$U9-;U"D9TE9^NGZMK[HT;,-[[WV"1WC)@IBCI'AZ,]D[QK\$'G*WV9* MF#E*R.'JU@!YE%)I6 AIIK;3@$7R4,OFA"=E!,^(#_P!.X"5]]^!"C-KK[I*H&PTBM"G?2 M=FN?U9< (%WQY5:#*J'P(?%%I[5.BE7AG'C8U=I;3M.Y\] O\(@\( A9PT&' M8R!)B9=%'\K&WEK8,9T-D\$2.3<3K.>XS@KC(ZD2V$:S18FM<#&J[UI6,&)1 MG7HZ^Q9\=K_$-]QT/]!@AV%G>->I[%RE$_'+XH M4/&"CEN6[-OF*"X%;2$]^ZM/><12:RH42;=&=@2C1@P^6$2Q7MXPCTL=O!ZR M,!P@T=;.&MNC/+FJ]=L]T)FX0_,7"3:X ]&()W8 : 4,#V%9'*C=& M0%<,(FF 9;G<6@@1MB87\;FN-_I\>0=A[Q (?AZ$K=JWM+*LJ0$;>E3>F7KL MT%-9VSP2(Q3;N-6-\J2M>+)/K8WJXB'L/'A$BBQ2GL M(U91S)T5U?"%V0?KT:FO5TWK1X-:E6+S6IA(*1/55-D777F*AF]2RZ-AJW$I M@EC.S>'GDVD$87'EBSL&[MZ[F_;@ALUYN4>PW\((Y)KW8DGO90\- M4>PAQV*FH-WUSQPHDUKA$Y-&6>>W'H/9.&F==C5=R!&.AZX*1+*"%(( 96WBPWW@EJ*DG= >RM,65'196G9EFN_T;F**0[PI\ MXC+R3R#@MZ\L?VQQ;0ZZ>M^< WCAB0.U*%&5'C'K^J,6OT)60,MKBH@#%+(A M#<#VEKV73ITNA,=AZOW7;LA10YH6G"1H NA%KL\IP(R6-#?EB04%0,^53EG M[<$J-$"K'3NPEO\RLN7K1-\-].YKV2#+E3](I4@CV<$L M6SBPOI6;75QB975^4-?_/,%9\(MD?:,PHFFA+!C8Y9)OLI^ET)\MS%DL%K)ZH&Q3DOX#=DB;!*6& MKB-)O!*D-G ]H%7P%8XR<)LTPM^52T4"#<3Z&X=;F)USLIQ!MGAS3AAQN[1) M(,70K>WW7X(SCB46/W*4S:)P]EDU9SE$GF/+UV16UN2"C+<0.:KD1%76W&M& M)US[&X U@4_8FE BQQ;]?"51T6@1?SKCJ@:!RL5Q%3L)\P4W73PV1C08(.X0 M.&^-RQJA 3&!UN!KW,AP$H/OB]>HO.U;ZM_K!Y[C@DSX8>G>[' ,8NRPO/R1 MV/!2JM%G-C,L[K:1:&_Y[N]_J$F?M.A?6[D3/>SF$GSB4KN!:Y9]O*KED=Z M:M$G+:OY_G]^^7@E,2V8G@9HD_$4M@2*&Z(6NR/XX)"FAZ;5B9*R:_/*CFP> M#T--Y(\Q#.*(W+UMV@+U450A$K9^MV7E3?>Q>WGTS&]*DS4\W@7Z3DH_ )U. M/PC;A/9C!QU21VP2=8 /$42!H#@2&N&!N8W&L WJR$[I"E=7:;:?GB?C;2I M]"_G1@_Y[X*,;C&Z@SQOF]9?"1RHQC'.;'9^S'WBLK3U=&K]O=TK'W./"6!$ MHMS_SEEH,ACYWRQT/J$VA.\313Q#+\O9CP8X%<7WVG25JV_8E,()&#>\!86\CMA]@()4*KA"?(?\QZ MY:DDO;IEZ[/5.28,[.QR2/V5:ZI[#[(H2?'N=EU<73HGE]33:$;Z-*[I;W) Z<)>$O^QQ?*\-T+[ M"UVZ>IKJ&O?KFN@R-\RB1[H1)_YJ$/BW$4_( E.<4!31K9HJU)579'V@:YJU M"3' OY7WD>,XL\3M8Z+YD-)J=FVG/ROXW-T,X*%K2H16>^,G^Y MHD[*6'-\@ H'WUW-,ZU7E+IROG?I7^T=V/>1^NE)VD[3&B1[L,I@U-0\!>Y^ M6.F"KLCM1O6CT@]6)+K*ROZ[_Q?0?VWCH/7\+U!+ P04 " #&AEA4J&#Z MCOZ( .O % &MA;6XM,C R,3$R,S%?9S(N:G!G[+L'5%/=VR]XZ-*E M=X+2FTCW%22@TD1%;'2B(M($+%0)"=([ @(*KP1!04%$.@(2Z4VDMR D! 6D M2"(8CJ3-\7_GSIWOWEG?W)DU=^XWL][#>EBPSME[_YZ]?_MY?D^R#W.620 . MGK&RM0)86%F :] /P/P!"%C<#+KA!7@!T,7"G =. :PL?ZX_OUG_7.QL?WYS ML+.SL7-R<'+^R[BX#T#&Q'[\\_?SKY3TU9.=C8.'BX M.+EX_B]?S(^ T $6#_;';"R' 58A%C8A%F8W (,PZ(&&@Q!\-C8(- >$&+H;!=T'V(4XA _I6G"*.%SG.GQ75.]AUO,#BB=K M.L0NCI&4]&_0E))65E%54]O M*VKKZAL:FYK?MW1V=??T]O4/#(Y/3$Y-S\S.X9:(RU^_K:RN?5\G_]S9_479 M W_O__&+!6!C^<_7_Z%?0I!?K'_6@.N/7RRL87\>$&+G.*3+*6SAP'7]KLAA MO8<'1$]F/:_IX%;4OT@2NW%OC$=IJB%;<6,#O^:_@#VS M7R\UKFC:Y?%L#C8\< K?N1QJM27VB0ET3HZB5WMW&* ]0R,3="D0I(&+:#PW M$^BYR@0<>IB XE_8^G?P';*LF " M&)D1ZA(1?=W4>W8F !<:,+!;82F?8Z+@0R" M;\(K)A#_NACJ*7V53L+0KL#^A41P2TN01K,^9WD?3FHP@/TFMS&!=A$F MD%+*$"^+90)FQIB]3C3Y?W#[]WG? R*4D19/MA5I)"O#_1=,<0OMCYF$$^*8U MZ;V9!BV"K-W3\.%'.6?N$EWF3&WDL#UB29W0 M+WR,A(Z;T^03,H<%=% =43,70&^&N%$3$V#_0KY]7*')6+#4&5RU:B8KW?4, M,V*]'C@>\+4[/^,WQV7]Z_8A5'G&)(J77@_W3A>DY(!AS_U:;J439=)/FLC( MA<[TMR4'!/W0FO^ M\T7[ >+\9TR< P^E&&5-JSX2U3O8?.5&A>VW_"JD)FF&P:M*L,.#RO=1BW 6 M^"U_[ %?>0,P#J?:E2[A]K3ZZV0#W=4CC[=RH.IVV. -U[FW@2YJLT-& \*& M)_MMN-9ZQ'Y/$:MQF91]T(+J@I1'Q[3@>^TST )MGD2E,92.#TJ/_NQMFZFI M*M^PM$K-]5"#0N%W5I\V2>?WSBJFT7Z;3)=WPC,1I,M!.$4&#X)ZF=&9!V\( MBJ'IEM!T)VC*QHDTYS*D?H;S;O,O3>X@GOFY+_8*>6&+23MN(UH^VB@[Y.>S MYK 7HHXKZ,T.)L 1#GXG]3&X8ZF62#3]G?($TG\9/U>W+/^!A(MR/3OA:)_8 M$T:9N1J:IS_ SG,5/]R,33$6.M3YW.OB>7Y,!J8!31,]14A,;Y= GJ<7(2W) MLR(Z^_2]SS-9J8_RWP_"IO867C]1*;:&(8XC9-9(2 W;(C!!WX+HWN, D2#;_4'4#" MF<0^'SJ!LY3R\2ZZVM:L95J[??BC8@1L\UNG]@/'%)H#Y T;R;O;7;$#UH#> M[.%VS2),VFE6"Y3H\$5R81C?E;CM2[Z(Y6N'R[?GC=<@@^@19& MVH=+^N#*4]L42WJN&R=I[S9_G6^1=< M6PTMN_[\L%3(;ZY\*>9 M*4[M3D5&Z:E,:&\;1KG-6WY[46M5FWF$I59?:=B?&%0M^6*O^;,_*&(61+N$S$*0K.CAC"O\8VD^'(SRHJYV#A$DTA F" M>7U++79FV?FDIYDY_J8_(_:TG [E12R*.85IU^@1X>>90,Q1QC2F/G-+@J"3 MACG !/SADKZ+:N2FC]L9+OCH0)IWF0_9=X,HXV^O_KPMTN>NK)[QDX\OKJGQ M/#M/-#=[2'^#]9EC E[;<=_)$G:@!=%>?CVL@/&LU&=1B)0_Q\"_6EAT>W'@ M5:!7BM*5+S?#PJY<3I]]Q%+-2W\)K==K!)1D//'1+=M;ZE1K)M!Q AFVA.8. M#QSSG@IZVQ:YY"S'>_S%W<.6K^OL-%LU-%2(GS[R[,\[C 5'N?C;53G:-37G MV+^GGDL=.>@99-27^>DD:N-VUHSBWW_);?P,\LBS!X_=9_ X,X$#(84-VYN1 M5-WP1[9OSB:&8+J#)'O-G"RH=2[FW%PR#Y.?K$HD76#;3:0A-?SNGWB=Y5T_JQ M7EH54M,GZ_#&0>'*!=:*-(#K.J((W@3K?F9/Q-,D2BG6]-0&[@%27[RI237- M8=I@XE,8+BZT*<_E9L:)@&\9OB+TUX+%'[GFQVD79MKT21 M_KI=-%S?;;1>AA[I,/%&"VF5]?*[>#X_2_;I]&>>6I>?%1;*<0]'5J$@;='Q MSEP05#8K #["A-N<'S*!NQ%K;&N9PJB%@NJD=A5P>\E^LY)Z8@,F9B@8ORV& MS?BQNQ4Z=+Z^>._USN$=Z@I =%%H_XG'%W=I]/'Y:;O*>>.>C>,UN> MWW9<'"QE<*>3AQAR5=0KC$E$S)#>*E!DK-^ M)83! VD5]FH(R"-??*UCPB_7 M!<5>6,/YY]4@5U>RKY+P^H#_:Q>\QRE9/C9NCP4%30%C*46GFM9HEOU6H@ZH MP8[@EEAB AEP7_Q<9@^&GR%/.S^U95 M .*=)S>]I:]LS:H,RMW"<4OMXDWY MN#AOI@^^&.8V?;"Z%4^]""(HQT&AU[1 LFH,TIKXNJJ\J6X,"2,L',7[2]-I M/]_+,9T[1/7&R^=\[VKE4=44[8_3%#0>7H2IG-':6:&"31ZTT3J M*'7TNO:#-.%I,SG&PCZTN)DPFO9XCH/=@DG7HW6'1?_:[T.^2GNLMA>>O5:> M/"7U.W"E__9#<[GJ36BZ.&3)^*T!XLC!\,AN..G\=B:<4]N _[AFYA8ZS4. MT9=X(=N6YXUXQWSP9]96W0M7 /=NB0NHXNIX-"$7T\@$MA*KD3? I]"\;T/S M7N"S+XN6-!/VS7OPR>POTNX-?OU>,]A[K:QUGX<.A[U">*A7#8>V?HZ5WD78 M@YJ4,7I&NQ)8,@+)2@&L/RRA@-'PRN9BE_48,JQ\P=WMW<4>SQ3UIU_B+]YA M(8C@HLV\Z*^QA$9^*MQO47VF71;=869F1', PPB\U$)[6>0%4D(JZ_?0;-S[ MC+W-F AQNV^-P;DJN:S=F7S1 W&W8*=HIO16K%=U,J8FMVF+"4!KG1*:1=/$ M=.[X[X1GDZ5U_7T/W#T^^$2KMI<\('*:)4B7!SC/TD2UI5T [U.54)^D5U,% M8P^]?S=>7_TN/*P#%_#$>[IZE3Y"*H MRN >@_L#$^!L0YZ@)X:X!S^S=R 7)98C+9IK"W5?S. >[[^'[7G GPT:Z0FRA(LGU7-3O2>TI[%Y^P>(0LME687!U8 MXOM&NT$F_*;WQ,O6=-LXW4>!W?>>W#PD6(["P1NVH]'71^9VNN'U8=W5G.&M M[F,TP[)SZ"@OPK;@ /K>H>0PF\U[-2=3WM_8L94&!$UOM$.CQ98&+\"[F #I M-#K)Y6TJ(S9DZ9E_YYZ'7,'L9N1?R].;-ZR2,J[D&=\Y\-6Q 8)H%T*_U(,E M60:E,]1GBH46U]%UH1_"(N2'6[UR3C_]XMDH6:3&]@5[RSY]'[%E2#6BG:"_ M"#XAL&Q7"\82HE2[&Q]X?4GYB;-$>XN-G]QLT]<8%,WJ4""V:7;#2%=@O'8E M4!RL(B42!%/:0DA]2P+5864T7#'#?0^HTO:5VZ/+/>'V.DK6C?[+2(OY0GUUK4Y[_B M^SCOX9G^L2=QXZDE$[J2=D08@0LQ'Z_AYC1 M-6+$HQ!R=.N-!PORQX/S^D:X5C]="1X!MMRB7OD,J]^-Y=YA43QVU(& M?QFXM6R?BB6==15,A!]L>-J@[4K83O^5F9CMY\AG-Q)4WI_N)X!>?=;0?3"3 MH?Z.[L2J>#I9BN]X#'*(.YO^-/4! '/DM&@#?*F>D^>V$&4='AKUP12 MAJS\-OZM[3*_X>VRUM9&89"?%)&=8&?>R1'1G_]7H4B4!R [CB# M)A2;"_Y^4P!C%"I5_VU63Z5V,U1(VS$TXU?A?3W["V^?OOANI+?H5Y"[NR$J MGD<^%*&<-1N=].IEJCS 7D#*!%7P--%+2]4TT:$EP124,4V9%%I5NN8! U,K MPET^;9RZN;=QZ]V[5MUK!JP6>EDBM(TT8U,!^^69GJ!X=(/CE@1\\R51,+D( M]@Z\2UK?AS1$_Z3ADT/R"E/1=JDZ O%A,EO+G)I#'7M.,JZ>'[S>6Y)U0*.] M7C/AR?8#--2HP8C8]QS\,-417*?(J 5Y1GC,E37P'C.?3[N9E2@K^ZM8T([^ M%A);M:E4 UKX%(.=I@/%W3#4&$(&TU73(9'49DM"+WUM:?$](=VNR[A@.CT@*F1IV$>A;?QK MGG)6E?;-+MBR/HVU6L)IF)HP1.,FQ&CS\(Y.(G;]/":/7<&VQD5IF M$).FKF3O):ZT-EW^]-G&YN;(9R?W>]=5LG)SD-D'^?Q2GNI^>G40]8(F#M8L M0=4:EZDJ>>3C)3N5^&5[OEG_%JV/[,/%HDD/U;&QWBU$Z>8_PF M6X=7+G,\_U+G5F'#J1NBT;@PI(2^-V8.TP1;*2WTY\A(DJH+"54)D7D4'"H# M5QU' X,II"_&'K#FNHP?3BZF;\OI98W#@5)U*[K6./UOG+\UO\$38:33>!P2 MW=%6) F1(1A,['V@FFAF ,*=\GM08I.[=,ORVIIIS^D?AII.1=@=5X6 .XT7U(^JK:>)!E)1)TQ.D3$HQU _*%\_A>OI#?0X1UB-. MIN<]#ZJT#CILJ]R>7_Y1ZD)_1"7]I6']@):07X"6E>^QI-P^A?X; M4HK;*6IL/ST)>)KP$*6<_AQ]PWX^EF),?VYVP(\)\/XP.X&,(DMT(Q+-#DW] MHA^F+%CV?$M?>2:[?.Y#*32CM4G]ENX3WCU7R-S@I0$"/P:[?QH/6+. ME?*,'E./!S:.^UF6@T.46/C!S< W;V\O=PY$>I:?K+55WB57LG/0GGR[JQGO M\!4VVJ+&1L DH#GA_N<$&;PSR]NX52=Z-M(NB-34C>?<-)4J!SO:;(N/2C3. MC'V126QP/_TE]98[P?BQUV!:-TO_\V4,-'K37I<.J&VYNH8>\]*+L_N">YVNKK@-:/>TZ0V.)65==2\SI'.41,,U ML)Z9LUP4V@26D(]I:-I4)L<2SN(,J'$@(IDJ%[+(>=3T._),YM3Q)$$#Q803CZ,)ZJF*)%W M]Q\LKA]O>*RGG/#4ES]WJB-8Y,SX.9/'22_\:I[:/$_G%R4<, MJ"7)LGK*\?3N+/NXQ2OYU[AD!B3A(=#&E( &OKN));PP@].S7M"+H-!;".,( MX8_T &,-"A!IIJ[E8.:9=_E=+NH\1Z0Y)G4"VN:?3N&49F M-UC8[EQAN7(YJLX2B)#81! %<9&]>-X0>!*FH;KSNRD7,0K=\R!^&!/]=4;; M4+'8-ZMEWOGCC'BV+5^FTE'MH'>78X/?J02/MAW&U]=DY:3L,Z;.A*8?,VH=^;^J0,*PJB(@]?D;3_"Q=$= M6"90M[=E055F=)5"N:2""7@'(#XN*KPC)S15*"YLX*R>!X1P;&U\L5*,,J.$ M\E6J2!XO'OQ;I"?J&4&'WZ]=@)2>GV"(D?*35R@:U#\X;>B5YNZFH'K]2?>K MC*4[O/'NW8&*2M,] '*;ZA)>3?D(=BT]\Z2$TC--V5Z%6U^>CFNY54HN[+DA M&?AXNH?(FX._]#8_L8;\T^?,Z;<@/4A6+Q CW+%$X] M@>0C)52'0%4#UVS2N*8FHL'/I>I3[8^"]0O%$3EV6NF*16(6QW I ,5%C6T9 M 4/U8R#V$$H0]4S@H9DN8T;^ )J3I@!:5KW]0+"/VT__]6&ZE&@O!-6AU96% MOLI-,;PAMZ@G7MRSV1PW^=0OF.613#V+FD0WJG[$X@2[VH5!3P@+B0SKR4S M-<;=G&J[3L!(?3_JYW*U?/4X_>D;0_6J+*)N$OXS]61:*ROG2.&:GQK;ZD@T MO"XSMO4K)BA^B,R%XD@5,3,33W+6]J0\QX(C4(U] M**&&N"73%7:O@U1X[@.]!*E:WE?ZD?SDV^2MZ'/'HJQ"O$\=^:GP\),NRXJ; MW=WO"!FT5R8ND\&S 7G>!6:28)154/L%392 /2:ZW_DG=NG<(@U< M/S'\J_K'#Q>[)^Y?NB7$=Y(HB7SV\[L7N%9'MMRI<-0T5-A<@T#6CD_A M*9!_<&840[J,8:4Y@Z\A*"#81%(E&'<,V_>:J9!GNJH\NPI4\E_Z'0\IZ#JQ M\+B1/*"5OV=$?G/F,S?NTZRL>G7QJV)!S)_8@1=@' Z',[CG2.64"'J)&<^Z MO-B,*8Q49TG*3S;0AM*=?9O=4ZW=?FW5X.S>%:)Q_*"9L5X-5Z[8CN/F#/4X M"H$*NL.$IDM26>[1Q0@B M-4@!PZO)IJ>T4"[G#O]N:HG_?A%UVM?M6M3YGK5Q [8+]S/>+>-;+[+: M=P98LR-##K<>=7JRY/>^(4K[MZQ4AH 3CD M$&$'&*+H3C@DO+P48I[KL4)SA4VU6PN0U(F#>(* ;/E3D)3 M2/3*=G5:(/TQTG9)AY?F"<9>KPHW=OM %H\-QMQJK,_CE!!R7M<_)U(S>YG] M>N+O%,+,8K!C7J3J)X0XFI &(]G99V"%0S!I, GL#02'/T.%S+^SZ/]@F/ZF MS']@?MOFZS%VS$OD'K0Q+T*TO.CVK\^>QK*) 0?(Z]$#DT.*PZO[$&IDXO2*WP*SE5]"@JZ>]^38I+?@OW[](^Q MTQ3R281/1&.,ZP8\#L^'5"39+R$24'P@:T]5/>P B!JR'--^MB=9I7W-YM#) MR"Q9/_TM=PY1P,'R'_O_KUVCV8'/H1Q)6(W5,3M$NT"^\C;Y^?>QISJ_[%8T M^6L!V[#;R I J8; ,E#,OZZ9 G)3;9!L]-=M!U"JC,\P2:3) <5'%7KF7W\IA!7SXS0'#;;G\REGH'3HC3V(FEJ4 [^7 MK&,%D-JE7_P*\*F[H=D_/\O8""TZ.SR_JA\@A!TZ&*H<&FTOED4V9O"=S+*NJ(,%4VG5DBGNY-S;5C\<[R7PV'"-O8(:5R^/;#51 MU1F?4"=(CITC&6@9@V=LW7@ATU->)>$Z73^3O=NF= )_B.,6A"4=%H3*KA7= MCT\^;W>,Q^;7&4"MY/FD(2__XX '*$CI(%5W;[.&CWR\2[LP:FHI C[P]SUR??J(9V2X4M/)N>:KCX]NCY \$+J6<9X:TV> M=9Z_"7\/:OY.EJ;AAT;"T.J@N&DE_Q?9,)0L&1-G>GU)$PX+M^MQ"7S]W,]( M/;)\PR5D][Z+V_SQ;>?2I]S6::_Y9(4/K!JPO+2,T(F%!^+G>(D2R088WG"3 MY9782'A2D/1$EZ._YLN\]W>>)R=T;DVZXFWC/6NYE6Z()4FR9UJ2FS*08J2) MSOQ%4S!]F5_'?'2WF6^_J*[*3PB'PYT^WE8[.)CUZM<-#L!OS G&VZY&.P'. MD?9LP!H2IJ?QP5["+ZIRVUC(,[-S) _7IH4\(X;R"8LU:T.L.8=8+]*17M+. MCN2=I/WUG'8=;(6\Y\>#71X-8Z;JY7ZX%W>^;$C'?QK@,YH>$VGW]E6RB.,* MO#<+9,T@$,Z^H9?\'CS[>I4R339HDA#I%SIL*77KEJD:(&Q+8#$7'O.P)V$I M:_1'[0;A/T>6\KL$<5Q=!>VM%4Y#D<]G3X5>V#"J80)OFFN\>9I&JZ]F?^F/ M/FC;P=F2F0:#M?,C62=N&]JG,H&#]73^$/^16A_*C(#'ZL5FG%M7 /OUE\V/ M#M<]3G>.J=259(\6Z$SYVLZ+C -J5;A6LC3H!19QYI\/DU'N:Z :MWF?%K" M0:YV?K!T)>&FJ>EYLI]]241'C_ 3@-F"9<7#[@25[+N'C0T8$P\.ZV]5B.E=[[M6; MR1G[?!?;77_(^)R=]>WWYM/@N'?9EAE6EM=E_6N?530=7TGWUG=U7Y\> MLVG^DGVV.$-_M*#!PY?,QK#:P%(A/5(R#2DM'V)%LW& SA^EI>>DP7/7L;4) M4EK]V]@E9=(VG>LVI#X.H7LS05ND"1.PF(?3#B#(U6HE'^PW'R ^C4A04=B? M.MV_T/_F?BE#&"$ J9Q02.6P2M#\!]5*J?+Y.T<9^&I:*OD$XM_>]F$">^0=ZUS_(_T'^#_+_*-C>S.J_?.6"K1*E&F/V8J:D+8@2"54&"8PN1$-F MV@\S.<8G?$/80V38V[GO(^BPE^&NW4<7[?DK6JPF]'J[*[BR#;^$#[W:=L%+ MP@,$YQP)@BG6,>VZM##2CX<553'XA3F/11I%_#95_,>&S^'Q+^\T5 MOWJSD MQZM_Y"IW<"[82S>56PHZX$ZS(!NG["Z86+R;6-RGNK:W9VC:15XYMV7RJ?MP M[T'Q(S87_OJL.8B]!0?5JC=UJ=[AJ9=)B9LUU$N@?I]T8ZK@L]>^#\3?9;M9 M"A 2KDMUF;JF5#\I+G.V0EU_).CS__:1V8K]JC8)%_?AJD^:2O=<6VQEWIY2 MOWA L;G'Z6TDL;P;GXC@HG&]HIF#ESMN-G0J^(2A\?QDMQ>!T0LWA28&J'P4SL+76 M&<$+UL3MS0'2:F>[+BG]Q\-(N9YIS*OO#X)A0>_N2FEEB\98_;3Y,N'2W5QM M32\-&:#!(,(ITI_#_; X)G!ES%21?(J2#895@)!\.S5IJ)2^Q=%;T-AB%A^H MK/'3\ -FSJ&4387HGXCC2X@^84[W5C'M6)+-P:.GN:X= M;1.A6M"X6YA K+V.,'X9EB"WA;XYA!7XTMNR*4.KE[T[%NP9?!32]+-RY"72KY[AF0Y!P">T\9W_P;8ZOZOC:YTK MPQ>,5HJT,VZF\?<+I0(L!BQ;"!*BOS2'P?V!I+[ HDZ>7]HXI/CCV:8>G-5Z M&>%#"Z"_"A%DIR%&F< M=*P'T$C.['Z&MFB9*1D+X0_^7H!Z^F)^2%8G*BKT MG9NI;OUX'Y^_K(BM8EXG>X:SR Z5P3M//8WDF$03GF#K*-@RVBW2A^&\+,-:AAWXZ,1M9DTL?(E+$U4 MD]()ZI30;.A/&8>1(ID?\XOT\CM'P92N3ES]\1=[TWLOV>]E'K%9G>6[UIKP MI/B^?"?++A/HS 0U?Y,#^OJJX_ 'F8"7.]H6[*.:NFCOI;5+^\@KUTY*.$Q\ M:Z2>E=B/H@_4V1+"&]\+6XM6*%E\R[O6\&T_DR8Q0KR)?A>4@":\*)"@B3CV MS# !'M7&E.V^@B7RA]RV%N56?%1^5&Y;C1:NK/-"*WN,@EM\5J?-QEBX#.4I M%+,"D.;T@G8#VEUZ,DH4%.F"\>V.)+B\S*@AA_9UZ(;[C5R95(HYUQ+R)GO^ MXY[_0;=!_'IW]LIAV!I0C# G.-?6T&XRU']L8 M]=WG2MFUJPPZA)S-N^)4-56T'C%X/#>])$6_Z);D;1@ 5;CEL(,T+^H#-]1' M>/W>9D E38EL])J0C'0E\&Y42SEM7-AHN>TH?_:U>IV,]I%'7Y^<^M1L97;+ M2,KL*+T9[HN=^[QW"?+WFM]5C%S;(>T/U=W\POL_PFF6MR_B9GTO?)PXX:YV"1!=L$Y,U()H*-"%$\'^Y=: UBES!Z\(>H0^\>HP/G&3_6B8Z1 MX9+;OV]F74DY]/M),-?A:+/'],?8H'092AR]G6&"ZA]'#17D/T1:D#!G1U5F M0NC^%VKR-EQ=UU[FS0;4Z;U*/X1;._L#WZYQT>BJV%=YS3]?*_I)"VX&W&4" M'/KC\)NO=: B.E)'LC$SC&A%KHGM+AD.<7@IYV 0^D[70&5#0]&XTFC\C<.] MD[^9P.85JCE-^\^&C,8&&I%T,H)U#JXW+7*2'$@K6>7^=PP*IH83TO"^34V' M,I^0VX7/O?\Y8!+=49W"!&YCY[W_'$B ,0XHD_V)?;WVR?M[R5@?H_9XF@5I MQ+X6FWH>]!>55VVT$*0@SRC46_@\H88L_OX6\2+M7/8-<\%1!*A3B5L,3Z7( M3&H/-J/GZSYRJINOI^VI9GI&HUD09Y&GZ;6F%]%^PZQ5JZWO7%PN$J)#0-'!CZ M&[@W6BI<@L))7LDE(\[$VA526DBJ2.-H,YMN"[PI*:Y5T:/BT^=(1%F$-FX_141-4#5H@66=+B 0_!R4?>+QQ M$=?4CQ#MBWV72&7/4?F7?"?F_(R-=&0&4UY];7A_^Y7FSC5]0)+6 *%6 4EG8H]S06*C!,(EMG8\ZV<66P MR03:RMF'01G!&?Q&OG;WB-TH)(Z!YY M@8D?3U _3IS\K#GT,V[W:OB/@VKK\S92'<6"8X(2H&H'YB#RA'%<6^22MK[K M^-M0>NG9J4W%]TWY_ISN8_TO7=E9]8XI2(-<#/[[[^K&L821 MEN3+%T['L@B%^'8^W 18VQGD1$BBD':Z'%'Z9":0:C L:/W.? _76(.6:VAH MR>.1MKUYZ(*XPLVL ;8/J& FT/$&)L*0#<="65LPCJ:S_.$PE @GV@^!!5&G M[.HG/2,+?!Z"@ %_!A1I&,.T;L//1_6Q02D5&S- MU)T9D\=K-QKS9XV%P+O:2_5CSUG>^U^V\W^96K&EE+8]0,*"JD%=.LG8>NRF M(K1$G% O-QDC#&-I5/I24!K*@%3=L=';HNE?/K=@^JGEALW[N8 5374- ?$? M5D ,1Y0=U.80294FLGV._ O?(X'J[RHQA$)_K9O8JHO4RU69B3,PF/"!GH)&GN*XSK>(-U9PK(9R-,EO( MX%FFFH(FC ,SJEV9X&6L?)L0,4H EM)8T##UH2+<9:++<3I,!+\VCXB:W#&L MZ.$[^OKGJ4_CQ[N3M?"E>!(4"1-1K& Z!(,"3I2#T H\N-K C^G$"+L[JU26 M]]W1?BMQIF7>('+R][TCY^7N=)E*TTATK!F ZL;40XDFD=#4,P*J9J8&1]KC M)):^>L@W@1QW"1M@8E+YI.4GUM5S;?'V?U/MOHS<7XT.^&K[[7'%TRX&I, [ MSIDI@"9+3321PN4CU63KWA:CI"8$-\W"2Z[W.2J/[.9A^](M+D91D__'Y@&; M7N>::.YB 6O&@2 FH!9+?X;>S/V.WM=HKZQ.1Q/B4/HDX^X14!';P<_5 3MX M.^B(P79"J,NM-_M'7HK6?<^W$U&T6K(].A@'RXU6R,B-_)=*OPSN$."][KS$ MQ4IH*2_37]$B@DK.WF^.UQIY9!! X87JOM\SE_T2@ M/3",H(;29G1C1 @DC\=%2CD4(HD_KN6G+SEU0/MLW?OX,MX/I0NBWK['!@6. MOW$^$D6WOQ]7;A#'!MKTA]]#;RP3YJ26%4&9L<6*HJM)043CSLA=,-XXX1>6;0-GI_(B)$*A>7Q[ M\];9HX\&GKR(GVK]YB0-T'Y"&2('&4' <$%KH8Y4IWHA^+)"Q]DINQ6;4M=8S6-C%[I!N]>!:K,+#WO)8,R,_Z7R:[' DB0DL1P>< M\*+G!N )OQ+*[A2N8!.6+U&/!?(/27HY>LFD7542:=#U<":B017CS5AJ*&H< MP=_.Q>A!U*UDEC(^PWB0+D7J8"I9?G;XOA)?R_F\O3*W[1W9U'AX MWN2@<>%!!\H>3=3U(XQT#B,*^EN1$[>VEF#\?C.+DLW^&([>+1V:DG;PE]0H M[=MS0=X%%U/8Q7_KB;F]GG_$LA/T$2,^0,(P!!Z R3%I891!#_-FEYD,"(5 M/F/3<.U0;+=X_B/GGM#^8[;RT^:R! E]1:/P:@5H>E(:^.TH_1!37)!!]-+E M257[>#S_V^!G\*6THX-7X<(;JMU&XF'[.]<8/W%J7YMKZAE2QHOV.Z7SQZ!B M5A5/$[[4@TM,@/0#&I=*1"=Z@[#E3)SUZ?PNA@@T;_'+R2&"B1[B!R.,^C\E M^DZNL)JDYGVQ_SNE)R[AS.\^!F_BG]-9]#)(#F) 14QWNK\'!*6,=H;<%T-3 M+P,?#,(2<-7QNZDGCD1>?_-]>O04(YVGS9?;YZOE2<[K#A.'H^%N[89(=E+^ M%IRJY8=G:?.3TVJS70II3/DIKFF$N:?HV-3V<(9?EG2^9D0VY912EB+K .ZV +KV_:C@*JST_?E$Z>^'T=(^M*>S M .#[! #$-K UF$Y8$AJ >T=I=L EF( O?R0QM)SUPV2[#OG JE#V@D4LA]AVCG2+[43[;&#"!%(2,J0,1+ZCTZG(A]ZV4 M<2.>"):"X=D',0<(,>9PZU=_WHX;-E- ]R] F1$JWG==9E[._%>'3AU5F4 $ M"E-A>I9*_PPG(G)TH6;[^E]C4M2*6?\'F>#-ZC0TH;Z=E][R56[TZX)EPO^"FQ[[2ZYZ57_<\%= MV:NZKK(3ZVL/J@=M6E)EH?(#^[$:E[^\^)1PPKO7Y>8> _:!;*#O\OU^'V]< M2)3%J$LG =.JE'(W<_L(%%QLS/[$-&W4./8=HH]W6QZ\1%BEB_'L M3VZ;:=&,ZDDG$G)?N9[NKM?CWJHB^ ^=_)A[ZXJ&C3(0OO ;JAL%$0@(^7J%PCUH)P_B3'?(S1O<'51MSW <>NG^[PP%ZYJ MZWG"HEBKE.W9SUEU6NPST.[H.$SS)%4RN+E(EY;M-W6H+N$[YTE(/&^[LM_^ M-E3X-A[)EB##XW7B[CNY?U_KEIF3MM!N/26P9]O9;46Y8*Z-[FB_Y(-O@'(1 MVH/^!-IM,O:@77#00X2<(8;#-[3E2Y6I8Y[+S7?NW[_?20O]8LV%\[QLR^) M<0JGXZ;/QY/9&-Q3_SJ&UKW(.H/UKDYK%QTS#2+E+)4U^!-EY([T;"F1IZ:^ MJJAIE:"U;[1!\:G>K553E[YIPO;FXI-0+.&Q,580$G49:)+=$[-C4$=6M MF M4@C:#; &3:P^:%'Y?4;OF>J%:2G+ER\_)JCZP#:GLPP2S"M%\JPUK$T0#=MQ M6&\XJ&Z]U4K51%Z@I[4%+&&DPL>V>^1_([?]3*YZL'S9V?I=_9MH /++E?3)G MWJU;*$Q2G['>"J. 0]X M"O[SYSZ5)3Y#-FD$UC8E2>=QFKYZ!3Z5HY:R-KL'2MK3USUF#G 8GX% (ZQME52WM-S MD8;4J^$BMN.!(0,&,-'P4]V-12I@%)'J?]T )]#@U]UU1U&)N\3+]U !JWF> MU(NSKZ\-K==?X(1'5YO>C5J246OXLYMN+G\3K'!\[8HBEYC M P8E.3N^WMQTL 0NCB.-EQ98_2O3>2UJ:[/WE\H_1-I=3OMRICLO:_#AAV2E MO+^4/\-OZU_? M%;.L8!J,N^R3T;(H:0\D#TDG*;^K)2CUS>I$FR.QWYL)G)NHGQ-5^NXI/\[_ MI::N3_;-R8^VA<)Z6O8S2!W0BP"'MB3_+BP.P=NF'U "!G4=MVQ_^MS7R#^I M2ELAW3/%<.083_'-KT4O<2ZU%WV[FR\0%%M\!?I2/ M-ZY5J4^]MG*,K=.K.ID;_G/2T=J8"? T=6%W=B*8 !K*(LFE#+&@1/3JR@Z# M 4DO$7=EL::9&O3GS^C-+X(TZG_'\Z)1D1*T37C='?C.EBR>IH$78 (CPZMT M&H*AD@E>:8>T%J9PA IB:>>"'SO\VD3LO&,,_WG]O/X^FE3YYP-IN#%FCXP& M"^!+5\$P!BH(ODUD F3#<0?K/TBZJ,9L3,!L;)@)=%:1MFFT132^APD0?: $ M[[J$__V[C0E@4YE ]XRM)&:ULKAS87QKM6#\)*5VF+7N M9/>U6F&]IY)HA3_ISJDVY^S4+GBDZJ5DWN**PMKR7QU7V>4MI0/SRWP: M=;\7F#WC>%EOG@3I':<_K'_ );Q75A*Z4Y%J=:G.\"O MZF'$K XQ+!E-:(&)FZF@)A%"M+M$7OC&(:83P=TN&XYV?S^A3;,WK+56 M_MQ0>:*R3YO8G =3F6U=(C 6(*"<^#[K"#7V,"4DBV::SO@B:EB#2,C3$U?#5<'I[C..T= M]==NX5I=^^=UW'?/YJ;WDDS 0"Z;!Y,W$ M:%SC;T+LD]N5L\=^N8[4K.&\$@KOHU_YYDIKV#6&I/,U3GZ-46.;]ZDN;)=&=WC\.>V,D6Q7H,%!1](,YX8,&B>\R-A NMI0)O7BQD,GC*J9RVE6N- M,-('YV F(!S^! SK6CR2T]E2 09=FCJ=*3&[]:O.SV#NI9[U80Z[V+STQS=? M VQK9S27\?,2#)X1T@C%C?[!C ?5G=]BUKSG8=(^M6WJ7MFSI$FMC-36F[!L M?9^A>9]=*S!0?F/3,D](->?@?;5S:_Z.1%@:G%" $8&@O\!PA-B+(:^GH#/W M)1)#$L" )=<3'K^\,P;WSON^+?HYJ%O+&N"P@)I4/'%4*@9@^14@MH*11/OC MHQ&LM$L2T6WWB55G-KHO?@]XC>$#[3M;\K 5EMX '4V(_%ZN9 ,<;J+)S\Q%OY\5.HV_SL^+F^\CSMDNMKX.I M2T)V,:?Y@QE6"Z:V,1<6GIS2^:37-C/Y&'! %$)$\H"#*C.]VZEPMA 8#DLY M"):314Z"SPBO,^I>@R9=B_"IK5V(J+-6R*%4?7_^P0JW +ZQ)R<-, ;6RLL^ M&VOXAI$.)@!JJV[&DN8I8?24AN$@BTD:HA3GYW%B>M?^X()%%*GT7&/AX'OG M(X>S;@:,#XFFZ7W._]LE>C9MRS[#I;WT!QFO* ,@:MK")8 %^2LP(6D M '7^!;\6R\-, J[HV=T/4\H>7/49N&4Z$XON.(7VPXN'2Q S.ZIG+Q$RDS!V M8"*9VB-A='0C=+W*.)%VHGR^<-CS8M)1C2.6+;^-J!T.6ATDAH,5L)^7LOP2 MU"S^CCU02,!W90KYRPO64$U.B9E84QJ]I4I>_ M&#;3BR4%.&:8*2)/0Y/LX=NN#M:09=S(@5B=;KA('YHH*+1^S\/#0\\O1R%" M^7&>9[R@MCO>2JGG[PHU*P)9 *4O\%\JIV'__$$#"$SPP7;A6 ! M+TYTY^<=# \[,Z'0R,I@;\S3E_OU:<).T?V^1H2_]/&2@%=8PA,XZ:([8HD) M;.90K7VPC5 "IRZ$+E/,P4PBC,\?=:S]L.M6I-4[;R-'$7G3C;[+X9$&;[+R ME!>2 ;I$"1;*O=<$4\S^H'@HITA)H']@P,,#D/9DZ4D_/"\3N*5$_J3K$A[9 M-2ZH-^CZ0=?+<:K:.S:@:^2^;%*JQAN'3C:VUQ##5NA-#!'&(!-@;Y,@L1$= MNX.2Y $2OIL>\*8-L;P=C[N=^1I$F#=D?BJPB_!,G\;YEE&U*VHNGK[D=KS2 MP,*&"__8L0M/LL+,!5%.D!QC?\%PY13XG\,8R)OT8@-!R5GK\HY7M'-@=LB3 MX&IUVL#AC/G-Z2W?.]U]*UH#*Z\N PJW%O;X 5''501-PFR;6![-T$?UR1N2 M$'W;TM^/>R?!;]NS@??=2:BGE56-N:]<[(*]@\R..=QL_KUUZ5N>M45.O-@Z MG.1N/W^*"-O4AQS9G6E7I2E-SUB3S;!$?IW.?>.D(N6L8"OL>Z>7[;@N7Y]B M$;W WZ<+N=E9#W#-!CNN9-+$AKH+YQJ8+ZYKW-:N&YR(\\TP:Y6\'-,?&ILQ#_L8SIHH.D 1I M8C($ZT[$/*PGK$!UVQH=4CI69 MV3\+?KL>RFDN.'9<'H29?PC$V>TZY.];JE,*]N6.FZZ[##5_0[1*S9GP/M%[&$PG8M M"%(*[2P82ZQ2)99WSX\(K2.X?_$K=L^$#A%X_64J"\]IC/=*OG#*%;>SU[O1 M?PY?T!FD:W.!93_*$@FCRB,?@+D0/3RA;FQ +LHXZ%_5MY298822_1 EXO+N M7(TU44;]9E,1+MQB_@@F4KM"*J!0\]NPC+KS]933^Q(,[CFJ;[@)@T>$*@6* M4)I(M_X.WB5??>QZ>0QW;KC,[VC_J(>+\!W[_+NR*6_,M9Z[LH4 D>[_>A%D M.R,DW6.FQ_B"RWJ^;F^KT8O[[]B^7AJ5WM78L4^"_31V9P+S<+IXP[J7;EK- MD8WR]4P)T\>E<:GG%W_2GMHQA/DC&;%A&%"8"2Q;TY2D]^B^%2"RC/#A&?9Y*W(0M+!XZL:LW#GOUR^4;L=IPI MH2LLHP1H*(7WA!@*5QVJ#)F79D9D8FS@R]1P^H&?^]O&S0WT>N5),K-V)IR3 M$RN19CN>/DA>%6@735JZ&K^R&M/9ML+X?7#J< , M70!Q4W&4&JP$X,RJ1Y F:7D]B$07K' 32SZEE*O!$WO2LK:X@19,$].@ZH/7R5KG"?H=Y.^W9&HMGK=K!$?7)I_TNW#A\ MY&1$\[F?)A !4K9?MJ>1D-,>_1VRK&DVIX@@19VSB<,G!9"@*)C?W8U6>S_ M'E$8@IC^XFC@T-=U[>'@E8P!TWD-%@:[FP^)2S!RG";V$AM=DK$R U7@1U/- MLJZQ)QZ!W_3.:(>KE+77Q2_F*@1]:XS#OHTU2S-X59L!^?..2,E'UJ\D=^Y! M1]#P_6@NDF7LQL0^+4B*GZ&Y9!I)>@W;M)^5;8WM=\.^;2B'I'S8[[S'N\^- MUX:@Y./JD%S9G&Z22R(BA!!W'9WP2W0>!0TYVK(VM:CLVSD'V@^U/8OQ",Y- MSTYWMKW@?!KRNX*VL>S".0(.;KI(A.%DN.9 %XT/D<>:QV/?MR5_D?^=)T";J/A&(G"88V,/[[DD_QBC MPW1X:CD4F,6'/+>M"@K5''@OLG*Y+1=;U5'O8(]]B+$0H%PDV$L0XT/\] +8 M!YDBW6956M25E%P*NLQQK-VY?,8K))$&/TBM@5-?>[3%:>#:0E?OG]OZQME9 MUMQ6,)\%O'BN-T=S&NSNW \$T.R&XR?4+LR@]5&I7NJ^K@HFQT2XG'^H7/6WR<44?.AJ&#F]^43'&-PF ]I M0O8[9C;C=K>'TJ'IL%W@SK.86U+$6V7B088S@=3FIE<%,X[US:E*I]/>I^1; M/?1]_<8G6WJ!V#C)W?6=O8=7APCHD&'[\DI Z""M1@+M*TDM7T=)+\HL%OC& M9(P$'W:8C%2')#Z,._BR]LI+(8X%K@M.]"%/AU"@R0C_E1@^1*))$MH#ZIFP MG!F$M'#M]6BWYFO;0^WUY=?BW[^L?/FR\OV3$X?VP 0F3I?0;<=[!"B1<@\A MCCW$/]#JGT!%R8:0V"]N]V73-#SF3IFU)5PW'SY$ZONZZYE!AIP(1.PW M@LW.-S_/AVS? !1H6F^(DH%(""! MS^MIVK2B9T&T3(M3WV[(WC2L;W@:ZJ+?%Z-E1,N%,8^A $UK?)<%BHW&33=_ M6^DV'9]ZY0D_SZJNN<5[8/W^,F.LV.-YM(G[Q4NX!L4/CWV.T[?<,U\#Q21U M T!Q@6CJ 27[,N &-V6)?_D M^=S"A3.RCLV+HS23+VO-!_*B6@IZ;OU$%52B9T#1.HXJQ@K@4<@D7"]"JND1 M-X2YYGA4;?OG1CQLZ2Y&6:X\Z6V@7J@>2KTYU3CMRVW7V%9FUPOAKSA 0ZO7 MPG?3\Z4<)'=* QTZUO0V9 I)9]H*?>,(X&/F1AO]<&S5V_4.,Y7 MG'"[2"5:AKWYSJH6L'DS,8_L7F@W"8U6?0K]Y0B@3UF0,QCGJ:;"+X@-1OCEC6IPL#4B!EYEKDI[WI[3=\@5 M*+O00IPH;=OJ.1SYHN]Z2]Z1LXHIFMG^$8H2O1"(R%=<[_!V]/%!4*(M51PF M,74LAZLSLJXTH7+2\3!SZ4YUF(IPOCC$KMC!='))H/?3RE>P(L#1U<4[N6[M M!\K,L\VNMJD$OM/8T)C,#(8Q;0E3CLZ\['V\^'!8(E8CCZIK=@FQC=@'E_ZM MYOZA07>_(P-JV%W_\E7\Z_1#;\][S3$;J'GQ6 FNY2A6 2UE86T8*C6D9_BV MR?/FRH7BO\YY2U?#-7.#MJ0+=4S=@^P6.K;;AA'$.0N=IG5QF3N<$^P,OENB'![2U>@91\>0F8@_O1)^EP$-=_<F^IY MBA:IGN!\S/5AK+:BL]R7S6Q*T[ ^A"+&A5G";@)@SZUNL>PHQFF:$^T&WD;= M;XSF#O\4#JD(G+]UO[9IJ *F;_-;/O#IO+-X+>3/!:*Y %,[8-R=Y78=_$A M!7FT89[9,/*&FR?:@[[2/?ZH)KF1AW"+DSG>XD)2*PM^SX<8GF6V&Q\=U7ER MB?0>K:[I:.ZX',T1P7Z U;K$AEDJ@^\[Q<:YQE1.X>LPPJDV5G/-2P^-U4-! M&ID6QQ?#4XH271]?Z,V^E7,,=H1[G9<*PC9]N;#[-J.Q8A]BM'@M&"MF2)>7 M04*[%2NNVP"XY3A^;5W5UAA7NM#-LFWN++9U.\YX9&=(N69R$AF/W0N^(389 M]]0 1P/8^4 7R_'DA#I0SIKL#V(Y]A<8K4(9XA9PCM?[A2>O=R3+.S>G1KT^ M=G+F6ZN<9ZG-Z M%Z)"S6L;;4MF3T9(RCC$_7Q[^-9"'EO>M"J=Y%7N)S?4],%>KJ^CUYN>>W3K MX3E-*X Q>X8>\ 8! 7 ]FS[U98GF+LR18U MK M :2H-$8SZQ1!=ULEW2Y?/5VR(DI!R'VO5P[' D@#Q>LB67G'-_,#*X.#N5Z0 MJ#PUS5:F<7+X[Z9 ZBHAJ,7NT:7]J"-7S-ZJV$7T1>LPTR@#/=![H)2C$$:3 MF=")?RZ>HN^?J16IV?KZ_C>[PI1G_KFT"//VT8:WWW-]0LH>0X<1 )PJW(NH MDW+DDO/N(7Z9M?Z99,_R,BS%L&0^I$$K18";8"21LZV$'JQV\\F":$MON?$' MK+?U7>'"#Z]D#^S3D4ATBJVLK'Q_"Q>,!+2&EZLX@2'SBBPMA@J%#]D9$N$E M/JFW7B.6!DMV_Y8GGU]^S#:1K5T)]TZ_O%?K6EM$^M_*OXHBJ.O--92+3,FD M5*[5&-]]]UM[(C @H@W.3-),'8M[#&@8%\ M<#/=JC2,_8WEV#=3Y>LYMEZ3?-.>&FK:AS&A1)LD<\(JS+7'[",T8O]B3 TJ M%IR^W'JD_BW1$9S'[F8J,#@<'. +[IAF571MIAAZ60(8(7I7Y(5VVA4%!X9K MCNGJZFGUY M4V#E<&9PLL#1H&?,LK1V1.7L0L'SW/WG&OH$YEPR0^(E)%M$3[;PU)?0$@BL MF%S;TH4DY;']@$+6&KCC 'TXU<72#+A+V.+/@KX95EJP=-VHW7%CT=$]S"3V;<"%:>,\:6Y/&=J_&AW5NWHQ&J)!'CYX"5M[L!46D=#%\"'@**O.>H8.Y9-"N8$ M#2D4'!1$CSZE=V( JSAF[OS"[4>Q5EO&^9-_$HNV+H3>7J[KKT>EITP8NL6_ M? R!%N,H4RLQ\X< .0$P\@'./TUZHF;<05?/)8\\IR")YDW)>-OLR'"-4./I=%W(>2%?Q9E/;]!AZ$94U M7(>=UKO:JY.O\ 0*]BH\B5 ;L)Q'P4W#J9C1RT%8R9&$AD69QV[AXBUW"A97 MCXGV#-W0J,_*%LH1OJ$7ZL;; E^.Y25(%QK M^?#'UX=!(]5?C?U0XVH.-XY7JXN5V'N2?P7(6-_>Y,CUE=]@ Q_22?X/#P^O M#CX$,8';F-GTP_@9'27*_?&;N#P;P>4$&/PW+S#\IS^BX09YC?%WG]P8'])= M,4G\_F<8Y.#^<0FYN\'E0]SX$#)*,.8CZ\M::X_!H0'<2Z7AG9[M.A>FS:Y8!:SY.9C\,CMW-\7 MQTFXK$X%>'^/G.@9J7!^(<0MYCHCB* M& F!I62""_2(4D7U8/]J&U4?77>409OUMA0X]Y?[*?G**J2A]@W<4=>=]SB3 MR;J:/"VTA_N:'? 5U3>#FJEA5PF0JC1VBER+8!QYV9(!:F*'BS633B4-R$L? M,4XS9.B'FGFDNJA>;>5H7#WT=0;CT7+:K?"'(W WC\LCBX!)1^,8S4 ?XIG M%]TQIE.E[A.#<>JW?IB1M'>H[(ZT0=O.T#;(VX,]NY4YWRD;7= $LI#Y;G K MX$R].';[]\I/^$J!1WE8&'Q%Z^;:G.=EAQ6CSZL&@T,Z;2U*OC%>O@)P#NS/ M6XZB('<&MA;',!>Y05Z*K*T%&_%RD/!P5E MU/=9BOWKL_Z/?< M2F)YZ.]MDBI__X*X/,1UP7Y5G1B 07 M^EO^)LUV?WJO_M R<*JD5NK500>KK?Z-YG*4%4FN&3,LARF8^M:+=Y0M$YY; ME2U<.I2NV=%H4'GC5.?[U,?1VL(._V]&=OS;_F\V'3S+$=]4I.!).-L8.UV2 M%C:VS\#\A<6CNQ._#JT;'/F:R/E[JM)95]/(M-!KP-OZ.HS9V&XMD%8"&<,@ M;E;C"T*G@=&; FL&QW*>Y#U,6^5\A#':H839B%\N0GR(N%TO73/Q.&@9Y+9O5^]B7X(,KT'^[_]O]W^[_=O^W^W__[A6@/(O=4!52&Y1W MW4/WYL]9WU,B"5IML#/Y7U^]O'[S3OWDS87OBJ9-LNI1+:%M10FRY[TB%__+ M8Q>P:"Z.5\.'4!ZKR0OPVQA: 11M8=+IN)AE\[WTX41C["&\QWBG2@<#+/YD MC\X(/(KLSCX@__YD_!;C^\YU.7]4D0]P+= DR_U &2@5!X@^XZH#>2%4BT!P MJ+6DK](+B [_:\(@XJ7""6$[^0BI(^W2$_-NT^KT3D7GY(:GK[3O6)HIP:YWQ =PPE$JU"2>A& =E(L'-1?:D$H M^112)998DWIOM>@89O M5I/#V !S3"1;&FA@M; C6;E93X"R+AAT'2_M.A_B+OK9!U<[-7S3QY7[8]SS M@]7)C&\'O^2H_"K#=1EUPKDG-D.?BS<]*4RX'I/]%32\ E=_Q BW<]%G5-MR M//*&GVR#W=?N\MU118\8ULY*;R NWQ66K6E0I3*N- $40S C>O'AH:5<(];W M?I@$8-?3L+@2#4LR?&MX860A=^W0ML<)7_+"("(W]DA0;L[O$Q#LBMG#PG-W MPMX0F.<08AA;%CN--4:M69YY#FPZRTOO8&394UKBY,\5"I;MX/T"G MIIU.G0'*>B9S)VA_7)I$!G-/JUD9ZBZ>O-&0?:;_<32^E,15Y[5NEAWH5 "Z MJ'\9SD5U([9A53V"<]UY]8EI%R?6OR:N.'J25T>N_?IA3:J0T%F27ZU6N@FQ MK&#=*:3I(7ORW"/BV\^T6I8<% HIMTB=358\9&)@(-0%2;\:OH0LPC%M\:1! M4"Q*P!4PP)9E0X.E((+@":!\)X!CX5V9FD6EQ*Z9M+?Z&?'RV;SJLTO2EKOG M?-]?V+&ZUOZ3_JN J(JCS.,3D4VHC$YA<+2% .%#@J-A;W+M.:[HSEFW8)PD M?2(_K*^SH/_'Z/=ESWD$[[D;+\FHND* M;:A8A8*BTC0]._:F7\=;3!0OG1AJOP^I"'[JM!P9ZZMA?2,Q&]4.C-!.!EXK MJ95^,2:O_4AHE\*%B0^%S7W;H\5!474FG=+"E7=BR[+@C!1.$%IMK-_R(%!$ MQ^_4;/KV;-Z/''MM[^N0*!W)?;YK0<4GM;-%XGS;ZY4\BPH-A?Z$6V/E $=0 M[ ;G2B".>=K"C(+L1::[T]%=B&L_B $9)V@DS_:[)8')@^9_[KWF#(:SK[.? M8G[?PZY%%(A/CB"8E^'Q7A("VCW!82STG\*+799B]0".#D_$FH_J<6T"J,G8 M(9&,1KO7"1W]A)>G'H&? NXDQ*^A\G?<<9&*@$ _M^JLKM"3WJ DN59\2-R# M=@OFDB>+D)'3TZG-RVE2=4*.[&-U/JX;5@])/+ W/3]M^L0^ZQWH*F4Y;_E1 ML?:7W)9E#XXX1CP-%&O@>.&ZS$IPNP:8"C:CW+VT$%A\+JC;D79:.8$79]1S M]-W)(1F3@$.1Q7:[$D:XCS"UT F2#BN C>.566H(A(T)CI)/9IXKDJ%X=6!O MD^\A5)KFQ"GKS\MN;Y3U7&JYX#XSTR?]]^O JB^$CQ=OOJGUF9Z=9J,RR4P[ M,LF#%A&/5<90EG>(+&Z3^VW!"F$? VYQK'%= \5_\8HM-=%M_1N6.UC( MY1#]*AH*:D/O.*M)GT5GJD3JT>]_O-K8O%\G$I-V)_7PQ&+IV=!]YKCFO)@9 M4#2<1>C"[@%:.%+H)'8,[SY&AWFSI[OY[(A6\CHT*6)BT@5ZHWPP(")K3[%( MC-K2%^W[^W3Z7ZC?%U[/;4>Q/_ JEW%^9'$@P.:3X5]-9#7N*99G2T*G"MK+ M+F[7HO+?G$>#1U[HR96V']#K7;UWID]:3+Q>YPJN2R\<.5WHSDMJWUL.#A#E MR/TXJ>KJIA"B9(A,?CM ??7Y9S7V':+X;&?XZT=O^B^;*;8NPV/FP-]2">V%@> #H8W&UH!^ MLCAW7RC"BK4=3QM6T6R3^VQ^3"K?6Z^G3F.Y*=4E4W;VN,W:V_-R7OX^HX1B M!"4%T5PS >THO.V=94ZZR-@9)Q?,B#BT%$]@6N!Q]2%OE#> 2[$_L9UHCDRL)IB/Y! MU+03?7L*'4&1U'%I9Q8L;ICR(ND$DY:'9UK#WEUP$S=);T,K+'=QX-A9!/,,'T*Z11_#Z (>5%0R4=A2 M'_BY05/+KUA4LTP[3N@J>/AV+EIU=5@BT7-KY#>5 'Y'K^2X_<#,S[!4@FK.#>W@4 M8UV%%HC-OF(#5BY1) FKQ#7_],7ZL[E3E<.=GA!I7*YVU][2(O!T3L[K5'6L M-7:"P+PP/'7DF$"?^EC *0'QEGHGJ,/Q.)EP>\?>(V@\-;="OK1<)>WRT!WS M'R<+$KYL0'77#F]97FTC='CQ.%:N",:X@-%4N$(CJ/9P6HT$<**'6-\Q@,?L MNG;^6HW]QY);-T)-MM"T0H+V=CTJVS"] HH+DY!D+3H^@E,Y!E> BX8(7XY9!(NX.::$8#I#9VZQ&WEX+!P[!,( .RIY M&SS.4A?\!"HP%5*:/!WLTHJ&!L*>,!]$^^T!O7X1X[/ MD*!+27J3'""6=A>DC#'K>3FGZ M9KS=>@\ZA&,BB;\5<3XP#@*1Q(?\49V+LN'*PT'1S5*!70+&]49(@T.=(JPF M8I+YI=:$W!;*G/\&;IHRKOMUU\G]4^*Z86UT_2>ID3'=S7//A#_R(=<<261V MQV;<6R!,H&""\*00&B'1<@_&<,+;LG,$-SZ2V*O U+0$K^JGB6 M^+W7-,=7L_3*)=*HG%]V5.XVG^-2HGY.OS=KL7::+&-Z4F\TM,>@^B']Q[K-YY^A?G:%1:=&)W88R*4:GK?5&3IH*'[X M@,NV9UY+ X3MZP@2$I2ZVP2XT9$I6&TFB&^+G,GD4' M=!5LF?Y1<#O=N4XV;[O'8-(QL<@:W: ]_JA]AYV=OA( .((KNT'+X\J,L4^Q MCC9P]'XT%Y3U%JKN&[O4WMH1X]_$[,W2',L;?YQV\ZOW]\FE7 M83:>_3>0P)JDXMY\X3WMW.FJE2Q ^YE_6E+,MW[:UY*\+*^92S-SJVL5_W+R M3IQ&C[I\JK6:C[W(+:89W;$'13*C; B0"!?&TG G)G ]G\XLMJJ5['Q3,']5 MZK73^[\^3IQ(O"3Q;,N.:CNV >\YJ(2=0C1\S&%%4>_DUW25.*CUO&79)(49 M#N9H[-'(CZ4ZLV5&ZA)WIP(]H*0?2ZT.P94IZ\.)55>K_JI)@JERG:DUDB+1 M7;J[7/7'+_(AM^TBC"#8G//_U95/_T>T_[2141D\#> VJ2WC-0JH#77U(Z-C>^+\&X^1!)SD@E/K(9;'L$$JAWXK+IULJ7BJ4?0'?E"*S@; M[83)ZB-OC'U\H_W[S_?O\.D6=A] %?SE =;^)OK*M)G3&%>)J7!R0M^P"$[S M!+/8#.2 \:55Q9_[1Y\\3.@HC;^IF"->&7SW/\N78CYMY,'-4KC19B?Q"U4Z-X M]X1N_$['J* ;I<]"@G_X9@?)VQ??.K3MR\T/OX3^E-#A*H -9;+'WH:FT =5 MM@EXB@XXE;WAR=K^\FVL&5I=3Z^WT_UE7)/=SM3M:.?=8L 2*&HC>&A17@DQ M=)A4R"YF.O:O",'C&Y%):GN87]1$F$5#3Y\_*7,ENP[? /_NT9A]FR:1?=)V M9YOAL:)G!$5 P,C;L( FZT@_8OLO,BF.*I"(9F^&F9,]L%WK'0J":9 *M_ A M(R?A#)_.NMIL.W01]MV5OC!/Q6\>^'I\V]8T+3M>Y6VD MU(_.OS)1&6I&G_0Q:BBN9'38?LJ2];[D^H2YAIW8Q4U;#1^>-3PGTHMLS./N,TZG&S)];91CKJ M,2TWJO"9"*8]/),D("&6#(JIF62C5NZ/LE).,>@REW8N37LY4M-(?D@D[K](NOAEC MS2M#L@U'$91"F#(B!"^Y2-Q^.T-^LF?2I5B1*=>?3[-']7S:YCSZ_77([RLM MY%VZNV:M12/WS7/D&??7B,52"]PS\"WQ#;*CI*D(*+*PGG?O1XCWS:FG4 MH??VS+7S$XPKK6W,U6/L*LF.E/MVAF=3/^WK+[OEK?"-]FH84-=:=@SA;,-U MF7/%F>Y+9SH;)U%5B!9S)_D*1&&$)&.T0J]R^)XJ(W2"]'8G9,;_%>2*2SGW M+"\9<=4QG0]1Y1IS'+ANO")S+1H"!AR?#N4:T8I\3]O^; 1&3^4>2NA2RK2) M5->046D[+*=1L&X*^<@*K4E#F9N%AU+L40YCX0%6;)TY#[ML]OS^V<->.[[' M/%.Y>4CS["XIAT/8S=JV.%S703XD# ]H&<=@;OU35XG!8?:X-[ V>O5L^@LJ MP8.\HI6O!9(.;&WU1R=#N>?%DN_,]!\_7">"."JELUEG]@MQ2K $G9^"P\0F M0@:.\ABF!IH'$^6Q1@#9WOX@3I;\X]-"KO+11YU>NK\XBOE]K3[:7?[9-GM- M8U?S#W5"!)KY"(C =EM: &EE8!>B$1G_"YZ(V]5NATC&QYA'4*(RSJ)M+A4= MGW5\/A@:'?K-XUT38L0/HI7;=I73U3GR])ZE*6N *WV"[<9:X195-#!Z,7R-%PK0AR /I)X(I:>XUR]LX9\!1 M2R6F2/?*#!_"QC,)F>::@G'H;<6VW0JA.FX9+IU#"P"HKKLJM"!!&D9CP""5(:3',O M85SBV-O1A9M>'?0V)"ZX6O]L.N2^5>U!_%Q.MC>@*N!2%L!@1H%BFJQ;[-_M MO!<8G9>$M+OR>:5DX PB85)^J>QY$>H+R3Q"R_7F]XK3R@B"!CRO"^9^_AA, M&AQ&,FW:R,(+L,:!'H%%Y4+O3&(I=!$;5U*:]&[UF4KE,<%0^=##W];/F,[, M'BT+?W"2=.[!?'4J!^B[@:Q/XDHOL7\ TL\6R U:?3! 9_MK.G)Z^+C.MJ2> M%J9<47/5BZ!@7$3)7'#IO%^]F+S6:>;5M-MV7_IG;'YDR JM7H4Q'00(_BB9 M>4EI,V7Y43ZD22$QH6FXQYDI,2^$D C0^!%W7J C 1"8*YD$C:][-8=KRJF&1O_?#FD&K\J'B>F*BT^:B:>E]T MFY50S"4ED1>&0EDT8Y96LKF*WD#WBNR"?$'"7*MM:3 IL^!/QB.)$R*!WJ]B MGE_([Y]V>F&RYPIWLYIZL6"Y8;@"514;A/V(XA@!)>S$4=#2(D598OR MQ5MS3KU.]7CW8;4R_[-^MK74<(M8_!8AK=V\O10^9#O:2:#:DQXS\V*X%D'/ M%NZ4@N_*7(_OBX5\O%P92#RH_TWCX+WM:,BE(@B&#^$X@.]P<@*S8\Z40YGL MQZ4?)4&[+4[=P?=:[F(Z/V,N=FK52YVN;_L\?RZ4X7=9ESG377^Z]/[E@_*2 MC$XQ)C(>JP(@[ A#K=7N'#N-AF$3J%Y/K6Y=;W+62T'_ M.T]3(;\=0;'-<+)?0 #V.@#!\K4!$DK=D1B30I=$DY@'L2F^WXH1=VY(;8]G= M86OVCJPO62[EKMSNNUOXD#[/;;)"%*0(PCL48<4KT<>%0DGP 3I-J^_.:*'M MI_!;SWAQ9YC/'_7FZQD6RNCVSPQI'1[6:'"$'[SJRE(LY3B"W2XX68'E6 ,! M9Y%"X%X2^@AM^-[MI2(%CMV%D0(^Q($E'W/3SKX4>3SGQ%ZKO6M/'FIL5[+U MJ=]RJ3/UZ3US8TK$BSE>EJB',NS0K*PTA$)G M/FR(/B>=6AU41[W*^EX0I+'?9;IIW\4=!W%=YXC>PT D;%F/7C/5 ,HG/HPD$^Q+4MXN=W% K;2 =?)%ZFCWO-&@K45?C[5$X&&[]R7S M[4G@CN^@D@='-@0#&%)M>G1?5F)#;DZ9\"/[GD^M+^YMP1RY?WN/=D]RB M(90DL4=ROC-S'*-$M8_H-46FKM= 27.+I@<>-J:U/8IKRGE?J(%NV%#-.=#N MW=R@?_V#5-%_U)K_/F_\:;UP6-;S,BG(^'#_S-'VZW4B7\Y_%ONEK%,FGI(K M7U+@,CJ@9BRR.U13U,R-O,:'''F/HRJS%'B0&@13E=B-!TYMNC@>MO$AS0*E>M!\>%D,(5 =PO^-_GA&*O%]'&<+?HWX9I7PG\Z6@-(UTKA/ M8H)_%9KAZHR_*.'XU*P^!M^4<%>8YF7_Z:PV'Q(?THO\M64S=/H.'R*V'JP- M3E5P7R!J!:?,N- #_^<.B/\C61WNJ8A_R(;^2_6_5/]+];]4__^&:AV7+F6U MA@!:FD=AQ_YOVI/8[]GR$$RZ:997G+7UV8G2,V%2.LZ^9]PT#SK[&AF7./X4 M^UWHS(OC^C$'V",L%T8+9Q_F[(CYD9=8T<+RP^P! MIXS'KQ+M/%YES>]'F-_L'SB(Y_3\&I+[JC:]-ME%!K0072O;N>I !7.#+MY' M'W*B-Y?A7F"\)U9T+=^VSN:=BR8L,[NKOTU,J%RO[=J9-6_DV6^357!J+50= M%$U@/=]@FS4*0"$*@US Y"(F#.5-][.W^0564,N?C)45>ANEK$$>= E\E3 MN"L-42CXQS4RP]*?-]-LW:+8$U[SY,7_!UP._V=K.KU\2#""M-0/@V U !A5 MI 0I MU6#W!>0XN_J3=R??4&F>I=9:U3PC7D60O%"D&JHY'R+=!(_#:@&XL46J^WW+$[]\P3#+/^ZEVA<3T3K M1 K5;.[.3]+VJ&B80\&.[VTW1@U#4M13;-Z]\*[1'BZ6K%UDQMS"L<<-#I617W]:SL::WL^OY$\-73GTY)QRGE9ZY6)E],A?SQ M25U=N4=0QAISSP$Y+.-NF!S";\[QC;MQ'.9< 2K.W#:ZIBL2EEZ9;C7$-3CY MI.K!+@7?7$[/-PE5F<^!D*<-8WW%RCE]-]%R1H/^$_O&1D%/PS,2[ZX)1M; MZXEXR0NM\E,#)]QE(>>]+A":)-1T 3RM)HFX%50EHZ> '84H)61004)'^R52 MX?$&FU*/]N6L6:^MV0H/E>B9.[Y>6(V,/XD>!O:+,#B"@=VFS7M4R,YI DY$ M4.+5=,=O6STF+RY$F4:G4KJO1IP><7Z4_L"SRU%HI@H2+;.9!-T:L\%J84^Q M$K-8,Y=Y#W!^B#C3@%Y\"E:1J8O596U/JT*__7'T4O.M,TR21W15J/Z[]E>! M7PQZ?5R[3[G;^DH434LHRGB"N1NPO_VTE]N#<\H$5"O"[AQ9#'. M@",SHI\@81Y:&8Q3Z-3\ 8I_6KG<-(XU*&KRLQ=G1T M5*1@8!1M M;L,<*9_^82D$Y$=1Q4-MG/8ZU(8R&-\XUVY0#,\32=L_XPABXMNT G]T'@5G M<5)8>4S@*-%O90O@Y $DL)Q:7K-=,#U.)"5A)=H%4>&1(EC_\T#Z_X83H6+(V^ MM/^^KG'.]I:$KXUBMVXNPXY=7G 7*:__H2AOI+& M\<-*IRFQ4E:R0IJ;L^:/ZW;VYD-$M;CJ:B?G<1O,H]%#X.L%AGMX/Q\RY,F' M(-96/%W=SU4,#XWJ<4?ZTFLNX!N^KJ7K%XO_Y\4?8O?#H8)6,?Y.-_WSS'\YW8[QGUY/[D'U>SQ%\6 M.S5NN.L,(JX229/4%48TQ3.DSU)\U,@>=I%)2$-Q=>@H\:6L_I96J::K[UOD M;REZG28(T;.NILRIF9R/NQ6S>/N_<]G[_['MXJX@]ZNDOTUG6V]+1J&VWO>8 M:SSHEWI 2?FD2[^S:Y_2%2G1#%%.BS'5C]'^Z?O&@>+Y'@ MV:OO:)4M8IYU#):_*==_N]FQF7Q(G>,;PA__AIHS N:=!<>(3!)('NQE!@^S76BOIN?;ERR"[') M_C9/OIA]T69UWGJJ>N;8MA.[70($\+/>RU7W5!>E@B73S(4SWE3@$ MU/Q"J_% C3#&:;S=FV5\HN53> AB^_0/.^92CXP".-EAKQN.4FM,J+V3PW&IZ5])+/C>I63N6P+4\R%VHZ-K=N.A MZXBZX2"Y^9R@D)"HL',_-4Y]R,8DK&9"-VNQ/06L.5?!3WQ( [Q'\'VZC-+T M/;6J$9[Z!Y9L>9"KT#EYK;*,%9!4-3U/M\U%FE257@#/H\_B=]_##=H_41F^ MU@G%=1UOW]PS>PP@.;>-EXT#J"M;AIC*]#<;$RZ(G;>_%7:_#T95;%\/ MNK.K?%L921VQYXC61U_(+^2T$SN.5X*CE"NC>EF5!>PJH^;[-S2$NKKYFI?K4G*^.@,:& .20 MS"@HKDHX"T%OZ2+( ZA3K.$8(T2RET;!=VI1(7^)#=F$T@!0J M4G;A4OGS/O3%CLP*54;OA6-9URX%^=JZUN4-9H:^K_@(]N'JX5Q9%:H-=V<# MO68YB 5EF[7A!RR-ZU@=^'C#4./^ J=!=/C;L&RETJ#OB0),'9G(6(TLO8YY M?/.Q<.YFTAVN$Z\$*\!(71W(+8C .1P[<:)Q#MG'MH2TL[YVXLNFNQ22?X9O MKX]4OEX'U3=ZF/Y4$?-JNE;)[9C['QU0C,,YAIWE0VH5EA]2\,DP$3XDJ$W2 MX<\&K3_E,9#CPA*YMTPX][JQLW4Z67E?;FWH^<:?S5F/CIXHW_U[@+&7(PJ2 M<,I$RCP\"5>OD"@ 03-%9K25'D^5KKI!2K1O[UVO<-M&ET:99'W&S])F\7T# MZGLC98M>[;55$@P2I88H3D0A9DK8.YF(>*P*V*/\EI5.D#.$[UI4VX4?,)7B MJ3C6_OU^(?S&C2@)^'6 JD>ZJI)XE?))I!X[!FN&]EJ$@&)[F6N@:!(3UE=. MS0CH5=M*9$WBVZ_F[ISS"C*5E5'Q0%_S>673PK'OFZ!<+3"YH$WS_6IF^H#2 M?H#C#8X).!C&E;,Y*QA)/^PGG.Q>UKX !+W96Y7M59ZO?";>#( MW,+=!Z9WW6?F]@T(.]1;J[:%'DS2W-"$SB#83KPR#.G;3A+8X'-6V^9(V[ M@A^1,L1@(G %?///J%I M+.UT516]Z<..AC/9YO4-A_N3*REJFARE?W+!=(#SIE"&,475C#W.1,6LX^*) M,*XUA0^!HFML 8^0<,TWM:FRL20SN[S JJJTGP_G ]J*,KJLT?%[!J?!05S+ M %=6BTT5W$D+ ^=5(OSYD*1.M0Z@B^[I8 'KC6AH:C]ZU[I1N?=/.-A\?_9, MUMMWD@V7=QB'2FJ)+19[;#H\G<>H\VH1?E4V[!H6K+]FBMA'"@)R.%8"# B- M669P':EM^48ZXAL)WLT?[CYQ#3MV?%GS:CKDV/UF66X+1<)LUMANRV5 2)5DTT42392U3GC M4:7@7M]N8(>2_)DED''A0OC$XWB-F]>O*AZ\PLO,71!,!14_XZ;KGVDRW$-( MHBEI)K=6\"'^?\N?>^\JG'[O5+2->_]G<*=@Z1WG;@KT&X ,)RP(6>MTIX%SFA1W>*]N'9M0W]+E2!IX M0V:ZXT@GV"]8P\L$FCV<.MF[(@:@[)DU*:4LM3AX_M$\_WT/!E%23]?ZZTV\ ME5;?O=G6&TG9 IU29\_Q&MIQ-#YDQN,D,%81A$6,8[2!-8I4T<+%)WDA*(Y;"Z3T%V3CFO8X,I:PA26 M[%YXV'.L,&KC[8BG;HY/3F@^>TI3.2T_H;.$IG0:['NGVV)Y[?NSNJ2V6.7TMTSR MN4=]ZF?W7JF'YR7U'.J2^XBYS(LS=^:X8B=@#1N,%&8+&[I9X6PETTL6>/A\ M":F$"392/:PB7B2O<:OC;.)?M'0NR!K7X?'.:C3A+;]HAR%- Z[)C/ M@JFB0$D#IR>((419LA4U6OC-S7;C LO"?9X+#586M(4SSR7<9_K]\R_VU)]: MD4/)D65^)#( M$G%@\KT7!-C&\<=L%?#D/->/]]19&T M%9DE!:W;?W)+7B(O>PW=.!(>L?_*X2AM54A-(HZ2118E4LKY$!DB)=\4K.!L MPTZ $L 5DD*?HZ+CTQ^DO'NTB0"6\X_/5_UC?RXNM'>8;CG>WWGV<*>=V6DA MZ9I9'/-8=(0'#M!$]: 2YHW'-,8P;LQ!CDV7VI%//[?O'UW7T_\3%1!K-9T> M(A$W[G=BOKT0%$VC$&=*0-$VCC$PR#[&4EB&TQSET-4(U:4_D[$8)X$".6VI M-+&O\W70X\B?_FV9WX9\_7F+':_S?'*4S_1J0@*X^" MN28?LF.E#YF.W/FS7;S*JA3MSG&S%UMR]$@)MSA.=FQRT]=/CITU/" 8IC1_F0%F0\@O(,JP#H7"7+8P]AMK*&D\(*G5D#O?#8(^A@SIO6 M7H-!C<"UYWEE)\)#_K).]]_R8[7ZZN_3."V@A0_9:L=[WKGMGZ1:HN@H-AR( M*5F"-6J]022/R'WP/[[P M:W(YB'-<<+4#+KA&*9"4Q##@2/1QS '?'NQ5<*]R$EXOO((LYQ5Y^'AN;NU, MO^5@8/9?KR*?^?ST2364J%*_!\TG^A+B";N)M#TP$MZFD-W(VIK7:G./*WJT MZF5+XFW\$;>6$!\:Z23'.$_LQ?N?"><_TFRU"C8(TVWL-&!#('TL61$#4&D, ME/G+, M+RQ\&I 8G?7H>6G^3@FNKC\>H0,[J!0[$;#LPD%@/\.8MBB2"SVO)T.&?8.% M$,"K6(0\=L]E :O?G;SW\]?WCD]&=F\J(I][S7C->=0>5X^WOIZ08JU.BXQJ'&K^H)L:)2CBE$RM_D MQH'X3=]N/J1I_5LA\Q2]%ZF,"[&/\OK\C.D?5[/PHE@M=E5ISUAE65O[Z]AY M)Y2*?+'K=(/&1W4WN1,$_U&<#S&9T)3$E=[2 XJR6$MOW/-ZD'*.3(^SS.A? MRAWK&B6I#*3CZV*34'!\RU\J$Z>L][S8:=UD MZ&9I]^DV#Z"%E=-[.&1"G8;K,B'ZA]J=&=D_YG_*^$*00D/0(4^/=JW@ 7;A M(.'(WM2_Y5!CMV_\+^U=ZSN4:1P>C<*JU2A&Q$BU2@XY=5"92C%8IU0V76-V M5DXQ1I@ ,!VV@S'OJTQOYF!?NWOM MM9_V']@^W-^>Z_GP^UW/[[[OY[JOZV>BACK=8KRY25[G-SD\=0+*4VK^9MHR M9"!=!2MDZN\<#?OMW-4_67A)LW&8B.*>)7GZZNEWE]S(^$@DZ5W;B-G MO;+ M)GMT2F3L+JHXW+HB)][XAX*Z0YF /D"@S M8@0H'@HBO%25?8)JEU2U5#D:3)B=Q:4RU2VMQ-,22_LV%),:KGUTY]4/YL8J ME/"E5]2?'0MSLMU/Y+1UP6N1L8B5IJ.7]P^9=VC7,$30D3 M="'!:ZU:AD58P$N,@=" 9(J=#T?*B' _P"6E.:32I9\M&>B3946E]\GC_5R4MZ-$>?ZNP5N8U\AJFF2/_T6/20@6PV.C6+E.BE2 M-.+TQ9IWXK:+&7@(NZ>^1^XTRM[K8UV595=-KXY\I&)"/;*HL6_88!.%^,H% MD=Q-E<.&]6$0'2$T,C+S="NV%'$9AE!C.3CCX39Z+E[\Z0NF=$^7_&-US1F, MLL.I,7R .7(3]X">@O N8L0]\-_*M:''[-)(BA(71_=^*8\!"+U%=:]W="8F MVBQI6MY&[+-1F0'V[M[.VXS8QAA!B)4A8T'FAKQ5FL&%!9U%<1R@_[P]*O*3-$38QW+@ZR4W;B3W0O19Z1E]G3Y/*JKX>2A?_U( M#>"^G%)J))W-_9GY-&_N"ZYWBCMCJ_QF%6 UR%-J"!!^,(/39$$+.;=/E3"? M-H97$863*IF/RL/,);>;0E0J>ZH&QC,X%D,^IZO5GF63:V@N' 9B,._3($ZS M5@K)"!^H!6_8*D9#);(190.DV80SE-AY4%TA;-JTQ?K&YSQS\V4WBN'NO=<3EBFT5S@G.>'+/CD.)J/5V&W?J8*6("XOX+PP"51 >463- M:K$%*V:IJDXC3Y2V#/]:*#(7G'DYN)&T4T@K7=&>UEUBS1CK^K M7Y?Q&<<-_7/GZ?\,Z-1N)2K.J9FD/^MU(4"U]F$W36N%BS[=KN(,LSS9^0'7BM ],R08_][RS[:I>VX61'K"*_,A>_F.':4%,+ MYKS6F!5H&OM0[F?%QN77;1M:7T9[#2[B;EGDWF@"X2-*?BW [$;]B'(XT/W7 M-4Z*/+)4P%>DX_#*4_%.S.]I'WHRVJ M_]J[-JAQU#QP0T%67A; P, PM%_ &KAQH&,F]5S %!2 E@! +@"8&.( ICH MW'5T02' "L!&YS'0>>W/"3]_ 4H N/%]@QK 0U^[ABY+H!- O?$7V4NZI$NZ MI$NZI$OZOY0>6[UTA+BSTZG;.5BABSCA6'_!$R1HW) 1COVO^>K(B+_DL01X M 2 R\M_R_X8MKL3]U'>)+2[IDB[IDB[IDO[O)EYN7EX1;EX17CXZ'F$1'CX1 M;I[_\!H:A0!6P$O $8 [@ [0 >H W: _ 3D* 6"$"63DXO1;BX;!TYCULN-R,7W+Q<')S 6)@MY?&IA!S)SH3.9BKO7JB;OH*8GK?C 4L<1U?S$W$S>:EC;F3,9V;S0M;1Q$W M<8:_:!=!YW]>YF*0$',P>RZB^E#V;QSHDCC#W]KBZNK*Z=@P<5S__Y] M+FY>+EY>#C0'AZ.[K9.Q&X>M(^/?%#PT=S1UL'KI9&5G2_>S;&QBY^PDSN#L M;&4F\MSXN8")F9D AXDQGQD'#X^9,8>Q&1\/AQD?GYF0 (\P[W,>$X:_F3/C&NW_C$N'YKZ'_#:$F(F9F*F/YL MDYW#7\VKF=O_YV;[A97$'R'U7WN)OOC7#%H]VO>N7KTJQO5'R_]^*+C^YGKH MW+\Z*EJ2[O\%NC1R:>32R*612R.71BZ-_,\R\F]@U]P6C7!=T5 6-05( W@X M.+@XV'BX.+A7\/"NX!,3H#$&/BG1C6O$%*24MRE(*8V-GHZ3CXN-BY65A96/]J00#[\H5_*OX) 0$)*S4%-2L_]N$:@2(KV!B M8'5C83 F,086,08J%8 ! 8.!A_H7^)"S PL;!Q6BC$>@ST)[^N(+U<8'Q0UD:H.[#'QF3B\ MN8I/1DYQFY+Y#LO=>ZS\ H)"PO=%I!_*R,H]DE=04]?0U-+6T34U,W]N86EE M[>CD[.+JYO[*]ZV??\"[]X&141^B8V(_?HI+24U+S\C,RLXI+BDM*Z^HK*IN M;FEM:^_H[.H>'!H>&1T;GYA<6%Q:_K&RNK:^L7]P>'1\<@H[.__9+PP "^-? MZ#_L%S&Z7YC8V%C8>#_[A8'I^I.!&!N'G@?WII0*GK']+0;>UU=('D1\*6JZ MRLBGND=JXC" 3\;$O\"\_[-K?^G9/]:Q-_]'/?O7COU;OR:!:U@8Z,G#(@; MP#GNA<$0?\]K.R\/:CY>NRL="56,PD>=X&@M%/"VY $*2/Y@%($"\.E00,3B M!;)I=.Z<]]5X\C4H3)&?Z_RJS!EH+Q5YLY< ^4;%6P[.9A((=/PJ"%Y@_]ZP MQDR^#&TNOWLI=REW*7[^7[[$TFD1I$VD@.])TFKH8!" MEWQTM2]2+FCW D\/NM:U:5(T_^M^A1EX][\HK<*-\@RM7%P$)W5"N,I$.[<6 M8C2FBVR[..4\61/%[34>3S;X7>\]J3)2AF'/Q(+#(6^ MOVWW>7I9)ENTL!M%W9X1*6'%P=L618(;BZRBWBJW4E/ ML18<&Q #="*HQ(+XMF15J:S.*L7V]72)WFGI19Y?92]@Y]QBUEZM^)S-5B5] M#T<>^X:7)99)X/)8Q^CN2S_^FJ7,'I<77X8EI$BB,+5LA6R!KZP4P<\_[5UH MCY2%79^QKE[X*#K=^Z.UAY;QH2[-R'%-+ZG?2A+UC08'QI=?WC^5P[XXU$UDW!>?\ZV5/DEXVN68,B=5/,$8 M;.N_+L4@]CJ2B88/+DVSAE6<4EFZK['SVMS8O*#]/*;&G6JFRP9+AN*-^)RK M(RF%09,<4Y3JC.>#BR.5LXKX#O]BL FVL% MD"?[:2+M]7$NGS)F^HG+WFSO\@91VW>G1]V_SQ+JHTX^-EE0LJ283Z P_"36 M+G.R3;QUOS52GK%3F[5@3Q*@9WGS1 9P_J!U/\/Z/#3)RS@%%F33=CPU[2[T M%,AE4MFF_P3U>V?K&QS8;_?N>Q?_C?5SSB\>_#U./=2R/*_MN&*68Y[A*C/X MB(JP!1@%"H(FMCT$HZ$X->N#UH+]=)*VC(]M =Q.,/=F8%*[(6?4X]+JLB'7 M%@\2LC$&DYR>HATR7FZ/)?$LK**4*AOI#N+UN%9-USB-Y:=*3N41,Z*R7]), M_>@)[%B5J8H"5TO#WE$&Q^Q/;XRZ!C'T9$>7^YDP.%4XOOZ\3$KM\?FD#7BE M0=J] ;KAE"!&-L&_CXBDBG8K7PCN+;_;_NCLX_(Y0*ADN'<:R &7XICY6A$Y M>/"M,,&.,36+HSC**O6W(NFK#=M3)O,I?6+ MS@T<[(XAHKE$-B6XNPW-$+2U^D1)1+3A:WT&IOL#FRF>X)UV%!#KPA,';-XM M()?<+\]U7)C@$KA.N&.% DIM;09,+*,U&",:I]O>% $7\, M230:LA'$4V7&7"559!]X')'TT>++M+ P/\;$@*%- 2QYRE-RI!2AV,[23WH4$I0*3 MD@NG(K;FQ_:VQI&N2V#.E_<+X$1[S1\&$\XLN MBM>@9"B@\TLV"ABKT6PSA54@9:XK(^LFR^]BT1*=T7(U;-'8H(!4EOS 7U=M M'_R[*?\EB==3Y@MG0R83YL*V+<>*8A#D _ Q73KZ!6UJ%F/EG:(".$TV),* MY;WSD(BBYGORHXS[-PD6R$]&\@3GSW0./.NFCU=% MZW+S4GS$5A7W7 JS%/-T-\C;IQ[%ZT-27XQ61IIKRJH66_B9I!:MN6OJ)H;S=6R.P=L8]$4@RUA./=.>&J;KK=+:G:DQQ',U?HSODS":_-(DPHGK#WU3:D-6TMQX[4(?+B5]".,3 M/]=\:(1?@<@N%!!6U;$998II_R9I,"H38?X!EWZ:E[ E^SA?49F6JH%\VK)H M_"%.[3;!3JU&Y9F6*#P2XZ['#?F3O NNP#N'#X>/!0;G>;0GQ?MC:Q+\D3\[>:V4RVM+&LW)4V/Q0T&_ZB?8J"]C/ M;KV:?NAXVT*%[\Q7+9+EX&2I9X+BL878ZNT\NUMN6[!7D(^I0Y3["^45"1K/ M\?5[A-]R,09;W,_A@S\#):+FJ, R6ZU65"7%3@]R;SWU;Y B'?5YYV MQT18FZ4;I$.N57=Y5-[TFCS5HTP$CZY;H"#8_2I0\"K88M;GSI G6W9&4>8L MI'I\.%8Q9/ [ 92CAWO24';:57!6&'!0LH1%2:$AS)O!/F)AWZV*[P;+&=NS M>CM3PZ829;VPU#8M0^K]Z"T44%M57+PW7='>:V09*?-)]A4UM9FJM:%@;>CL MRIC&8,90@2F98\<)Y'O;4LR":9--[8U7P=2^3;N2E(;W]E0WS^L*UM3ZK?Z(MQ4%KFF)E;'7X$?5$B46XL8II#VI M^TRN@O8!Z[^L*@T=,PVM MUEP\G=;I!KKCW8'.JF5O?@P^-RXU>7:N^;&)8P^KE>@=SF>'C/:L/IU%_E3J M-OJ 6X?GP (*P%1,Z;=AGTR:3*3RJ#0(%E7\M'+HZKQ$PS,W&8LDP^:9DAPC MD[T?,O.-7,7]TX6(Y.W$QTL1/FF$$K"\.J'%F?0=UPG9%<5[=API);5Z[V^K MN)(X R\3PQ-4&ZZV?M+5"*.HY&K M"\CL["Y7P<*"%OXQLJ]Z7%$6/W*N9-RTH.IB6L*+ZQ^1H+,^#WM3('#]YF@7 M<^C* ';Y>>0W/[-/Z@4/?N@EI)&"/.@^:YQYTV_83RM7M!B:W=CP53@D.\(\ MI+:A5T!,?\5>#9.6)%;::[=R=JE&#I:Q(3*JWT5L2>N7,Q']*$TO^6J*!3PS M'2PM+<3JS81HCJEN$/?;0>P]V.W=*4PX]>Q57:GG5S\[Y9"#24R+RV_,CD]- M62?91;8EQYVIDMY]W?-) 3&3U]#R^;-)@OD^J\US/0(O/%G%GO@O#DRXQYK" M<61/YX35JI[L26$-A4EB@OS*BV#/48!"'*SO<":]K7:PF4*RZ(;QNR],O%D4 M39M1>MXD>T5[A[.]_#$V E.A#[],)CTBOIM ;>SY\)%X]93%I%=C$^R8OJA5Y= M+'33:E1:R.V1[TNN #\/W>:F(]XY7+FY"LR;8C]3G3':+/)4';*QY:0/DZ\L MJ^;1DXGL>RIW6(4"7H<#Z[ Q/JM% \W^A]_A.H*IS@X"[BLZ>4:TJG>Z*+F# M@K,- OGF6/@QIKG\DJ$W(9312\S?*-/S!/M?[.]]$5IE$5N%9EJOIL$LZ,N& MAC<$*Z*LGEOF$Z::<-[:ZI/2GE%TZ/'!PA0F!04X7U<=10'-L>1QZ2-[^S3Q M/8XDXQ,DB;K=&=QXW0"S_=&N88 D-3?,OGRT;T: A)C9KS?ZNYZ&$?<3:3+) M-.P60EPB4((TN*572T4'!925P9Y;##[Y!(HV_\JP*SLK>QAU\.P(SM:0XL.= ML3<1K]O0<*$I,9&1']J;Y(C3M[6:U# T6;@6YWHB%W"$X.]:B1?5WH;W5LX5 M/5BE*0FLDP%(5/YYZ0^(A0W4UG!PUQIZO#-2)$FQ!^W<]T(!SS;M$+?%7VB* M@0[$C*#C(E,H0%99CP10D?FO36,XJ>::DZTWJ&XW'1>HU%.O;<_/;7%4QMI" M2[$AJV=(;D?.7;J)Z@)LZN83Z*HFE<3 MDI?V%G.AS<4EE8?^N3D&<[C%,>UWG&4B&*-N3\^;3[U^,S(U($FM!A<5SGU]PG=XMXD,=W50M#DCK"]SCW//.-3=FCX]+('3/*UO*#KC*YG6]Z M+_'&GL$W,U)\[O/O,;W<>*YHH[ES7;P .7E"[ =T/UDZ7'JI.AW=7VAM &XL MTMD\J8[NRW3T.+D3/IG6&9\Z%R[]"'<5N FP#!6PY28?)1-"6FGQR_=Q$#^& M3]4>CNFJK0=G8> '+YQ>.UT,@31I3HYLQ?+.*-X2$]P+3[Z!K?;^-?Q1QV"E M@>BCF;TAU?V'KPK2<0LA'%O[TP+P/)\._GCU=NTO^G4I,2ZF]Z4SW43XDU74 M^5O1/XHQ.+E@M##BC\:7(@C.G@^_GTS8H[GWC;+AK;\O^X'H,I^L$$9:4W8)*L2G6J3.G4J?2C0-^DVUE9A90(NX?^X M/,R?FMWZ^("8,DL_U[Y+M)UG:#9KW*W!J':XS,9.OJPBIM6VJ9; ME%<6:!3&6Y%XXR-*/)_ #TM2'WUNQ2P273&Q7&%Z4=:),>[Q51T/,:#!7HMS MXO:8G'(G58QX4CR]^)YV\-T6J@HZG,\ 8#KXU9DHB#TV5CEC4H8C/;*U_U9> MAD?(6L%##_4L.NX-=XD$2.;>:$TNI+H@?W5*MRE3>U;>BOA:NQ6^G^B[-;S> ML&8?OOB%6KZI#=Q=S42]J9'7$L-?9?VP>:_>B%;Q%PU@.C[))]W3QQSO8-XJ MZ,W-R.LOO=:9_F3Z%4U#OK%;XK>V10K3P3+1BR1B@UDY?I[TEBOY'"V#[,7ZCVMJJXL M#W2R^/C&G+>XA%;$]!E ".1=8>^M"'.Z4*)2&^;:-8Z1+_N47OGT#4\QL%8G3V[DYAT5U?SW)GUS*>O M;795<61O,2QC"F&5?6TU?+HK2+LZ+?X*I%W$K+#_IEKEOS/+?Q'TM&)*:&9M2\NHLEN"D3 MN-FJZYTW6-QE?&V Z=GU/*:)2.]XO%7MQ/@Z(D=*&>5F)52>,'.DZ<> F76N2+)=M9*3#[ #N MLB07) ;>!5+^^0GK#\OV_Y 'A?]Q(N3E\M" M4PH_.7I:&1MAC4R=-^!3&>;DU/68]3A^> MX@DC\89 ZAY?!!:;F#NK(]N>M]5\XSF,;O? "IZ/^*PNF$1TE"LG62%TH-=" M'3&EVV-?S:9"1U]^[=5-7/G&=0,E$HSW>'[\%R[%/*43Q4.A\63ZT!QZ.3&O MW7!'[?6]%MGWCU_.;D0\.(G042)QI==T,\7&>4'D&,GM7M 7"*S8>>*DS<[T MLO:Z0W Z@PUT]92+J4)\<*8K^R7QL,T((4:* ]NE8>5>4=Y$H#AQP2A=>=+8DL" ^@]*C, CF6WT/.%([0JK_:Y19RB>Z9L MJ-:+2+TK5Y?/SS6W1&1*18Y'"_R52V>DJ&]B>AL4Q;*]WHP%IQO^USQG^#WQ MP/50 (-_)@HPW-8C#5N<.R,1 )^?6H\G7W,#+[O5HX"OSA7(X,2LWB7M[6-Z MDG,EN ONELYUJ9&'WE:B M+XR5)*1)!@EQ6B--J:0N4I,W/)YA)9?LST3/IEY3,G?%B?Y6+&V3]8A$AJ\C MH=&QTFNTB0XKT#MH"6+S'#E)]-5@4L;KEI*QO?#3BD>57?HWY;"IN;$#E_*/ M:%0O9 ?$[MU)\K ]-Y@N5GZU^2Z.NQC;'+K(4>=&'>JHY43EI:!3RW%]- P* M00%79M)2MI?#"!C?U7XM2CJS2E2F]:T#G$56@Q@'=I%MN GNV?K,5=4)' ^0 M*S?L*W<8F<)?XLHWY;@VW'C!<2IO8>&:I2MM0S,S,E)=T./VV5Q[^8T;]CRF M9![BB=X4T2V#S:>6Y]'+(N41U,0=U^Z[I3]89BS<,Y,?WN-VU#_.##@.N^8& MU1@@_.3N)9&?-C75Q$Y0S_]!^@=O#12@IDZ\DDRD)Z?#J!7LKPEDT[2)Y%J- M9G0HE)9R5#9A/M0;LWZ=-%AEH#JG8T1A56V0^?[X"GU->55"UYN)=W<'<+!X MG,[ZUR5I$DB#^1.T :)W!415Y4%)<)?8"Q9-%/#%'PK'#4(![Y.O![*!?KV4 M>LEQR7')<\,6C0?:7I,!AZ-N&/Q#'0&R::SAG)H$8W#@O_C1S7]GTI2( M10&,M%4HP( >!0P\0(^A(CKJ"=-' 07A*&#MBR1>$'3YZ3 *V)S)-2GZ(V8E MP0C#@X>1SYT0EJ,EHX8CW:(4PUKWW#RGU+[:OCE'V?" M;(/RQ5-/Y>\[V^PCE'J0]LI/C!>][WRFYZ1>)RD 559+(0RG6HI7D(/U+XJE MKW\+)_6W8NP[UEI[-#EWVM6AX!VV),ZF5Z^HIUSZ)4XP9E(^^6[LHS1PY0$[RGE1&V-4,S-YN;17G,=+'E:V1&Q HJ;>O;'^85$ M?;89>V\Q)P_P]K8_9ZH>:A)DYTAENQ:?:<515>64V9,);DVP67H-L]P_V<#4^BH03BIYK"9B:>RR$ M7=L4XK:J3 M0RH8^OTJ+\WO#.J MQQ+3IV>A\NF9WY*)X]"UCL#5PG=^%.6S=6\GY5):^!V;(YN;ENRCC:?5-OO% MA/(ARLZX$<]LR&X6S-JTOOAAWR=LW.;LK?4>O'JH@ (:Y<&P'QKX.64"_ +% MS]M(PWZX12&A_(5P["@4$*KR2TFS\86*-O(72=I?2L"?UO^.M\+86I,.S]*A M\TQ)<(D[LPTCW\0NP\-$K"8N!J@++OVM:.N?S5NH'C/I3"'MS=7 M_YNFW??NH,O[ES@1A:3FV!@XH36CS8>NY1ES"F"(;T7S0"CB3 MM-O:4+RZ,KPEO;&[(SGD6B2HT:D@LJ?I7",G3)#1 ?$M(*PG_864#4[QBW)_ MX=A!?GRP@FW"JR22*JW8LT]R,@[DWUU!^L3(>ZIO">N781-G^W[V$;NIE3?4PVY>]#:7B:CJM_-*O%:AD0S M@UZ&Y"G&SZ1];@0/?K6*< I 3+XXWE>7$A9<4=DM30*2/$#:/_XUJ1CWPX> M2)F$\"A[\13WERA+BWEDBWZ4;C"M.MAH6O:@S2[I4X1]55T 0_8O7NJ;9:7I MDD1VI#=E26I;R,%U;M>P%S5"FICF^ZH=.7RQEB MRC,<:WN]^-T#WB[$4 ,U;8TE5L.HIUHJS%M[::00FX@A%I_X\UL:?3\\ZV#$ MTFN5#5KN[TZYE?F[911+D>HZN*2?-"@6=#YBDMSZ7@2,L>5 1)['+W%(JPT7 M+))1QOA1CG>[ZWP=)'LHWD480+,9,S0.@S;'G<0NLO!LB/@'0&@^\[+T\QS@ MNUN#W_L>8V588DU)]2NLE('.[KTB1_@60H^$V2"*@9;\$&';)^M+%3+AB5LD M6.=CS-G*A=#FSH&BS/6IMI"5II,S[I[Z:Y&>B41/[I]_Q[.7,46DMC8<$0PV M[)FSH "*U&U:9A20;!B- GSO@6%M/Y0]?( MT0M3MS*21Y**1!,\*8:.#"7KV% KBIT/U!B8-'H'&?=",:+7AJ#G^*BE\Z3 ML)LHX#L7>K5K^I $-PDK=8M%OGZEA;R6A@*62#"*+MMQV8[+=ERVX[(=_T$[ MY&KV2:QUE43E-6CDAY6T/ ZN6C\75=FLACCIG&:V"QI,&2'0D:6#%RK3PW>VJV;0SW_"$X]D.C^H4LD@1R MK"T-B[YY-+PC0$0)\WC<636\8 %J(IZ%*JQR2K!*B_ES$#RJJ8\J8L0ZN,T? M(X%-:4GH*9[6U]/ED:"JB1 +]HZV52;I3^-MLDNW8L)Z$^-:8(\"PB41UBQ" M..Y=]/<7[FV3]BP/[0YNH[2:V3BTDELM6>UX39%:)@QW _C>*]^GQ;I/E*0L:LXN<5)86G M8"Z&JK-,M7FELSKR::Y"=:/FP+ 4%,!WLU]Z,$Z92_)[W'H'O-80/:VA$FL% MH?U-#DIEQWH^.2)2F'Y8YT2-FJ4.;OY,5\DBTAA" ZN#?8C@KY_\,F.Z4NB1;-:.,:<*E0[%X*,HFH5IN8[P'U)X_^O<=2TO?)"4OXLZ?>E?C M>$H1\A=)E=\$? 3OYD%_%?+ZQ1W_\O3\-Y<$_>J-/Z.Q7_HG]UOC@7^@&;\_ M*OY=1X D)'.T+!5*PMV_(E-%_Z$S]=24PB0'J@#$_V,G<(PLV:]B,7[I4.C\ M]5,02D;)'\U9IB-%7Z\QIE][]XV -;+N M*LV]X:<8^J.I*("9Z\'/$Q6[R :_"!ZA'7!9XANMTOG^(I_@OL_1^9 MM&J&V;<8#[ELOU0HZU!S'1;HJ<*2%B[8\TLCY^3')3][6Y!RJH1N32;@EWE? M*7?AOQ5:J_4YB1S6HK\D^=V[]Y93G'W2\#Q4!+R NR]1X;\/>G?[QK$_IO(: M-SA!KK2AN<#)2T4:5J("-YH.2:*"Y0P]V=N>=J%,4]E@NOO>Y*4^38NXB'W< M01A,"8Z>7ZGXPHN-.DXC/Q&N$_7O>K4IVXT$CO=FOBZ#JKG9R)$DPTE'5$9P M7!2PE4L9D47P3>F]6DSA+L8#\$+!BM)D!,:PX,;7T%G=FPP)+6 M=13*6.UB1.H[E[(-G4$-=_KB-LXGV\&\.T[OH9/BD,3*???*#TTI.EW.+!:L M]F=J^9XT5%VKF^2\A@KNC/98<,B7BK(W@_0TI?=N$G;S*)X>@ZOK3Y&RNB4? M#;!T1BDD*EX9AQ5&@5" 7MBJWBMOWTRK9"H/9T[PCU1X[]EH".G+EB'?E9G3 M5R$R="F!;,G&?^89_Y0@3;?]H0Z9H#/A&6O:P?CF:QWN/[ZL<9STC^.0X%X[ M_Q"KQ5?7%CU/7&/.($/LF94Z':FL%@=L!P_D]=QZE"*+G4-VF\Z9SIN_TXZC MX$[D74Z&F$>A3 ]?*H!>BFB%M2SB-< B(+G"]6%/JX<*%RO*8OK,;K">&:H> M5':)?OIH'X,ESJ;60G92'@LB6AU<>F]16Q2[72P7,L3UX?:G_GWO0^K$%1]Q MWL6#R2&+R0(&WV\VV2O"!AW?+;)3(#T0=]- CWLV5G!A_QZJK\7UZX3 XFNO-#6&HH$O*_=XM36?9OZH>F M9UN;+DH$MSSX6#P^BV-4*G,8LN=X6KDF@HZY'&5,H1!K%'#$J0^=5P?#-4"3 MDPT(@E@0C)0(!9!*4O%K"IV4%Z* !S\ZD#CH"6M30>3GHM?7*O1N^?HI"MA7 MQRBYU'&IXU+'_P]U:'%Y+9$/D<0CN#H[+.I]P3%;H_2PALSW<3QILSP@Y^CO MV>#7_>M:E(XQG5:"KN3G^:$Q#")^PRZ+%E?B^X0HRPEEY1CJW?8%\W,@(IE3 M MK+06Z(;R_2-=2^6YR-&2W,44&J":-(1#(BG-TA/L8?<^\1''+8>BZ8"WC:Z@DDW.>R*EG4<;X\Y45XKYLHQE)1#^BDC1T?0N$F_$@4T9D%A.=]D>TE#?AL% M#X0>UI% ?"YM7()]DZ;U@7YNO_2 (HZJM@^> M*N26ZG[BZW0S ^NGL:"#/L:Z!GI][/I;^XFY+^?VPL6G]RUVI!QIB>:U,(&^+7?%" *JMWA3Q=UD/C70SM MQDKMLL]($I?V"BPT*_?-TPLG.I&G5K*"Q\Q]'5"/)3;UJ*XA$X^),"S+9A3P/J?AV3Y95>_18OLT"N@1F(\X M @T/3QH,[^DRQ=GY_="><2C@I.\A:BO1:B@K@YZ3')12 ^04%+&9A/0]L_\V=P7]LL<^E MBC^H@/P6\3*QCW(P=))DY;$LO00:Y M9QH$ROAKFK>F>\W3IZ28!XL?=WZ[!#$(W@GW?,;M1.&=GP<\"KQPJ];#_S/ M>GDVE ^0:!J@[T$G&VY0A;7F/C%GZN@@"M:@66ASKO$ M_(]>M6&PG#V#BA2:V[U/DS!CB^1,?V7@IN#(X7:)EP>4UQ+_ZUFR#(_M'4'B;TZBN8'Q& ?L+F_G31XW@ M)%VP4TU#H_BP/6@O&M:O@P+"N0*0/51.,2^AGQI3D<1$%!"Q36_Z"Q':(DGE M PK2M0\JVS9[:;[Q16W:HY5UWBMRDT3SX/9J/1H\A2& C-(+W:B; M[7QGQ_GXK,RJ#C/OR[M%8H(R-Q:)LR8[P)$+2],BH+V3W"^23Y,!H)&B4"AV MT3##&;*IZ"4X$S,J)_EM^Q"]#O>3;!(%]C.G^1_*?2K ,KY)5"U7)LRIF=I:U7%P<;)D5+?Z,G\I=6 MI[]NK:XXI 4C%_ B:#[G*_JZK[[WN.XFUVP$K("-Z_$^>9#N:O?W7:[=<.I[ MEA6K&X30!*/)+4%2]6C^C]LX7:OVTC0(&3:I#>>^3Y20C1=WS. 3X*VT; M%K.'RB#O2_K[?;R3YY%E&Z"]X$UR\#XB7T+T+3NT.3VH<91N965QT?08\X/Y MG;)TJ-;YS?UC&TMFTA]?Y*1'X/169"]>U+.[X##!%*%0H[0R\8(^R * MJ*Y$.EN),:>RFWMWU3!&]CG"-QG0_I<8Y!Y%71%^"S$11-15HD4Q&C625<@, M/;C/?*]W]G$L\N;F5!)L;^ ']($#-#QU.Y&C&@5H6)!^%1^_ALP\UQ2"LWGI MMB3<:BUIQ7OHU>@=<*YR GU/:7%>$V0C@_><51Z^!]4=VHB,.6Z0O64YQWABA)T7(%3]X9 6A@(V5XK "_?W91-0 'W8M4>-SFZ^ M&&<'K+T5;2$T4S;;^3.IKMVX6 >K1ZD7]VW'A/H6MGK7/&G29$Z_N"OG5B$_ MYE]QLA&<0VA\P)I.!O>5V(@Y+O1,7RG35@G;Z_D SG_1Y&KC5).?&:BR$4IU M]O3K7N8)QP&AGA.SNCJ%#+ZX_SW+E%* CO@-K_AZO2[4'LKJ3 )@A'[^[SW! M^?OI@=<>%NY$[324*TLJ<986)37:^9($U*PIG'.MK5%=)R084RO!8Q_UK4[" MW9+!;V^Z[SJ5)RZI#T^J3G6%O*LP'1@ON3<5?%=E,*J%K"MC%G;GI,.]:C2? M2>2#_X/V^8]OXZ?$'WEC;']^BI=E06/9^U+D),&N$+:I7C)*FCC:(BN?K_6- M]::6LRF3(G,>_45>9 ,Y>WK?#)E,7U&_+X$9[C*//;?8S<\ MED@PMIU_?;"G.1LK5B$B_OF4H%SGF9SSD4ERQ-D8?3:$C^@])1_49$/./&31 MCX!6;]4WXO!HZ9@$8WI &P5,C8&.@!'H[L<&V _0'PM_?:Q_6?V?K69T>V.F MVI^\$8BGJDDK^K?:4$!KFA H=^7GPN[ MT!]*#^U_X %QEQV\14 /TC+6Y]XKJ$%DL%,I5I++N)ZYZ6\?]]F?CQZM=1BZ MZ 9N>-TD?*5B*$?[?DG4S##.^][ M]FNFU(YR&"W:[5L.@$Y;H0,;'2>[K8]0P*@EV2YR!YPZL&7D?!IP;TU=*Q$% M-.LM63:,PM0;+G+F!F.1M_IO=B ;FM7"DNT1=T]X#RY:HA-]9=QWX>QULN!C M)%D-2-8.>>>#IX8&^KY/-LQ$@[A1$@_\!-^?;"^Q%E=BA&.5ZJ6/C/:SHQ;[ MWLR]HFH];R->HDE(>MDY\C@(G6,]79I6'!K MK^@G3=U]BX$+Y(NG >/S>M;@8%9PO'K7OK*T=[@AT6GM%_AR^M;JN*8%1,;A MWCY(/FI';QJ4%@[=[]8+>Q=GGE\5!U'\ZAOL[U=U?O4JXIZ#(@3GT^B H8?Y MOH+5>W8M;J4 R;H>B#2,-7>& MLMCDEH)6H K9Q@LT-WNN<_D+Q%> VNZ_"^M\A.-4'AL^?J>'"W^NL3ZB!1\% M;"MPR;L:[Z1^1L[MK_S$3[VTXA)WUIEZ.E% ?4-S&$S*4SX7/DNW3^4G;O(V M$IR,8,M#SJ*WPF1<-#CV;/MYMNWW\DFOYSVZE2W3<4^>O>,,RL5[A:"JN"=@ M^L#U%T?YX"=*Y8)/)<'KGY^!^K*A=OK0[UCH::XW00%+'WXM1M_\G%YSRR:> M1!-\#K0?+KO1_.7 \A&*N31^G..X:7BWP2])>6B6"8O1Y'K'FOYK_7Y2A9/0PAX5 YKX MZO;T-',-&D5J#.W31(Z!K0.)D=5*Y!5<%#"6N:G_^^@"Y4,_[= M^)%:P.41DZ3]S.4!'Q'1'.81Q+*N"=_N3SN.B6]F[/F_M\C)'YK+AG(,,^22 MSH>B@!"GN2E5=*A2DP.=NX&.5+I5"AXWN+9,)I\S&<$=OF;&9BG'/4%O?J*" M4S'I[SS!Z>AM,K^ .G[WGTPLV_=@1I"?=JI)8,>? M<++^?-&' BH*P&L8.2A@C@=]^X!_*0'_!(:<,1&;D,7%G;ZK'0C^8*'#'-#_ M/*"@- MT3DJ.I3U>4A3 FJL&TZ_H5TU[(\%G\O: M7VK_W1OI/SK5TS7RZ\[Y$-6ZTM&VM*!3-8#">\NYB?$X^6KM/_8E?D%_^J3^ M1DQU<%&4LV6D',$.HW6]D/WW5V3CV92W-1.=QY>Z6 O>F-/P7)1N:XW M_!27,'6^ETHC=(++)*&W%F2A@S,]^8*8W]YG >N6 M*8' W?]E2DG<(- ^G>ZEOH=8I[B+L,349?O4 /-;J+GFF\6^ _;'X3H_0D"N M(^],SQ6%M4SB] YL[1""F?L/\S7NU?LYE'S/CE2DOFMH129 HQ,*%(J#]XH$ M?!Z'V:4]\&H.!ZNI9^R%QH&^[6L%BYWLO#$^5D8V/>;=5"'=< MF!%EL%&X1PW%!M]'L"7%+T;J=YI\+X74C*U=I0"%=^7$''B*#MJ?0%P:(J#O M6@]6#Q<+0>]<1M=_K.MB7\A)3M$;]<2U:P=SB,\@GR\>=^'ENX_@ MT=!3WX]);9[K]#DI+\0?QK4E=Z3_A$X:^4-CNXK:%GH]]_B5OI490_7 M(M0[6M>=LQ[@MSPY&Q54:&B^K4:Z*M?LS3!<59ND\I$V1>[K?-!,9%'<)M M[GO[>._[HD[ZMX,*^>X31)Q"6;=^P%Z5"_(J4;$7I_PP]2?4'E4^(41O,)*; M21='D !B(V+GG?&R(#^FU"[NM!A1KY1'6YT',&^W8O>PV/5Z2 M!:%3K>1$X) M70S8(#7&*,>#[BS (E@_W-GM'NL%#]!L.H[:VGFFVE@V+69DC MB](^$)UM6Q)M5&8O[6=4V*$ D,L-CI"P 6JF\X'S%E'D7!HYZYE@0CH M'<]GKTRE:/&E<*'#-DOI)9L[1O5#TDBX.U(GGS$PE2/M?='W05*U$2DXFPB( MV(HO.!W.*/ZI/*ES9'PG_P<*T!"S0V[ZZMUKVVH5;KGEM?8=H:[.E:DC?[JU M/;5Y,VE=TS*W!M-W3>1A$E2Q&*SGC +P"Y DW\TN)F4R%VZ0%LI(6+G23+Q! M7MF;.A[DZ/A._!3<,G<-;, C=U',C2P;'%">5*XT^!P/Y]MK<2J.@,XDH(#V MHN-=/\WK&35K=Q[M1$7+,TT7;F]!!N[F:.2P>(1]2A2?3PJHH/1;G1+HI"70 M-L(DI[#2=CF'BASGZE$IWFW6F9+&#!U(-OJA-B"C4)RUT]3U-24PT.,C1ZQS MZT"KN(%/GIZBICP'J9_STO4[4_1WK,9=WCN>QS76PT))RW6E*'GF[6R^0><9 MJGX$IM)P096D#)\,#.^R$@1MZLGT]K;:$YU\Q)\GVVVK7CT/\OCPON']/B:R M-JX*,L\V,2Z1G95CD2-9$X8XFEM0V=[HA[V\..*:Z++++#RSM3& #2E4=+Y/ MJV2\"'I]%M=I1VDMM&,ZR"X$TE"C!\62EEG,SU#V7[,)Z0E;K+1! 9G*@^5+ M(0R2$0PIH:]E@=2)L:0.T5?03X(&?3Q.2236TW,&7C%\(XKHJ(9&M\YJ'D*Q M-U:BZ##3[A*VCX!DIN0(Z\K/*NSVJ^BXL.JNNPA*(\A&[_9G&4)%*F1(!R,5 M.C$#[V;\[QZTP75)7T"P::D*4%UY#IYE\P>]6ZEBF_.+&>A97:.,[DOB_B&[ MV.C-B%NSP?9H^+.+J:KE89+0(E$ >)3I56_Q*9:CZ9'=JN:6][WU%65&W>+* MH0QJ02V'L,US+5<-KJ/XZT_$X_P^"Q&@ *4;-\&4#597/54N IQ.I?D1$*61 M<,$$C^L=Q<*=<)&1C85C(K\X]3[S05M._O7JD) J*;@[PCI@W)O.S1$ISFDZ MLCT&T]]YX2T,CDB=:#:Z5K]7[,$WL%8(+H.EQ!P20(G7AYPS+PT D94FS@>9GRAH8>Q]F]XE^$2ZU5I$A_?CF[_T7HJ*CAC.*X_[S M=2)D(&G1K^=- +%_;-LL9_OE'_OFB8Z-TL%*TKU25?H2Q-/'HLQO1JN4RAW> M1][I$M[" 5P^:$7J;;B.4M+Z+;95UR>>JM5^XK29?6XY@=^M@>T^6>/"R8TQ M?SX:YK]<_;5NSVMUJM V;1^G-,2[I*\O&*D51W%/^#%U6"P6KH\X:^"" M$->T=;+#R3P^?DMF[K.\'U(M9O/&Q=QWL<9S?]U2\^MX?Q3RQRMFDZ3V8S[J M"7V;)8R 1 S72CV78++L7[86#FW?5X8KVO(^@8E<_QPJ$@H6 7;0\ 4FOP5= MG5-' 4U*_2B *A5YTP-T=CH"WE-S1*\0:S]/YJ$1=&('TNM8&4XRC8Y5JL$+ M+&B@G^2EA@)PA,!PV[_ H'^.GL*[HYYR.0:PYF/VPH*%H25\[,232M6/\V#AK?O4)C#9[1SR)V :DH0(>L@@71O".) M8,PY&?'NY4)/4(3^@ &AYE*;(<>(<.311#O4_\K)TCFR[*'5P+3\BC6'N^=J M=LS+)+@* C*P0'L[8&==-PK:D&X@=*A01UB4TH3,5&H(0\Q0SD.W1<0S>+:6 M0 ^U2B%FH;C=W=KOD-^^;PV?/*]PGSHT#1LLU^QH.[4D[ZOV ]=0/)*$ [C5 M XL0C,$I==#IU2HTBG>"-BNC@;[$>282WQ8*FS%;&TGJ4"GRD#^%$W>&85C' M!@B-4:& S;J6.L-RF-TUSRY[2G1\+2QW*/#]-U'07M0X"NBOST8!;^*3D$** M&T[U(W.YMS[_J(T_^_!E3_ 3Z+PC3AEV ^N(U!M$L+:'F!*P.^VR6U7Z,V/UD$2 MU-$AA_[(?4\\:WG!TRBY-0HL)&GZG^@PVRLUW) M?[$!MPLF;:1;^2"7YU>1YVU.1K_U3^[7,1KV>A([47WTHM"UJ*>\9'$3?'RB M]1@/(1H BEM!WQY^?M 7]NZ8=T3.PJNA(IN_#T%$K7QF9;=B? X7"<1V_PA7]D/ ;%1=1)H4M2Q>W)1"E+8C1ZZKZTV[6AV"K M XS-U2<./=@H(#P M7-KS9AI*RYDRMBJ3\!LI)WV*MK(B=EBNAB,)"A]S5!Q<3)U2[1RTO/)VSQ,0 ML2%YD[V),%X%:I]W:3\\-+V_[--28-QX\'YM"'Q$VB9[(A+=*ECHTF06(77! M,T-_>_DN==2V04Q"FAM8B3[JT? .$ZC#/MW@$921%JS0_7:?=&E?=_:!GW#6 M;*[52<7&-\U]=!!U/^QQZ,:2>+X):RH21VT*)MUZ'O__M/?=45$NR[X?(J!$ M0;(2!!04$,F9 9$D($%R5(*$(><\" I(SB Y!TDB2;)D) YQ9,A1LB3)S#P\ M]YUW-YQSV?N=L^][YY[%']^L-:M75?^ZOZZNJOZJJRQKC)F4J]XG=)PBGOU9 MV _"-RFFEBS@I%/H4Y6L!"!S?(YG7Q?L:4/#BD*E2TA2@@>I^R$2^'*,K0GR MV;WN,\3RT#*^:GUK8$MWLS"\Z1N[LZ;W?%R7[U+#_MS)YR>>2SS_.AYQ;1:6BC[2(>281;Z/]M>^*5E;V M1M/CVGO2K,QO:@.9HXY#=@J*+I:1Y5E>B5<<\&]SD&FJS39?Y[XRL<$7.F%/ MG=NR;AV2NX$(BNQ&K@HQ0+^76?A(-J!N@: PU?-@O]:(9(Z)ZW_^-&@H.J0K M44F-0.<;@.>ZF2(!SX/J=YG[G2)#&\RQ)+77\TRJJU,"0>0EF7K>' M$ZD&NX(N_MN:,V3V)T$[./=MRJ_ M!*SV\QLAKN#(Y,J"7\P;:8KIT_N7'A"RB>9^2GICHDI'=>PK?5[^_W(?Y7=4 MU']\O[M8_T#1_S0^^DN0+=:5Y)_]5">$#.>5MZ]P=?">QG#VVU=*)C1?XDC> M?0Z$8'E*S O?_$-)H-0K^];6RSJ9543IX4SIT3R>M"8$YN-A(;MB*FF%$\(^HDGVWM:?#3M"+S]PG>=9O0: )SMO= MNN/$U*^^QQP'4B!MHT"_W@.T/5TR3L%U?+ZAG93S,AQ\(GZ_'[8:WHL]3;GP M<.5.F\#%->*^Y.5?[.HU<5?"C9P"=E4@;66&2 M/R F[T\$8*8#N(WG,@ M@<^Z(RFXT>?3Q_*K;;@OI.=K38AQ5EV/O4U@V_BZ MEW((W)1$6ME71E^9I*8E( Z*X%W&RRZSVU%]T-BO+)@VIC(\+4:H*M_XS^:O MS1M74Y]$(RG_J(5VE&;<-+L45RR&*IMMIQ@@UC_UWM!;MB3X":^J).$-=S\B M!W^&LM=?.QT(%<2N_'>G7<7O,U L3(W\>=6 _+N]'(J3JW*GM-Y'2&UV2& ?>!RIX?L?Z,Z-84ASN M>CQK6:&V F ?NUWJV4VB5?NP&1"NNE.,+%BSI2E8+Q8OCNLGU;1F8T7MC[S( MS,+LFQN]+7LQM@_?N7W20E/42\".1"VADA/5B5>K(]NHC?'A^$$S:/F^,MI& MR @$=549,E)1B!SURQAP02-44"?X:_IYHI!3D[*]K1 "DX3LR!?XM_6?NE'Z M,-!*!NB001[E/YWP_#-U=H!S>2'4SB9'DT<1<\9-GEE38;DAZBBXGLK$-CZ1 MD:5$]3*)9ZC+!*75\3CO9]//@B+<98V"VA]O+8K*I .F9_B-7/T,40WDY@\^ MZ -N*=B%O+T4BZA]#(7T6O$*0S6ZD$SUY0H- SZ+V)BGYN7>=(4]*'HB'9[) MCG7@A/)-H9(9/T>U:VS*6^%@J3@JSDXO(4.!A_RV$YZ"K\Z= M6H\-%"+&,^'C:Z.[?HI:E*.15"M:'IDSYJ1N$GT)R_+F_JV;M]>/\G6P\: ( MI5_1'),;,<94.\3E2*!N\70SJ19& BEE%2=[?XGC/KX+QSA!*ZC_<>H4/(2" M%IG-D8 [%+V;*.AT*W-XC01$P)9'ZR'[TJ5XAUB:D$F[OT1V-VJG0* :HXBC M4\VRAHKP&I[<.]W;+KNZ[.JRJ\NN+KOZ,[LZ>^ L]W^:['%?.UM""L"JQ,^9 MH*5AYG:\&/BOA6_^L=(L^&'>Y]4?!JW1U#5SPS(O[6T. HHT!_*N-MZ/2H(_T:;):M2O>]LNKA[Z)!NFSVB MI2%AY&A^0^5F"^D=#SVV;!/JL$'5EV( %\\P0SC/X .:M_+\*%H+_[,O+O^3 MSY]RO563Z&R,:P./HIPIP%#$V.<&@;C:@S_TYGSZIBW8RFSX\?[U)RH/PKH# MWXN/)6QXF-D56.+M>VN23-R.5ZT/7L;#'ZWQ&G^A1%QXLTL^PT9\S+N:7N!( M'L-=S!J^D)D_L9^U+=7'23C@DYC-/%OYVH!=61"9\9B:79"]R'=,8UPRKZ[5HO<#X+?(=["CX^9_!,%%=KKO'! MUX4(9NY&>02B(,J^+FNLAPO1+>;;2U/GOG0I](#&/J_#Q1.@Q)O_E8,^_E26 MB-^=RE(0" EG8MB:C 1>2R$X4#+%7IUZVF)I$*B^'!+XDH$$ MR$'3-'V@1=9L)#"E" D"3!34ZS?"C)-W2 =.';;[H-:0?4V3W=8GB$L4EBDL4ER@N M4?SKHU ^9BU,\(^;FC?!&PCC MN)[&[XI2I[9IG]I=9WG'E)B\AC@&1DS3<="=:Q=Z M1=+N5IT*6CP9G:V2T;XC$_&VVJ)+3LG #[.T3S7!D@)M!D$.%N+M\)9GN"(4 M/(4+_H#!CGEIU' MBYP8('+)_I+])?M+]O^3V3.R2SX):2:'MW[PI_-%$<D)-=!5IKQ13*JKAW,.6<:4]X>-ZJ"3ZL2O!IIO M")07?PDLLGC\ [-+S;?#*!2#QI/?A3$@O%E7]! M^-5U4A2?L56S"L'/^;K[? M__WM]U)&?9K_"-BL_TO )N$?*XT#KOHAKA46%NC=GN]W)FZ3 =4K8#I0Q8-Z M@+YTB&7T66E9I9A-6*0<4[LG-BOCMS O M/EAJGS"^QFB;B1%.*2U^$WEK^C=LS%E.%AQCB1GQ0%^Q@8ZO^D[K]88R[!C> M5S>_SB'LQ\X7]Q$FJ9\FV/A^ G#T'J.&'/_ZP"S=E+P##( V<$$;!2X,J+0( M?!9<"!15YM2:Y#DU+4/VG]3P(@%A''8D ,PB 4Q8FB<;Z)+))9-+)I=,+IE< M,KED\@>8I$"9"LPX"TPG6N&,QBJ2_FV85Q5B&P1P&5U^>\7D#UHL?Z>8GY;= M!-.P7>W3KV7C;,/#C0CG.^\(;&#X:"I6JZRE7C*39. MP >TWBY\-,YD6BE%QZ*F)7M@VR:#+TP11-2YDD0W1#T\W[^#=0N<6\"$&+6Q M,&3@"G^<-D45NV8AATH4Q=+,6-TI'20A/##U>6#GB+3($GN;*.Q-0+T><&V, MT(@^6'@O!7?WG%&\:/Y=.D\M^\T"KSQ?LKRXF"W\LL;@/Y"AIF&IC?-3@JPRD:"323J"8Q0=/#I3.C)_C?UHM+,SI<-9?<' RT,)L[XID!-6"PM/>&1$%G_A*??6G) MLH:>AE8#<\]D27NF?_FJVS+W1YZ&*;WB@2]5P[X9DXMP.I4*EGXD: -LPG?>G+J6A:32?>VV&KLVUZ+N'#%\0RJW+&MB_C-5Z MB\%Z9WVGYH 1MD<;5KQ3M@-+VMWGSMAL$?@YD$7:/,A4XZ^CT=_\*8AC0+UU MV7K9>MEZV7K9>MGZW]&:XP8R+7<9+KLBS9%J$/ ]293V=BM?1+?E\#EM[HGW MVT!C_?_\,,: >N;>;X'_V4--3\S[%%ZT_ D/ B,6&:/ZW"S@!;M)%>1*T=$N MG_B78,R/+'D8>LB$#ZYK?9S;X)?'4#VUF;Z_6^Q9YF B'QU>&RM#@ M-^/V?<5@>F8E6.7?E3Q#(X6J;5RE5!6461OHN&?S3H6=\-EU%!$J]I=J86W/ M2E'@?U/N&:=F8XGOPKAI_@S [S[QMW,Y7L[8V_&B1,Y963_[ M Y'W9N$93\E5E="\O-K(Z*;PFD/O#_X!&XW34#PJ755Q$<40(ZI7!B'N2?&' M8K2X[BL:*ZIIZW#+=W38D%*^>9YS!O[9@"TS%:[(C@DZV./0IYW7J"E].S . MH5?^V&?4\^8^"E$7S4*_\:W7#]BHFO5JCA[WE16Q-^ZZ^(3=K7+2X\4:<\Y1 M63K.>G?UQ>TMTN1XTIE:*06"\1GC:7[_D"M(5.ST5K^YE*6P+F?*A,CE]Y2?-%)]?B [ M JIY?<*$._%4J[4$;7(XGS5&VP!+[0\DH$Q]725%,H"';/9*B3+M2>0QN)' M\?L)SN'>R9XE$F@]78QOGFTC?$Y<$4<5 M2&!6N5]!^/;D,8UC\@[WRN3>>#T2(#^54_[>PUL_?QRM3R*!(%4I,< 6LO%N M @*=+(),.B"!8]-3'^T':-$25O^C&H+@U+Y+B-)]ZG31.R,!48]:).!^.G&; M'T#3-VM.EWR]#A*H6T,"^T-V41UC3HWKO0J^:W#"8;@!K+&5O_(>2F=$F69' MJP,!#V^OFYXG5M'57E?3W3TA)E@2/:GA) ;H #/K/&I=Z.O7'P M[=H,J#&GQN:$N3\-"XQI.!:GH6G<.ZM MYF6D_;\$]""Z"/+P?>976TM#SN,.9<4)E&U>.I3>ESU2JVS&OUSQWV)58IYZ M%W?(7[[YJL8HF.N=IMMM1B(ZR(>?8L5\N_'IHH)E+;'5R6LD,W@EN?+C#A1C-Y?ZR]PX M/XR#DVZ7#/XHW1TPK))C7^V^M^4OUQGQ>O#%S@]A,B3PIZS^R'\UZ)4?W _"X M4'__K&(5PIQ!9O8BG' *U[I;D5*PIZ8\ M6_KE"WC,KEKU-@R2'(@$/K0Z[/:XGZZ5RG_#%_ G GHS=7-I2 -,/8I6*."EOT#JTDD#"4SY*48(>.N-YMW)#9B^,R9&2"9:H\B029\.J MO2'R=)I7A3FYSV+-*0TAYYP?9#4]U%^2#N@B?+WVQ!?X-<'5HC M\C#;W3G;E LTXD3=MC8[SO+6BCK0DT:V2+0[]Z85DL G.V+8#<[RW[1*IF40@8NXHX M@'/[)&"M@I6CD^PU-]M:[YW82#<43X>?A27/ZKR5!IB+UF[9D2@P]87SY6&' M?!P M17;YSMGZAX=&L@\E^IE_*+:ZB_:@&N0K65.R*;%_B$BJS;DB+7>UU] (IZ B M@'/.Y]HP#\R-ZL%K3]"0"V;\>;T_B]7.*6U0!S4J&UC_(1O(K2AS]>W6X^( MLFLM3KR"(BWJ_6[Z1@5.)?)]3*F1 =>4)Y8B/TBVC#PME.!Y("+(W@*P__\3 M,F77QQO'+K=T)%DL?F371AG&N98K-K^Y)K2N5,TR M&6>W;AN5R2:)3QGHDX96[,Z0^)N&&T?UQI )BU>T=-9;P=ZWD* M_!E0NYCM9,5V.EWW=YAEELLU$C3>#DQ^O19^O&;X(E[K=9E<1S;P G.10_#> MP=?H3%G84"+1"[48A^M 8L84Y4]8G_!M#CAQMO7&9%,5JN8C M)K/IP>=6)V/WO:D%MA.KG7HUUH4Q 53 "NUB[Q$#8_:]_>B:#@4-!9YB%92< M>2_\FX#(^C/(X/SXTT*,+@EZGI\?R(,#\L7K[I3W[]R7$:(K?:LG9&!:_NP. M/E&HQ=0#3P^M/:(E.WD,UMS%"A"\CN#HMKBDW6@T^]=0KJ*1#.%G+EO"Q^"( M@$:7N'T_&3A'\BBJ.K>1SO;S3JY1Q *W!1)0?C-:0?:=<]GN0J2H!GIA)0]B M'ES'Y$LVW<9BI+!L(>'SWL]K.HPJ^+F6OUO>S__8/)_6D!JE_'%+?& Y[]*7 M(H4T3QYM+-FA,KP;QJHNY1'W$N(H$^^6D!F*W^R8X>3GBMAZ3<;+L\R3->'D M<.A.U5(LE !#WU;4C%=K;N0*4Z8Y"/,=?R$_*_BEEVCB=!-1]>+ &I5U51W^ M>;4NJ"C-ZRIYX%>ZU>(?_/%&'>DLGAA9KC#P!0Z^*N\L^,2E351DVIQ/L_/K M/'Y)R\=X.Y"+<&$':;"G42Y17Y\PI;EA^OC26JKIH:6O/37<#';?UMR>27QA MMD=YG$LT2K]20I&GAT]9.D".:.E00,.\+@@R9UKAR%T564[0_.HUG8T*$=,R MZ@UQ-:/;L\.UBO[ =N: /0[EH>;)S29ND-$@AU,^06]WD$[?C F7Y4%QZ3M< M2;I-[1 ?NRSH,6.6B;UJ7U&Q/9 MCM,K7$$STN*^YG/IB?T6H13^+@]Y:>G[4VHVUHOOEF=.E_;/@64EU*0WT1,/T1,>5X%Q2DL=(7.I?B2L*)CYJKB,?'&8$^X0\4S:6K?WD M/LE;[UR9$+A[(/*%0M8NU*1"X5B\9E"&IR1"QI\HAA:M.5BR3><-56L5YM^< MW?SY^]&_X8,-^4>/#G^3T(&]+$C<7=""-^BM6A@.R+35&2C]7 MQQRAH1G0X563Y'WVO]2P+82T2X@@@8\AB-'N7Q\7=XOPD0"45@8)-"3\JL5; MYA2">$UNA,">.]4Y1,5B@/Y)7C-DY]H :,/H/RH]Z] B@13Q4^/,FQ>TWV*F M($R*!$PWJ4ZNDWW]2Z5G53\DL(B?!9GJD4.P:A+*HX/@-1)(0#B('0F@ MV_RJ#'P&E$K+GP'DN6$TSQV35_:24(M7^IX8!8#!Q01J_9S=(.T*Y]+.M^_U M]0J"KX&>0K,&GG5A0\YT3>A^ALN'/0_V 282-6X/,\C(K+)73(A?.HO)VK%F"?,#'JIT7P MR3FOK!B&P9.;'LVKIZX7IL-%IOH\5*+0&)7QW#Q0G7EYC S'(B5;'F-5KU+@ MH/AYB.D;7?H?YN-!HQU&^^6S]4^7$"/FNZGFNWYU4%6K *?)$"W[%N#5Q3.M MC1@:V&I:VQUY[D-ILPDK$FK;RL4Y21LYR1\79JXZ:!4I01PN"9--7K2*- A, MB:V9S)G'KMTE"RSUM#RT[560M&>\PQ%VJQ/"=9>9QCFO$E@7=R)$$;UP?/?C M6/SSRXY<&1,Y-:3![3K*L54ON4*Y/HXG;"=AP(BR*5,-F="-"Z>R>BXB"/)>[" ;5N"15 3]HF8]+^*3/PIPOER!<'2[\8M(+\< M+EG$%BT?%CW+DP%_NOKYL?+=3C0'J8M1$GO/4M WQRB.+H4_[7\2_TW T*D' M5& !C3-=I+_^W*U$Y=7O]$]P+"G>3S_4ZULFDJGYE:;3"9ON0>L\V:[ON*=2 MTOL6^TY7LXWWT3,L3"^()QY=;T7960;Q&?S.8A+?^J8=\-SZQF=:*U^G"8E" MOCZB^=)M*6QN?"DFW17\V\1R.6O"9/47\9 ; MH[M>LT4Z)H9Y)GOD%&5472&B%37\I8,YJ>TAIO$V#]1/<&$UI9%SPQ:#=^3@.K.7B>Q&XC MPK.=*(27VIR']Z4P.>0BQ.KU&TDC+29.<)]D=T-G\#PDI44 MW::(@![4=3&Q9!2']G2D)A*R,O;*<"^:'@PR#4.U;WU&J[:+;>>B:LO\/:'B ME]F\EYQK8@Y9P%(C7M T&^,KU. EP\6U_JHH9EPV7E7BDT2M+[R.%1(%J7'' MP(@#NLZ"D3@WU3 5W-1('T6V:X(FQJA4%V^!>JE7=$)<-V+!#?@@E845869/%X2MV;1*;[%V)&J=^/GX04MO,!.S MF_*)WS!,IM&I(*-2OD[+ICV^#X^_DN(+M^]V@Q"++WDJ5@ZEZX;[!/CL _<'8/WG@G-!TN7%WW?D4-1LE:7+%) MVA='UK4PP^@^A5.=$31&6=EZ Q&)HG_Q^V7[WC;\,2 OEJ/V\8I,25CZY\&7 M8JQWGOM2$V,W/+-1HO2INI.K3D83LF9U_9Y\7VHHNI7+#;XX(/7B#3>M8C?$ M>N[N( XWJ)K@RIC];!&1J!9LID^HD[3L :F7XT-0#,10CC M7+S&>H3X*UQ=09],-(*ZUZ"1)Z_UE:/OX,/G*Q[)HWQ9Z1%GEXV?P4W>=76V M&V4Y>6?26A_M M?T$@,4+H;L43##2$$I M[?3=FFY@7-2,)BBRZCWI@V*R'C93) !?JQO:M2P5VPVTV*H(VO_9I@%T7\RN M7[K:Y*HXOU^";#)3GG<]A?7*\_]!ZALC-04S3A8)[&8%&.8X>ZC""_HM61P< MUN6MDTY,QPVO+C-*R#^>2>TW&>6%*I' '0H,1"/H MR)+33.7LW[_OVO+.)..::JR6KV6#;4WR"$([*:T0Q_A:+3^:@CQ<[^M;$LK: M8"*!W!@/F) O$[@_IT!?Q5I%[#Z',X9/'<7^Z^EHA\&[?9H.7_*J;5^/304S MIOA^H:0.MG/8=._#_!*VO7U0Z[BC+(W/M2[DX/PJ=6I<<:4%0;M)Y*V%\[AU M%RN([?KGBF3S4M-C1R84V#-.6<,IRNAZ4I6-S. M;;4.FIJ=Y+R7F:EK4A54LF1KT\7$"-K)\!T5&=&4S4B@027LQ2$TC= M5LWO$Z;DG:['&M=:4;F?9[R'9TA<86^5:VM $TBK">3KHYIZC36TZ.G(3*W_9=S4O"$H#^UGPMOO$WVE?!E*>0$ M\PSW281[=-[#O>JC6T5R>[;(3(5_$:8YT;RH*M$L6QB0.?0&XX5O[V1USPZ^ M6SQ[LNG/. ;4UO521EGZACI*!!2:)'5O$TO*_LKH@KKO>W;LX(*&'O[@*#T* M2N.RV)_JQX(.$V1\D?UMF0&*W<2+"BK/,;1(5'E:Q5=G:A676^$_I\ Y*BKE MD;+7+:>LKF$+;LBJI> Q;L#>9D:T\!GVI*<)N+CIR\?U8/E]8E:8]VO-L'ON MV8P[%*^?9>J8]*"//EDD'-J6TV-)$R"]-?N.C(Z*8RZ"04^"=OY[@K5.MQC@ MY.]DJ1K3")=-2DX?%^$LC[%'Z]*1\G5UWBBY]PQ=F\A3\,1TMR@%8JZM]35M MWV:Y33)F]4:OV:X/%>_PO'I\9ZM5;J@FZ>%,K9<_,%_#GH$$#)TJF@/,#7>E MR9+&IY5"#,S<:ECE>5;9_9>-_WYV19Y:RP:7X>Q\.4>3&==X20->-56'F\'> MV(R^FT9>;J)@1PML6-S"''VWVGA-G8L]2&.W@Y%,(3#D:%=^5,!]VW"A$2G8/N$,QU#@@:V,6A &T#I$^>7 M]1^A.U^G/D>W;K%RCL?Z:ZJ:15V9M[J';?WUZEY[D5F:IX"(&W].YTNW87+[ M0[2!="]))/!I&,I_T/YX[79[!U'P=.OUN85:JH:-,1,/JL&XK6$[PT&6>VHU M);6#'5V8P0<4@N"<4RYOPX_:ROFJ3>$.!49Y.B8P8KA[Z3"!&%H]=7;H (6Y7U0):CT2F3]:''1O,3BT5'7/ PP^G* M&\ZW9[D![M^/ZWTZ2.O5L$K&G.G7QMP6Q2YU;U @ 9WT)_5,53*FF+7CC"!$ M*[Q_H7_B8#IX@C^GRZ*3_$6E:,=<.+H[8]XIJH].%@M["DYE. _5S75;%((EV4L,P4^OLA5JA)@VZ@'!W=KP+D75#Q[WZM5O5A1&_S%^.Z/V1( M.3KFT'FN*V,KN3MS3BIHV3^*7$A:JN>2]C=*7H3?*[&M(ZZL'NAGC<(FO7]H MP^C2U 0/RMQYWET@RT9KF,[_<6(L;C$G+0DW@6!\M-O+7R)$>AT-FLFP\FRVMP8&KNLVS1R-"98GY2TETOLV.&KO)6;JR,Y_7,X.T MX+YE7$XT7.(\VLLUP8[$3'CHM9_\5QFV6S:Z%\HV253KP_?4^M'W]*XW%<^MTT?\.-6= M&!%+P["P2?6F:7?N9A<#0VU[+*R-;I/;'IINQ3'TB:./#XRHWO*+;@CF,T\K M"'F^UH\L:-^Z'G(7JJ.\2<*<^T3UCC5J;1*W&VDZ%IG[5OK7@: M"VZJ+PN62> AQY(&/C\MS9/8C;(.DDSO![X7ZG?1Q^;*P0BQU>D[W0DG8EY2 MG'1W\5GX6G&^G'&F)T_QOA:6?V"[<&B.775QU2#' M*'$2?S58V4B/3AG>0A(CKQK*#A/,^UA27#XP&\[/HT(4KA+5N.? J[\?5RQ, MJ9H"-TVZ-<1D7SW.KA374E#$?*=BK4KE:U886Y M>R$"X@#/"J51*TC?=GO_I@04_>VH\B;*Y\VM)/!P3@KN30VH98''E0ECA::[ MW8?&YA8T?B1&$1VM0VTZ3D2^KM-2=/TU87N,5#9QZ M61(BJE,D!CBCM88P.>ZJ5%#>KDE6E2.\.Q87KDDL:F'!C<&&!.SN*(^.4O!T MB^+YBJ7^O*3(BRH(/;_W!5 MP%$HTSY#JRG+%-URM?V]&A(P.AYQ[T0"3,<#T92)_+"LOK\3Y4CIXX\G*DQ& M28 $PEB>((&B:Z =C>':?]["4N>.4UY9PH[YHJX:RJOKKIU MAM29U.O!3@U"3A,DX+7]J\KBK[(G1\3U2$ D3^Z8)!G!*_&M# D\*<\5@)+!#7GIJN#K_ M*LGG'J![:I<.92.P>I' [10LN$\\^,/C,)W6GN+ZV+<&!H9F^*%*7CQT'IP2 M"'QSEJ,*R#X5" F0G.M:Z&RW\BA(X%IYS,EH_3%>,A((2+^DO:2]I+VDO:2] MI+VDO:2]I+VDO:2]I/TK+7IB62F70YBF)G4PJ;P$.:Y_R@N\CLS?\U9P_!FI M5C60P EZ 6A#![(_3_5_ZS&=*?/YVC5MA3PHLMS1I;O2RW"$.K@Y#W\2HXOG M.,_CO[5LR[_J T*._"]02P,$% @ QH985%F_3=-5$P( 8KH6 !4 !K M86UN+3(P,C$Q,C,Q7VQA8BYX;6SDO7N3W+B1+_K_^12X]HT]XXB&AP_P 7MW M3[1:FIG>U4A:26.O=^)&!9X2=ZJKVB1+H_:G/P ?]>BN!P"";,[=<%A3744" MF;\D?T@ BVE5'+M0-1M^^Y\_OO[ /HL[ HM559,5TQU4Q9^JYLO7:T;J!O.+ MO%?_=O_XO %HXRO52O!<2Z/_^]/[V9)?X6WW% MMROQ25OVG2B+-?]0D[)^3:A8*NF;UNJ'>_$OOZN*N_NEZ+_[7 IYO-EE61ZT MJJ7$6LHPU5+^_E1GWPX0WY.\]5-9/0C7J/O&EXSG,'WC3=R/BA_$^ +O=3-8 MY/:!>K7B4SV[VZX&BSZ^Q+X>BW5-EA,\%KMN]D1>ZB]>JT]=-[JA,V3:]--1 M]YZHXFLM5ERT;'G0-"CXO_Q.?5K\0NY6BYOUW9TH64&6UZ)<5_>$B1_%'17E M@F/MD+L8(_?>B%:'HRZ>9W%EK6 M)][64E3K3"@JVDX.=6 MUO_OG[_=*>>,ZW(BM):_=:!XYY$U[L0$@!WT-S?@UNQ H*7VLM;E8SS6S!"/ MEKOTM8J;HC",6M_J]Q?N_O:),:_+7C!2L@LH=U=\R];*9[ROX<$3JGUL&PWJ MM8W]6]24 +\#ZY*+4LT(CBAS^&2JX4^NRSOMX*[ILOC4/!?5R_4=*58+3 *9 MRX0JIU1$$%&20)*G$8PHRI4W+600"F-V/-?3W AR3U:P)RSXN177YM4_"[ ! M3?J";62FG HQ"[[TA=Q$E-DC!930X"2!F@!TED//-C =C9KH<<"D M1C?8D6E5UHLWRKIOY8_DO]?ES::JUXJMNZ=6B""5-&"0"LDA(DD.,6<"BD!$ M0YD;B?;267+ >23/,Z8W?,;V*XVA,7ZCC53?S>8J)76CMR05 M;017#7RK7_%OQ;*N]%_-"P^#L%N2^OWY'B9YW8V4[%]ULXOM7O--!3\1NOUU6U$*G"CP<4)B(.(,ID FF2,<@$ M"D(U5T[C(%H\63PY^6Q;=&WTI)LM$OE\ZK=R@F5!:+$LZ@?PS2;?]ZNQW2KL .76]W(ZK6HU7C_5MZ4@A=UM_ 0QXR) M) E@DBA'!#$60)HC!G&>T2"+$0W"U,0E.=?)W#R25D:PEJ"5THYMCL)H1B]# MP1F93Q[CXG&EQ@0!K]1PM*-)N>" WZ[M[L:J: MH>"Z+)7%A9['OGC87?*./.BOKG\E)7_U]XT:D6]755TV\]WJ;?U9E!\_D]7; M^V:"]!=1*4_A=M5NF2QXIJ8N4'Z>L0,)GPDPXK4YOD\5 U M>?]NP]_-IBQ5)Q]J1=C7*ZXC=98?R==77[7(HO.R%R2E,J,DA3F-&$1(I!"G M(H9!S*)(1RD18>7]&O4Z-W>XD=9N=#%#UVQH\([9Z(MVC;R@$1B0%0>-R$#) M##JAP3>=V![GV%8P>>51LYXG)4$K,!XSF-W-;O1SS5BY$?S5ZDM1KE?-MM%2 M3^%OUJNZ4$2Y8H6HWBAE6UD628#"&(4$"J*)*,XCF*=J5HXS%$0")1EEV(:( M+/N?&R4=R U*-:[PHG6>MDN&=H1E:P\SZAH1Y9%)K),<' *M90<'PE^!G?C^ MN,P1-Z^L9BO#I/SF"-!CIG-MQG5]4;E\G]=+?GMW7ZZ_-,Y@U:V/D2A F:(Q M2$-E#13'L?I$&90R#X(4,Y8)8K?,>+*ON7'95E10[,EJN^9X&EK3I4O5> M^6-OY>U*O91J)GA=56M6D&9&V'[3.6B+1 8H2I(0YHI3(&()ACA/M=<4D"", M91RF1I.V05+,C67V] "L4024>GZREJ#H)+<*5'6TS7DRF@SQL:> >V"W.H#W M'=B]T&"GQ^Z[3I,I#&$54#R^02:+-Q[',+81R<, O1"P[-CXE/',P_1_%.X\ ML#&GH4F->;Q;TRRK%V3URUMY?2?*@I$/0GG+1:T5ES=JP5_K8^JE+WSAF4:QH+'$.68JA$,@1:")[_H M!;WW+SZ '@CPYH_7?VR^5:WT>.BF.T2LR'RJQ\IH&)[APS+ZN/U\SXG;>:&I M'A@K=V&&#\YD_L6<'R!;+V5B.UYP:Z:29DH_:&*$'SE.4_?NMFSX3CT6HBP% M_U"OV2_-WG'U=E/K; LZ@<4"Q22-4AQ 3 E1?A*)8D1T9 =@!^:'%LQ66+ GK;\U M1D-8O*XS7NISTK5&0P >KS>:WN:\,[O>K.KJS;I61+N*6(Y3!G"9!GG":D)1;;M,Z M"S,WHNIUT5N&M=XY;/1I')JM1F"GA@Y]V_M+:W7I6*-_>QIO\TYBI9')SQ)M MEUW=P3#YWN)U%VCJ_=[!T!W9_!W>IELJ@6+-NW.:*"1,"I% 2F*B4WXIZ@PQ M@EFNZ#)/(IS&1ON^3UJ>&_NULCF><]_A9;!PXXK"V*Z5'P#L#O8[ ?%,!_D; M=#R?VW^B_Z5S^KL;)CV7_T3.Q^?PGU[@>.I%NXQZKUJ]\FW \9N-GJ.^E:T? M^8Z4?R'+C8[[:\*/7Q856ZZKC?KIFE;-1L,BIAG-0Y3#) TX1#Q44T\42HBQ MC#BF,L!F:_(>99H;V^VK]+^[8PK*[VO4TDM6K6)70*D&&MT:-[ ]N["GGGH? M.@4MG3X?9C;S_28VWL@D/:'=[,^:^$/:[S$2#W)->T+$'Y!/#G]X;-J-X&]7 MK-3Q2"]%^]_;5;]!_->B_MPG=[BN*E$O6![C-&4((A3DROE$,20\(9!&,B&A M8G?"NT6N0*.*'4';F,F,B'VC M/@WA>D7:FE(=,/-*G3;]3TJ1#L \ID*7)AR3S!35_;HBR^_+]>9>=;O,J?2'/S:'N-0*/2%=@J!?:U ENUKCJO:$^E*W!SX:#$6.8U8]!I MC38RL4YB+_M$.-X@]ILG9[A8TZ;1\0;CDRP[_EIV/"2S7GU2?':G!HLOHJP+ MNE0C"*V[?I3?O#N.LYVITH#A+!4!%(3HN@DD@"0A!(HDS"DC61B89:<>(,/< MZ'I/=*!E=UY)<+&'&=V.C/+(_.H"L/TI''>(_)[.<9!CVE,[[D ].4X#$61!+HWR M29_J8&YDUB&!EM*,ITZ">)Z$?$ S]EJD'2K&Y'))]2/,40GVQT_K+]^J M6QO2^#O2'V'[L6&*DXU.0@.75.K?\8O7.6SG_DA61,!"C,,.<13+),0A3('.8\ MRR&G',58. M++6Z>B&_U@JKK[7&X(M6V6)#UJO)#7:TG\N0(Q/<8QON!8#W^H&=@N!U;[M& M1] JV>W"J&^[UOYW!3I-G\N@%COTSV78B7;XG\O =F$"8QCA;)B!UPZG"U,8 M Z>#,(=1.G#-6T[K72:VO:E ^U'7D7Q7%DR$BSCB-*,XAX*%"40AC2 )E:^. M.(F", KBE%M%O!KW/+<1>2K"3N@KL"=V_T<#>R.YSZ3EEEAY3EUNVOO$"]5X_9+4XCM2M'$.BRC..*%Q#E&L,Y D60B) M2#$4H=0%!%F,8ZN\;?-0:V[ ^@*]!"!#B/0@ 0T2D##U+KTOX4DS"YV_XVD:+92[?\G"9Q=S#E= M>FMQ]T>![,ZN7$1:K,QS0> HR_C_;<^ MP-')"!HA/19L,T7"*^^>[&Q2)KRD\F-NNGB]8ZKX4W%[.CETGV[X8W,\3GRM M7R@-?EE00G65<**PI0E$:1)#S!&"5#G_01;P-*96^4P=9)@;QYR-:6WSI&_+ MO?W\L3V&JG0!C3*6K.-B,C-"&MD0XT=M'+7!]OM&E;V_MRIU^6AV1X0M3&2? MR]X=9+^9[1WDF#;/O3M03[+>#VC*C5>[2+K5IR:![".?[[W0S-W_^%&4=^$" MYR@(P70 M:M@QJ;61S&AT3.A'YE#/J%N3HRMT7IG16HA):=$5HL>:MSI+,C2([14"O"=B7W8X)W:UC1HF38#XR-QZ'N].B\2#W]0"M M(N#G[K^C^)*#8?7*F^[23$J@@T%[S*3#&W1,'BA6>DNQ/V_\;EW5I:B+LEFJ M?%I2N3IR>$I&4@0BSF"* @P1S@(UBY<2!I)3'D@LLQ@[G!(>+IG1>S_]X>&^ M_MER)ZEETL'A-C-CW(E,,%%IE-U,_7C==^^'V?S!YS?%X7"QILV"Z W&)XD2 M_;7L&(3!/@N^68HN_<.Y;:/JU+Y1L^2PD))AQ#B#(N4(HCB1$(M40A;F.)4! MYQ$S.A+B7;*Y.;R]8MML+1?VOZNS&^#=*I]M]AUO9C<,?'@.8XX=NS"M'>V# M#GQC[C=NP)MTTV[]^P;UR>Z]]PY[FINU+V3M$^(2Y;[D4>VH<,G(39C53_ C4R3>T)> M3;*<,1C3*,TCR45"^>*+*.GZMV3P?8&?S>3W MJI_/35:SV5G=<$8Q TN./<$8'AS]."\HN#YX"AJ-9Q#F;&B3>00N7Q+VMQ&* M; BYM^!BT_Y<9RMMO9%]H;;+K<<2HRP$BO(H)DR]-SJ]*)8AQ)0%,$[C.)(( M$RISNTF,I01S\Q%Z!0ZI9F_-NM\UT'N$.S5LISRV=C*="8V(_N@3)+_ .TR8 M','S/(^RE6+BZ94C2$]G7:X-N93!)=7GMYM:+M>_]G4B$Y9*'#,!69#';=PS MR6D TS2+4:Z(4(K0O%[MD_;G1FM:0M"+Z%3!\RF$YSG) S C,\X8F-B4'QV$ MS51U0NTPLBS<>1*!\Q4VG]XV82G,DS(?UJP\?=G$BTG;HVC75;6Y:T^PZ,@XPF+;5-&VPHQMT%&O4V! M?7)H:^C-AHFQ 1V9][7X4,O?)(>^ IT*#U= RPJ4L'ZS1+M"Y3U-M+4@D^>) M=H7J6*)HY[9\%7>Z9JS<"*Y^6-^)C^2K+C'UT$8,8AY&1(=M9R&!*$AU7:<8 M0X1XE@E*:!)95>FSZ'MNQ-9*"&HM(KAO91Q:KNDT\&;\-A*<(]/:B7)-'<"- MT.#=!8 ]5&FZ"-7(59I.]__,59HN G.Y2M/E)B9>:7C;^XZB9$4EJMM56P^U MR0%ZNZH5R58%:Q.%D41@IG>;@J8T:8!R-:=*$\A0*BGGG ;<:/EU2J'GQY:= M=&U>;+V]O6ZU :)3AT^T^&!C^I%7'T8RZ/R7'][NUALZU37CM\KKLE+]PS*7 MI&X.AIK'XH.-X+^-U0<'4WA;?G#IVV$+4#4JU^4=44"NZ;+XU)[AU%)6LA"\ M6-V7XDNQWE3W3>_]?DZ4$99'F1J=:"0ABI(<$I8$,*49)HPP'C.CK-$#9)C; ML+.G!=A3 VSUT+33:P(Z55RVUQQ-9K M.;XA1AXNYFX#BVW0\6TQT5;I2#:Q MVU(=AN;9;5?'IJ?;FAVF^\'V[<"FG!>-VIG<>Z'5+99%T^U+P3=M H(%PRAF M-$NA%$@GZ>;*%>3*LQ%QKL8C3@G),KL[\YHSYI9!(1)I$".3A?@QP75;WS #SO:9WH=>I5_+,0#BR?F=XH]O@H2=( M[91KN5S_J@FP2KV_NZK$@G-!99&9=><%ZWKU@D,ZC70(K>)H3JI*_"MSJ7\ MI6A*NG39*>RHS,UF9O0VNB7&7A![=0/Z0^!7((Q@@*_ 5BFPTZI+]]KJI5BO M-]Y59[W>>/NV\T>*@V#V2I1NDDQ*GH/ >DRHPQISC& 1527$ZW8?IF)E<=^& MK:_$;2WNJD7(XXQD00PSY:E#Q!F'>28#R-7CCN,D3WAJ1:<7^IL;<;;B7O7I M1O=$!C]KH4$CM6U=\PN8&T:I^$-R[("4@2#:1Z680>,W .5"G]/&FI@!\"2L MQ/ VA\7JQYN]Q:I/>OWK7M+KQ\=E=L47%TD>BISB#&89UY$D60RQY GD@4P( MB4(19$;5O+Q(,S>:.A$;<3SE_)$3:%=[M5 MEE('&]5@87M*4SU/!,OLK62Q M]#VEM29:!)_$:G9+XKY0/KLX/KB3Z9;)?>%QL&#NK5$WQ_SZ;EW6Q3^:A_NM MO%5-KC[I6IU-78AJ03B6,2$<\CS521DS"DD0(1@DF< 4AR0.F8U??KZ[^8UW MO7R - ("LB>_+D-Y=D[L KB94^X/QI''HGU!=9C5'J*MK/Z\<3-,O#KC%[J< MU!*:/N5%-+^55[CLYI_G@3@[JSQQZW1SQ?.R'\P +USJ&!)U M=T^*4C?T5NIC?*^++X*W7MW']0NA2/9^72F"E0M)$)(R$!"3D$&49SG,,X)A M%,91AA,:1-)JBF?<\]S(<2>XGJDTQUL;V;N9BMX.I0+T\JMK+,-OC"V2BU@$ MF N8AX1"E$0)I"PF,,8T2 *.LPSG+L%J7@TS?=#:;.QCYC>/\AZ,O73L#6+[ M("E;N/P&2QGW/FW0E"TH3X*GK!L85(2KB?7I(MD%%@BS",$(Z9VT)%4L)M7T M7LI<$DDXBK%5/9>G7[,X,G '2C&Z&P3,RKU@BXUJGZHCR8]2= MVN_F.>I('5'S1%VH8U>ZO> _K4K!UI]6Q3_48$^^=E%[5;][4;T7E79C5Y^^ M4U*_*XMUV1U&(U_?K:LVL&P1!E$D$4*04L0A$FD&,>8AQ$$J*.+FEJU>_OC/)\I>&=.+8)-RK$\H'[.RU[:' M)3I73;9NX%XIP#>B7B@SQAE3\6&[T :L/@G7YP5Y]U3LY@FL2TRD--G6WO?R*E"M%;I4B MM2:C07O.:A%RO0F8=A!%IYH^,]T6Z7$OU^/'UF;,-[D%1^;' ^/M% *O#HQW@Q4SJWXYCT<5MO^7;U136W+OL8[::*\E[58Y$(DL819%FH3Q9% M&.9!AF'&HU@0%LA46LVL33N>&PGNESTO>LE=J\]?P-R,V<9 ^W M"Y2+5$2"Q3R +,D%1#32WIMD,(M#CH(XBA-N%YIMU?W<:.OX0:RK_9-8G0Y@ MIX1ES+:=?8WQ-M.A&FCO9W@>1+X[=:*0PSXBTU5 MK$15J5DR+59M3/FNY5NNN+:0!=D>?;EF?]\4I?(;5WQOR;0I]")TKHRZ+'29 M%QVYKJ:Y4E)!8YA)FD 4, F)2'4$I4BC/,-91(PJK8PMZ-PHM5<5[.NZ]S*# M?6W[$+1>WR8KS9[&H%-9LT*O--!:6\1NC_F0G&?K.9E^9%[_'V5UB[#_F5A_ MHK,#S_P4V!U$F, T9T\SC-G_=$J: M5HT;M(@(3I (.(RS*(.(XQ!BIOXA/,Q$&*?:P;!:(SK1T=P\@9VQ):PZ4@#X"-O?3C@I7]*L\%(/RNZISJ;-I5G LJ/UFUN72]IP@M'3&$ M(Q3Q5$=DI9F *"8$DC3 ^KA6$M,L9UD>+6I=^,&,&(YU8D4*VZ[&>]"52(#W MD44Z^+7/P2$5)365>]J]?RVJA7HTDB@.")11GD.$HP3F.9=0\IC&&!-LF4?S M1#]S\Q^VLXD].=6PJ"2U=!].X6K&"Q[0FFKR;0&4-0U<@,$K$YSJ:U(RN*#P M8SZX=+EKBMU/9/E*S6GJAX^JA;?R1F]TB_*>E/7#R_4=*5:+/"=1F.<(1DPJ M>B I@X01-=U 249($/,DL JU-.AS;E31B Q:F8$66H^*^V*#GUO!K;/M7H;? MC$4\@SHRHWC TR'QKC%"GI/O7NYWX@2\QD \3<)K?JOK1*8FQ;)Z*\\<0OY! M+/5ZRT^5X"\>FJ]VP1M1SAC**(:"Z IR.$]A'HL4RIA&RIW),+-;#!DHS]R( MK%.GB0"Y<&Q?:]6LF6J]=#',YGO;Z=(P:YK.K":ST>B3L('F&36(QQ/.GB=U MPV2:>/[G!<"G4T4_S8Y4P+HZ58NT^4>/(TJP=^H]>*/>C,[I82R7<8PXQ"+F MBL:)@"376^0HIR%&D@AAM#L^II!SX_9&TM:; M,Y(/=J$VU2&'#MZ0BL!J=8"[&L*]E35 M4_#]ZSIU0:/O%?#P&/AW#'V89UH/<9#$\W(5?8!O[3-ZZ?1YQJA77T7)BDHO M;W6.%$V"/&1J($I)G$%$&%<>J*X$&00L9QE.XG#2<>F)A#,=BX#8">J>V\._ M/:<9= 99Z3>7-51_="+,:3IY*^9L:0DZ"['O8.-V1CI3)+) H9<0A/:B% M"$;\,7T6T,=5M%:B!FI$M\SZ:6,*T]TZO\A.%AZII0:=V$#+W:16.L!8RPZ^ MT<*?'DQ= B1M ?,=-VG<_]3AE+; '(FRM&["I9B0/A="R@>RXCJN0+9LMR1 M%5SGRQ^9-35A.20KW0[+(]G=ZN:F?K]>\U^+Y?)ZQ1\7P7RW7A;L81?(E$B1 M!I3KDKA!!!%5HVR>20[#4' >)#*.I%4\@WG7@59R\'/WWU$"Q.R!\^JH6G0_J9]J#\MC-]6A!0VAC?VY5 -.D MQ[D16"]S\Z)U(>Q[8EMOZ)E#;^":^@9T[%GULV%IX9'ZQG0B?]0#MG:NJ U. M9QU1HX:F+[491WMRN=DK3X(O3ZQ0*3/&2Q8)#'L7(U MHXC G- $1BC$.HZ#89D;$_31+N;&R$UPO.KH#A2]F.!>76'!&<>A-"#^2L=..[# M#]'WM]TJ4B8D%XK<(*$\@X@E,21QKO^)0IE*00.SLUV/&YX;GWWX 4;??W-K MN!__!"8#UG)4?NS=[TYOEX7(?0 LJ,D1B(D(R1P0.R8ZHO59_MF_?CK6.2+E M =<<^]UM(>^-^/6:-2G>B]6G=^5ZI3ZR-L;^;=E64[Q=[5^A_ Q=?/UUL1*W MM;C3*30"$4I$(.<&A2LI8 MH%5*>7"'EW5Z@9^U9J!1S3)0=KAQS58-)S79R$P\B;6LEQ>](>QUU7&X5),N M1GH#\?$:I;^&':N)EUW&I _UFOVB4U:)!8\4^>81AA&6"41ADD%,TQ2*C&&: M!RC@(;8J)_ZTC[D1[59$4&D9K\#_&X)[TJ8^$U= "7,5!$$7\@G(IOZ\+G5J MRS^#E3[3L][454U67%G(L@;Y$?C-B',@J"-3X0[/#RV>?VF!O*VJC<_4\6=0 M\%N._$@_T]8C/ZWHDX+D9RYU+#[9\D_U9EV+ZO6:K*KK%?^N6!'%1:M/[P43 MQ1<=QEB]>-C+=7*8YZ0Y6:GS>P5)SG@:J*EH&'(==:[81<:*79*4TH1$*!3, MJ@:E1^'F1DN];E>@T>X*-/HU:]-;#<%.11WD?) DZ%%^H*ON,+5#MC:OCX 9 MPSV78<=>6QQL(/O:DR,@Z;<$I4\!IZU$.0*T3PI2CM&':XPYK6]755TV"SDW MZ]474=9Z6_VC>AZJS^LE5]_IFKEZ%?-C2;1'])(\5.&"9FE" HJ5]77E#L%# M2$,I89Z1+$@8PI&THGUG2>;&\7NB7X&Z%QZPG?2@;L4'7,EO&XCN:B\SCI[$ M"F-OIRL=P$Z)*W!@D:TB8$\3T*D"7IZSB$/,^D T/4>PNTHS<3S[0-">1K:U*+-4M5Q/UF^6[VTNP); M_;2[MM40]"J"GW=**K]./35EL\-AZ6'[,[\9=3^+44>F\F>RIS71>\?>*_'[ MDV[2@< [J(\'!O\=N T4[W7FPI7@?>7Y;@,W#7-*@C"$),HP1#3E, ]QJ$]$ M*=)'N1"!5=7CX]W,C<)[*4$OIAWKGL#2C$*'(S0R'SX!Q^.>N!D(7HGI1%>3 MLLQY=1]3QH6KW=Y_[7.*?E%@-_WOXSC49#J02(''@T#1@)IH8ZI\0<;SB!"2 MT,1N??5L;W-C@T984.Z61.S8X#RR9J3@#:^1N:&%JA=T?Q79/T<88>*5*L[W M."EC&"G_F#C,;G((#7Q#ZDTIUE+7UOMNN?ZUZC+.1CGG)!,"TH3E$ D60!Q1 M!6TN0YS)B&$<&(<)GNAD;FS1BMDLPBM!02.I91;@LYB>)PQ?2(T=U3(R2!9Q MAQ[ FB@&L<<'R'4)CB/H:8_'!)BS88JG[ITN9/&"] ?ABY>N=?.HFA.U>Y5( M=WG?, ESS-)<']E3,0:>9&7(TR7>@9:-4!K3[;N+2=3FU(QE8KL%/+,M'C('N: M<=YD5AJ9#L+H?97"QE,$,?&?^1J76^T%O,^T%#Y?4$'#*(HPQ)@&N@!Q '&:YS!A*G?&N#;&DV'9C*0B,/6>,: MQSXHTP.J?N,RAP@T;6BF!^B>1&?Z:-..CIM-N/)A_?3B]>V-&J=S4 M'MM%UAK?7@]GC*?:G:G#UEWTU-\L8^%;U_[X[\XN;,J'>U MU)%S+T7[W^VQYKWM[854[Q<2(8/*1\D@R@6%ZJ6*U1PZ2G$J\RAGR*$N@4G? M1D_D,Q0DZ ,T=D$M=HZ'$>YF#H8W&*=YL7MQP3>]P'_8R[VP'_+BSUNP@5-#)JKUK6COO[YY#V91TO& W.M>XPN9 M,1BG-CF:,K6'&.6-@//8LIA49[,L, M>J$!W=0ZA01X$#70@OMC(UNHO%*3<>>3\I0M)(])R_I^'V?YWXO^I>3?J2?L M^DY[6PLI)D:JJ66,65&/0Y-]YZ'S^>+_/>%#^+!#GC\2?O]5M M;?7EJT7(:4ZQ0#"B&8$((ZFC)AA4_T]8*+&4W.@$PJ[)N5')]Z_>_WC]YF]V MBZH*&;-%53M]1W[/+ZEJO:BZTV[PHJIJ:M)%U9WHCQ=5]WYQ'M&B1IDF60!E07 II&L&W7;Y0M=L:(K6]"L8K[>IL$D7E,8GJ;E-;[3CHBX*!9MRL>_BN7RWU?K7U*"7M[V MM$EIQC:7$3Y/,EYQ&YE;W"$SIA1C.,[,]%0;#8G\'>F/L/W8,,?EUBYXPOV'T8.*35+4(FLGP(I1I%.0L49;$$J)<8DC"E, XECQ*HH1'L4MLY=E.C=[O MZ8,J'^4)W8H->KG=4[<^Q=V,38?#^"PI5BV@&Y0E]20DHV4^?=KCLV4S/:G\ MN0REIV]R. 6M&.L[783YS7I5ZF/5^@3V-?_O356W&X)\PS2QW:Y>;(JEYKTN MX&J!41S%>!HA\J@H B*>/8Z,#$("GFYB$J/4"C2).7>*L* MV.FB]\4[;73(XR_E#9_4U@P$; M39JO3K'=0IOE9'R@4)-+$M:I]P/>T4+67 M5IUC;)@0O/I.*?N!+$7U5K[85,5*5-6UE,52I^&Y7G%U6>,_?A%=WA3&<98& ME$&6" 91HF@Z)SR!DF9&S;T:0#\\H%%$'\3J5;D"6V6: M/8V=.DZ9;UR-9\;$$YAD_"6(<:SA$N,S!$O?@3].LDP=#30$L",A0H.:8%(HR[G1MU[@D.]B0'>Z);!X%;&L)@8784>$>FP1D@:['..@K"$RVL M>D+:;A75&K"SRZ;FK4VW3FJMX<'"J/W=CGGFN\43P6_6=WIIM6G]NBQU4DO] M\+UXV%W2;1U>_TK*)DBA?MB+KF]2XG_\3%9O[QL!WZR;N8#@;S9-@M9HG(BI 94?"I6>EVL2:302-$LXS9+MY7EVNUTCP;&A,@XXY QK!Z-)&>0 MD(S"'*625<&F6#\,DM2ZT5I VQ^GW50=[NNLEOOWK.OU! \ 5:"$X M.%_7UJNI%0J@@Z'9DVV!4!\;*.;Z;)FM(\SRB1G9Y9[CPV)?JV-JP_FMZS&9 M]-/6 )G:*$_JA4PN@)L[_GJ]^O11E'YA$DU*Q%_ >TZN?1KTE;ET$)$X)"P0,<_4/HCR'A$H"A>"2Y3S*F-T)^R-] MS(W>MAE'A4T@ZCD0S0AL(#0CT]+Q/*RC)E\=A6".]?/0!"B!"8UYBH7,L#3:ZQ\@P]PHHA52AT8K,8&6TV+;Q-$,!KM3XX,[ M,LGL*0 Z#4"G0G,4%/P3N;O_,]"J7(&G1G"IL.9H#8L=K?&M,M'VUNC6L=OX M&H;KV5TPQZ:GVQ(;IOO!_MC IAS&H1\%+QA9=F]22DE*.(MA%HI$3;75?)NF M"8)QGH19DA"4<_.:G@=-SVW4Z(2S(*=#I Q& &?]1R;V3BX7@C[$P()WG;&8 MB$XO/0YV;'A4V[,D=WC'=-QU5-(#2CI^A>ND]HLRY;I\>$]^51-J419D62TR MG&<13T.(F(Y?)22'-"%2S1?",$U(F"E6LIO6'NEE;ORC9 -WO7"VL]IC*)K. M:P=B,_K,MI/O"FB$MB)>Z80EE<)[D'NMIXFGN&66?3G3/7>SVXK\7 M]^M2!]#_M"KJE^L[Y;HL,L(HYTD*I2XBCGC"(4ZEA"&228)3S-,4V;SV1_J8 MW4O?BPBTC.#G5DK+;)#'L#1[^0IVZO^O5A_*LG]YX+=:&EU-6GMNKTOJE\ZMY%2(6F<9!#GS7X>YI!DC,$4 M8X2HQ$'(K%[\BSW.C0:^6Y>B^+0"E8Y^MWOY+Z-K1@5>,1N9&':R@@-A@9;6 MXT*&-39>6>-RKY-RB#$(CQG%_$;'^L0_+'B4Q8B@$/*4JUF#Q!+FL?HSP4DN M\HRD(C>:,.R:G!M#?/CK[O7^]?6;EY;%B7\P+4YLI?/(;[B)NO8%BG\X M\YY:%BC^8>("Q3\\?KN._.(G1\C+8KFI!=^>#@DBP2@F%&*,4X@R06">!Q@& M+ Y2@2B-4ZM:6!?ZF]N+UXGWIV'Y0!Z#:C8F>X1JY/?U6(Z03MI1:E 8(C-J MZI#'?3YK$I$3 %Q*)W+J-L=$G*0H_T*6&[&K-J$SO+>5LJIN9BH19S*(*,Q9 MR"'22?)(3!2?!#%.0L8XST(;/C'I=&ZDHF4&C=#@1T&TR&T) Z?IOQ'J9H3C M&\N16<<51ON4G!:X^,W,:=+QM DZ+:!XDJ?3YEX["JK*>O&!?19\LQ1OI>ZD MC7Q>\?_8D&4A'YI<'6TM]5WO'\77^H72[I=%%)$XP51"S*1B)1Q+2!$7D.<2 M,8P327.CD.*!EP+2*H-'1 S-Z0OD<6:HN]HA2_?68)(?*, EO M>@*JIU)?S;E6?S=*A70T^WNU"&.62<$I3'",(9(BA)2$*FMW4(.1>@](.NY,OT0B28N5^\! MO*$<>"%V*!8VS-(\04NYN%D"4QAQBHCY1)G/)U6Q=VIU# M=Q=E;K1L7QYGZWMU&HU6R.BQ$!K3C$S%(UIES#I%)P!]KNI$C\69:TVB M$[ -J$1TJD57K_B^J)7S_0]]ZGK5+*3>K*OZC:@708#35&=(3K,H@BAJ(AN0 MA)@'.$\B1#$RJ@-RN:NY$>>>I* 7%6A9KX"2UM9+/0FPJ0OJ [;1_4LGQ!R\ MQDM@>'8)3W8WL;]W2>VGSMS%.]P(XT?"/A[!_9TA?202)13%,,< M*X\"B2""E%.N(,Q31EB2!)%++65+,8R>\>FK*^_JHM]OZZ(+QW+VEG8Q7/H= M >:)UGL[R8$2'>S)/ETQ>C?H_*[L6LHP[7*N&T!/UG =FW%,"E_4HBW;]$FL MV,-K-6'3\6C5@H6)SB\9PY@&6"?J#F".,(6)S.,@2H2DB%KE93[1T=P\&2TG MV!,4_*Q%!8VLELLO)[$UXRH?B(U,2FY@V2?ZO8"$W[R\ISJ;-HWN!96?9+V] M=+WK&?4O8K41[X6.2U5M'RU0H;._,>UA%'>Z])O\H+ZM)&G*^>X>>A&)((NR M "9"Y!#)C$.",P*#E"/,E4]%B%7)77^BS8V".LUTC>M.MQ/%6JY KQ]H%=01 MD?LJ#B OCY8WH[OGL>?(!#FU*1W.__M&W7/: &_B39QMP#>L3Y,4>._!;8AH MLJ3K5.NE^"Q65?%%W*[8^DZ\7E=5=ZC_IEE<8P\?2[*JVMZ5"]O\M6P/0@NV M)%55R(*UP0G;NO"Z(-[UVYO;]Z)=N?OI?KW2!?+>EJ\+Y0+SYO(WHGXKE;^\ MP%D:$[(\O=>:+JQ<-!M&5U/MRR^M@$*+,T M#T,4QI &B7)01"P@R;($TB3B 0[2+"%6F20FDGMNSL=A\'-U.?JY C\WBEA. M@J=Z+,R&^QD:>^Q-#_]V=DB*.2GJGM-L3B/[Q(D[)S7(TU2@TW9O-Z!Q42Q> MJ1;KA[^LEYM53\8VK_ENMP[GG,A0 M1I!QGD,4A6J*FA ,\QQ32B..!3)*3G:QI[F1RGY:F:VT#CNHER$^3R%>@1L[ M &0RS"SJJOC";J(R*T"<9.+II.TC M^?I*2L%JW>%V#50IT<_\WLJC]RUB(=(P% QF+.$0H2R%E*H_XR1#'(5ZWY); MYIWP)]W<*/I4:@,=$]LJJ%^B[W4MMW:KI]V@V2XCJ1^/-V&=H<+C$V#F4#Z; M7<=?XIO8I"[I+?Q#[SOCA4<)ITZ"X1_<(WDQ1NC$?3K_1KT0UU^+:I'&."%! M$L(0ZZQ#6(0P%PA!+*2,,.92_6$[@^\;GQMY-Q-++1SX68OG,"'?PF8^!W;)[;_3['>WS_8[.N M!?^GWX=I\.?[LF"B NT?:H36&_Q?1/OG'2E_$76E1FVM3OM=^ ?'O-Y'S&#& M 9Z@'9D2=EF\]1:G%O0*-**"<(S#HY#]Y'^GB=Q]VG%3^;K/G.+PPJ< M/KY5/]RNU+@KJOIV=2/*6KFX7=#,APVM"EX0O=JWP"2+8Y812!,D(8ID /,0 MA9 )F<=10B.>&J7EMNQW;MY#*SDH.M'5:P)8*SR0?>FP/?$MEITL;&&P<#<. MPF/O"+;@WNZ!V\F]#97\,#JX%BM\XX \T7J?+[#M5@+M(3N[+FC1W'2KA/8Z M'JP9.MSNYEV^T=LY1EERM]62$H*S"&48BCC0Y=T2-4>D4:SSB =1D 9Y0*W2 MT]J+,+Y2" M5^X@>O5F'<28U,EUA^FQ[SN@)<LU_[58+F_O[I7;K8=BO22W0"E. BHH M%#I>#44H@C06#.K@%Y9+DB>)52*EX]W,C=]Z*=6,<"LG>'VNWKL-IC(F*:4T M@RFG>I>?4D@14^-)*G"8HB2D+'-(8S, VNFSU8R+L-G(,/Q9')G][4&RKRU\ M%@._!86/=S5M%>&SZCXI'7S^ZB''73Z2K[L@Y:U'$Z,P)D% ((D""9'FW3SF MBBARA#@1692G5D&%9_J:&^5VIP3UUN-^U:C+OHPUR&;DX FZD1G"&37'HQAG M\1CA^,3Q_I[AR,-9Q8\?4SA_RT#R>"^T^,6R:!9,FA,1URO^6IEQN;U&5(N0 MAY$B#@8QSY6K$6<'Z#CD9RC#\Q"B M'4 G2=*R&=QZ1'E:02(@#3B'+%&3VB!* M:9(&=B>R#MJ?'?&UQXX:&4$OI.UIK$,$S_.3!US&YA\K2!S.81U5?. IK,,V M)SZ#=52AIR>PCE_F7O%3D8'^C]XA^$*6:A)6=5$(G+&4T81!Q%@&49Y)2+F, M(94\Y5G("696SLVYSN;V0C>+PGI(9/J#V(EK7X#S)+YF'H@OU$9^W;> -1_V M)!TAR,,$$N]U+T]V.'E9RTNJ'ZM:>?$>AT"/'XNJ*I9"&?W%^HY^M_F'Z)_L M*"8IXDQ"G.$((LD#F',60YX&J0PR27.S?)CGNYD;9W2"-F^!%A4TLEK6-[J M['G.\(?7R&PQ!506,1=>()LHQ,(5.KN0BHN(G(V@.'WW= $3%S4XB(^X?+6; M@_73JE33KT\KG>1)S;.ZX\@Z2T8I2"6J]Z+:+/6&HP[.;Q-*U>]$6:SUU>_6 M59-PHUJ@+ T8#7(84Z+C<@,)K&KF $YHI&G(?U^A9E6J5ZG)@=0H!;9* MM0$PG5J@U:NYZ=U%TUG[E7Z1]NJ!>A)M4E_5+YR/O5K/K3OXO]\5*YT>Z;7N MKB]G\;!-GO16MK\79-GWME!4S3&*$4SS.%?3ZCB&.&($BI@E040(YJFY7VS= M_=S\Y4X!T&APM2W\UNH!*NA2M,F)7F]3@Q"6Q3')(LBQ7H@-$8,Y23)( QQ*FLE0HLRJT*)! MIS,<)Y3,L!$:[*3N$CD-J -B9 $S)]TWKN,/$X,AM3^;9X&1WT-Z)AU/>UK/ M HHGQ_9L[K6CIJJL%UO&^\#$BBA_N3F5'H=$YJG(8)KA!*(XR"&1,HLC5PL:BAPG:IZ:9#J)!]$EGSFC,,$TIIS0 M-$N-4CCY%6MN9+&K@$5[+0#KU "='J!>@U83H%7I-+&8=_DSJL$<^%E,-3*# M-4Z-FGFU6H%>K;WZ95O%P,UYZSVK^2RFT\]BQHFFV5.:TVX&[AWULS-S?[U- M-V/WCM#!3-Y_ZP/*QWTH/JV:"C"K^HU"AE2?]^K%-.DWWLH;U5?!NQQ,J#39K_8 MU56;=::AB'V50*.30_TT5TN:K2!,99^1!]DQ3>-60&P@IOXK?KD*-'V)KH'0 M':VI-;1-Q[04:QWJ?B]JF>%47Y/2P@6%'W/"I';2/ MXFO]0DG_RR(D*(D1B74.U12B)$\A315S9+%Z=L(T)G%HE63 6H*YD8CRYNJR MH)LV&/..<*&77Y0O"/YC0Y;*%Q0>BDD9SQFDQUSHWI ; M2_;Q,CI?UHI_J%6+G]=+=7_5)A[<)@<)*<]D0HC.+:TF6UFJ/*J0"N56!3++ M29#DTBCCJVW'<^/$/;E;NOM,2M%)_D^_SZ,P^S-H-; C06-#F''?&/".OLMS MB&R7DG2,G"VVZ'BE,N/.)V4P6T@>$Y?U_5Z/Y7S\3.J_KC=+KC-2L7J;0D-G M42"U6"218*FD$L9$*O8*60*)>AZA^BYD)(^CW"RKP3 QYL9E!^ND8OB]A$.TN=)\U1\1][6CPZ]%91D$XP M#HZ.M.MULJA))S#VHRG=&G!->]6DU&]K [TD->D.&BZDI#30^P62Q4C/2P&YLTZT?C$";3.J_@TD]:%ZUVJC^MEG!K-+ M21]VE[PC#_JKZU])R?7"W(]KW@1&Z%O>J[&IB8@H5OLMW:RK>A%'B40H3F&> M)BT0LTBH%]D<&>]KHLQ/YU M'0*@@:#=M-@' 6Q1:'8"]QO50-C4#9_B@3I/I_-Z/B9R$/_'/Q,V->EG]FQ, M5=M^/L^(77CZE/8Z&[D^B2#3!;5/B>M!O/ND'7L_['Y]MR[KXA]-3Z^^ZD[% MWP0IOU,OZB+-@B0)=#W:+.$0$36#I3%2_P2Q2#*!,,NM2H.YB3&W299ZDR)O M)]W/P6^V;#X^J"./]F=/PU\!+3A3SBC8U^8*:$6 UF22$_(&2$YU9OZ<*',Y M16\ E\6Y>I/6O&Y$OA3'LEA]$'6];(-=_UK4G]7U>F%K4W]>E\V.Z8+B%*=! MRF"(9 A1FBBF%)A!*H,PDA+'3*3^T@2Z"3G76>!.;"\[DHX6'+11.:)!GCTS M8*_;X\R >]J!7Y5ZH-4/["DX^K[F,-RGV.YTE' .NZ##P#7<'!W8RP9PE"129Q'DD HJBT*FDT'XO<_-HNY(S34R( MD)L5K]1_>V$=ZP =H&K&JX.Q&ID?]ROS@)V$5_[V"XR0&*<6ST%/SU-QYYBR M)^OJ'+W8C0D.2_2\E:W7V5+0)\T_']?Z2.1Z6?#6'^HCV'.,.14\T45C$42, M)I!$.8(Q822,69(A9+3-.%20N?')H1XZ^KW+;-;Y#(TN^A3"OC9V/.-L,S,J MFL(2([.5DQ%&/80P%%2OQ.-*<6>(.,U2GMANI9[L;:8SWUY>(-?2"[2 M+ Y91+G1J=;+7"PR^*5: KY=+4E;@7I2@TIMM M?[#@A//0&_"G-T!'YM .2RWH?CX@?5@>-+)Z \V"3+V!-Q&ANH-HQZI&N)QE MUO,M3,>N1IH<,*S9'0XL^[*H[M<567Y?KC?WMRNVW/!B]4E'):\5C:\V@K^] M[Q(?=1]6G]J4] =YZ?M(V$0@B44N8$"0@(C'J<[/*M5<0Z(L1"%57QG3LE_9 MYL;CO7:@4:^I-=0J"/8U!%L5K\!6R28-1X?GL.?(PXL.4S6;2 MG QJ,6(]GV$G&N*>P\!V@^,X)C@[FGKN@- MQG9Y2WWHO^O"1YI4B L6\ SS&,.(8@*1+JU 94XA24A(18YIEA&;Y7O3CF17S>?M#YWTZCW7\MNMU!N;PVQE?@R0QQXO?>%KO>)N"Y;7%7;C MSB==4;>%Y/$*NO7]#K.4?_^1?.W2>!*$XR0@">12IA 13A5'I0S&,8X0IREB MS+QFX:[=N5'0O\,?K__SGWX?9NC/X+Y7@5_NAL+('+$/@$,= M[CT$+!Q9-R0F1GUV])5K?KJJZ;&QZ MLUY]$66M8V_;CSHMX'MMZ7#!68P%CW,H)=(I\3F")$,()I)AGE*$$DGMW"7# MGN=&5COY'%+HF.-MZ@^-@.+H#A&MP4[H*[ G=O]' V\CN4]WR!(KS_Z0:>\3 M.T26H#SUB&P;L&.J)G-$^;#XX=\7G&21"/6)ZPAG$%$>0XI8 ,. AF%(HS0( MC;RA79-SXY8?WK[Y'OR[^L>,5?:P.4\7;AJ/S .7E35^Q9_J=R:G0G=Q^^IV M?S1O;?.^[C4UR8OX5/3^#3ORB]L@_X(L=7'=#Y^%J%^OV].&+]>Z),]"!'E M QS#.* ((HDRF*#K\$=+A4LUZM/ZA6\NU5- MKW2"%AW>TIQ9[LN+Z&HM4L0,TBAG$&%*(:5A##,L$4M9*C%-S"M37NIN;M3Q M^N/MNS:+@%4-PHNH&JQ>>,5J9+K0LD(M+-A*VV9=:.5U6>BXC*%-?4:?6$Y5 M=W$HII;%%$TA.E\D\6(K$Q8_--7HL*BA\5U>3R(OLB0CA",,"E,6:?ZA)69LY:2=ZLWG<'_91'-U3?YCW5CY<]N.QOO*?^H^P"\WX[6 M!X%)(^W K?X64].%[*%(C;YJ?60;OQ%RQ W[ Q#&W9YONWK>S?@#=2]NO1]> M/3 -0)]9X*%;MF&<4=_8\60%.J'PR,<"IZQTK M%XOZ7>..%^RPEE?5!?N\%WJ/BRS?RNZ+5U^[\,8*NL9:UEST^"&0<^HWU'IL[G,:U]4>AQ#."W MDK1G&:9QKL">V+;5+,XB M?IZ-_>,X,KD.A="APH4),@/K7)SM8N)J%R;J/JUY87272_: _:0M>C'G=L4% M57^L1%4=YG1Y18N:DR8B:Q%)1,,\T\4K JGFN A#FA$&HSQ"F)$LPNB$26S_DEY M%88UY1)-U.1VW:7@0TD4,J'S9.,(0\20A#C1N[ QBY :>%)$S;,F/&I\;L-) M*YY-@,LCL P(?P $(S-Y*QGXV22=X&4H;")[W"&9*H[G_(-A&:5S7-WS,3F/ M[IDP N>XM(?Q-B>N<9UN7W.NK%=]4&85;\MWY?I+H01=X" 2492%D$N20R1( M#/,DI)!QB0))$L(1LIMH'^]H;K34S0\[8=744(NK( 6]P+:3ZQ/XFDZKAZ,V MS83: 3"'J?1Y- 9.HD\T/O'T^;R*3R?.%ZYWV]QYM?I2E.M5P_9+O;Q7O5.N M#WM8A#S@F,8<8JF<$T10"/,PDE#*+!(\C1-)C&CA4D?SHX4].9LE=?6HMZ+: M;9:<1-9LU\,'7J,3PDFHP,_=?T?)HGP)&Z\["R<[FW2+X)+*C]?Z+U[O&#+F MD.6FW99^K<.@B%0>11#'D% FE*\A(ZBK5$.6I1C%&8U0;'=^>I X(3FG MNBB,;[1>AHD_/=G4C,ZFL]3(I#>^D>PCYKQ@ZS>R;IA(TT;@>8'O2:2>GU:= MRWDL255MRVKJ[/;7:U9TV<7:7> WHGXK=;1079<%W=2ZZL'']3O2Y (DBIQS MR2)(&%>SPDQ-#7%[)C:D09I2Y1VZ%'(;+)@1$TR?POZQ7GHU>"5J4#06M:[K M,=!X9I0\C2TFJ_1QB']3X>/Z[=@!C%[C9Q'2K'A=9&D4,XQ1&3!_"B-4< M/ \4$Z<2I1FA01!&5G6'3W.(,K&8\X0>L ML3T$]KLQ=1L,K3YSI;E*>N*SV8YXPN,-YZM>5A/RH&N@.&P4T MBEF64BAT@A(4D@!B@@(HD@3GC)*,AE89CHYU,C=NV,D(M)".Y[>.PFD\OQH$ MTOA3IAX?_Z>USNGN>RKSM*.I9RPT@2#%&.8H@CD:O9!\)QFL<1 M2W8%"2/XD:"T"L[ M^I9Q4F(=">#'G#Q6-VYT?D.JSTUH!U>]/OQ4Z9GD=\6*K%BQ^G3-ZN)+T_/1 M?81JD41)$-"<0YJ$@3[,D$$U,T0PR[,LE6E :6XU$QPDS=P<0JT,Z+4!] %\ MHQ4"Q>H/8*L3V"EU=6)#SS(AR#"#FK'Y9&8:F;M'MY UR7M!UBNE#Y-H4@+W M MYCNO;3J.O<6J?X9O6F5'WIP:";#V89DH*A!$8T8A!))B .6 QE'(@T$G&8 M$Z-H_@O]S(U0#\1L,S"Z3K*/XVHZSQZ,UNA3;7N@'*;<9V'P/.L^WM?$$^^S M"C^=>Y^_W(T2FB.L+XBB(7TN7KF2#=%OU%T=4GT?TBVFK"1$W*4Q*',",ZEDA:84%HI.V*Z0-P;K5K_^A61\;4EY[Z@?%C#-G M:/Z1.;A1!U*M#]C7&>PIK5W._>LZQ=N\PCJ0K]%=IU[9:G\%>OU!!T#_J_!5 M"ON9;.9UP)A*]DD'H(D-\GA F[I[QP%2)WJXK2KEA[]LA]XFJN8O9+D1S9!< M,-5QK^[N ME^L'(4"EY03W>C7*>J=R&#C1)78*=&FT^F M'Q@\9T =A*1?VG:29%H2'@+6$TH=U)A#7H"&H.D9#JH I'I_S[#_'AV**F<3_W.?!(@7% MS)Z+B=):S.;YL$N@,:&QSB;EF$*.Z1)]3(CJ0?*0*?MUFQ@VN^VZBU)\UEOP M7T1__.V@=&"2\(AQ'D&>1[K>*2*0!)S#A$@'4Q>9W2&74\ZA;.#X_&;4NR22<(XB"#$%,HAQF09($*,(DQ%9[,^C! U8QM?.(W,,5LQP4Y.LWQP#D4R+B/BN5#&F0XG+I9Q6?6G!3,, M[G%<]M[2&'B3$WDOGPZOT[RX5N-_@-5[I'!W7L%8P]!BXJV, MJA_@_*YLNXDR[=+V(+B>K&T/:\TQO=S?-T7]\$&P3=F$Y77O69 @]3^I_"2A MSZ.)/(48$0%9FH09SKF0=M$LQ[N9&XW=K,O[M9Y9MQMXENGDCB-IQEC#\1F9 MD5H!P4["$=CG/ A^<\8=[VK:C'%GU7V2+^[\U5XK.F_/QK\3*[+4O5VO^.U* MO8*BJJ\9*S>"+TC*TPAAG7M(9A#Q,()YE"4P#1D-PB0FDJ/%%U'2M2E)#)#& MYDW9EVF\%^:@**\N5DH[=:ZZG$/-E_>]2LVB<=$I!4BKE9/P>J//$WYJ\FCK0;K/$Y6%C!/) M$,01C70MGP"2& F8B#3.LY"C+ ]M%C-.=S6W<6\G*>A%-S!#VPC MCS^.B%F[_9?!\.K5G^EN4J?]LMJ/?7*#.YQS>S[*'*&)2(I-Z7H?VA# M;ZJ_"5)^IQZS1208CA,4P2!21((226 NN81I1EF0$RRC!%LF_G218VY4HQZ\ MV#H#J),!S-AF EA'IJ)CV7&N0*\%:-78_=HJ<@6T)D"KXC6YZ! L?6<>=9)E MZK2D0P [DK-T4',#3DZ?BU!\<2)"L3N^ME]&!$N5N[W3UVK:&^7,^-891 ?-^%L8.*?!XO'H/B2/'J[=H@#TX@,;#\U'K MY[&E_V/7$^LQ_1'LYS'4T>/8SR2*8ZZY77-OZ;+XU"XM,B$QXJF$&4,A1)10 MF*YC6+[5+*3TC+3VU$XS0:/P2"-3.^6^-CG63NG MO]_\:4=[FC8OVCEEG^0[.WNQX]&;ON!44V)XFS%U(460,Y0G,,L#I%[]-($4 M4P8)S]((L3C-I1FCBHN( E,?0IM.7JFE-0A5?>TY0;A'DNZ14O_Z!W#Q?0% MD,&:>=76RE"().X]( ^V>\\UHP /8 U, @XXV:?&7$?!;R[,A;;&37ZY[O!) MMLN-RQUG HUV[7NA;E%S"_*C/31I5_[S-.8XI2D$B5#L !.M*YN(%(0D81G* MJ21$6,T)KK5@]_U7=7I/"'U#_")H?:R:X^N!1/G\3U[IOWNA:Q]U[ M]EWPS4)\EG7^;5/EK-/0WY/(_U87.]DF=H8XSY(\30"44@ 8PE2G@$@@)(,B MI2Q6[XK5!KR3&5,CB\X+799T56>D+U;+!U#OF>^5-K/<*7?K(@_R1@2@\:$.QVY^L>=&\/NWII#4$$F[_;#TNU_L9LJX6[Z]X#K9M>WW-%8A I R"9# !$0ACB6+8TH%FZ_-ZR_= M;M**%$>HI:3+- M2ZGUO:VF!F_"F@G.*) ,("PH@SS. 8_5'C*2@"%,FF-5. MEV=X1QAS]N$-7BV4Y9:"U@8HFXTE?K$;>-QH4WA>:7-_::J,[RS>*T$R;IEQ MWQ<+6OET%I-=)[J=3!+)" X5C-A%B< MLQ2#*!*9[&PW,$_Z273TSMW[ <_N*MA_]K WNH8-PJW/D_OSOOO^>#NJ)&1S^S. MNWAZ7'?A.C?::"H;B7JS_R@JH*YPM%FN[\E:?!'J=5FNYW&4T(3GN@AXHM?8 MN2(5BAE(29+CE.=JTIC9D(I=\U.CG-;Z[K3J))*H:LC1A5!)S@^>8XAR?XIQ&((\5 OJ) -IS$*2"9SGF57 ;S]S MID:0G>7U65WCSZS^>?L/K4]UZ8/:A7KJU?FU^[5U:D:?3C4CT?&Z:NB#DN%[ MR25EPP.XOC,W^I@T=@*'!_C.Y''X>*H;4>_ME7Z6:AQX6E5D\6NYVCRIM?5B MH\-:S];DG$O%PQFD(8ABK?8C4YU(FZ@EL>+H/,\CQ',C;8F^ADR.G%O3@]KV M6CRFL?Y"U=O9_H&%'1\[]YT9$X_1(T-S\""=84V[?9'T2KC.QHQ*M7TA.R;9 MWL]S%%)L%1N_*JXNF#A?^^W3:JF(7$_'=5Y!]4V?TAR+^']:K?]3K.^W0D1- MA:/WJ[+]E;XNFNLQY%,%^DC_R*:X[KPKBBG2_2/2=BH"]CQ<@5N!O) MTP]+71:\3FRO8SZ^?2?+-B-OZ^'1+M>OZM'KMV0MWI.B;,Z)$LYRS/(0I$G" M (QD"'!*$D!3B46.!"4RG#=$_W5-RK79J#D%UVQH]MC!X1AW+UDR(.N BH=B M6><$KV0[GKYLT6Z?[Y;,8ICB1,W%$L&U6':JYF(" J8S,C*40!@E[;OU;LG_ M3WZS.O=&>Z_$DO^?^$;Q#"')LQCDH58L([$$& H!(BQXR"%#(K>K,C$!IZ8V MY_<@B-"*HN_!TT:FKA5 .[F$+49G#MQJG (-5*"1:@( _@G?6+,%R!1,G>BR MY)_E%723ZIA(G_O7[GAIQ\87\WAICR_%B4_)-MM2U\I;Z8+[9EKPO MJG^TI40DI"E*L);$B@2 ]78?C5+ DB0C24HB**S.RF^T-[4!NS,W.+ WT ;; M)OY>Q]DPIM ?>D.'&%X&;H J+H:X>,[[O=[FR'F_1@";(+:3ZKO]? ML]TS66B>NU>D5A9:15#_P]V2'_YB[\IF5^C#DI4ZI.BM:/[[[D=[G*)^^*Y9 M5@<5O9-2L/5<1I"$$4,@C"4#$&8$$)%*$-,D2_,<(A1BF^R8<-_^H@TJ.?W=P0[MYW4$1O.K ^$4+BW8GIAT@=1!@T$!B MR;#COFV&A#W9=VAH_I_PZV,_O+Q(+_H=K<9U8=S![T6ZYV0L?1DK^I1@?+]9 M\JYF(&=IE.B!,T[#'$""&"!2YB!&D8B)$&J>;W>X?]S"U*;VOVUJX3JI+72I MNK@/GN%1>!](!N;K=D^G-FZP,HMG7!^@PN)^*R]07/&,D^?K*IZ[T*&2US%I M%,M.'?#/8OV]F^%O1<%:J9\Y)@ARJ-;T N5:T1.G %%& 6LGH]R&*7>"KK>[7>_T=O; MY;J@"]&DU3]L?UFIU_B+FB.+.6%)&L>9 "C'&,!0I\5S-4'-4$@E$A0C9#0C M=6Q_:J/3SE!=0Z&U-'C2IIX/0C#5[G#M'X/!:%C4!QZ(M/%[AYPZ/G-K_RS8 MZXZ="T'MP["P6XP^P\(_TLCCOQOLAAQW$*\.-PZ/'6^H9. M:FT\4OY#K-ME>:H#,"EA("(Z82$,,X")A "'F!.:02)E;#R"G#Q^:@/$GH&W M5_ F\!D0?"]0!N9O[WA8,&\O7$8B5BM\[#CSHOM7*?'TKO$8[Z+%!X1V^2JW M;=@OY8H)P6M]J;>%CO@H=&VUS_+UIBJ6HJI$]4FL/TN]6]S\N^!S0D3"0B1 MCA(U+V9J2DR3E #&!6,LY"P-K79J78R8&O=U/C3B:WM>Z$C=G1]; ;;ZG*ES MQF[WUZG/S#:(A^Z)@0EWF$ZPWFON@Z+7[6@G0T;=L>X#U?&F=J]G]1?"NM=Q M&#R\P5N+WDK Z@&T[6Z MUO:+"5H9 ')-R(0B8!S*@$5.M7I0AA+,)(I,A*#<6F\:F1V/;$H8F(4+.)I7A8K0NB MPX=4'ZT7HDE)T)%%K/:J3IS>J%Y=%ZQXJB]DVZ>LJK7E\;]5UYG1W5 =,C#G M;AI5_6F^JSU+^9HT0D61AA@'.< ,AUV<>(Z7Q2 MF:0PE RGJ:7V\LU&I[:$;2P,JMK$/461GX*4UIK)MR$W6X+Z!G+PX)S:W*"U M-]#FS8(6V5=_7\KZIU^"QGR-KK["J]:Q,5R^%8UO-SRV;K$Q%&?4B)&DB<1A#*_D;LV:G1DWG M)DW!SFX[=C)$WHR?_./Y JN9/2B#WP>I&VD'DU=F,FQZ5&ZR@^.8G2SO=N,G M-:=;D*I2M^FE@;1^B*E^"Z65?$LFKID=S^*:IXC M&H<9DX 3JJ93D,< RPB!"(<9$90PB*Q.-OL8,S4N._8E6&WJL(,]=UK=H@.' M@K::W^_:)\. ,2]]:<:#8_70P.PX;.=8TZ8/5+V2:2^#1J58'] =$Z^79]K1 ML2Z+_H')\F[#"_6NW*W7HFJVJ-XOR,-<\C2$&:9J>AAC1;1I#! E$4@Q2Z*< M\2SAR(1HKSNO-8IO>INM^=UA2? YYR062$0 $Y(#B!$!1%(,E,/G=^!F3GJ*6-YO)O5Q? M#DR&^]UX14:T]F\G%[IU,=CS4:V2Z^.90=;*PW2 7[U/OR:.J]PY"+PG&IS# MM.(V>MPMUP4O%AM=9OJK8)NR+@GT27TK;U>/I%C.XY1Q%F<<(*S7ZRE& /&( M@"2G49R&">72:KU^J\&I,?R^O<'.X%F@30Y^;XRV7'3?!-V,CGU".3#!]D31 MFBA-H?%*?3<;'97,3"$XIB?C^_I5PGV_*D7QL&Q6P=_(C[:R8WNN,@^QS$G& M*6 X%@ BQ3B411&@,,DB1@661+A4O+W>[-3(I[76K2SM#82-#UD]XS;\,6M3 M3;:UN-M_TY5F6Z.#5ZW9E^4FG"O)FN$T2,78&TV_2&58,S@N58 UO-N-B&I% MF3JJ2]=[>EPMZ]E8I1;G94$WZWJ2M3J=H>VDTJMY2E"&(I0#SBD%D&<9(+'J M(TC"/,NR)$VP599#?Y.F1F#;,@JD+:/0Z+P$A9K.ULLDM7@2/T3)BJI>?&WG M" A6\[?JKT?B\N'[> M\],?Y_K#W"L?>S!K5*[V!^,QCWM\LHN EWE5VZHK%7@OZM.:O>JX\QC%H4B) M "B,%7FHEY>;)H:R]N6E5;KOLXYT'IG7_7;9Q]? MY_@7ZKFA)\K_[)UF(RLV>N>-)34V4B=:"I!YA?NZ*)F?ID84*O.*S:%XF=]' MNRVK?EVM^)_%8O&Q6(H/:_%8S3/.4AY3!G(1<0#C$ ,:XU2?*&8B"67(0JLX MU9,6IC8<=@8&OVL3@]I&RQWB4Q3-EB&]L!EXP+&#Q7HU<-%UKY/[TU9&G:M? M=/)XZGWY0L!*DS93(@TSK^VK5[SU7H5+].5E5 T/Y'U@-?!G;P>3_9'X+0C\GFY? M;&W<@^I;3I^<.=^\P344_%FHB856T'KW0WUT2[72;[6XJ]<_?Q6KAY(\?2_8 MG1;M/HHY24.&49H)($2H"S5&$& L(Q#G3"99G*0YPW:1X,ZV3(U:6E<:6;K. MF:U8?:6KW>[\"6J';,.^W?O-C)I&ZHV!R@;W=[1H[Y[@W< M:I5E_$NM?2;'\N*JJMQN]O;H3F-()U1LM@[.H_QK-TRQ'+.8$ M2!F% -82,RG/0);'/($XSSAB%L(RGLTSHH'Q%6/N."_T$EKQ *G5A()RI]# M-_6Q"-OY\=>=PE??3&FW3C8^YQ^MSUXRWUH+N3:EZQ1?=__T9E6M@U=O2J%Z M]I=9H)T-7FEW?PG>-AVZ<[G1TMCY/&2"=J\N&#B'V\VV%T[S[@7H[4SP?H_O M%T_UC?QH5#74#]WOVGB)>U&)\EGHEN\8*S=D4=7_/=Q.AR&5DD81(#AB #(* M 4KB$.11S$0N2"RHU3:=+\.F-C??!ACIB*+&LUG]\_8?6N_JTK&U?S5G=![. M@M9'^],3[WUN/#:,WI/##PXC=J)S-)DOQ >)-^MMW(M$I/F"]%+,FK?G]],. MJ;65JGJB6GTI5^]7Y2-1@U(32J>'I7G,.8QD+D&8(,7W>:XG_R@&H1!9E%.! MHLBHG*9URU,C]*WLQ9[ELT"9'M2VUU/&-HBTF12Z:8K<[A$S-AX$YX'IUA_$ MSO(BQG -HC!RN_47$1DQ!N62SHCY _PH[5:6>G**4#M%N58>N+ETSEDB*8E2 M(#+(U6PW4[-=S"A(8)(C+$,8W-%/ MUM3;6W*=D:?4]V,1^/\5W=Y/M_8ENO\%%6K'? UZR]#Z[AM;P5EO[;^HM*QO M%&^)R'IOSZD<--\P;+*!H,LCVQ&7PS:0A8K*HF]X)GI,&CPZ4N;G.,F:>H MH%MPW"AP?'K?F!6,+UI]5*+X\G6.&A"[15P;#JP/Q*JVAFR6X"3&>0YHGD@M M)B8!2J5B.HA"FO%/G:7,OZO&90FVT >0-P8%KL M@9V]WH,))G[%'JZV.*[2@XGS)S(/1C>Y$7\IB538' M[W?\OS;5NC[\?"LJ5A9UDN^<<>LR,KH;NAX%9;(@NL*:W/AAZ M93TG0T8EPSY0'7-DKV>Y;'B+AV*Y+)8/'Y8:_W960'*1Y%F>@C1.*8"(IVH" MAA,@"6,$P2A#PCP!^6P34Z.]K9%!L0RTF3;[@FJ4#_7U07:+>@74;+G%752M65\G]CV+]_D+TZPO1Y_GCCD <4#D8K'\]S%IIKY.ON M-NOOJU(7.=09OI!B&'*.0N/15HUQ M:Z=3ZO0%5,WV)/IC-?B@80^3BW[:%11\:Z*=:VILG;,K[I[1+KMVM1L5O"^6 M1-GZ41#UH74E3UO9,YTH>4L.PM&I3(G<(X9SNTA;L37RC]J MU8FWQ7/!Q9)77T19:S^^U:6S2L'G22RS6"_?4\(Y@&G" 64( A1%DLN(4QA: ME1HP:71J--?)K6JC%:%U9L_T64,CK:J/&!K;[;C-J O,*,TWL ,SF1=,K0G, M!B2OO&74\*AT90/%,4M9W>L:_W*=I@DF:8C4#BVD*("0"X$C1 M$H1Q)!(6A3RU*WYRJ:6IT5!3R)(UQ@4+UT35R\B:$8T7O 9FES.)H+.@-=-G M@,L-)#P'MUQJ;>3 EAM.GP:UW+K!*?*WSO.O0XFU;'6Q6OY&?A2/F\?]7WTL M'HOU/$\$)$0(D(2)/HL@*:"Y#F<)24Y2G+.8&A7=M&UX:OS1B6^P/4-GP6-C M_<%O%;DH^ZUB9,QD!-76, 60D!TB@#) LCDB<0<@S9C.+=+)B:B.$ M&JJU>%85[,RNU9GL)IAN'6(V^1P4'J=V;I9,NJLMQ=8QS/B?@]S#/]NM>7W"IFV@681BC,B\Q (EJE5 M-!88T#1)0![&C#.9YAFTB_&^U-+4V.Z@U=++:17S6DB M.6-((2AU3 16G$$X34&>YB)+,QD)L[+#-UN:&E/46I0KN4N:WYI;*UA6#D4E M;J-ML$[VA>'@>_W7X?.%F,7*UQ=R(RUUG1&T6]J:H')U+7OU >,M7DW\.%BM M&MW@&%Y"BE)7C!>O?VY__%^%*-6#OO_\*)X5"CI&2B"4D$A*D"84 AB*3,W" ML@30+$XX01E3Y&L55V+4[-2(5IL:U+8&6V/K]=&GNW]WBD@S1)_2-(9YD@,L M1 KT;C% B$@U)9:,)1#+. [GSZ*DJY?#?[_YX3?5#A6:]_I%L9#^7:#!L<\K;Q_ 8X6.W\@=LZ;'#=FQ@N,D5L?N;D]2 MTFVYN.6#5O)[0\KRIUR5?Y*2ZQV%KQOZ7X*MOZW>_7@JFJIR\X0B#L.0 <2$ M&EDBCK0TC@0Y$;&$29+%D=7(TMNBJ0TZ9W6'MTX%VJO@P*UZ_RYH/=.1=SO? M>FI&6W>N&2F.VF7#G[(-WUO]Q:%=$1Y6%=K:JI>5@W8%\:8.M/.#W4A\;X;T M8?FT6>\I2J629'E(U;R?ZT3RA%% 0AZ#D$$44X9#3C(;=K[X' M^ZZWW._)6GQ>OB'5=UVK1/WGW1^;XIDL=%SX7/ ,229#71PD!Q!!!! A$8AI M2".* MUUB_Z;"N?WAG@+7]<9$#:'Y/D&P,&/=0R0&:DW,F MEV?T3\7[#U$\?%\+?O>LIFJJ5:%)5<_8]#]^$^5C-$<8I9(E%(B,9&IEJ]-2 M*!: (Y*$ N9$1D8B/&[-3XWXCG+#.@>"UH-@ZT)S1:"=<,_$,^@>PPV[P4 ? M>N/.)]Z]4O',81LL%\_ A!=+QC.'YUHVGL53W,CO,RM>"[4,58]FNB!T(0O6 M*&U_$HI^]=IUW01.UD((JR^D3MJ 7)(HYA2D..>*!%.A9H$B!!%E&4-",A9; MS?W!9!T1:S6>AB-K. UE[J0J&';MIQHF.OF7'C M\'TQ,$=^?O-A"_2)#TWA3S5I5'[,@GU/]"Y=XXL_PNR'I5?B=#1E5 +M!]EU^+YY6I=[K.Q=UG&"9HC1/090G0J<04H!BA !&C"4XXAQ# M*_8T:'-J5-F:'&QMW@L]MN-"$\#-B,\SC .SW#4$!PK>M@#(*W69M#LJ3UD M<4Q*-KVM]J_1F>4I@ MW!^&+#4 R@-353]0[6G*$B&_7&7:^+B$90G)"6O9WN\0!;X-9_FJET[KXEDK M;2W)XF=55'..2983D0.2YA& G&5:#$:A#V,8HML),0L K]](3=2X+D36U0D>B[7>/MR5>-DLU05O2L&+]=U#*>I#Y$\; MG<&SDOI^P3;*(/%O&U)J>IM'D5J49BQ6L\(\!S!7G(MRA@%'"6)A&D>#=P:GS=F*JGDFQG;/!':ZU5THG_SC0@^1?NHH''A@/OZB( 6__V*Y('M8=! MXV*P]7$6['IWS\_@WZ;1NU:92"_:RZ,E,+U(;]NF/PW6%3>RIORW.V:RU6"H M'>5H#=>.RPC_^=\_O(UPF_9-"4M01'*0,2$!)"($E @$\E!&(D>I3&+S1='! MHZD:E=X#6/^]7B\7[)IQ]3BG.4BP2 MD!!,=8A4 FB2QNH/!DD8YT)DB65! YOVIT9>G?G!J\Z!7W21J7T?_D?0>!'\ MKOT(6D?L"R%8=9/9?O. X ],F /@[E)9P04]WR47K&P8NQ:#"T!GBC0X/<:. M$+DHYF_;D>U]43&RJ%71U6^J>9YG(8TH!41&$8 YU86Q>0A"*6&2A2C#U&@R M=J6-J1%;9V;0V-F*_VM+S8CK&IS7R,/J'\$S8\U:5Q[[BC$8.!8]_&;7.HH1U2M5^\W"UDL%IU@&C*/1^6;\A3L2;=.YCF:9[E" (IM#)C(E* 8$1!%*:2PI2D46HD7&[4VM1( M;V=L7=4(?-"Y9+6]EN4.KD)LMO#R!MS ;'B,6;'%; "51B-0_%9 N-KBN%40 M3)P_J81@=)/#-*E6UB[^6]R+]:9 M6VQ&'SY[:BS161>4M7D6H_X19@93(7C+#:^KZ6BYIDJ?+Y9%]0_]7YTEI/\K]9D2#RIEKX_% MXA7PKDZ2CFX9;WITWM:#B=&%2YSE9[^2A:CNEORK6*@+'WX52U&2A?K%'7\L MED6UUF> SZ*M&EQ]62T*]G.78A#QD%(9"1#&L5H?9CP$B&98<:!,(QA%:OV8 M6LK4]K-H:J39J8G67M6?0>O7+&@]JW]YZ%M7A=M>K;5G=QHN4L?LI!$6M>[] M$_S>>.98JMY+GUDK\8[7=R,K]H[0ARX:OW[P-M "[MG0V)K!?G YHRWLZ<'. M(I):U+75=-7Y KH=MA;\_48-V:+[A[;.K*XMN]O$K;Y]%VK6I O/SKE$,2&1 M!%&41%HGEP("9082RF(2M2*]PNY;,M*/<6,K1WJ% M](R I-_G.ZR-OI2K]ZORD7Q:+4NAJ\"J8>2._]>F6C?J<\_JSU7Y\^M://W] M:2X89DD>:4DX&0)(LQ 0EJ9 1BC$+$>*J+GQ(LBJZ:EQL3(^J*W70K [^X.= M [-@ZT*@?0C^_F0Q8;;K%X/5S&!H#\R]TP+:8@DR&. CK37\ F^WG'#"[NJZ MP>Z)XRT0G#P]6 FX/<&U*N;R0;'KXUM!]\5PLQ E@B,$PE0B7>PM S3&.C1* M3=TCEF$+N)I-N/NC-3"%NP'E4'KR&@Z> M:TN>;6KDXI'7W#VM#GGU:C+VIU 2VJMZL'FFQK,>CCHT^Z&2:Q_I7]T)1 MT$9L*R&)KX5R<"^_YBU9J[^N-V2AF$0M^6F"0$05G4"(=?&I!MIQV=A8T[MK1F/_W MP8P!7[27!R;/E^I@:_H=K!.\,K=_*T2O+TO6!O M];9V6^E=V2.*AZY*+H\A(CA,U.0SS %,40XHEA# 6"1:1(:AU&H?V:#-J0T' M.Y.#?9MG06NU'9^;@&[&T)ZA')AS;Z$X0-R;!4!>^="DW5$9S@*(8\ZRN=6Q M?L;RN2A7RWKW97$O'@4O:A[\6JR[-1OD88:A9("&2;T6AH"0, 0YA4Q"M1:& MJ=5:^':34^.@ XN#/9,#;;/C"MD >3,F\HOGP$34%TK[JA?&Z/BM=7&[V7$K M7!C#<%+7POQ.YUSMU:/X1G[<"^U,L6B>_VFE PHW;%W017?>__4[*<5K4@FN M9G'Z-_65.G)@3ED.XT@PD)!4 !@2"% :<1"S5 B9I5G&C;*=O%HU.2*K:Y3H ML]K&O;HX8%V"YM#+>H-\YV<7;S,+:EB?-_OG=XVIS18Y\ MP!? C"Q'[]:A^?2E>]0EO]Q?#_C..O=@V=BYZ/[ /).A[O'ACM4^=($*U>*J MJT39&-4V.Q<)R7*14A B@;0@-%2SU!37!_EAFD8(B72^% _J@^#?+(I[7&W5 MZ//'S>=_TO9P5-#4\FBJ=\R"I;!DX1M(F]&K!^!&JKA1@[5O:4>@KUIC?_%8 M4\,(%;^U,ZXW.6Z-#"/W3VIAF-W5@U:^:"W3U5*'*56'D4OM3I#D"<]0"$'. M80Y@G": 9A""!%(!:0Y%G!IE2%BU.K4YX[]MR**0A>#_^B]1%OZM-;_]B[K2 M@65N F]!-C[A'(5S6H/KD,L!MMVL0/%/.3=;'I]Y3,$X2T#&-_O2*:M;W=7= M+@A5\ZYU(:IY@I.8A#$&G"400,@X0%+]P1C-:!,=N(C:PV-CE]E]8:.PF M,+=%QFX_PB'F^O5BM7I4249QCDF*J5IDC52A-F M"6!2(D@0%EELE!3GU:JIS?K.I= V"@;M/L^!9T>7[3GG5J+13T>;L>SHW3

    XQ!C;P5_KHYTGE"2IHB#/!$1 M@%&" 8%$ DPREN \SF4>6Q]A7&]S:D3=?-1URM8WO5EHLHGEC+?%R84_%$['06YZU MUGP=?%A'L':;+=M!"$N8)PRE@- T!I#@%.!,9@!Q$D,L981E9+63TPI^'FJXRG9 MWN;TO7AJ'_Y9-JL(M7C^UFIMS*F0%!/.0))FD9H-\1R0%&8 LIAG"<$R#:W* M;1BW/#7Z/#BU"5[M; ]6LCO$.52*L3PS,^X2P].R(8 >^IS,'\;V1V2V>/D] M'#-N?=QC,5M03@[$K!_@JNRE5X5+?;PFENSG)Z(%*-O$6@RSA*O_ RC,$@!E M'@$,(P1@2DF([;.@L9:9YVORRB;L9(G[ ;F(7?8 M'%2_;@+B6?KKG.XWD2U.YHPD'OZLJL:X^B?5* M;M7(A7K;EFOR(.8$QYQD) 9QK(.(9)P#I%XRG40"&8$13:1Y\<7>YDR-A!KS MNY(SJV7PU"9%/.FD"%*[8A$^V+^[KE/5^)WP B?@G7Y66QTIZ%)4&I\4WXFZ M4$/GURS8>39J5UF$AH[:92/%DH[5=79QJ-Z0OAJXVK^5\2)=O2%R$!KK[ZF. MA3AK,0"=#_ZP+/Y;\ ]+U8YZ>K'B!6NMTOL472R$WL8HQ7?-[L^B2>#40_9K M(5>ESBR?LYCE)&(QR#%7HZ.:> .*\QBPE B12IJC2(V3JS59F,W$?1MH-7)N MS1SN\_^FVU #9^>?SM)9JL_[J74QH"TO,%U81\HU,MOW,WC59(G_4E=O MLZP3ZOL-,%LEO&2_OLQ@7#LDTT$%HMQ&.ETX'ZR&]Q5-]&CEM/=2"(3TJP#M6.:W%[-:BM6*&W MP76!RK=%];2JR**-F_XY9PQE<08YP%(OMW"< 1IB"!(F$.)YE.'$Z)S/M,&I M+:B:HN4[F^LRGD%G=9= \-.VVOL-U U639ZQ')B*7P9&RRJ 'N$J;W.:X)_B0EUPK\=S^*:IY"Q!,9*?Y-=%%M MH?Z@)$,@B[#@G,2I)-!F:_W@Z5.CW=JXMOJ#ML]R\_P0.<.)L"L> U.G.13V M\\IS+ON=%!ZT,.Z,[IQS)].QLQ>Y?:YJ(O>&5-^_E*OG@@O^^N??*SV_>U\L MR9(=Y*)M W+R2.?K,QU%14, $X( AG$*$$\3Q@5&:OIE\TW;FS"U#U^;'\C% MZL_V8%IVI@=D:_O_M",#AWXQ8XQAT1Z85O2*MP:[,S^@/X-7V@.U'OXEV#JQ MER,[2,"4.XA>B %154+LE%&T7$J7/?'S-WVPJ/Y; MIVWMLGTDRB2A* 9H#G&$,0LA3E.>"XLQ*(,[!AJDQ8^/";%\T2'LQ MV^8/_9P%G2=M J5]!?8^?688E3!L3PP=K3!0)]C',KC#Z#?&P<&.<6,?W($Z MB8GH\2C'*>5J+:H/5;41/)ICS!."52\(*;#F1 D02ZB:-B891IA)E%N)!^P_ M?&ID5]L6-,99SO;V(3.U^*A6"[U/.,U4?_ #"."KN"9IEA7QHP M2M2+"3$+ 9BLN(>!V&SC0SZF!TVG*E8[G!HSI M0^:J'NL^KAH%E>WZ_EXP43SKWJU>_WQ=+-2#'A25K3?5=L.,++[^E+7Z/&/;#Q!.')&8^OY]JQ M,1?%_(TB\[M2D#11&!$CL8OC!T^- M'=_4LPAE7*"M,V.W$["NLU0?" 9F&T/OC0GFDJMGB*(2["\/J^>_JEMJCO@# MZA]!\V--#"_'?'=?DVDWL_UWLO\?_USY-D[_H<^/-3K7+S M[H+C8CF,862THR"*.2)^HX%!X1P#&B<)#S&,-:6!B!8--Y>ILN!XW7.5-HA^'7BWN MR6GLNWF@J:&FNF=E-[2S^MBD=G<6[#D\"[8N![7/'I>:@W>+WR7K<.:.N_0= M'/:3)?3P+7H3\MN+_>;*C$(6NMDFM^B.J?5_*;B:H.[I"ZI_VSPJUS:EWHEI MKOQ2BB=2\#8/J8L6;_YM#B.$(TDP()RKZ6::)@#G208D%IQA-5(ED55!HQ?Q M8FHCV#FEPME^&LD^$&V&8-!!4>\-[ M]MFC,@A:/;4IA"TF74[B7=G)GD;W[ MLN^?V: Y^;=JZ'V)B;]0/A0VQ^O0H:4[1_#DI35!Q^LL ['1$8UQ2)W2L1\Z M5JX+&,V2) XYC $7L5H8QNHG M7"$--4ZR3"G!*C>+5S#Y_:0/BJM>\7:QG# ML]!='RSZ C(PAWO&PB)AJ0IZT,[^;?^T+]#N*N-IUCME<>C#(!^9/KVA;3UB= M4/,ZT;2S8-0)HA,XQQ,[MX?T+D=X+Y[4&_J=5(W@Z^-J60=9S 4.0\A2!E(4 MI0 F40QH+C'@%.=9(F*B)FI=!4(SKKO=J-'7=EAO<&"*^]*:J:6+UKIZ[:;\ MV83P6>XN&"!N1E^>4'R!"H,[-YR=1KG]JA1DMW:'#N)YTDW^OA-PL/A92S/.8AS@)(:;[8ZMS6P*Q!E59N-;?>4A;!$OL\:Z[?;M8'%/JZ>O[+O@FX6:%C429=6'Y1UC MF\=-72+CFA;9M]5KL=NM__PLRD_BQ_J]6MZ1Q7\*4AZE"6=23832&()0Y!Q MQ"# B$- H AC$1).J5T,U4B&3X[A6K_UNJ-3>6:U'E2Q#.2FUE!O4FLL9UBC MO0F&_#G!_AV:C?>ZMG5:=^J>VV>5*!O/@U?:]U\T85.Q?YR\4@ $&H&@@2#0 M& R:I#YVU_D=(\8R?MP19^0N.1F_QF[?21?S\5''@Y%%=V#\J_YVEGK6WM9A MC"GAA$(*"(LB #EC -$L!3#'/,,QC:29<)-A>U,;>W86[RDA/VR-5N/0LIZ3 MV-0:,$#=X*C8+Y8#\_P1C VG[^RUK!9JBJ*5*J9/-$<3Q>R)JJTJIBE&-T0Q M;SYF3$U,4Y^.)#&-;W.@Y3O^7YMJ76_DKE?-VJ?Y4P\8JZ7Z_4J^62U5@VM] MRM24U),BDUA"@"*] <(E!@0E'""8Y3P2&8>AT6+#U8"I$?>>"WJ"V)@_ZQ;\ M6S^:LXRM)Q8E]IQ[RH#;!\9_8+*?+O06 \+ 73#2"#%$5]@-&CUPO#J*N#QW MO&&EA]<'XTR?YS@,/-V:925KR:_[XN&[:N#O51O(<+R_%<992&(,$BWG"E,8 M S4*<2"X#%$D,TJ14?*%?=-3&VSVMS%J\X/:?OU7Y4$7X^,J5>C0-09CS&" MC[AE- FL+0:5P3 ?:3CQCKW=6.($W]51Q.Z)XXT?3IX>C!QN3W [4;D@%/E) M.=JD*,P%5TL3$A* J8@!%# #A"$(0IA#S*,X1,)*Y?9FBU,;(:[)J.ZLMCN^ MN V[V;F#5S '9O^>.%IO[!MCXW5'_G:KHVZE&X-PO =N?J,;\33:-N+PZ5T, MW-N-F$<E'%,(CAG'^#XWPFE3+INSNF_D M1YMNV9:SFW.:Q#1,," 4I@#2) $X(R%("8])GB=89+F-*N[UYJS(9BR%W&U: MMAVIW #6C%+\P37T<5B;N=[&,2A3MTGKKUIK?_%')V:P>"63&TV.2B5F[A\3 MB>%=;C2B]^D^+*MU62_:WZN7I(D1F*=9CD6*,4B@)A#$&<"$,A"Q*,P@ACC- MV/Q9E'1E.F.YU)3-U[#?X)"GF;L-Z.5J+8*GLEBRXDF?;M8FVS'*18P%#M.8 MDQAD1,8Z5#@&1.8$Q!@2F,(LI22SF1/Z0'B<4(9#?*M J@O]8FO&TSX0&YBA MM8G!SL99H*UL0]3\,?,M(+QR\L7&1F7C6RX?\_#-ZUW.UQ5"L!9);0-%HI#E M:CF8@$Q1 X 1HX"DD@'*6(BI8(PC(\'2LT^?&@]H\QHY9YO3UF/(3$ZQ>P Q M\.>]P\ E].@$#)MSY1Z@C+3+;P..Y6'P!>>OG_0>WS3B,>X%>P_/:"]=Y#HW ME,52\':BJ9.ISM=-G],HRG(B*6 Y80!"FJK%)J( ACEB<28B)J3-8M.TX:DM M.W5]QRXM@#9F!J^*>M[^2YTG8#NW,<3?=*[C']7!YSZUR4%K79V&.0LTS)W= MVW_2E@>OWI2">UVQVH+F>9YDV/C(\R8[2$[G49;WN['7N\>GQ>JG$%]%^5PP M42)YD$/$FUREBN%>0C]1-)$8QUX$EN MM6_OQZRIS>3TOE''>'4-8;8O5BP:H^W8SU/_F7'C^+TR,'.>%83>:?/.NEV^ M6;WEU[KECS;]XNF55#V9-BKE^H7SF) ]/]TEVN]LDZ=:TJ^/M:1_(^4_U.!1 M*K/OI"(Z+7"DU^2=W,Y;LA9SQ=$H)S@$G&1J32US]6% B0$FJ'*#VN?@[?8%V&I:O9W2"V 3!#F5%V&LH,E)O!"6D99C]-'UR,Q!+1@QDG,, M) \C/T=IL:_VQNEZ=$\GL0E/G8=1AE"4)R F,04P33C "1% JUWOF*WQ!L-\Z&'<*]P]!"4L8!M(%<+$ M@A>2=K Y[(^@\U#>@B7[;.Q;J0].R(8Q4E($H6_%M07J2(Y&7.0$(BI$&G( MNUORKZ)\JAE._?SFNWYCJ@_+]Z0HZR)@F@O+XEE9_2S:NK%DL8N^4%SX M8QX32L(4*[[".GP*91' .&<@S3(1(A@SD1B5S)Z24U,CQJ.T[49UAAU(8#4' MG$'98*.OVNRALR^5IJ5!OKZ[_Q(\+;K:W:P!J=9/4S"U]2G5/7R+5" [J-15 M6ZQFP9K\<$O2?]&7UB1:91JF3FB8V7\+OZVN";&UL.BK]H$)/LN@A2:XZ][" M9O*L_]KBHQX2:(2:FICZGAU(P1:EO6"\?]JWT$U^XI_E;7P!28M_HK?2635C M"MUOJL3QHK:^B+K'%'KGDF+()&QS6S!_%%4EQ&'ZZ#=1/NI2!LM6\3N6%$>Y M %A$&$!*,D"RC +.(1(LXV&.K#8';SR;VH$M[\'?Z9:L/K1L%:P MZS&(GUZW/2@9O2]'/$KIU8TC27A[Q7^@,QD_-K[0J8U7@"^?Z_AMQFT$T?/E MYOQ]L5C]J:4)])3Z7E2B?!:5FEJ7#WH>WA1K9O5Q>S5/&1,Q0T)UOXP %"$% M.!(A(#*#$H9QELFH*][WS7RT<+'%B$8.:_I]&V6#E!?:DZI9_]OQNU.?F)'X M8!"/Q-3OW@3=]S,+HAB$>!9L?0IV3M4,W;DU"[;=,0L:'_5^=+,STWKICZ?[ M0.R5C)T,&95Q^T!U3*N]GN6<"2=*Q=);#88]KIX+21/",0%2ZZW $$I $IP! MEI(8DH2&E&++[+>+C5G-BT?(>.MLK;,(]NR/A.6;O-PIYO:F*I:B:"5]5CU$?U2\^K,5C M-6<(IQ!Q#G3Q0 #CF .L2YN0,(Q8ED:(9%8[B-<:F]K2NK,UV#,V^%V;&]3V M6D8.7L79C$1\H31H#&M$4Q#A*0QRK]1H7YIE-1T^?&E'L[+/)-3F&S"#^ MH@\00R^+MJ:YJ(6<@&&3*],#E+'26W;@5.+AT8OZ[E7?KZ>-'-\T8J;'!7L/ MDS,N7>12O8U4WS\LI5J.;=\L$<<2AFI&@W,(()0$T)"E($FC"&)7;DJQ9Y7U575T'J^\JN">2T!!3$!.IN$OD6CLW3X%D M.,XAB42:6Y4(N-#.U$BLC57;VFE2=-P*5[/5EP>T!B8W%Z"LEUPW8/"ZVKK4 MUJ@+K1L.'Z^Q;EWN,(OY4J[>K\I'\FFU+(4N"U L'W9!;-W>T#F1&498FB=) M"-*,:0&T) 8H1AS$#*>8(DY2'AO/=IS-F!JA*$>"VI.Z(,;6EV#GS"S8[H0> MY*._LQ$,ZMEW!C.M47ID8-+ZY^@,BUG>*)TRTFQPN,ZQFSGVQO3J#-/]Z>/- M1'LC<#!C[?\TNV&,BV+^;KDNUC_OQ4.A1\3E^I-Z[^8\(I(A$@&!0P0@803@ ME N=.8>R- M38E8[_5(#4QMZ&AN#G9&!MM*,PBZ">'VD\ '-P&. )2K&W''+ M]3.3U4JPOSRLGO^J;JWGJ7] _2-H?JPIX^)#1RRYUG_G-ZQS+274)#DV4 MV&^": 4 _GEYW]'(:U(5U=^7*ZK#'G22(MEG4;IP'%VAB#D.*VF%!SI7J**&HWJCEA>1;24 *:H1S "') N7JQ M9(A3ED:A^CET"4$9TNBI#1+;B(P]IV?G$@WJW '#5(-M&;/VAOJ!'0)NL3&# MODAFP]'47H^!AZ8)O1G.P3]C=-4@042#&OXBP4AC=,6EH*91VAZF".]_"E)^ M4Z^8F%.H!C1"(\ IS0 4) 0D21!@*&>ZS&N^VY:D-63<+RE9U1=E M.Q#4'O@MT;OK$L-ES!! #TS^ES%>KP(J%-*%XG(#A+V7[SU!:]0ZOKO6)U70 M]P04V\J^IP\8CL[>J[=T'HDXC;,4@TQB!B"+)2 BIB!A%"4REIPAHS!0VX;_ MJUC-3J/U8U/CL;V(7%AL8/[AT@[?BOX MAM7YFO,D%CB*90;R,%)3LDA0@)(, L5>,8_C)"61U M-F.G(> ;F)U<[\=5>;6I=\'>> MYB3.$ETR*!.Z_EO" "(L P++%"92L9.,;;)[CYYOQ3XC)/2^(67Y4X>>;(58 M%]W88$='QSB:L4X/= 8FE_V:Y=HT?UQQP6>OE'#Y?53H\M$T@8%&2Q1E$@"6, )AD&" N(B 0)A#C+.-V.;;'#4QM'J'M"QH# M+3,P+D)H]@WW 6;@C]@*$^L/^9+C7K_DDT9&_90ON7C\+5^\KD^FQC?RHPV/ M:PMDS*$@)!(8@3#-U)I!ACK_%3(0R22G$4ES9A;6=J.=J7W:;0+"FOSH2JL& MK]KJJY=+'UL!BVD8,[4< RG1LQZLUF%$T 1$)&%,R"Q,*+.9]?@ =H39SQZP M6T#=JM=> M:,0CW -3"3MDAI_9)WW2OX^M8KZ)@$;AXIG*1-ZESD%E(6*>XG,:)9R&9/(AFS/ M-S,UKMVJNG=F.H;_70#5C _Z0S4P'3B@9$T&UT'PR@47FAJ5"JZ[>\P$-ZYV MECT[*D>F>8:M!7^_TE?5$^KBBQ^+5>;)_7HQ4879M/%R%?+=;'<* N:8D>KY:]J2EV2 MQ=V2W_''8EDG0>MZ;)VF!Z)YPFB(09RG4&\>0D!@D@&6I SQ*(NBG%IM!G@S M;6I4V7D6U*[-@JUSP;YWP=:]6= Z6 AO\67.5EOI$?7N82P-=9U2ML M Y.D,V(.LC0WT.BI3W/IZ2,+U=QP\E2QYM8-]N3PMI5+>Z\XB2R^B+)8\??J M=]4\(B%->4A!FO-8K8AI!*C6K%.WCZU&+&ONDV M8J,9#:5,OM MJP/P#/>G7"$9>@.J5:+POQ-^SF&_>T<'+8R[.73.N9/=G[,7N921:8IC_"I6 M#R5Y^JX&_V9)4>EJU9OENBQ$5?_B:_&CC?Q.0YE1J,\LL2X735(,$%80(A[E M(:>0,V0T?#NV/[6!O?5 K]MW/LR:Y7[5E&AO_6A_&2A7G"JVV'?5=?X8H0,& M9I@I8V]33V?0/ABKXLXP?6%9G<<9R>OU>^P?.V*%'V>?#VL N3_&;9[X4:A! M3+3;5,N'B\GG<\EQ1#', >$1 S#*=3%$$0$8RA"E.$I$:!5L;-KPU$::QNY9 ML+7\EKB%W=33N#_,9J5#H#SP<&("\$[UNW-2X\%RD;Z/ET(0Z'#IX=%GM8Z"=#&HO M^X9A]^ASPY/1%^K)H7?[?';B0.5NAX!^X-CN'@:^<+QW?VAOQX![:,-77'B[ M4DP(HSBD*9!9E@.(8 20%!(@#&.8Y! 38E0QZE9#4^/P,['@?4.0K<0)?. T M]!;J:>CQ &(%MX 8.*KX)<0+;KE\.YK8RQKXZW=2BM=J;GI0^.>N+-5+T-#2 MS]TE[;3U[D]2\G=_;-1$]L-245B]N5/5E/;M.UE^?JJEC]ZO2BF*M> ?ELW1 MSCR%,LR$8IA0ZL)T*69 338)B+'(,T0D2B(Z7XH''5+XS9QM1G3!Z,/$S8=Y MXLAP'^G63M7U6B&@UNE^52R#2OM=6M\4'L_"QK_@ST VHGM6D$0M!C,@MW[H]Z9!@=_W/X"G>=UN!C3 M_E%'H!?HF.-![25,L!LGZT&W_#G_[7_/F1JD,,\9R)%.ZV,\!UA&";$*(]F]\BIS8=_>_>_/[SY;#9:[ %SG<3=W!V86V]X:DQRI\Y=B=YI+VZH MI_U+S3HUW^P]:A0:.#6]^SK/_$M/I:S#FD1OONO/^\.R*SFI+FC""4Y5->P:ZQ/J=#_N#,O0FHF\\+$*;>N$R M4N32GHV>PI N>GTURNCTKO&"B"Y:?! C=/DJG]N?S1KR;JD6CTRGI#R+^E3F MRVI1L)]S%".119$$L=3ERR,2 IRR$' DTECP),/4*AK(P8:I$5ZS!?7Z< MJ MMXJW#$%WZ90^&XG>H!YQ0_ ,RL'OC<5[1](>CVAZ0#?"=MQU.R:PK68$E-GV MF-FC'/E0JV3KE^FS;$KR%&3Q9545=8M4)^ZR]3S!,%2$AP'2P4$PS5. HS0! MH8ABF4,B0DJL"-"@TS#BS>6AUT9@>_=X9;JL<8=8 AV7F&=6AVZX^H M/:E90.27Q4P:'I>V+* XX2F;>^V(J2K7>\5VEOS?-F112%T4ICL0WWX5DD$H MI8@!RT@*H [5QBA,0(1R1!+*U3+3*'K1O,G)D=+UFE,ZKFWG3+ -[;#E*HL^ MN\(R^%.MWG4EW+U M),KU3STS6ZN&]'GEDV;(;^IYK=HZA8BD%,5J]4@I@"C. %;\!21C-$0Q33-F M)$]BT>;4"*LS>5:'U*[KCV=K]BS0ACLJW)MT@-DTRC.L [/3Q]7R 7Q4:P)] M*+!\J"N$U5N\ VC@6R#C=?)DTNZH$7D)NJKL?136/8I[+.,]!DF,,(,T3@#%D(,&4 M96JN!!FUDD\_:6%JQ-,:JI6"LM&28$Y1-&.37M@,3!UVL%A3Q$77O?+! M:2NC?OP7G3S^TB]?Z%KQ5(=FLO6F5#RA)S?U2\E1F$:(YR#*8Z2F&;J2'Z08 MI"B5N0QEG'"K:*ZSK4SM\SXPLE[H.'WBYQ$U^\Q[XS3PIVX/D4,]U"L0>"Z* M>JZED2NC7G'VM#SJM8O=PJ4_?9R'69IRF6. LB3290[^X]VGMU_M8J85.M>_6S>?!_Y(3=RU#IS>>=@[<%H] M:M3 Z9WIQX'3>__B$#WW_WYYWX8YH9!@Q)(,9$D>J^$R@0#IJDU9FI,T87%" ML=%P>?C8J7U&RC"7J+ =3->_)7?G!_Z>>OMM$07GY/](T6_*-D]1;R=>7HUV MVUT]7I3;B84'T6VG_^H8Q4$6HKH7SV*YT36'NM=%PCC#F( PI#E09"( (C ! M0G(F>$*1@'9A&^=:F1JYU$8&K96SX)-MH;?S4)K-NGL#-/BLNS8M>"V6[/LC M*?\Q0&;_50S\AE2<;6G<&(IKSIX$35R]V&'>\+DL'HHE66R/$'XCRXTD>F(O MRO;%A1E-\UQ+G7.H:V>':@&>1%H_-9$A1F$DB7D&P"N\$,Q3.8 U/'"^%H,>/QC.=(N-I-F"Q NCJ5,GG.>),L"Z\.IE\V M]XVLMM)FM=>[M%67TOX?HGCXOA;\[EF4Y$'4__B6K,7VU&:>TYRA+(* Q;$ MD A=[#?5FZY"0(I18EGM;&3[IS9Z*+,;295 ZF/-9VVCCE9=-=X%#_4F^F7M MC$F\$X9SU^GV],!#FP?9E:VP2H/"3E5E%G1(!"T4S26!!B/8G95/0'VE7S]. M0X'%T8<)I(L,WD'>E%AZFN$VCC;R+]K2U5(9TL;S)1DC/$(YB"*N1KM<VE:F-2:W$T]9*QWC)\XB:C16]<1J8T>TALJ;9JQ!X M)=/2:6ZQ<[;'.\V53KU:,H/Q;56DNIWHM%S575]^*IRP_/(.$X M1Q D$$=JWILH$L!4@BQ*$<]$R")A%,YHVN#42*$S.5AHFX._!N6^S1:+DY8=K-EY!SF7H"=IC7W>]RP M5:D^B1_K;W^*Q;/X;;5Q0T+@6-3\,4LCKI0C.N':-C!B9;NT)7L^ _!2F#STN/Y-H7 MQ!]Z :!RG M@G# 4$YTSD@*" YS@",MXI/EC JK$%5'.Z9&L9T;;=EB;:CC,8]KQYAQYPAP M#\R=3DC;E_3KAY/?ZGV.MHQ;J*\?8"Q6)5 M1YOM;2N]469H%:)OJR^BE*OR\?VJK"N<-)4!YP0FB.$<@YC3%$")""!0_35* M.4X01IA%J=M4M*]I4Z/._H[9>W= M];:SV#$[=,2)[2A]V6.VZPOV@2; O"KGO?K6ANJUO!Z M0];B8546HI'X"&E"\B@-08:34(T"! &:0@PXQ"D4,(D9@_W*=5]L>VHT?ZZ0 MLP[2K/_;Z)_M''"27[#I&,/9\C!P#SU#/H/T; _G:M8A_=.[AH,#8@-7NK[< M_@L7LKX)S.TZU;9GF>1BE O,,X$QK M1^0B 22B'"0YB[),B#PC+C5C;6PP^OC&+_KZ8;EN!1XM3Z>L\#>F,K]PCL9E MN_I9>X;/VBJIC>VMG&9CO56$1XE5]'\_D,>=^PZ/KMTX MT NSP4F?KNLHKQJK-PU6OU[%RIG;+^(P")&?MO8BK'W1Z4L4??D&-SZ^>UR5 MZ^*_FV(Y4O=WO;.[6:Z_E.*QV#S..8-:T5@"CO-4\7(> YKE!,1$D%0(%B)F MQ14W6YP:9]PQ5HHZEG0E%5\LGX6R7Q\ +_7I8,!;Z^W8XS;N9BSB%*>9VJZ-2C3$(QY1C?J-#9M)N$_']1D<"=R%, M[U?EN^5S4:Z6=8[%XEX\"MX49*VW#'6]MKI:F,M"/$RK@8#DA>T M1EFW[P%5FQE\\0>4Q8C@!;"1F-X-.#OJOHG'54J^?/=X5'O3@P,*O7VUV];% MA\7* 60B2CFB*)=6 MN5Z&[4Z-/'=FZVG,SO#M471[@E,;;[>98=H39EL: ^ [,-WZ@=9Z>\,2**^; M'*9MC[K580G(\8:'[>T>BCBU(>-1DN=YINNC1A$",(,8((1C($00YIBM5\1,''8K668U$.*&449*F (L)I MC*2T*_1DT.K4Z&"K.K\U.]BS.]@9/@ON'NV/6\QZPHPZO.,[,)GX@]:AD)0% M5)X+2YFT/'*A*0LP3@M/V=SL(A6W)\W1:FRE$D=*F&*4 !1R"B#F M#.4Y#KF% /[I\Z=&00<"MBZR9:<(&FPG]<-E8.H8 !(;X;9>T(RETV8%D:4F MVT4 KDNPG=XVHN+:19L/!=8N7^:<1GV:D/AAR5:/XN.JJMXK*\]>TJH5?2>5 M^+Q9-ZI%GX1: 7XC/^8LX2@D,@<"2Z(84.NL<8D!(U$6RR2B<6JE"3^$D5.C MT7T'@JT'LZ!Q,WBE'?TET&]- M;L2W59<-^>:[SH^L/HF'U;K0<>5?Q7J]J!,FM<[(FP4I'O4!\]^71%G,BB=] MC8[X/(K*"$4&*8I"@$2H1B=,),"8($"RA. X0P*'1@H@(]H\M<&J\WI?UX=O MA,Z!9ET^-&M^S#P M4#;*J] OD&NDM\-BB3:]MV2D9=_DWA:[E>6X_79UM3J2*>.M@,?%]F!5/7+3 M#E.C\Y(11P24TXBR!.5 )J$.[18,D!A1M>Q.*8,XC!)D/K$Q:7%JTY)+BBT6 M8X41T ;S -_P#7[8<4'KIM? :P2FQ;#I&]21!CWKU])N4+)!Y>J08O2@\08$ M&[\.Z-SJQMX"OXNZ>^IDGZV8177TCF MYXFCKJ]!\U.CZ?<'E2W7WT5=-XLL?_[KOZ XRO]6!7]LR**0A9K/Z=UNO=_U MI-5?R'5]!!\]9;8].1S^ _/\@7#OUG3]MSUYG4'FS_V@&TJDU\2$E]+FM8#G MBB2OS5/ZN9Q6%#8 Z$Z=+#7HB7W:&[ MS-(]GCEL!2!=%.6]^B#FA%,HDBP#2#($H,0"4 DSD'"90YZ'49Y8"4':&C U M;K:O^%/7E]&N#%/H9]M39A0[)/X#TZI389^KP ]6V><8O1>IZ+,U8I*5?(XA MR0P]YLRE)QV!R'$#-!%)<@(16UI!R@) D! M8E1-KD*6B,2HH+A)8U,CEM;6,P-Y:[ =JUS%V8Q3?*$W,*.X V=-)R:(>"63 MJPV.2B4FKA\3B=$];C3RFWKFIJS/GS\LGS;KCZOEPS=1/K;)+K^6JS_7W^\5 M@[6CJ(AH$O*0@)QB!F"61H#F4JW=<"IP(DDJDM"&62S;GQK9[)D?U/;KDG7+ M!Z#:?@Q:'X+&B4![X3BUL>TE,UX:$/N!J5U:SM6%4HG,$Z)C[ M7!_C$!CSI5R]UPE]GU;+4C!%KVJ->,?_:U.MZYHJ[(]-415Z_^Q>+'18SKNF MKOU"V@]=RG/G M2;!S91;L.1.TW@2M.Q:!(:Z]=ITCQ^J+@8ER^MU@$;(S0G>,%,4S5+?8!?OT MQ/-J_(_KL\<+">KI_4&44-]G.:IO':37O&ER:U3+NV*0KX5K50+3U\6*K!053K>4X8BG%,01YS-<_G,@98 MR!1$.,$D@W$NA9KGK]9D83;/']!6JZ%O:_%P'_<[4FIY@"IXM=BEWK&MQ\%J MZW) :Y^#HDG56VNO+66_!GP%S!81$^G8@Z;$![QY4[&Q[X$XFT$9ITW)(F1?GO.B:H7JA5'W6\;-P= M=B6,Q8@A@*%.E,R$ #C-$I"DE#(D61Y2JZC5*VU-;2FDQ3=?19=K*EAC&:BV&,'&&[[^P%UZ%U_'%6;&L0#[)H98.)WW_]*>^-N^]]V_&37W^"6/@L'-33<"VU^L>A4TW^\*04O M=/):D_4PEVG,&!4YR#%" (J( $2S',@(1C&DE",:.52$,S; Z$,9OT+<.RD% M6Q?/^Q.]9J/YT*%9_0^-3[-M$7 W_3SS3K.9N/OJ@W'(:F#<'>?=%A@.,(LV M:?T%YL06H)R?X=H\P(T&NWB,_RC6W]]LJK5JM-P>K^H9*_5?FQS<.:2RU8 M'.4<1*&"&&8R!C2/0[T>1#$G:9X+9D)-9YX]-?IIS0LZ^\P8YAQHUUFD)Q0# M,X4Q"L9D<,7?,Q]\)=A?'E;/?U5WU=_Z'U#_")H?ZP_\W/-&^8BO.-)]J-)]E-^N-YCA)D* R4VMD"@%, M(08T(0CP,$W#',8XA-P^L?-*BU,;^KITPJ-0>FUUG;C=VNV2M7D-=S,*\8KF MP%S2%TC'+$P#< 9(N[S6Z@OD61J <#ZQTN1&A[#<#TM6ZD>^%9BE%6"N"A#$&$(D8X#Q1K,0DICD1 M:4S-(W/=[9@:376>!*\Z7W[18A)[[NQR";5#VPR@6;!SRB(VM$V$?ME M8,+[)^H2BXC=<;IFI*#=8;O(+G3W_V/O79L;Q[5LP;_"#QT351'&:3Y $+CS MR?FJFQ-9E8[,K#[14Q\4>#K9)4L^HNQ*GU]_ 3[T%@50 ,V:F.X36;8E$7LO MB(L;P-YK7P]L;_;N%9@SV_5U(]S3^5 M2LZR.-/35&! 4X5U:)TSP" S=7=4)$6.XR)Q.H.R&71JCZW;![.>^7>C0M6T M"G"NY;V,M%TP[1N_P(^7MOMM;>]1=]R;J+$Y,D9[+?*UALAWL>_E@<+YW*U7-2!^-RDIS>IZ?=RP4M9_;X0IOW/DQYO2BPZ8=CX+KQ'F$V2LO^K!K5/[T".0A MS_J\]* &PM6Z6JIO*[IHRDV_RM5SR65U>[^2M83"C$LB8JS#N<14<\(44LVU M@@*%>:%RHPY56!W16(XW-1ZM+:Y[&FYLCCJCHXW53NUU+T)NL87I%\C #/D: M&#JU+/:)Y6@MC*_"U+6GL2U"%WH<7[S,F#V/;7TZZ(%L_;%A\?%O9,C5 5^7HPP2\[!M!]PO<;15YHT:@CM![[#Z-G358<1M1[KLWI?K4NC MIUO-Q/[EIT:DVCH3?&SL;RN3Y9A#IN_\C"<20"H+?>=3!K@.N-($ M29I2IR3&@79,C2)V&]#(3N%(DV]4&5=N(F:)*?C>M%)_E5HM(QVZ?U3?ZX\ZD:"P7M^OUJF1/ZWKXY1VMJW)84?0C:O=B?BN/ZTRG!N57CM- M'":*H:P "36A+Q0"T%0@4#!1Z"=CD:- M #Q\3/JZK'U:XMI]?B8'#L M20O,WW_O^?(F5>Y_WB:D6^YA_GS*F+MA?86FN>5 4Q$X=\/%0>W<\<+N&CA? MS9CE^B5)V;=R/9H,]=>#.<(O?ZGT+68!'Z@N,+AI(ISSN_!LCA'%QQ-%^><*[O" M.&??,VIFL-'.*A>?%[))#4Y23B5$H* "Z0@8<8"37.K%#I,)5'F20*=V8SZ, MFAHEI'%"1LD-WI\:N[V'L0$/S#<>LX.U''P2YBED!^\;]G=(#SX)I:?\ MX-/7'D;+74RVTQ[@=B&VVJHSF<10(2+<'C603X_WLC:QQ<=/]8[OOR1 6^*+7^6S M7)GBU;;W2I$G,8.% DG&S)F(XH @F@$!$8[:]UY@O-UX&S_V=MFM/C P-;;-%-O?F;]=Z1'NZZ*G M-R_;M]S1E[J)Z5]T);HLLW_*\OZ[7IO>&JONY=VJY/*S:IX!=_J;]]U\<)8J ME,M845 H9O*]) )$" I2CKF BA(<.TF'C&/VU'C__A_5[IN#D394WB#@,0EXU!GSFS,\CNGCIAB/.AU'&;.Y\N_S%-V1@H*DP0KP%E& F8(;KWK&Z<+CK?>&>+GWOIGT 7M=\WT_=CQF.E M\HQ @"0D !(5 QHG":"$9@45D"%JE7![>.&IL7IG6V2,L\\=VL.JGX^O02#T M6965\TZ90J<\'9PEM'>QT3*$3KFPFQUT\G6WVZU:K4WNH$D/-&=.G=1*V]!) M0(02/6, IGD"(-4W(,:0 E-R:_0!"996J3Z]HTSM1FP-K4]*6TL=.V7U@]I_ MDWJ#*O =.P@EZQO8"H6^Y:>^P,[24_]VN.SL'V&46]S*R>Y^MWOST/P3MOZX M,%N;ADTZ,5+3P_GKVK3OWFDT0!*1*L0@D! Q (N4 ":Y @A1KG)28!0[B1_9 M#STUFKA=+$S6V>.J7/#R4?]4=K*Z*VVX:W**]038[=R%@35T$*"-CK96[P@5 M&\-OHL9TKXT;AN/E.8W%>OB1$UI<83E.;7&^0A!ID39'[8JY3.#4;=I]+R."/D!(4^F1A_;GPKD)S'=TSMD1-6 M3$EUY#Q(CGHC/1<:&"2:[.=:XDV*C<+;[8-)B&Z:RC7B;T8M[L-\^5=UJS1G MZ0\]+BLZG^6*QZ9N1,>-1D\>T010F4K 8YXSA C%,G6*&Z^Q9FK$N^O,5EKQ M)FK\Z9HKMM*+M6QC[5-$C5-1YY5CR'G5=%I&H6--4NC -.S\N$>K/G#U&\!> M9=&X,:T/\(["7"\7'3ESZ%.YD!_7\J'2JWH*$TYSD*&3DOUR_M'9")A*LBDX"D,M8A(8_U M Q-F(%4IQ(H(E,#"A6UZ1YL:SVR,;Q)#3 M6!4$2$Q3 !D4 &NJ R)1*"T48:FTDKN[,,[4.*QM*&T,=>EMX 2M'4=Y "PP M'PW$RIEH+B#AE53.C34J@5QP^) L+KU]0!G3K1!UHT(Z[S;X/RZ44>,T?VPZ M%&V_SX0@K*E"@CQ+L5E824 5QD#HOS.5TZ*P4UQQ'GEJY+&U?7MF%NV8[U!0 MXS0!_802%-; %',)4:=V65>B[%"V% KMDPB6G"XY7N#3$ MS[W"I4$7<*^DJ',:S5?N%[F\7]''[R6G\]L?934C,A>"B (4LO-G56MRU37TWU;E M_;U0P&L+_T8_AE!YY*R,IH-[,T 8)G M#$"N"D"AT"MO:7;FDB)G*74Z=]B]^M1XLS7.L6CU-'"6)P1#X0C,5M9(N&_G MG_+8[X;]W@CC;LF?#"4<2 ZM%LR-HNSG F19( J MDZWLJ?9J/M&OAMV?C?V+<<> M=Z/?#9"CC7_'CP_1,WLR9XQ+]?9)+U4>-!.LO]/U^Q]<2B'%)NR9Q9PJR;@$ MJ)9:5U0'(BEB($F(X 7"+&:9O9*9U9A3H[#&:K,VX)W=D3$\DJWEVP6>B["6 M'?X6)P#^40W,6UM W^X#VAF]79SY!]1%H\P[L&.IDWD V%&6S FJ?D$RNTN- M*$7FY-N^")G;1P?0^*_EHGQX>OA4_NNI%.7ZQ3PQWBZ?Y8(NUD\+?9$FB^[V M?B7K;<596B00YB8A/XXA@(3JD!3E&(@DR?7_A(ASJ]W]0:-/C=I;^Z-YYT"S M><=;%Z+:AX@W6:*T\\*!E)RGQX+O0X(>F/D[O#>VUY%K]'8?[S8K]W8,O!T> M!R%Q'^G!X!E_MV?$4/QZGQ;.%QWON3'4W[TGR."+#"SN>F*5_->3OM![/<:Z MVB9)Y%P(F:<!=CO MB/J;(HOXN$!3\>/"[XRN?KO9//?-O&JNGU4H;L:.6*GDAXX(50"84 B@E-/7,!&0Q5X0*7,C,/MG> M@T%3>S9V+D4_=4[]; ZR.K\BX]AFOS/:N'83;9V[L1%D#3.[%L_5D>W 5X]+LPSJ ME#X*A52:4% D1@=900$(%S$06<)R16.$"B?QMX/K3^V1MS$O:B567)M[[Z-G MM^%T!2:!'RE'< 2H?3_CO>>>W?MCC-RG^Z2#Q[VY3[]MV'W\YJDJ%[*J;OF_ MGLJJ+F_JFO+5>;2F&)[73[1?EDOQ5SF?O__Q*/FZKHE_)TTG"9.-VZA4SH0D M*4ES G**34Z*CI1QEA2 YH1D1*(8')+M"\.1-B$'R]TJE?"T?F@G"M\8$#"=2ZXC;LJUG\SNI5Z%J<[F MB&Z,KO,3M]+>RX&*DPX39,?/86 /3+X&\;I OC/;2/'^]'L#_\_1QOAH:[T_ MQG5'S"N=.@P_*E>ZPW)(A .N,(SEOIGE\M/JI2X4,XI/NQR-9W46DN8N.Q@MW1WTRH4QZDQ?9 M#2:H;L6G?\OSFP+G4=4TF:\9K.X(4U?/WD3ZC^9!5#[+^^6>$\.,RC'GW3SDDIYW MCMP:8?<:I3$2-*YIE7!S<-)_US^=X_5, MZ,%]&MT33AGX]^BCT .MMXX*?6,,>PC\OEA)OKQ?E/^N%]]OY$*J*9XK0@4E'I MPOE7V#(UBM]U)5K3'Q%KG;G1\:1QI_[C8^=0'9UNZI)EXU/TTW_$_TBBAW(^ M-]RS7$5S'=+^[/90N&9^[9X!(\U:8,K?FS"SP?EF,V&-)_4?[_8F;%/LW+KC MC]\]8.J5SJ^Q9U3V]@#<(5G[N.0@V=3_>:K6#W4Z]?+S^KM+Z>7OYO"#/6T,,U,/ZL[\Q[]0*D[H3_>Z2^Z,>[M=_-XT89_H.6J M7D 8(>A5^4S->K?=DZ#SK2I--4MCE6:$$Z#M,U%]9HZ\, VSPJ9](7]]_N8L>#43UK[P!J=[ US!%SP8G M\SFQ0:K;V=??PG*+U=_M*^BDI_OZ]DXP^^[,5W(Q_:^DJRCP=*;_@MCP! P= M4\1X NZ>2DF[G@+Z:%VGQ9/:UVFDK@ MG,5*T!Q(9NH"B@P#G*80*"%9P0G.11R[K.L=QY]:C+9G?MVBPO&$VQ5_NW5W M0%0#AS_[@!K3HQW;HZWQ@8IZ!R+G=47M:L.HJ^B! !VNG(=>9L!JN;XKU\O/ M;$W+19M\K#V'F>(8,!7' ,J\ "13#$"*"H0H)Y+EUHO7$P-,C:=J$TU8UAAY M.579#D:+Y=V5X 2FFT"X.*PYKL1GI"6 ,TYND77]EB]%R;V MO6_@\7S;GN^S.EUK^D7J^+ T29-U1H .+ _^\ONB7%=MAM'+0=^P3,:TH&D* M8(*5D7PF %-" $]B+!((L5).+=E"&CLUGNU\-:O6:N<$F._X6V<2M?ZUROQF M]7OTQR?C=I=3Z=A -^@7Q/+\?R+3/F(^P.:Q-MO6K5_,UD'_W1.'O3 M)7"^!.US-\;$^$T8"&GPN D$(T!_E% PQIC#'F.;38YMQ+^C2(4EIS'"#.0$ M%T _=E) LR(V2:H00:@P2:W$?JU&F]J#Q!C;I$U&O]:Y?=)A\]T.7SL:]X9: M8![> 6S'TD"[!%:@>.7 _A%')3$KYP]9R.Y#0^NR%Z; NZDP^5)6?[YY^::O M5+<\DRQC10PI0(KE !)BY\<;N>#[HN/'Q=^7/S(P_NAJ;;Y(+LMG M$]IL&J%_6+9BIF9S4O\BR_O%VUI0@K]\T^%]-6\V=U*]4H9",PHC1@0B%QF@ M0L9Z E1*A. DI59"21YMFAH1;0O4MC[IM4[G5:26&Y5?X]A-U+H6=;Y%.\XY M1D >9M@R3AIWWD)'4Z-,F7O'\ 7D4Z7F\](#3GCIK;J," M]'FU+1G7X_VR6CX]_F])Y^OO'QH^S3/G)VT?MP/ )S?@W%Y\M0N"LIG?38KQ32 M_A#C:AF==.](C.CTNP:$G9^5JN2V\4F;!Y(PF7,5$T"%D BA@ K\@P@6>0Q M3!'BJ545Y/DAIG;K-D9NN_4,R:@YC:5%D'C?K9;WLJK:/(BJ M&7[&L8I3*AD@3!0 %C@%+"EB'36@:V$]>X^FW%B M922*NH22Q@VW.,A]GNQ"I:#H!R9@W\ [1UV#P?,:F+E;,6KL-ABDP_!N^(4& MGR>5:_FI?#9";FO]Q:N5*BM]X>KV8;E:E_^NGYEM!?A_2[HR75?E#"O)XYC% M((\1 5#0 M TRT"1PU1!0@K,G83$!]HQ-9HTWU[GXYY!$V!]Q!,:UO#'.MH# M4+L0;7V(:B=V5'QWW;F)C"=UCV:/*A978NG[]&:0+6.?V%P#V(E3FJLN-V") MW&Z=+1>;S)&"9+G))@=QGIL.?,1(2,0QP#A3,$UQ@:E]![ZCRT^-SC8&NJ?A MG,'/8DE\%2J!V<@_( [+X*N &6D)[ :0V_+WK/^]2]_C3XVW[#UK\=Z2]_R[ MAL5T[THCS[L0)E(T<6-S7+V^78AMAYD9A5RO;;,$0 (9@ IE@.1Q#HHX91D4 MD$MA=73L,NCDZ*VS.1*2S^G*R%0_K:/%V'1V3<-C(HVFC1U0=B,9QP)'>< M+"@'4*08T(0@@),,TS2F)"Z(Y;37?H.3@S'&C4-..W@4E;D.&-<8\H@-CHJ1 *<(P7RM$ T27!" ML9,-FK,HUZ8:SHU!/,V?'?&,/RN!^:ISJ*[% MWW%I3\2_;BK<>A5MW;II9+ZBSK.;Z#>?)X1^L?;*DIY,&Y5<_<)YR,F>KSZ, MRF\Y7SW1^8?EJD=42X=\OZST7V8Z+$LQ8@1 E.F%)$,0,)I#@ 2BE.1Y!KE3 MNU*GT:=&S+]K\JVXZ22H6=FT3GBHY4M-L;THFQK0>9?[Z\;/;I."E"1IDG(@ M<"%,RP0%&(<49 4L]%,T1HQG+MT%PTW*" T&ZY3KD&C;/?2"81CXV=;:71<= M]*HI:MMOHMIZ?T^O0:!Y?4BY63#JLV@0.(>/G&$7<7NR"%G.WK6;.$TKF??Z M :>I<29(+K 2&4AB 0',\@R06"5 Y3K<3QF#!>(V3X^S(TSM"=$9V;9ITG>4 M#ABUG7;\=![(?@[R D_H-;\K,M9DY&O_S& ><)[__UI$.8K@7)Q\4[O1S5X0[_^L2J4H! MZ$'QZC0R@66O#@9]9>VKTQ!<%L Z\[FA50L_3!*PZ57R5?*G57T^W-85XCB% MD"<)0%*3#,RS'+"$8Y G+$4%*EBFG.K.>\::&LG4IG:-C:J-L:X%">>QM6,4 M3X@%)I,&K+8;YM9.CS6;#GAX+@XX/][(!0 7'3].\K_\D8$"]$.[%']^-&^L M/C^MJS6M6R%]6<[-;I9Y<48SPB3,(> J@0#&*@58\1C$*<.LA?,^/C-92WFI!IM);O M-_7OT63>"FYO[>;M1AO4KFEN&N:MZ+QY4GU>R#9@8JG@>1IC8!(*];)7QH B MKK\$1<8Y3V*I$JME;_\P4V/WK:%18V"D377J3W0.3XMM1R\H!5_(G@!H6">G M?:V^D"(!:"N>5C MVP\^-0*M;7;-SW; VBZL#85@Z%/>UNRHMKO.EZPM[];ZVO:H-3[ZJ37_9Y_) MW^ZH>3TM(>+F!544L)!CG(,((M30)3, 4*2 M%JG*)"'4B>?VKS\U"JO-JY/%!I[6'N)GR5'#40E-/PZ N-/*:;?],L;!&..2 MP6D'C^[S,V\;=@O?K9:/K^35Y(7?VQ;; 'DTS_/]7A2JH@@!2G M )O#4REYC@N8068G;V0_Y-1N],[BF^C1V%PO'V1GM=LM;X&W'0OX13$P,6P! MO-L N#$X:)=8>YB\$HG%L*-RBST,AW3C\,GK-H3T2JT1;M,_--UUWM+5ZD4U M6_%55Z,VTUR$:"YCH%!FFGOS&- UKM>=$W<:Y=F/81I+M'+GM)05 ?JSM)$^@#]Y0QB&88UVUCFY*1=':00IR0I"&!9H0#,\P(PJBC(!0,P,%M=@9TS,5EAXI6&^D<< ME72LG#^D&+L/A=VM[N3#DQG&A13,M'I!&=$D(_5/&$L@%48B+P3)"9\MY+TI M,/_F?\=Z8XC5[4.:V^?(G( +F=:^,!O6VVG@N4+Z_S(@"*8 QHEF?:P7WD0F M*,84JSS/9L]RQ9:O.P,M@>U:,L[NMMS;W9Z;W6V^O[O].-)4^3U8& 3_I$X5 M+MXBP0X4CK![E=.$K163/$HX FGH.<+QA3SO0!IAIUBA/.9ZB9\5*0102@%( M(:E>[">XP#$7.A;VLOG>2WX(N3C2O)6\46_ M]A]IGMQ@C.N/_D>:XAN"X8W1[3(-$LIG.7>4@^F=*\QB1I&>(1ES/5SE\EQY!/K*#>)I:9CU;@U[%B6S@62<;>#1 M!<1L7+?>^ATN]M6F%C9=C)H=E7=/&SZ2O6^!QIIZ/UKGV2E^,P)S]?__I?C3+8=^4E^.T;+QI_0E<4WR'VW&+I0+ MA+=CS,*#T5 ]*&$8;]QK#GR^T1]?I &RG#=KM\_K[W*U^=/B_N-:/E0S3B1E M:2I ELD$0(QCP'*F]'*KR#$5-$ERY7[^8S?XU,*3]THU*]C=!'Z3T1CM.W,3 MU>Y$._Y$M4,WICG@DVOVCM-\N1PB^9^%P*% ^ D8>/3DAF2 DRA+ U[A8,H- MFM/G5([7&"C+P+]+\3272]73W_'#D]&;/]'E\2!@RQF-$Y@RH!CL:L@PYR"6 M.<0\2Q&'3FV[?1HW-5KM?#.;AZIILCJOFZR6VR:KM$UW4;6+$=WQL6D$4#F6 MUML,MJ^K8?J:*5"2%1*"(*00P+QA@*M6!,F:8 M4I(H09UT!<\--#7V[NR,'G7 51E+_Y<;$Y]%U(Y5?> 4.FSM(-(V-LHTT1^= MF1Y)[A(27@GK[&"CDL\EEP^)Y.+[KUQ1-PN4ZG9>SY84[\J5_GW^\FW92)^^ M;4Y--7TU[_RLFCV!CXM;7M?':>/N5J6.:A_G0B=*"6/FU AIM[B^\3/:.!IUGIK-P<;7FVCK;?L!$\DT#AL5ZZW+ MT<;G@0MXOU\/QZ7^JTUZ8'9]U?D>OE\09#K"["SX-?5U]B""P'UVMR+,:)Y3 MG9J&/CP11%*JGRJ%4 "F! (2PPPH A.(FZXW%Y\Y);)^RX=-ST^>'UHVY&SQR"_R?6),Q"C+ZW7E+_2M>ED\++9 M8T^D0+1 &&0$%P FI@83)CG(N&1,49Y3XM0TP)=A4[OI+QUL:N=N3AYKWD2M MAU'GHLW>?]A)MZ.@UYC*P!0V\BP.Z,_B%W+/S5P\&3=RYQ>_D!ZWB?%\_:$G M4/JYHK]<+\:>ZKL4ORR7HIJE&4T$)@F@F=+TCK#^";,"D"01-.8X5MA1O>/4 M,%,D:V-<=&^L(0Y,,@?Z#"]1:[$_]$M.M-M'6G/I'3KSTN*TUX2W7N??7B MQ[RN7;^I$]5J[YMTM2'I+D/FVS;*&F$6@P=BTYC @?DK5X ?($5EB#6OD(5R M!6BG$TVNN>"KMR[]IRSOOZ^EN'W6!M_+]S_DBI>5O%N57,X2E$@:(P:2F)K, M1YD" O7B51*>Y4C2/,WX3'M:+DW[E=7:COY'LMZ%9@Y]",;^WQ#HM?]AC )J1((Z"\# ;" $I"42Y"F),UP M1B6G>?L->;\0?_/O1^?!:-\.J9\Y?\_O!%#AD5RP'FF=!Q(^2( MP*+@W$F[:X+?B3$"S,Y60!MC(]E:&ST:*0S[2=X',L&3;OR#XI"7>"4X(V4@NH'DEF;8@T!O0N&ISXV7 M.MAC]5Z28-_[!E:;T+4Y3>EZ?Q>IIJHX T@OR !$A '*8P0(TRNT/&8XET[I M17M7GQJ!M<8YEHOLX647E Y&(3!9M79Y;(+>Z['?.H^]$<8MZSCEW%$5Q\DW M#0@U/LFJDO*320GNQ+1G,B,%A'J57"3$I(G( A J.$@4A(@*I6]3XEJ><6(< MJZ_J^(48C:4W46WK925Y.T@M(H^A"(UTBAL"%8?0XTIT1@H]'%%RBSUZ(.B- M/4Y];KS8H\?JO=BC[WV#LZ*IMJ^^Y!>S4/NL?J^:9+S;K6#];D[>+..:Z)(B M!G%M!\HV^BV@FP5$"[T>3)WD0[ MGNQERSJG,[O.EEUX%'8. M-N"/B'Y"$/1-!WQK&K&6/G%@^$Z406\= KN5%E MM5K/WC^9BN!VQ9''A=\[2, _9F=FU__=GCC'UUTE-OYG"O=37KV=;=; M3\AR]GZQKM4_5BL=[GR1C^9^7MR;-GQ/U:R(J<@%58!*S "$YE9D.0=YG'.( M,HHEL^HQ?&F@R=V:M:U1:VRTL39JS+6[52^BVW_K^L0L]*T\$"[K6]L6BQ.W M>B7Y/^Z7S_^I+U'?Z?^"YD?0_%C?XAF=T-5W1A9\/E3G8KP[:]E\\?H5[G^OA31'\;!1@7[RPNS8+4K\ M81Z:7D:$^VJ)R],H!A6Z/!CR5>4N3[M_2?3RS*=&S@AMA- ^+JKUJMZHJVI- M]V_?Z:(]=O]MN7B6E5[V'!RZ_Z(OO7ZGUT,?:+FJZQ-,2>6'IBGZC-$8)SJ* M HQR B!*."!Y1@"F1\C^W:3Z@2_.I M_8F,0Y'Q**I=BOXP3D6M5XZ$/+$Y"9U*]OK?I,"/' \I9PU&T0Y(;0N0M89I MFY"V0>I$.MJ9[VF ,O^)?A.FD<@6R,>_1\);V GVEA@7V,QAD<@[J71,(][( MA?YA;=0.-X-\5N;71I5A1@C)L<0Y2'D%7IIRS) M"*4 P4)F11'SA,6N!1W!)B5\04;OE+3E&>$F0Q48(4$88 G4DT$TOY.,9P#% M6*6*PH)BJ]S3@!,Q1G3[S33QCGA;"]U,1QC [4+( # &#NU:BZ/6Y%HEN-$* MWH@N^>[(Y@B2UZC'=NQ1HQ%'0 ZC!->/#WMZM\H#.A1XOW@N5\M%G;PSW]!8"$UZ("7"FP"L@]$J'0^P8E1JO .J0)J^YU, %3RL* M\?2LK*>;G6YLP048C3(@:%(EB3:)H!)G3< M353.4DIQ0I35J;-7JZ9&JQO]C=JKW8./TVH<-]&.,_6V4^NC8_3H988M8\NQ MYRUTY.D\9O$N<>G/H'V&[UZL6S1K]>+>U'U>U^MRP>Z-I&W M?L%HC9HWS!02D.A9!1FF*8"XJ 4/(! )S&2J=*-E3JT[U8_U!,RF=_[>DJQF))22PR(&H M4YPX1X!Q20&3.@1-94R2U*D+F0>;ID9OG0,1W[4Y$D\K$]3H[W-Z[=:D^[0- MW;8,.AFOLJ6YF9VVQ7GG4[3GE!'I^[&.&K^B_^[;O_>P[SD8Y?9%_[G73TP(PW_N;?4..O95IX?Z)74N; M3PWDFIUZM<^JJ7'3L8II.E;-%D!S!(HF)V^%- MSV!3XYF]%C-Z&24D6T=E53W5MPHW)CLR3A_2EGSC";_0;', W3L#W<<.NK>] MT+E3B@4F?@FE;\!QZ<3"]2,RL?G, ,D2AWVX7VBY,,^7Y:+Y4&G^N%3U]ER; M:H%RP1'+,[WQU$%&Q._D]W/AZT[IY Y$)C^;#G(RKS:K(PG1O,+LNHG9!)F 7AD< MOR..)Z 3!*D]Z9TP(PQ;)'2MB/]9KK^_;7LOU1?^3:Z[%7,*(<,%B@&FE "8 MP1P06NCG-DRIDH5,,^1TO&4QYM2>Q9L6VG]IFZ/.Z)M.$Z;N7'EI23T8?[L5 MA&=4 S\.+P!*U=HPX(C[%P[P>5USV(P[ZM+# 8C#%8C+1X.]?9Q+BG*>< X(D Q A#B@G&*0\30N!XPPB91,];"\YM>#@ M]]\^?GO_+OKZ[?;;^Z]V-]T./OUWVS"O ]]F=@Y;WVK'/O9HV[1O;FZQ]I?Z M[JKOJYU+C7)#'9O>W4DG7AFP]_9^<5\NI-21S]UJ:<3".ZEJG$H>2Y8#F1%] M5U$& QM-B5\H%0X)OR!#B. M>GO]*#GL]OA :Z2-FU.H5?*^M^6PV\[+)3!Z-U'.?GB\_9!+]N]M;5Q\\["P M_U=)JZ=5713_)DY3PY2&GQHX[%D>UR3=19W1DK'9D P?L[18,?A$-S*;7@^F\TK#'Q^L2 MQ&+84=V*,J1%-VSUY;2R-'AM3W3CE%)!V)'(E/(%9H[8N:LT+L$G9 MX[U73C@USJ@DT./HX5W?]]9AM_D764G]H>^W"_%./LOY\K&6WMD*\W3[G-^6 M=W*EEJN'#\M5?213?=KH4@J8Y[$RJ9PXECH>T0RA8Q &LEB8SDLJ*R1TX04? M1DV-2#J?FB;K6Z]VE<=NHLU1P7H9M:[5YP&-!/G M3)$^D?;*J5X,&Y6$?4)YR-I>KSTP/]:( !@UM-L?9363"<.TI)/?FF@:78ICM+U>F!SGB,.(V1.?#-$P QYH!F%(&8 MXH03I7)$G1+8]R\_M1NVLS#<2Y]/^NRWQGE_B'&+ MF4^Z=U2U?/I=P65RWM+*Q /F/T;B])G.C;CI+$Z%OM6% E29K@LL+P!3A !> M8"PQ3I44PS(]KC1LLADBKJFHQJ\ZDJ]_V/$PF%S.F9E.5<'3-(M!PC-3&U H MP)">^!S+)!,RC0EWZE<\SA1/NB1@,G-K]\P9=<8"/Z;&F*R0\D?] +^6]-$9 MJZ8J>]0/XA621QSL?Z,_[I;SDK]\DS_6;[3C?\YD2C,CZ@D*272T M+40*=(RM.1JS#*9"%0EQ4B0^-]#4"+<]ZJCWF-T8\RR4=D3H Z# _+;%YB9J MK(S^:/]KS(UJ>SW&YI<@\IE/."W"J&_KM7=LEK3^?];/KY="CGC2$&LN.&[6.EH*6$ 2ZF MPC3E<5+03%FM8_N'F1K)-99&K:DF)C#&1MK:R)CKVDCV)++]?.4/K\"L-!2J M 4UD^Y"XLH7LR4N/W$"VS[WC]K&][QZZ9'K6"Z_EZF4K/SM+F%0Z M(<7/>) M510#6A0IR%*<%:E*!:.YVVKI:(RIW?P;$X?+;9]"TG:Q=!4^P==)+M ,6!:= M==[SBNAXG)$70V<=/5X'G7_K@"H<'3BLS)G(.]G\MURTVS"+^_JL9$_0'\I$ M()&"A#-][R.B "8Z $B26"22)B*35CLEK@-/CQ :DZ.?.N-_CLI%M+$_JAW8 MU7MW*%)QF9!^"@D)<_C]EVD@[% 9% CID8J%/"+N5D,T +;>LB*7ZXU7:33 MR[WBHR&?'Q;T'?35_.W)%!=\5N_*^9/^:]VUL_K\M-91YL)LX,^D2#A,)0<2 MI1A '0,"%JL8"$@)R6-$B'+2=744B M RPAYM BSP EN0 %Q*1 -,>9U &Y:3?X^OAOK B'_Z;Y,FV;+R]J!XR.1#,= MT7)K_$TDQIXNNZ@_X"0$?G(?-;_^;8-_8W;T>1?_UB-_2X:!R'E=3KC:,.I2 M8R! A\N0H9<9IR%9LQTZ,\>Z.$XE(#(F ,9" JP?2R M*,(TCPF2.&QZU8XU M_Y_)J6K.&AJGPG8=:Z?1CC,#SLI4DVJL9B)X&[%](%^U;UAKRE0S9D[ =6UG ML(.K79D;8\:9+TVE\3:I(TM@;"I%@,BDD4C,"D"-.HL2LD!9D5*%AN7'G!AL M:M&\AQR94Y#:;OWZ 2K\7DV+4;0U-/HC;)Y,#R1AG[ MS,"2E>V&@XGZK$EK]RB)2Q9CB8 L$@J@9*;,!4.@$#9'3#Q-'5L+7FW2U.CG ME9K#>IA;.X8;=\8F%[X%;PCK#U^_94+7FS5N:9$W&(_*D?Q=>6@3V,6]9K(' MT^SDF[Y$7?4*TQ3A&"*026ZJDD0,",((X(1RF""2R!B[]7P]'F1J5&ML!,;( MNN_+363L'%1 ?!)12SJ\$J? !#<$H@$-6L]CX+D?ZXF!1FZ_>M[5XVZK/>\= M=NM_Y=^E>)K+SZK>K7M#*RE,3J%<5#7'?#5ZRY\?ZT:!MWQ=/I?KEV]&B6:[ MCN$IX0F*]5H0"A/!99HC"$Y (@I.\IP4"CF=_5QOTM1HI?-H<_X F''*:%IO MO+III*VCY6/;R9.VKKD1CX?YM*.I<6Y$C3^@=BC:>M1VG#*S5#L5U5Z-Q.778AV(RP>;]4I L(/%+77T#CDM*%JX? MT8W-9X8120]O;5GK-_VU>;=\H.5BAM.,(QXS@!0V.8,R!B2'"HB$":I27*20 MN7"+X_A3HYO^F.%F+V(P7D1_-'XXLI#K+-D14T#L W.5?]B=*6P@>%Y9S=6& M48EN($"'W#?T,E>6+K?_^50N9#++,B7B(B& 8*4#*JB7O2PFRO33@%P1AHFT M6O;VCC(U:CNLQFU_B(RQT>?%T,KE/6#[>7OQJ=WJG6W1HS;.-5EM!S.[L&,H$H'OX@T(QJ[='(RW]+%9J3I3&EM5?_6;MUZJ7+K0\QSKMK. "/GIAV[=IR+=N(]5VLVO9./ M*\G+>N]=_SR7YH?;A;A]6*[6Y;_KO]^MEGJ:UR]W^INRUJ\93;E:DGW&"\P9 MC3- (3>U:RC1(4&:@B2CFBHXRXO8J<&-+\.F1BV[2D-BQ['!"D[735N6(I7( M6(#4Z'!!)07 JL"@D) @1%&A_S>@K&/4V1N_T..3B6;HM&;2[EGS&K=5X.?4 M[AVUZ]--M/&J?B3M^G43=9[IGXQO-_5;-NX%4?7R G@HM:_KC'LM%3 OD/:H M@_FY_K!'\V]R;38W]>5-DVWQYN7WRBSY-W'6-K#:[+^G!8,2J'#H?ID"VO MN-(P7GR[7%3+>2D:\CV03T*BMS6'FGK]K)W+AQ6R^V=BSF"[' ?+5GYCC*U#;(>"6AW@%'I1L; MUP^)Q>HS0T\UOGZ7\[G)-J2+EQDA$"59@@'B.G:".8H!P8@;E0/"\ISE3#@* ML>Y>?FHTT>[.UR9&K8VN9Q=[\-D>6@P%99S3"CL\!IQ0G'+[RJ.)O4N.?"9Q MRIWCPXB3[QJ8VF6R@]EA=O!.8OF;E^U;VKSSNJ/CY,TNT4,RRV6A$EPH()$YTX@+#J@&'$B("$SB/*.)4W>X<*9.CD1:X]I* MB\@4U#@FDH6;5KM 91J3%9C<=FLR=MW<+<-B/DOC"CWBU'D/;*7[&\I3*# F0Y%(" MF.8<8)KF0, 4HUQ))CES408\'L*)X$<0__MFQHC:RNAH[JH.VX.E'3M?AU!@ M5MU3&W@;4&K@[3C2 6]?60K@K75I_^$[A]WA[Q\>Y\L7*>L2LU^ET=N;J5@B M"J$ L0[Z (2\ !A#!F"19)2R'"F(7&+!$V-,+HC[>G<7U?:YW=2GX+.[JZ\$ M)?1*L+6NP23ZHS'0XPY0C_M>;^U3XXQZ;_GAS][TUN,)EETECPH=%)6=% M+E@N20&D((8$1 IP+)F&.&69S#/$F)--,36#&"C@K(;4NSP#Z6GJ7A^9,5?/R#&Q7Z%Z>N^)0!:2J>EN/<2\77$=K M=4GP+(LI47$2@[360(J57CPAI/\1'$/.> KMJ@7ZAYD:81HKHSTSVQ)I9Q&D MDZ!:KJ*NABKT2LH=I0$Z2'T@>%9".CG4R%I(?>X>JR'UOGL8$;QYJLJ%-!=^ M8.6B9IHODB_O%R9G_*/0"[A2E713M]35C-\NQ,Y2K][=D:+M8+W;))ZB(DU8 M(0$2.#>[,3F@<49!;M9P2-J(0 M)DURQ^NH=7NG*[U-0_K7^-;8,>9TO@N!F7<*7P-G*A]G=KP^$@*;/.JC91SX M#Q]1(XTZ[%%7*\=_+;4QJN1TL39RHGJ,;RNZJ$R*Z7*QTT<;0%%40@GD3^7P:?V&&IMU6!'=W2UCKK?Z^FKRMKX*WJ<.\V+ MW:,A%-J!B;[I;+%C]P;J7RV M*FF[ST^QH%)A"+B,.8 JAX JJ( L/6-'#:S[X;7']BY^;6OQW>V >7'.66/>U&=S.>>=4]-;4]W/Q0 M5IS._UO2U?N%>$?7@F$P8FL9R\\6CKK)==V MDUHOOC=TB5^S1?>D_[;9NZ]F.>(PA2D%!30;ZX6F!:908A)9%4UCHBAVZOIR MG3E3(Y !%6DWT=:Q[:&9XS;6E9-JMQ89;ZH"4]@(LQ2PAK /W%>J)SQITD1K M"_O@&UYGV'M5-Z*N&X;?R56Y%'7S$9JD6-*8 L*S#, T2P IL 2,4T4E+E)! MK/)##JX[->IL+'/JV7*(5#^-7>%_8#[RX+I8\J>'KOXR! 1[ [PV%-;L>L;A MAB;-BS7W)6G+?(=O'X7"SMC8<=&YEP<6-FWW;=Y^-TGO'Q>_+U:;G>UO],<; MN9"J7%?9DU]1(;7<'M/%+1QC1KF=UX\W.MZBLHJUW4>?>%5O2ON;;+D)\A5D, M3,UC3J![V9)?N/W6*'FR;=R")+^ 'E4?>;[\E6T+VDRYA$&4$ :*Q*0?%W$. M")8)P"BEC!>(YL1)3'S_\I,CY(W _J#$N /L+%EQ,"*AR)>O]Z$1 1./J/Z5RXBNH_^'+I[H MZB5*G#43[>#'F",=#RN0)BH!$&84,(04*(0D*$.<")&W\+]?B-<&OS-A%.C? M25X?5T59*/ 9))BG# (:ZR<:-+)T1"5ZE4)YD6 ]%U(XB=&% 'XDQ5=C=Z26 MJTCN6A[-3?(SW[4]T%38/1M# !SZN'H'VSVCH^/$J3E4WW%.SV,_I'784'5*$P=:I[Q+,YI(5+ T/V=Q,<+G;=@T)=]-]T8\.(P^R\2+28<-"T)5P M/BESG W;L[%P" <_#?MK%]=]X\=1J1N*GN?C+DK#B@*G64P0!1D3!8 BP8!0AD!&DAC#HDCT\L4Y)?E@D*E%9$U& M[(Z13L<]O7#:,=2U( 5F(6=\AJ4%GP' ?_KOX4#CI_F>BO&704,A@X 79,,@*L@R(RS5N M;%]M'+EIJ8C#3WL4??+>6T>X<4 M<.9=5XJ4RM5SR>5I>OEM63=:E:)FDJI6[=U]_>VR6O^V7/^W7&\E$V8DIU0P MFH,DYJ8U3FX>J P#JM?UF5*0PMA)/R>8I5/CD+W A&N#H\5R';W(=;3-'!LH MI>I]DNVH:A)3-V)HN0D9MX_EFVCC7Q=)&H?T7YNIW?IT8WI(/OF4>@X.?QA9 M6>_6OHXX;2C0STK]&/*_E=VU ^RX\+ MOGR0YDB^SJ';'LM*7F1,8@8X$QF **: %2D")$-$%3A&,'62SO9DU]2>'G?& M7/W@>-1_C1::69JTKY)'K-W=-(^49L&ZK(]@:./^SM/%9+PWK_%=".I4(L>- M#D^3;[F9,?Z4AGZJM!Z9AGNM3[OJ:7J>-L=H._/4.!;]9%S[N4WU#7..[QEQ MO]L.GFP;=VO!+Z!'VP>>+^^N\O/%1$3U*786*XA$S@'CIBN\1"D@4D+ 8URH MC, X858Z97M7G1H=FXSPLEJ71CGC5TFKIU6;?^^0"[ /6S\5#@8C-)$-P\%) M ^C([ZLE@+97'$T!Z,B)70&@XQ>'Q63?5E3(VX6H[_@V.\A0@2R?S7W>9 3- M>*'7Z+A(0HPV[D4>-)9S .(P4W#[L'@?\MERMO]\^Z,4)[]3L M1%8(A#3+R"+3?(.0!#A#2 <$,:1()05)K"3\3U]^:L126QBU)@Z0 3P!X.70 MX#I8 K.%(R).L<%YQZ\.$DY<>K1HX;Q;NV%#S[N&Q0\?RH4I\?JD SG9R1^_ M&%G0MOM>DBJ:9T( R%+]#TP4(%F& 4()S[BDL:).S3@NC#>U6[LU-ZKMO=E( MF+_4F\#\0B>_08#;A0\>80Q,!5J+!F]?+7Y=--LM8RM(8%B I< )@SB#0OU. HFF=V%IT;#UV60S03)6$(*!00L3%MAK !%E "6X)3%1PBT.0W=;N3=LEJOY+ILCI!,"4_5OJ.M:)XAH42"!05Y44@=\F.C;D9U MW ]3AM-4%,0MZ=C5@*D]5+JDD&TAN-OM[#P!=K=]2%@#TT.'J$FC:5(P]JVO M*PR-F$+KP#BR"D,!]4I%SD:,2EE#(3JDML'7&;CCVI5OM(?GXG:MG]9U+[KZ MSW=R56?\M2,I%FOR\&$L/>((K M. -LD=J6G8Z2[WX6ED Y[,?CO5)>^EG'S^>:G__(0&5L\3]/52->]6UI,M@7 MO)Q+'8[LY*LO+?LX;?0R"D&$4#0&2&2F_24A@ B3CIXI%G,)8T*<-.I"&#DU MIMKQT2RL5IV7D:0KLP-?-:>-?-M);;EIEG535R?I&W=-?Y@/F]_JAM&/.SW: MEIO.;'0#QO]RU"\.\66Q(]'7_@H$9M^#V=\X6"_^]@^=]"**B$G!"_ M^LLA#!U7JSD@U$>ZSB''&M#+[XM\EHLG6>DUL1$QIO=RQE',\YRG($:8FQX- M*< \)R C*HN35!509-8]_8ZO/[4'0V>AV0#O;'3H-[FO4:!/6\;*.#<<6*=UFD$ 6:< MY00SDNA8V*S%,PP!5:D 61XSQC!*\X0[R3[ MJ/$Z= +3F!LP[I+-9WWW*]A\/,RXGN9T+<6Q%&JU MC:3:TRM<" P%44 JT_8SBS/ *"* (QW-2!7C#+GVUW$8?FJTL'OJWPAD/.H9 M 3O'_JW(AGN/'9=)L5Q]!H,Z]+IR:WAT2KBYBK;&1[?K]:ID3^MZST\O,^_H MJJXK]W[*. Q.WUUY7$P8NS?/ 'A.=.@9,<=N2&$#P(G&$U8?&ZCCN]O0\(M>BXBRWJ[[S.;E?7/@MCF\XC$G M&_HS]JCO9- ^T\-UF-Y7%9T_LMJ^?2HH]CYDR@7]R,ON?@2%Z*(,A]"U^XF[(V$HG@Z$Z(6LR_%H#U^9*29-?MA5% M^4+7LLM3:X+FV_4'J:](YT8H^4E_'7XH4T&F,>- ']P^]T@\N!L'_H \VE#P>.EA3/UQ\:R_=?JB M_URN_ORXN%LMN:RJ69R)1!9I 3B3$L T0X"(6($L2["DE"689;-GN6)+6_H] M/9#+#;T[7,!CR_;P:[=?S%_:9--YY+$Q.OJIW$1/7*[65+]T+Q?5^5,(E]D@"5_GN^R@?Z^O[YAH= 92NT?6]4 %?@IM#+R)_MG"U!IY8R+]'K""/QF MTYP<:=P,FCYGC[)F>M\QV_&L;XG;A?BTI(N=[<_?Y'J6ITF> NVD6GQ M'?"^P^EW9B>W]7G]I(;<&[4'_[4V32TLG.INJCVX5VRS.@QR1;>S![KZTUR] M_N4W@VQ.ANJ4/JGC(,X12GCB(\'9._K4>&9')7)C:7W__';[7X[*=L-F U*8BX1(P)C*]6S$9M.P2$TQ M,^$,*R&+W&T+-]A\C+.SNS,CIK:J%>O<:\TZPK38/1N"01WX67'=M_YJ'50K MF(+*H/9;\*HJJ%;@7!)!M;O(L*?-GGS-+!,Q5)0B($26 1@G'%"2,I#$289C MI5@>)RX%07M7=WI:C%#^8_2C.@4Q-_;9!TW)#-.$*=.[6(?V%#& $Y2!6"I. M:)JD2C@5KP\';8P\X!W0HI_F1G;K&NSLF'DP(H&9]UB!['2=N#_R/8F$5W+= M'V%4\CSIW"$YGGZ3#Q&:+^7]]_5G]7LEZRAEQK%DA=(4R+,8 2@P!E@6!> $ MHCQ1>8(5':Y'$ S,"]> =Z68 MS1E0 NK:'([XBA(W9YSO5[LY]Z$!142U-'WU13[J+])W?6FAR>JS:O[ZL:J> M3%GFV^5B8?*/EHM_ENOO7TWJRNU?="6J62PR)#(=;:4PU8M'G@C (-R%;T,\[UQEC=3*2YF79-"G=/O7]XG"]?I&RS?1YKA9:?RD54 MU1Y91B$>IJF?JD:"?B3AZ]KB:,>1^@3&%-JT+S7>W)@T58?JXX6%3D0#'IXT)' MI+*JM4MF5,?&*%D;=TUH1-N3%'"8D43D(B,:V9*="RD**K3JCB'(LZ44Q.=BR-. MC9-N.5^9_,F*SNFJ;+,E_Z+WKBE5EZ&V(R:O :FI,Y6L&J,C7:L#:"0:0V- MWX+/BZ..6\YI"\)1L:;U!P/T?&_#KYKAS*'>GI):FB."8Z87MC O &10KW,E M2T&.TR+/.94".DF.#+9D:MQT1U_JQ![SP+_8O[QU;+CXW? )M&.V4:8E,.,% MFQ&_G>-MT!ROA7RO-=/I)6\#FE-3>:L+#B/;WQ>F==_]PN@=?Z,_NF_:QP5? MF8.XZHNLGN;F7.Z#QN"K7*_G3>J3V;_4[S<-M)[6WY>KFO]GB:(2Q7IYF@B3 M:ZFD "R#!'":R30I2(I(TFV(?;/G8:]&#MA$^S9*E??&;#>V]3N#=@P\_H2, MP\J[?M6:))UG=;54[5NT\:WI<+GC7?27.;9I_(MV'/3'U4%P]\K??BT M%3E#^G^Q4W5]SUA3"Y;;[,&-K5%GK Z_M+F.P7 ?R+8[C%Z@"[ZK.!"U 3N( M%_'PO&MX?KR1=PHO.GZ\.WCY(P-+HLI%N9:?RF=SKKW6WP13^U]G:U4[K7QN M'Y:K=?GO)O4#9XQ!)BD@@NCH,$XQP$4& 5%"(LGBI$C%@.C0W9*)AH"[W:]V MS74LPW&?&#L>"H3S2 4YM?&@MC[:FM\D?E9UJ;L;]NXU.H/A\UNHXV[&N-4Z M@V$Z*MD9?B4W2JQ6Z]D7?7W9=4[$'+(X4R#F(M,1$X: "4J!Q(02007-['J' M'5QW:G&2>:J4U;KD='Y%]> A>/U<= 4D@0EF,!K61'+&]SYVT!_980;]VR$K M'%YSE%O]C"/=_7ONY0')WV_H_*ND\_:K)9$@!<4%()#J^*- ,:!% 8%(&$ER M!3$DL76WB+U+3^W6?&,T5K5UEX4)+F'6?SM>AT3@.](?" X9S(/!&"DCN0/% M4T+Q27=[$X3W/S%>PN])2_<2>$^_8]CJZ"O_+L737'Y6O]+U4[-;\UEU^1E& M(NV;*4?\)G^LWV@3_YPA&"O!60YPDA4 (J-FF"0$4,0$0:D2D"B7_197 Z;& M8)W])E7^8>.!^6V^25@2V@NWM9'SM-BMC$*"'3ILV<'YUSVWRT55BO:7689H2G$&09(J M#B"$'.A?,X 8S&.50+V0*@+)->X9,C5>=!?QVW,GF/KB_NS9T>88 M\I=M$),D,2$JR8%*A(XMN?X'Y[D"' EEFLHP1K'UNM=FQ*F1IK$9M$9'6ZM= M*F!M<+98*_M&+W1TJ,V-CH&+_FA,MHH&!X+I4C7L&=2QBH,]@.M8_NL 5'^5 MK\V%1BSF=?!KOV;7Y8-N]"QD.7NO+[BNV]2L'I<-V=='L6^-ZNWJY>U2R)G( M2)()C@$DJ?XG2RA@,4R!(D6*6)+1/+=2M+$<;VK4W)@<[=E\TV01F#*DUO+( MF&[',+:X]Y-U #0#4[4/(*W9Q!&>$\%E)?D_[I?/_ZFO5,>5_X+F1]#\6!.- M[1BCT(RCPQW)N'YLX&:CT1%H) ;>Z27]XOY.KLJE:*0'ZG_?&#V"M\N'1[FH MF@:'IJAO%J<8I@KG "ENBB92 0A,(4 Q%K$2>0Z5U4'EM89,C91J4P$SMD9\ MQ]A(_C _2W>-FZNGRG(C>WU!C)K:7C:K-[OY4+' MA'4']R2.498I"G)HVK F<0Z(+ A $*4D*;"0A5/;@%.#3(X1M8W1CI'M<8!C M+NQ)."V9[4J00K.6*S[N)-0#@%^".370N.31X^H1,?2]=]A-_T56Z]437]<\ M8[0];A=Z=5C)U;.LL[9S3 J>80%26G \UP"@A@">4J1P#S/$+-*([$<;VI4 ML&=N]$U??U!>_"64[6C!(W:!&<(=-F>*L 3#*UM<&G-4XK $X)!#;#\VMOIH M+2T_,_TI4"8+@*EF&B@T\1 J4Z!2GO.4LYQ1JY-03_9,C8Y.:9".)6W93)#- MMO^HL(^S0KM>U/*FZ9 Q[FR-I4;J/&M_-TG22[,WHC+I'M;AY$F;8?XF&J5[ MF/@3*MV_[$")?Z-PT!1B_*9A:%6-"@*E8$(!Q4W?#B&ET=&4("YPEA,:,RF< M*DY/CC*UIU3Z]5;$=WMVJKJ>V.B/BCP='&N+/F2 MDKL\OWX!DGK8>@$@0+-G)N*VRY:(S)-2(I'(/#DN(?\E98^(^"^^V!<]\?L? M#RU+[&>AHN[E[5+_KEMT7J9EFA %9!SER@\4)88E)@AF429*E*89HM2A2]1& M!J.OPOC]H5N!0=U*W-+MZ@%N+N[#RB1F7L4[PJ_)O+O#NI-].TM(0;Z?F>>1 MV,,%N\#\O!<$>&6VWNO07.?N-7B&ZV5LWVO_9M.H-9OFB[AK&3S:K%8A.&)" MI) *F4.D8AI($L1@H@[W69&7M#!K#35:;6K!SE8VIWSA95Q-KT<]H17ZA&T( ME,--I@$ GJ\K+ZTX\IVD@?+'%X\F;W)T%2?O+0]NM=\\[5_27WJWI[#=W$GE ML3;W#VW5VM:AO:L>*RZ6_+.2>X[3@J2QC"'.<0R1U UE49Q#&F4D%FD6IXG5 M&,3@$D_-9>W" -X+"9XJL>"6KBNXG0W=WY2L-T:2LJ\7.=3VL&@$T*?3=25: MYQDXF.%[H/=!:+A5'6C=/3KILY"FD3"27G>8*20C!F50[S$YQK_[K:)%1W M";YA:TV1]&%5_WU5_T-]E0X]T"=1OUV0ZGX>)YJJH!0P3G5G;HX9Q)&>D!D+ M/4F,R9@:Y>D'R# UE]!JL9M9\/1O>SU:?N]>D^=QB-(%M,I87'\Z6LS@@CJ\ M'0)[H!)7L^.CQKH^'Z?[LRGC@HUP[ MYSY4"_'[I@V1DB@OBI@A6%+)(2*\@(2(#,82"9FCG$9FF8Q3#Y_:=M*WA;>O; 7"7G?]0. )[=0LD''K7CE4>V*AV\,"1N]*.53EN03OQFI'SEK?= MJ73?H]/<++DZHU9=6USS<=FU=:!W.W+H0'-= M\]?I/H%TIJV9II'.-);ZKY'.M#6"MW2F]<(>",J:RZP]C?[M8J7I(O8\)0+G M**$Q@CF/K$0/.> X>1&"_\FCC"IQ!.1QJX/X0A]N][0SXKJAU M^R_=W=JHC]7VWP?#F_=3E#E)28D)I%+&$,5$'2AC4L!$)ACGC"\Z]B#HN+OU',,M+= M7TCSV-T #D;UXB6@^]/'NP<GXTK(8YW%$$!11(2"B"8$D81*R",5QE*=%9A;NNRT_M"P%;_[ M"LY &SFN).AT.,PDJS^V:MBVE%E9R#"]$@SWT,D4SY [M)2Y(.>YJY3U()G&'G?M \ 3([&]/-;-A_^-U)5>XE=!FG;'F*=I1E L,8RS,H>HY QB MD4@VCF =!$]BE6:%B[8S. M:N[5O1RO,JK#.*OD2Q=P_H4C3#E30>*M_&6UXLV7U8+/BZA@*$22VM5;G8!6*N#$LQ>6=*@7"&>? M44L%?)LF[/2STZ"^W@"T%_),=P;::> &C4$[\TBG^ZY&L]B1A6BZUKCMT.^L MY"(N)2Q(+"#*TP02@A!,6!K',8ZSB!@U#EQ:9&J.4XNIOVJ-%M3JFN,TAD9W M2H.1"7YCU('2R@@Z\5Q&@Y\#R>JF9S!8H]WCN(!F>T-S$8TK]R^GWSOF[ QXSEZ>6^+M[DE M[=]LJH7.3&T],"E8EI4)+#A21Q\1YY"DJ("LR%,J\R3+(J.JY]./GYK#W4IG M6>+U C.SC+<[$H$=YE:P )1EIW7VFF-^L<2H:>/3ZKW,!)]YE>O7M>/?59$9 MK98=STR]^K"J[\G'I=3_:3T$J9?Z8WU;:[[V6WG#_KFI:B&^5$JO]A]-I5_W MCJS5/]<;LIBG/(I8F3 81YF$*"D*2!E+8(H1([(L1"XLO_AA!)V>"^GT! >* MSH!2%;2Z@@-E9V"KKB:@T KK,]M69=!HG<&!TD!K/0.=WK8>*M#'Q-37O;[Q M@WO-5[:[@S,.:Q3/;CV0L"-O$&$A/]YJ J\W,E/2>R7+^NGC4@^F;.N'V[$\ M7[^39<^+\3?1K'4"HR/!:/G9=@3 S9\D[90T\-CJ-1*OTK / MB]G&-OV/P!B7"\,8F#HHP $6H)MTME9H[/F9.D#V5$R'3/03H&7R8M!I<#4- M4^6O0>#DQ5S>6)W\2#.US?@7]8CUCI%JVT=RT[61M'_4$<7>Y1).<9ISM3\+ M@2"B*(*89C%4!\Y(,%+@A-I-@9J*9E/;LEL)>ZY#OEHL2-V !^5PVR:=L6@/ MO7]\7GO'#OBA^&^SB7<8'6[BN_:R'JCN)>V1]R^VP3O:_R^RY]MJ]]\D#' T MZGB1@:N ;L'"KP=]O!\(:WG/=;M8M=;"?1!"B<'T]>.=F!K7 MYWP!6\%GX !G)3OX=!UGZ_W# 3&O'MYF_5%]L ,P+[VDRR-\C=[N$ILGICSK MT;2\B)4M>%Y"E D];(%)*/-2Z/&TDF5&-4CV2T_-BW5RAAFS?19^,S\6!M3 M;NSTB.V#0=IM UFMNS'!3^]$]]//[928WA3/IG"''+M]#O MP7)]X/;5)S@45MXP5JN':F9P%4KJCE[U4QLW_KI:WGT5]7W'0Z7[]ON2E2A' M.$$Y@BQ+,40"9Y"@M(1I4I8L)9B0TKS0TG[]Z7FZ3H.6D*W7H?VY.]-J-8#6 MXY"CS:* T,% E]W@"+ ']H66B'>D>/:EFP[(6Y1RAK7 2*6=02QA5^_ICN/% M^D^'QXY7#^JN\[/ZT &/<6;?6MV+_3QXLM"D7U^^"[%6*]]PWI8.D,6>Q[=Y M\V1%D:Y'RL]91--,_3]D5%*(<"1@F:4$Q@E%&2US@F.KN_MQQ)[:OO:J8,?6ZPMZ(+3=>(H/IF\QI#]+%)OT8TQPENL#%7 M=]N(/HFE)B;;;G>?5LVZ%NNJ(S4[/G@U!Z'[[\H(F[I6KYO3G".<<;7%1%C] M3U'&L"P*]1G+$$,9T11D5G.+O$@UM6WDCZ4RB]RH_^7@H5/0;O_P8ZN"XE(6 M60$%)0BBF*>0\)BH_Y$%(DC&%$N'<8CCF6S\D8=[ <'"]NCJUWB$TQ(Q4NJ+ M(0Z1+"7$.:4PRE18EW(D&$;*>.O)VFP=V%1?-@\/BRV;I[A_6*R>A&C^%]CK MU>5??_H?7]Y__O0_+,LV_!C1+$ ;W0<&OW[J)S[/P.D4[EYJ?P&95Q"]QEM^ M)!LUG/(*YLMHR>_#W8*A+HF\&[=!99%F1<*AS&FFG"WCD B2PR+/TH2+J$B1 MU1W6\\=/+3RY<;B1>@&8F6-SAR%T-K45S.O4D,LZ>W4H+Y88U3.<5N_E5_S, MJ]R^JYKG[\]JL5 .XZ/:[)=WFCJ]7>'C_0.I:NTVY@BE+!$Y@CQB*M9%(H*4 MEPP6,BUBFK*,)%;MF":+3NU[O96YS4;OI>XN2\%>;KMOOA'\9O[ -ZB!O<1@ M/*V=APU 7EV*T<*C.AH;*%ZZ'ZOW.A;Z];<%FN7]-[+N6=X_BX>N-K&YE9_J M:LFJ![+XN/P/0>JOREYB+GF*.289C*7Z'\0C#"E"&$8BRUF:JV.=G9MR$V-J MCDM_*"TK_=S@-W-3X4$-?0!3"L#V#E*K, .]$NH\IJ4%K;@>*_X&P>6W^,]- ME''K ?!=502..QIPR*RSIL*?L/8YGZST$FZO8/5-5?SN%1Q%\M+S9*10$32 M#):)I+"($\PCY?"B@FY3D':!V=6U'3*,X:MFMJ*":F T=AUZNY#,#YSCQF4S ML)5:DS_LL=T+WI)'^ _/C,$*$J-=7_U5 C5C4,Y%:^8/< S95!B_+>?+!)*I MOKN*60E1D6"(8X[4:3')(DP$8F;E?,>/GEIHI26S#*WV,!F&2T[*APZ!])G- M/T'7L:Y^XY?]X\>-28[4.HHSCE_A]BW\K!NP;N4?37<@NZ5KHA.^'Y?O?[#O MNMOKPZK^4"WU!7H[9V=WF3!G&94I+1FD:4HABC!D?\HP)G(LBEU%J\Z5U MEF1JW_%6$;B24*G2)R>VRNA.TJTZ;6%\KU W+FI7GOMDYR+<;6CF44:Q3& ' M%-(HUFYK,*!>O9R[-*,ZQ<&@O?2APQ_HVLQ55X]$C[,\Z).]6?+_*_A=M;R[ M8>I/[;%Q7Y_T5?Q8OU%@_&..F4@2'B-(F)[^*E@,*8DQS*,,D2P3.9%6A:5# MA)F:X]WKTG^%*[(X;/&W;?H:8"8SQSH6^(%]ZP'NAX0*.N3K-0%[5%_!- M:P-:=3P&A3Y0]=P@-D"@D5O&AD-WW$3FX9G3Y@J:TSRBB<09+&)=ADG5 99B MG*H#;!85E,E8DG3^*&JZFAH9D(T;.50@8#KI@.W':0SW:%:/HDC(F&=J!T8Q M1"C2!9T4P20K$QH5I8RC21) 36W??CT^GXE^L,RBARE^7 )'&A/\I$R6T2E( M*#.:\/\M^9C.A4BCKS^,O/^ 8[G9\S/KGAM]+?!!P?NV:YE1X=V^9^:-D*M: MO&U/UDJB&\96&_VJ.Q4+OO^QKHD219W:ZJ>/:W'?M%.>OI(?JS+BXB M 1$I$XAQ7JK0"O,,JU^RPFJR]FLH,;4-=T?^?@#"<_)WC4//TP'T]P7LP=B/ M@VYV@]N4CFX$_Z-^E,RVU:E_0 )OL:-^-IR' +R&<8(,"!A5D5<9'O :ICHW M6.!59'&\F-.<]!NF2XB6=^V(]3DF"9*"%C#+2@R1W@]+00HH25GF,DIP(C.K M&[>C)::V43V3L$TH-D)31>K;&:8%!C_]OEH+D%FF"$Z :W@5-@BRT'=A"$E_=%@.N?<(A'=C!7.S &.%F MQPVXD3HS7O_VQ@T>\VZ- #1[G)>%1 2G*4X@D M32"1*88I$Q1G*4TR;$5N<6FQJ?FS9[*"6@EKY[@N FOFIGS!%=@I/4=*RSD+ MPJ1L H=75W-QP5$=BXGJ+]V(T7L=_ORT6E3L M:;\=YU&2E5F)8)3)$B*19BI$2A',8IE+%3^E46D5(IDN/#5GLI6[8^M=M]OW M3G9+(@Y3[,U\3 A$ _N;BV"J7[:"@V_]?X/$0;:H^>7/,%U\7(H,2TB.6#!L MW^_LNI@0O$TU?6R:CM0\F*>OA5H2CAT_V1<]K["_ M[)GCF.511"E,B"CT]',.:41+6 A4LIBP0F)LZ>_"23M!)]DJV^6TQ0^U755- M.[=ARV;T;#BDM=L,:'=C7SL-:X9WT*V>,[#54ANQTW-VNC1@?]/:_V $H^]580'_\3^,L*B#NS['U:UJ.Z6;96F.#CQ=]0Q9H$#Y=-#+?I@* MZZ]'MP1K#ISO-@:Y[/A#PAS8AT\&80LZ_4!(C\2C[Q%Q._9\!]@NTN;;/&\\ MOGP'+9\1Y;N\W^V(\KOXIW MU8K2_+[8?8T.UJ,9J7 V\X!ZE_4-XSK@Q[XXX'KZ:XZSS/0/M;G M!"^X>CT'#)-HU#C?"W@OXW@_#W5L9SJ@6'[!,7)?8'_>OMVL&[T]J"_X[YN. MP4:P/.=<0D%YI,*>!$.2)"GD":%QQ(N4%G3^T!;A*Z5J0YIX[W+:?(E?2AON M^WP@)B!K0,5=M5SJ?ZPDZ*1XA6; LZ;&12JPS%(8I;&*<$4B(14$P;1,$A:G M:8&IZ$W]?FG(HC8!0V]E'1%FBO@52J-T XQ+2#.40QWF116G!*;7B8S%8<*>Y?28&,//6GF$-['^](&KM3"TP\NH>3=8=U>%9 /'2A=F\ MU7%4"O_/3;-N3T-?5_M9=I](Q3\NWY*'2IV>WJZ6CZ)>Z_RP)B+^>[7^WOU* M#WKY(#0OL9@SEA%&"MU)FQ&($,Y@R=6Y):.RB'(I:<*L^/M\"38U]W:@%UBO MP%XSH%73NN1DX4*^E^@9_*@7!7D/0JV@YZ\67Q#+X5PW3;.Y[X+A/W08319,,S>K+:E_ MT2U=5'=M6-T.-MTLUY_)6LPQ)H)F"85ESO0;'7\4&@1WYZ?F%!WJ!/]J60A]23CAZTY<>B2PIHE)02-)< MCYR-&<1,Q) A%;7'<81D816@OUQ@:KZUE:\=#]]85G6=A= P.3 F-"9 !M, M[$_\9Q3W>[Q_N;J&(XHJ7(!&18=[/FB$.: MB1)R=0BG2.@OVCN,EIO:%;L]/>Q&=4H G@#0-?X; $SR.L4+&(1(YI[SG MD.)HF9%C@W-J'F_R9U_IVKA^?U^MMUS&'6O0G5BR,WS@*>5,9D4$RR@1$&5J M&\=ECJ!D>9+1)"H+9/7EMUM^:H[A0/JNK.Y0?ML^=RL[F/F.<.@&]BL7@0W/ MS^&&F^>F>2L11FZC=X'GN+'>Z2EN;JZKP_I*?GP66LEJ476M2'6UJO7XPMW? M13./B4SSC HH$5?GE2A1WHZ4*8QDA)*<4EG:=9]:K#TU!_=>2L'Z@0AM>:*2 MLDTV@.>Z:&)%I4TW!W3_4MVG>'.OSY5VSM#&6F:>,) - KO!\/!;NT8'(+WZ M19OU1W6*#L"\](@NCW#HE/RZ6I/%;@C0.\$WK$WO?UC5G^J5_M/JC/9A=9=9S*MYK,=[%8M<>9N4R%B$64P%PB75F?"UAFA809 MRW/))<(%-:+KLEUX:AMA)RB@K:1@=2BJA<>T0=Y@"PN$YPB)UN=2@[-B!\+6 M8M\)A/%(.\S+I/8!VJ#3 )CA;;>-.(!V<<.P>=YX6X.#EL\V 9?W.[C[[4 : MY29%L]:WYS?-V]5"3X]7"Z@=Y[-X7"T>-6-V+7BUOKFK15O:_VYU3ZKEG&0H MQ@E/(;!NQ5TB,Z MP$XIT&D%=FJ!;YUB-EPI0PUJL+.,:*;0>:>_HH4L]J<1+372GC6"Q>QV,T\0 M7]SAAJXQWJ[G"8UG.Z&O9[I=J/RZ6M[]JBE\.D;U-T^_B-5=31Z^5^RF%J1I M>2+V]Y4\BDA9RA+BE.FBD;B &*4%Y"F)LB+5-RZ)S9V*W?)3VP&U]'#1TE/U M(P?H$]AK %H5>A86(^9='R8RNT@)!WS@/;T]L11AU L4-WA> MWJ$X/L6Q.DY7S;9SM@3?C=GZ2GYT]W:W\N3?YZQ 19DQ"A%.$X@BB2'!201E M+&@11R(B";,;@I0J>9 M0EC!ONIO"(I^"P.=)!FW=G (6$?EA8,>YC@@L+K[KAZM MC69=_2-=%]#!^7 M[W^PEH=,A;+]6LJU*Q:0Y?,LB56%E*6-($E3 LHP93K(HX[E5 MJVFV4PFT.NUOURRG$0ZPI)E_'9%:T,D&DG)KKWHVN/M!R!O9Z@D-%MZ?9K:IMQ<.!LJ#7 M5@^$Z/5U&W'N]X-AYN]?W=R!=X)7L[3SP/(@E@@RD=ROI*\R37>X29SDE$J4P+U.LS@$Y4T< (6$L\T1PBKF,(Y=M MQG#]R6X@!_+K&O$5:%4 !SJX[06F=K'S\@'0'LM_7PDJ)73_4I^]%[XF?=]<9.3$LEQ2@1,BH) M5) $EC15WK!,$4OB,J;2ZK+-48ZI>46=Q!1M(JO16P5N\G70BF(Z_%7F]+IE]'LYHYTQ&,%=BI M;C5H4\U;\+7Q;O;@'X:](1WK0#3]TN\ZRC(NR>XPP(ZH= <^;@"O/KU.X$M? M$OBV__,WT>CL3)O*:?;3HN<$R4024L"(T0(B2G.(=6%@$9.H%(CBF!,KMQQ" MRJDY;0\4WNU_0*\OZ!0V&JT^XF?#T+>_ML5#>_Y7-+8;9WLH8_CG;?$Y 6:S>D3C(D<41T&8HF12@3IOD0)"Q$+$@1(Y0E5@D7J]6GYI#-N9NN MS[7S8!NSR#H8XH$=N$^PP]!D!1TC:"?!]$BRKHT2='N(F\N[77\7M0YX:_%= MQ;S58S^3^==5H\+8I:9[5S*TK_JD_&TMUE7=1<-[QN'F=['^0WU>5_5:WQ[^ M0JJE?OM-735*\'>;6H\2;0>E=?V:7\F/>93S%"&:01E3"1%FRGD6 L&<9T4A MRX@77,Z7XHZL!?]J[D-?21TCWU!VON%(J8!^8C?P=RG6X"?UP6E^UC-X[I1* M=M[WM3XF9GY\RE8?9T=H=0//(-A2@OVDU?AY!DZSSVL]^Y> 7E?0*0LZ;6=; M)@>EL+]-Y)4MYG4[>BU=1MW87ME@+[?(UQ9GZ-7N%W&GI?DL'O3JR[N#>^0W M3_T?NQ'V1$0<)3*&69%'$,6Q@#A3NV52I"5)2XDS;C7SG! M3HO#ZHM9FS;N7W%MO+TWB]G>V :QPXBWM?Y,,."BUAK$0)>TYG*\T@6M-5#G M+V?M'^62!:\>*RZ6O'DGV(+H$L3M&3\K<1KC*(<$Z0DC98QAF2KSD#C%)8X2 MCG*C\K_+RTS-^>T$!5M)K5,J5W UR77[0"MTECLX4#9Y;1^ C971=@+.,I-] M#8_+.>RS[QXQ>WU-@^=YZZNO=B3D4$>Z6]E1?7P@K&T)^BPTTX>>][2JZ]6? MF@J$*%/K?CM,<\8CSJ"(< P1B2@LBR2'C#*"8\ER3*V"2;OEI^9*;QY)M6BK MR.A65,!Z62U)-^S,8!8AA@,WL.?5@NO L&<;VLJNK\5ZZ<%.?/#V&N#VC!M. MN/EEW+ 385S=XCA@WW)[BYN6V1_/;Y1>B \]M0?8\0SE+6$EA%J-,3Z7* M(,8X4R$@)QDGD60QPQS>:JGO?QY679FZ_A9NA;?S:&"M8"!JUK[_ M&B1>O?S9Q4;UY]=4?NFYK[[^%2\2]Z.I?Q?K6ZEO@!C)Z0_0:@0?U6T#V\[]G[<6@;HO173(_=-5C&[G] MSV16HG(&_F<\2^-LUA89J-_E<:FK[)J';C[-PC)*#O41&?&2T-'BKW<)^%.G MY,] JWGN$I!(M8/JHK4%:9I*5JROO]XINWW)].X SQMD>G=\)V3]Z]WAG0<\ MR!W=A>4<,R9JJQ/B#)M*7];=O-L(/7KIJ_H,B7E)\SA#<0I35B*(4IQ"FD8< MQFI;PBF.:81CJZ2)K013"X4[!68O68IF>YJBV;9!0[NA&E+6Z6.95K(UE MF%H):8+0V14#]-YS$#8 M3A_KSV73=/7>4I3)#10%Y3#A$O%0Q>EXR*&1>(/5#4:1&G8UVRT[- M&9I.:[2K/[ TA<&571" [NZ26!K,V$@!,9CS1+PA;7EQ !;R"[/!C!^VHA3 M &PU?,[W;_UNM[#X9K%8_:F[:CZLZBZKK\/TW\0]%?6<%Z)($!=0I'$&$6$Q M+)$LU)9,"(ZHR)2[MXF +RTV-?^^D[4EYGRWVM"UW"S #6-Z )%EPO#6K9P;=.>H]U828@>0U%+RXX:M1I MHOK+ -/H/6Y^Y6]DL>D:J;=KZ)Z6SZ(1]:-HOJJ'WORHFGF$$RF*2,6229% MQ 2!A$<8DJC,,>&LB$LKQE"S9:?F:TY^:7:J[+\^7=?75AN@U0'?M$*6U:V& MQC%S3/XA?PT7Y0=M:X=E!YY7UV6X]*A.S Z.E^[,\MVOSYS\NUC/F?)PI%!! M%2D+79I%$DC+6$(19VD6*X>82*OY()[EFYJK#,2AJS1]/9YD_3$P\[6O:-S M3OD5[/JJK,@'Z$^6#UG+^)=E0CX ."0'\N$R#EE7=;K7L7<+C?K M -S%[*S-\\;+SSIH^2Q#Z_)^Y\&#Y.ZNUCY5?>1NY6?Q*)8;\8(P.*(TI7K4 MJMHE4H@H26&9%"GD.!&2$A'3S&HZEM&J4SL>/!=:?SMZL0?/5S4S@ED8[QW: MP/[?"ZHN@P'-4?(]"-!@Y;$'_YF#<6+0G\6;W4=$JWCO7C.U_4;6F[J-DC^+ MA[Y.X59^JJLEJQ[(XN-25RQ\J![%/!.,"<0ES$2>Z*Z""-(\C6!9&@ M0MA.BK:68FI.3'TJ4_OAS_;@FSFKX) &=E[M*&BM - :S$"OPU-?(:6E]3OU MV1DL[\.?[249?0:T,UBG1D&[/\SAZ/YVM7Q4SD YU ]"KR?V[+^W\D;]J?WA M[6*E665TRX5:G^G?K.[O5\LO:QTN<$'2!"O/5V2ZJ4ID$2Q+=;C/(X8EQSA* MB3F5@0>!IN8)]QKHH(-T.N@?6:<%>- JM+]HE0"-UL+BZ.G#B ;'_I%-$]BC M[K4!O3J'G.O:&C=[2_5* :T5^+0U5Z<8^/(*YK+(((QLMI$R"V.9SR[IX!'K MB\D('^N,EZ3PB,JSY(7/YSHF-;J.),UR6E=TTP[74A]33>Z\3\;/$YGA.,88 M%DDI--<]U><#!+,B+0H618(C9I74,%EU:KO@MGF+'4C=MO3-@+A_6*R>1/WL M;Y;%:6:6,,QL^,8W=&:CA_90X+XY3LOL,9EA XS?9(;1RN,F,VS .$IF6+W9 MS3GMJ,W^6%;KFWM=\7DK/Y"JUB4FHIW/+1IUI'A+ZOI)O:Q[R3RCB K$""RC MG$)4)!SB"&&(L2!9$F=%*3(;;^4FQM3+99"_YYM5A\ M6-7Z37,]_5003F"<:M8SKBDDXH) CF+,TH)G.;%RQ^.*/STWKL2OF!*R._?- MP.UFW:S)DFOG\$U+#GK1;9R-D_E".NFF;UP1_I[?XK]^KFNN;D'FL>?,B M$4&_BI8M?\/-8K91C0MVX,VG M5Z;MN7RF3M$/9K\-B,/%&K=-T1N,1\V,_I[LI9"[35 1 MMOZS6G]_NVG6JWM1M^6 ;S=UK40[F [!DDS-[9XI@MTJ!+1&8*M25P0[ [U6]D._AQO2X"IX+/,$=M1_-7VZ%I6FULL\)KEY_8X7*E'=WC@Z_?$?E0"+>\J]>)F M7D2%Q"DCD%-<0)30 A)RP-(%/0."->2K&?]7NVA.FF6R7[:&L?]ENVQ. A^RZ/;6< ME(23F"60EQRKK8AK8O)$P!)'!4D% M)K'=^ /#=:>VM6AR.#U.N'44K.-R8H<"6Y<>&:%O7'SD&]/PY4>MQ"WI7B?S MK/VYI\EZ:P2M2S&2#5"^RY&,UAZ[(,D&D!,E259O=\@O];&Z[F[87R]\%@_J MD_A=!?M]$8LL$IYRQ)5;$A*B5,_%B64,$8Y127F18VG43F6^Y-0<5"_TK&WV M.;B!U"'05G*KLB(+] VR/]XQ#>R@7A-.BY2-=UA'RLWX@-4WQ$\655]\R<@5E5V!U*[ORJIO-^ONJ;OLZ M$,)E0K($9@7C$!'.E?/)<\BCB!')*2OL.)Z]2SBU"'-?JM9TI6ID)RKXJ5KV MO_UYI!+(LW8U\W&O:JW GM%#(>-16>)>T0F4)%ZSP32J#L]*^=8R0??T:A,- M-X\F*6WEM1QO>!IA,P<\ +"1A@M:@V0_$/ B!G[G^9U>:MQQ?!?5/9JF=_G5 MPZ=^;$=;;"=;?!9,5(_Z(D9?SZC8M1+-G"8)0AE/H,BE@*C(E>.(,@R%"@^I MX*R(A!6YG*T 4PL"M[*"O; '8R[:\M6#21?=_:O2Q')PJK69S'Q.2/ #>R/O MN \:,6(#7K"Q(T9"O-HH$AN(+HTGL7J.:XJN$>I-WV^6_)UX%(O5@W:U[[OI MR)]6BXH]S4L>J\.Q.BCGI:Y((B73%4D,1H5,4B9(F15&A$T6:T[-]6U%;J^ M#X2V3<]=!]LT3><5PN#INM/H@5Y@%5^U(H-O_7^#4&M:8.8YJ7=]W9&3>\9 M'"?YS-_JK:SR[6K95+R-"%?+K^I,V70WS_$\+Q*9EA+!*"T3B"*>PC(O1-G,1?G"[C7.AX*Z^>'0U-KJ'BP;,EA]0XE"R M:)-2FZ7ZX():/*X6C_KW?=DTN:N%L#\X7X3?S)?[@C2P+]]_5COB]E\N?E8= MBJ"OH^"Y\OG"@B.7.U]7_;C&V> ];M[ZE]6*_UDM%H2OB("ZM4UB:>86!" 5V!K;@6+N#"^I[ M]0*GUAGURW]!T9??^4LO]4&LJH=,%QR)/,H(S'*FONA<%) (ED),L46*T N3LL^_ MT*$UZ2:)XO0WLB1=?=/'I2ZFKQZ%9F7^3>BBIGF9DS1'"8.QD E$!<:0)@S# ME&>Y$*G$J3 :PUP+LU6A9DD"O25RE&C3J=07H9E;H_R,U%?JB6.D';%M:V(YMO=R.;YYS% M*.6YA#'1D_ERP2 N\Q1&G)8XBS).\L+&&5Y8:VINKQ=U6^_=2@M7$N[FC-LY MMTLHF[DQ3]@%=EA789L!(M>:8H^IT&ZST%T.NK=;GEI:X653]U^8]EO>,[^DI^O!%+(:MU\_X'6VSX+I>N M?=R:5$OUBZ^K]S_(O1YVI%[^6:PW];)YEB.G458RE$.:MZ^K==] M4"8_^,?'-&B(]-LQ'\CX>VI+ ?07I D3#/<92@ DG/3^]R6;J%BNE6G2Q^U50U;K)J-IEN@34N5/D<9X65.AH8"-C+('_HXQQB]ZYIXF9;I)Q$<=;?B9,XHI'$"":)*"!B$8&EY!B6/,,Y M90BER(@+XO(R4_. ?1/)3E*@1;4(\,[C:1 _>T$IL,,Z"9!+6<9YI"PB7B^( MC138.B)G%[Q>!>1BC'K^W>.%HE!9Q7G^U@U-4/O9AU9#%+_5J\_!QV:=4 MM.?M+BN5*][>5>YX>]I+A=7^SHL6&4TI+V$IN(!(L!C2M,A@GLHB+SE1_S%W MGQX$FIJCW:H$6IUF8*<5.%1K7P$P T<45:Y7EMYL;.#21[9<8.<_Q&BM5FVV M_96L9;&MC&RUD3:@D:QGMV%YA/KBUN9CG?$V08^H/-LN?3[7+6-S..5GR;^L M5^P?WU<+]?ZFFZH]1S&)64DRR%&"(*(20RHC"J,T%RRE,4H3.5^O],Q7HQS! MM06M-L;=LN&^I5_U&F!Q,)U+9P+:1$PO][_^"T[BXM^!:.6WR\=(3 MU,![UJ\OD'Q_&37KI(DI%%ZS(U<7'34-8@K!RWR'\?L<8OC?5\M_;LBBDI7H MGGS[T-86JH_ 9]&LZXJM^S_TITZ1E"G+XA2R-,(J8,]4P!Y3#G.9<8D%XB@V MZE!S6GUJT?FA_*"5$_0:M-^AO0[='RTB.6N[& 39(=$.[)TL@79)M%@C;A$H MAT1^I*C8NP7LXE]7!"\&N]8/'2^R==7W61CK_!!'&^#WX_W#Z2J6VH$ M%9#=Z>'%) M6-!+:\FN?@%BLY#4$W"!_;TC9O9DZ]?1\,NX?F&]<6G7KRM^Q+UN\!8WQ[$= MS?[W@]'LVZ#WJ1_//H^Q2#,]PS$B6$"$)8$T(1*6<1V;L7( &;^Q3>LH>_IAB-J[71L(/+J?8P6'M4- MV4#QTA]9O=4NQ//AT[LEMA.GWBW$?\A2/VA>A1S1/.,Z8;A***Z8!MS'"E%#R]( M_J]8\ ^K^@M9B-NZ^XO@M_+-D_[-[ZOUR7N3IL^B1"*F6& "XXAE$"&&(,VP MA 5-,ED418QB*UIC;Y)-S96^O);4ND&YJJ'ZG5#& UO]]/6C'N1'--NO4O+, MM:4MT:DWBYMYWE>QX\AU 8--Z#'+%@QWOZRAWJ0;EV+4-ZA'?*3>%P@TD;U]C==J?WV[Y_JBHEYP1,<(QI!+)B>%4XX MI'DJ81++-,N*,DD*J_Z$<<6?V@ZS%:Z;W,M7BP6I&Z ^(-VUNN\AOGX_"F:[ MRG0-''CK,1G_VUR9_]M#H+N]>Q" ^IQT,,S KBFF1V+W*M!B,>*$X" V''=\ ML%\5IC5;.(AYK QYQ*01 O]/PJD4!4%AP2 M1BC,>9;FN>""VKU72-Q<5/QTCN;R6YPOT#1C9A?)?ZZ:?_Q:+<7'M;AOYBEF MG#$F8!I1 5%""H@)RZ",-)LX4_Z#6#&*GU]J:N[CF:1 BPJ^:6%!*ZVE[[B ML/&]F ?K4PPB!!441 M05&$&,DL1UQ>771J;FC%:N6= 26[":>%N S,7Y!O9P&[(#Z@N M(S"-4?(]"O/ZPF./Q#2&XL1H3//WNH[(K*M'HD<.[.-Z1KA(!$\@BDM=RR,D M)%%2J !(\*A0H9&,K0*@$VM,S?GL11QP5#J%I>&=[S"$0M_>6H+C,(/QK/J> M1R\>KS/RQ,6SBAX/6CS_4E)'8_TQ?6FY@*>B0MZ>0=2-U\&W,PW>(0QL)\8A* # MV;$1+IZYBB^O.3+5L!$ QTS!9F]S9KM?D*:I9,7:4Y0>X7&S8E5?EMS=*'TE M/^:I**4460D35I80T2B#)!5,A1NTH))1FS:FOO4M5R;]6X@S3$K]##6[3W"AA=Q M/G +?0-WA!'XIN4$K: !6;&/P C*>[U?[569K8^4OL9=??P&-V?1>9Q;:>&N MYCDJ"6$)AA*)%")!&"1)G,""\5AP3&1NYT8<9)B:@[$/ UR",A=CF7FDP":8 M7!#F._(:@)]7]^8BQZB.;P!0+UWBD$>Y.I"N_UF392%'?RE]6*WY; M?Q'U8\7$N]4]J99S3@@M,8XA2?706YQ*6"*A3$62/$ZR7')J-0'<:-6I.<1. M:!UL;<76/VO!=;]B+SKXU@EO>3%@9@8SQ^<=W,"NSA.NU@[."B>O+LULY5&= MF!48+]V6W9L='54M2+.IGUJ.MK^1Q4;M!WT@C]E5KW:O0SFBP] ME G^A@[*%YPC^:KNA:L;:';U13F!5I9QO!4&0CO MP#[,)]3V)TD'S/P>(6T$&/?LZ #-T:'1Y1FNM:%2SX/N9T?K(M3W/QZ$IL[] ML%EO:K']0T^RI!F6OOZYFI<$H2*/,IARS4V!.LF MQM3'D9'-30*;-. = +VM:W:X*&3@G0:;'_:Z='3_:F-/%9 MO#H$2<_UK4ZBC%P".P2NXRK904\;0/?]=.:^59_!@OL0SNR\9VDZFR[ ME[4]YRH+_%*O&M^\XU>Q\4\]?G[)\=G'KZI_DH#\^KOLO%E3K^>_51C2A42R,RM>.GCPU']4+9SDLY1BPR^Y@ M$ R!O_G&"!A_P<]J>^F[K-YT\#U6_WKY'3Y^ZBA?U[/*;+^9YU_@>M2BZX]+ M79C?#A=8J>]ZO=8%56])73^IP]Y-NX7>RJ_?13?[2E<$K9::GKY,B[Q,U/>T M2/5 /"X36)8RAVF)2!31$I?$:C[ %FF]D7OQ%.!0"^?[0',W2BFI[!1H Y^ M%*-KL%=#I\AWBNB8HE,%=+JTY6N=6=Y>-8O#86PPH)Y/9.[RC'PL&PS<\=EL M^"/=O&D;LWZJ5^KD-R]%H4PC,ACGFEJ!EP(2+@7$29QEB20IS4N;<:$'S[;R M=B-,!FU% P^M;':>[A P,\_E"$-@3]0A\.DR M9.Y82N7IW$X?-'_=*?4.SE ME_C42\*/%-%Y3(*2C-.DA"1+"HB0(.JG,H>2E0CS-"I*;I5&MEQ_:J&,XT"1 M2ZE.+V8R<[87(5/=&7L[0X>;_-M.EPDW)?J M;Z2N-/LG4%"K_Q&/J\6C_FJQ5EX@"6M!!UR%D+;SRP]@S3F6F*02YADE$$F2 M0W4B9K L2D8)(UF*K3+QKJ".LC]H8A9UMNH@G/4Y=[#:K)LU6>J"X@% &CIY M1WA">_#5\@XJ$]R#+4:=B#Y'O!\K[GF<^\$"(X]N/U;M>$S[B=:S MX)NVA.&]E*MZO9V\+C(:I5D""T)5),@0@B7B"\!JI&GF)S#S-*C\"@87YY&? M>^]X8\>O2/]LNOBUUSI.$!(+]=>[7\12!:"+FR6_X??5LFI:"N1'H>L:EHV8 M)VF22"$3%2J*""(<:UKS-(5%S&E:9@1Q8>0,[9:=FGOLI9Z!NT[NMB* /),< MB$YTRPH 0S.8143^P0WL4G>X_G* ZW.A02^UQ[DV5BCYG4=CMO2XYR4K,2FM:'9>59NI>=9>&=&VXPFMRUACT8)^9@S]]5_EDQ!Z&S 8FF8Z M,^T DZX+88_*-*>HC6'C<8>J!=5H6C/6QC">]9ON/!Y0"[PQ=K<\6H+Y&6(GHM9_B$@:^&R9.KC5V1\0EA4^T/%Q\ MN2MO[Z-8;L1GH9OWU?E!.1ZYJN_U"K=T4=VU#FG;6[%E /BB?MM(PO;3!'$: MEWF>45C(.($H2B*(2YG *"URDD1I) MLQR'N0ZRI>9E>JQG8Z04.% -[S0X: MFO:\&8?JN? .^P3;,^LQ%Y$&YFSV">K2.W5QR9$G3IFH?SQKRNA=#M?Z'Y>L[D;_=O^MEF_[#DW=!/IV MH[Y:]Z+>55K]KK3L*-WG11(52<$0)()D$%$F(59G3XBS6!19SG&:&AU"AXDQ M-:>T503\M%7E9YU(VVK3M=9N]3DL4]RK9'$[[FX]@QJ#46P2V+/]5%:&,?QI#IO9%_9=\,U"U[N1YON' MQ>K/1A<*J]"\#<;W1.J:BAXQ1F J.(&H* 0D,4]@)"4N\:X&^PZ(= ,?2%W&<@^D0!,^.T'8&NQA83 >*0= MP_5#:[<;V )TT?D;/VP\7V^KWS/7;OUF!T]^3!WT@51U2QJI_]&1<[\1!JPU$[REQF-"O+*(=41"E$6*H#"4,"\IA$ZIPB>8F(L6=WE6)JGGY+ MQT5[PJV'EHY+*EW HU:F_84F %+JJ!=I?0#I%-(T04HC"X?E;#J#S6$,@P2_ MHSM%C:;5Z-ALVU_T$P1 IPKH=0$?1[.%Q68RADU&VEP"VL9N_QF*Z<7]R/GA MX^U/0_5_ME\-?IAC#^%*;8BBOM>7\K\1/=%U78GFLWCHFQ5OY:=:.=?J@2P^ M+G7;X@?U.9ZS%">2)05,*&<0D32'9:1G:@F,HB*A+,[LNN)"0!MZ!VI8[K0#0&LQ K\-3WQZMI?78?3<$++]M>DZ2C-O/-P2L MH\:_00\;6*C"5G?+2F_6GU:+BCWM3ZD"L93GDJN 7/-OBI)!(I,4DH+$>80+ M&F56I6M75YR:+^L%!@<2.]:'G,78LO3#!W+C5'6 ;YV(1JD4]_*,:X"$J;PX MN^KK%%5< ^%LO<35-X[D-F8Y\ MEW?ZI-]3!^0Y*207"41Y2B%*&(.X0!+F,L6B1"*)%E5 M*\V>I5#MWNE8Z]SG);ZN^K%P;S9-M=2T;[J#IKMLW Z,FW."*2)"0,F9A*A( M2D@9*R O8E8RS(JB1 [3)6UD,/JNC#]ELA6O:0]@^HZ<[A3H!W[HKXT@]5*3 MCP'"_W/3K'M:RJ5H^9^9OE4GO9*65=,V)C2+R;U;9*2*ZEYLS3[9BP?VDK=- M>;L*AIMK6-O76#N YK?BVD: <>NO': YJL9V>8;S0,O-_6;1.@\]T7?11=B[ MKVT?!R1YP7E1,J@^ER5$.**0E%D$XY*A7&9,N4LK.EZS9:<6UGY8U:*Z6X*N MDI ]@?5>=NMIE2:PF[DP_V &=EX' H,MIF^WF.[E!C?K=5W1S;JM;E..[A/1 M!9P>XS$W!'W/JS19>NQ)E19PG)A1:?-N]Y$I[ZJ&+5;-ICXH4L1%(651"E@4 MFKE 2@IQED0P)U@%ENI1++5*N)Y99VJ>Z9TU5>XY ,U)G%IK]$DA%Q0^-07DTLN'LV?W.V69J@\$R1@L,D3U]+(]\A7KL0>+^LUATN?QFW1QE_)O][E5BQ$K&..0"(X@2*F$I2PZ% M2$09L0+%F;#:_H?),S6?<7A#=W"+8LMR--!(AB'&>-"_[KUHJ-#$#WY^0YB! M,HT;ZO@!\"@D\O18-P>[JTS^N'S8K)M?Q:-8I'T(D!*>E#G/8!KIG#<7)<2Y MP#"2F2"<1#%&5F>G"VM-SC%6=\M*5HRHK^-FN:*-J!_;K$/5B@Y^:H7_UW^) M\^C?4TNJCTN0F[E"3T &=G/[-H89Z 3577-*5) &B,4,,/'JNBZM-ZI;,E#\ MII$[\UVHH('4CG>>YV!V>ZF:P!J(]]MJ;/<;YTPB(Z1-#X 4TN\G5Q]&Q1,JWY8SZ".UOPZ%%S;'E<+ MG*XTM)H\:]EJ,W" M0F\ !O;- ["SC@6-,/$:"EY><=1(T$CYEX&@V9M_Z]! TD<"(%&7,L,AB:737=^;Y4W,:AQ*Z5'J?0- D=!N$2^@X MS3\D-@'8(&C&BK9.0>2[E/T\$I?CJ>.WC1@\G97Y>:1T_F7.5YL/JX8L?JE7 MFX>/VU)I?1N@_&6UW C>#Q]?+;=#'KZ2'UL"PTHT\SC*4LG35(5.>OAC$4>0 M9$2=?8NH+,LHYHG=Y+/!$DW04[8*@58CG87>%J0?*@5V6LW 5B^@% ,'FEE? MB XTK?&5Z'@&"^_"0]O*YP3'"J+!E1]:LB1L0H#7E]J:FY MW$]U=:_3\]LV(-#T@H)EJX.=([T L9F'] -<8-?7":EO-_9B@JV<_KS9=2R\ MNJD+RXWJ?ZZK_=*Q&+S#X>#Z5HN[7'<.Z7/5_..K@KOYOEKP3Z+6?R%W8DZ+ M(DERE$,2I0E$& M(2")A$158()ESAA+CHZS)BE/S'\]D!EKH&=B)#?9R6QSN MC( W. '[AC-T?NR5D+0X./M&=*2C]&!D[0[5-BA=/&8;/6B\@[>-7L^.XE9O M=.PH$&OM[;:US+>;=;,F2QU?=O2YO=U+J"1JUS* 5 MVO*N]"KHQCDX;U"&3[$-0=$E?68$C>_LV.5%QTY^&4%P(K=E]CZW@VA[']OQ MD!_>SC;*IVW_?9 GVW?JJ.-I)!)>P")'*NJ)RQ@27!20H;2D19F5*3=JIQHH MQ]3H0%*G?VO#A0RZ_3Q:D&S<^X(=@E_^OVKF,3NP#R":<8[ M1@R"PUT[>KH\?]3P^$(.7I_2ACW.+IG]9K?B?U6*Q941ZU]'&B;I: M\7D1TRB*N-!(V6+RXX:J1LHOK+*-GH/8Z-;**6J_J> M*-F[Z==]61C)1E(C;^(\SZTS-=1R(V<]J MMVQ8.P.GF9_P %)@%W&,3X 6URLP^&U%.[/6N#UHEQ4^:CZ[\G+']H75_7W5 M49;>='&+\C%BR7295LHCDJ%6K?&7L#9S%9X0#'XZ?0[>,SD]MBU/5;U:MF?KQ:^KIGFVS!]+KFO7-LNU MCF3$Q^6'2JZ_ZT%9\XB4(B$LAU@=4B"*TQ1B$C,8%9KI0)\(A7? MSOVK'CV42/A'V3>=ZU"QQJ9Z]03C"1I87T\>3&U]N_XN:DVV5(OO8MFH#V(W M@54+TS)J?R4_YJ1$,>5YK)F/,$2(I2K,HSG,6"&99)P7THK^R'+]J7G80Y+F ME99?A7P'"O1SN\%/"Z6#9=AG:QG*922PB"'FN=H.J>"P1*GZ[I$XP4G!&8W* M^4.;!OBR)O7ZU>WS4I9P5GHC[JKE4N>F*%GHDU!82XB8)(P@ 7.JPA%$,P2) M4.;(R[C(,QHQEI#>$N^7?")VV$H2S@KONS*H44Q@'(2$ C5\Q+'S.ZWHX)GL M_1QT\),6_^?=H NE0Q Z>!OP0O'"&\GP6@3Q-@!=8(JW>HQ#$<0GY0CJKRL- M]C:S2S*1LY1#DM!2;?>)A 1A#"E%:9;*/,6YT:#@TX^?VF[>"JAC'M@? SU]N M&G!7$QVJ@P>C3Y3=M?Q9>"[>MA^_:[Q+]+,2/[L;/_\J.U?&135_K\Y.ZZ?W M]Z)6D=_=+_7JS_5W[3C)\FE>)K+D$8[4?A)3B**L5"%S(F!"(E?'WV!")$[%2(]C_OEL] M_IMZ0ALF_1/I'V'W8_MMO_;L4;[VA@INO_^F+W>(:52$5 O2B'>B^V^U/,/" M\[O2J!VOM#[HV\IQ7!!:,"AE4D#$)(4DHA@614[*2.(HHN93:@>),C5WLE4& M_+15YV=0+<%9 BIU"-EI-7/KM!MF2H.0;#0#!79??SG;6 2'H]EHI$ RN*WL M@DLO\%X,1(>M,%[0Z@6)9P&NGR'#*@R$;S+DGXE/T2S=ZWS+,$9)CF& MLBPH1)P@B'%90)(0DDM+AONN[67;7E.NMAB4>:[>N *(_[J,Z=R;.HEBF,H^L M"EU/KC*U<_]>R"NS12R -/,/@^$)[!A>(A.@V/TB!%Y=P>F51O4!%Y5]^>6_ M_&*7NU#UL?BN#FFW\JV*]F\?=!:@Z5VB=U47 M![#42MC<+=I9QN0J-AC>H>]IIP6US1UO,,A'RMOYA=[R!M@)O,O7PW:/'/'N MV$G7YQ?+;H]P"Q7?5(N%X#TUR;:C+V8<('@2/+/H<"@D@3UU)]Z66RA$(^0E +R&AB<7&C4RO*3J MR\#PXFL'S_/4DZ*:9J/362V)PYQ&(BMR%0=R)E0;Y<WL1M"%C/,_!$6J&Y]%ZKS7 \YSB%Z9WGGV+?8':S897RD:_JT_#/"G*-$^5 MDQ!QK < EQ3B2 HH.$J$++#,S$:6O'CNU *"7C2@93,O-SL$ZO)W?8#ZH5/& M)II;%8^=T-.Y6.SP6:,5AYU0X+ 8[-2?W3;K#]52?U]_U1?N6UZEI_YVZ8LZ M) K]Y;Z5WJ6<])0>,<$0&CB' 5P4<))&F9 MP5C]3Y:SF.2%U41&/V)-[2O>:P5:M68[?K*GW47M#.R4TYO<3CVPU0]\VVL( MWB_52;YCM+;D,?5D=;/@8GQ;!O97KV%&ZQC&+^I>PQU/HHT:&?F%\V40Y?GI M;EO![F;PL]"@*!G:S^3OJR47?,/:%-#['P]J0?'Q_H%4M19*UYF(9IZDL9 ( MIU F5/<]BT2=ZTH!RYQAS'A<)CRV\?\#9)F:TW\OI5 "[[L.]>BQS[HSYKEN M[27Y7CO0JS<#>P5!I^%5FG?OYC5S]",9+;!W?P5[63MW#TA[]>A#Y!G5C7L M[J7O]O%(UR'IS7?-.Z3^\_Z?F^J1+/1!_--J4;&G _YM420,924DE*00L2R' M.$<(IC(K."USE$@K'B"C5:?FA+6T'6N6_N% ;MM9Z2:(FWE+[S@&]HMG(9R! M3FCPK?^O5ZIE)[@\CU4W67GD\>H68!R/6;=YLYMK^JHK^#?U4UMMTA$KSFF2 M$T&+'#(DE2/"A7))C!8PSS"1:1ZC5%H-)#FQQM3<3D_KJ>_ 5_?WZMS7M)5/ MW\6"ZRZ6=:\!(.LV[P]^4K]LVO=8LN&9YBDF;$GO%F(.JOP6KSIJ-4\8NNR&-UX"$YS 7E$!5%#$N.U#_+E$8TEZD4 MV);%Q@NVHS'5!('5;.\<"%3@G7(K75?G.+M&?FR]%5[0WNO&=VJ=4;>Y"XJ^ MW-0NO=1QP):@*DQ?WJE]XEYMEU^^KVH]T.O^[>J>5DO!^PES5,2HS+("XCC- M-)TOAB3&".:4T92CI(ABJRIGLV6GMM%IJ6= RPVUL&V_E./Z>BD=\I< M&%K"S'7XQS>P-_$%K?TH+BND_ [D,EMZW+%<5G <#>>R>[?K!-*F$:*?8+^\ M>YY./N3(?/^#J9?VWYN,Y)P)053\$DF($IQ G',)"4\S1CEE1"*'FAPG829: MK=/I,@,[;4[<_1RJ!#J=G+R=FQ'-G%\XFXPU_32('1S&H@[ T?.L5!=)1AZ@ M.@"LXZFJ0Q[FYE;/\0J^$U*[[C=BJ7Y8?U*?5$TS^(?Z "OGKDD+?B'54F=Z M;^JJ4<(>CIIIR8(YPE&1QY E>D)KKGD$!4DAERS!1"0H05:A8R YIQ9K?M*Z MK9;@0?T6$/Z?FZ:CX)^!930-97(S-ST!0P9VY :D MK+VRH-<6:'5G0&O8OP3T6CX?K#7S2^,:V!1>]X)0LHZZ6P0&_.5^$GHYA];* M[3%!'QGZ&I#?R%H]7P\\I$*N:L'5G[85XVW!^#S)XSSGI=I+I,@A2DL!L8QR MF*4)2^*29=1LVK>S!%/;)5HBFBV!PX,VVFIIT=KG9(3+WGT4:$,'X+LT1)>6 MZ%4 >QU IP306CAU-;C#;]%?&=H,8]'L!C&'7;?E$"@O]EPZ/7B\SLLA>C_K MOQSTH &SW-6V]5"O]"E)7TZ*6A<6DB5OYW3UC\'N M,P+JH:M0MC+I^_->AQE@$S*#PVCV@.88>2Z[;[.X361WQ--H'+OML\>?Q>ZH M_<8AC*:% *,X)SCDE1L,XO$@SN8U*%^UMM0'T"?RD%5+? MUI\/DNE[I6;@4"VPU\N^7M+=H&;)LM',%'IG"VTAIY++P^]"CKH!A(+XY9X0;!V'U)+:>!Y6#5G\ M4J\V#Q^7;+'1E<(GMR.UC:D?UT_Z:F5]L^2Z%>&AE6T_T.^=>*@%Z_JIYG%> MJLU"I##%NH@]0:4F"5/_)"@5@M \SH5Q^BF@H%.+_ ]G81[*J6]8'Q:B=4[Z M='[3W6SU?_M"%D+9'6R!TO?J6R1F[5UL1U^T0\,BLQ+R4V*0!)N([0-O1#O# MM6K.P$[1,^>&V67SSL"YS]%$#&^1=IO(!V"DU-SK?Q#LDG@C6.=BHB_D^N,E M T= \5G"<(SU7.ZZVFDH-W>U:$.A)(K+GC:SS*D4)&.0YX6$B)<%Q&E<0A05 M.4:L9*@DYK=9YY:96C#03X?920JTJ"X3;,\#:W(-Y0.NT.FX\$C9W!3Y0&RL MNR WY"RO>JX!) Q!KA"%*,L+ M2+-,*(1EG.:,8TY+AU81*R&,/O'CMXB<)P7SU1AB9RJS3)Q_Y%^;@FV,]@\G MU,)3J$VCW<,)'"-"M$#M'7W-U8['IR?KZ4M_WW;QJPIF]S.Q M+% !4:']84X+2&)*8)31E!>4QJBTX]9Q%F5R@6:GR?^QO"]V-X7A9?$H (<. M3?LJSP-^LO?;=I=>DY]G8*_,P>4P^+;5QR' M/]'AC-VV4'1.6E\^]X<;G&+!:5)"RJ5RC=HKEDF1PBQ+99+CDB22&Y^O3RXQ M-9?7]31M=ZO*:I+0:0P-CM*#D0GLJPY!:>O1'4[0I\&Q.#T/!FFLSJ77X3ZXIG\]#O'.X]?E/S96?SR M*UU+'^OZ2;GFST+W*FWY(#XHD_Y-6U0G4A>K9E.+K7N-SDLA MSN(28IJ3B%,6R=*J=]AR_:GYWJWXH)76MDC1#GK#2#,U'[W"H M_<*^"[Y9Z*&8WW4A7?-QV4W"U-0CF@W^PZI^.1KS*U$_[6F@6926)14,,EFJ M$W"2I;",$@1C0J@Z"8;MM *U)MW7Q:]# M9O1Z,*3!,7Q<\P3VE8>6>;NWS%ZA;AR"MLR!3J!5"GQKU3+B ]B+(NTP+A& M&RF',);Q[-("_J"^F$/PL,QX"0=_F#S+3GA\K&,JHZ4Z;XEX^Q-SBO(HR64* MHY1K_G$5ZI<)3R&-D)1)1*7 1A,KC)L+.*?DT6G_[ L=N;#-JSL_*L^R5+9Z MBNFI'"#TD 9+ M]%7:9=J)O)%+K,2$LRAPJ#&!5:.,300J8R"F@15E5 M0I1(TL(M_FB:KF8MFFLPC6-\T>24R#. :+)A0]=? 8_X'=>HG=>) MU;D5H1/$\]U7USDPVERO911"G /.)0,HIQ4@,*- J2JG15J*-%7SW7I'EW;V MV)DQG%AF/U+$5VQ?@>K(U'(LJG\&RY072&(-8P&I,#T02D"AD*#2OZTJ;>O2 MTJEHVU LQV#L%U@.!]'.X!P(36Q*WZ-R9%,&K.1_6?VP5?C/C#-N!?W+BIY4 MO[]RZ4"^/#Z=;R/3YS*G95X)KEU9:DX"2@2(RDN _T>VLBBNIG;_OE!-L\5!.7^^6O]1PAC!5!&&"6<8!R66HG@*2 ,?T+7(DR M+XACT+^[%%-;;Z3+XM> MUN'_6I&@T?_^.(9.!?"09.R\ '^PSB0)#'B8'QWV"MA=ZBM8'XDU)UV-5\1_ M?-G0U7;95.W==S/5W'RO3,=002G3KHH$F:0,(,0X8$A[+JRHE$!EQ41J5?8V MHHQ3H])^@4J+1J.MJDFG:])3-CEH.S.VDXFJOM9?=+37PH[&7WFR(Y/\*\ZS M\T(0<2:"+A,QY!QU$8D(],LE)N90?@O0)VFJ._!=W8SV;B4^R5JZX\X@39YO M+T^-(8ZAJ$!.>*97&,4!R;D ,B]%6902YUGILL+X"#&U)>1(!TTKUMU+!\V$ M':G'QC@DR*J,.@>HE90YZEJ=1 M?O_VP]UNMUFPYUV=YK3^2#<]ROVT7BXU1=?M:W)8I%Q6") R30%B$@("(0(2 M,I&)LJH(LPH:\QA[:@QH1$_ZLIM$^4;ZOH64_&ET2%HE+$.Q?*;&TN"- WAL M0S8LUN[&J3MJ88U.A_''-2;=@3DQ$CT>X=\]4U.J^9\IJ?^-+DT]A+M=5_JE M+O0RS[FJ*IFE -*4 905%#""4VWR0" MHQ_9$-B#7O_0$WEF$+8L#]7&^//'K?5FLPSO5GM;_9,Q>[W_4* M2XF*C.5Z1:YT^G E!O9N3<=.PN9'7-,M:M;T'Y; MUY0-FV \>A.L:ZJ=I ,/;S;5/>J+Y%]7Z^7ZX4?=;O/ER6/7>RHK,IJ5)@"" MI0 1) !3% %1*I[!/-,6H5/Q5JM1I_8Y'X0&M=0GQ_2NM:+=YL".!H(C&YD? M0H#J3!].( 7E%;N11R4<)S!>,I';S1YAU-HBUR1'E[4ALE9=:-A'J=^_U6Z. M2(F9Z8LK$">FQBN@E5 FX (2,VW@C(BB5N2ZYDQID:G MG8C>-?#.X6AILPU#)[:%UDH7K1+>%?7#VEYGQAG7TKJLZ(E==>52WUT8)3<; M*4S,CUQMZZ7AD.^VI-OM0BVD^%VKTB9C(BA1!K6KA[ @VNFK&* EER!73 D) M2X@*IX,79PFF1A&= @GO:>"ZL>,Z"[:[/Q&QC;Y%U,+:%_XH578O_RPY:!!R M-\D3O,!;3JY2C+POY0G2Z>:5[X,\W,>/F_7[]>:1ZJ=MI'F>B>+9!S%^DN*9 MF_'U-?NZ>9]W\NF/ISD7!!6JDJ 0N:9 B! @'$*05TJF6/"B5/:>I;<84Z- MK4A2:U)_B7M=CJ*1]^K4-;OW"B5&H^2/)P??RG_V+/S54>8D,G7^=YD.!R]X ME&D9R4&..3UN#O1@5*_ZUOY/'\_M'HS D4<^_&G>15F-9R!_ELW_/ZSN.-\\ M2]'KXCG/3&^J%.:@*DH(D%ZJ@';;"Y#E*4$ESVA6.56OMQET:@M5DU[36A#) MTK7'J1/>=B9Z:!0C+RV=N,E/G.A7^AB95*%[E<_[UNU?CAT:OU=[CYNY(Y^GU->25*I#'"1$X!0 MIKFH*"F@M. \@Y)BS.M MR-\2O?J?;WGKQE;6LV+'6$%!'H>UC,A=<6<-ZD'NI"=X':(^2QKAP[&7*UQ! M&,;R2E2%4QG[\\-,S7)JRNX.8T^-R)7^8?=1OW_MC_=LN7BHQVU_L34-JN<$ M2LB(MIYP;@Z2A4" I0QJ8PIG&:%EA5+7,V27\:=&E*ULR5/;^]GY\-@)?.NC MXUB0QC\X-I(G':I&]MG^7P?Q][_;UEW3@QX<^T 7^MC828:Q#XU] #IS9.SU M&#^.^U4^T.5[J;V55$'&6)9JJTZF /%,LQ>C I15*H7D&")9N;#7_LE3XZ5: ML,1(YL9(!ZCLN,8+@,@L8J&[,S&;.3'C6F*M_MAOOS=W4J85,4G<\D\AX(HG'-00)F9SC;Z"Q4R!PCG M F-%5A6@(H6 I[C$>9YG0CC5Z@H\,V,ZR5.9$CNJC@-T M9"[OA#;E:%JQDX][F&O)9W6Z^KN;*#MSOCM@01<%A^%'737<87FYK'@\85B( MM':5F_0U_4/WN[;L;C]H48^\MSI-"<7U:CO'%.4$\@JD=:)L6FC/ETCM^:8( M#N.EJ.T 3_;) M I9__1^ZV6FK2;29517/<0$5 S2C%*"L$H (3+0+@ M&(%1EA>T3?U\^?FJD MJ05,.@E= N*2GSL$F+%251B UOD MDY*K(KSR08D-/+?/2:R>$HKFZKH$IFRL,??>_'C7.'B;.==+ D[S4D^,<8JQ M* &590Y4#EFE4*X0RXO=U(L=B]I[S.]_ZPTKPK MMSL3FG1G"MHTI8+G9991I; Y>2=2N_6CNZY@L5PYUI1VP=_R.#\.JK$/_+74=;&J6NZD$]RTJFV1_M0BW4B? MO+N"M'MH@#MF88,'',8?-[S '9B3 2/1_AR62_=-M7:EE0!QBH*4%5"S549 M!(J2@D*9T[2@;EPUV:Q:U^;.,ZL\T9L(V[+1%/-HHR3*QLZ'?;6T5XOLUG!) MK'^L](.64GR2WZ1^;[M"NY2G*1$Y!1D3&"!*!:!%G@**\YS02E78+6;Y_#!3 M^[3KEG'U.1]M4[R?-FMCZO_;_\!YEOU'LEKODD81MP_Y LIVW_1P[")_WIV M22=AA )YUT$(^N%?&&I4#KBN[DLZN''U&&WB?Y??=U_^DLMO\C>]!'[=S@M8 M2)&9N.%*VP$(5@RPC&.0"T@PQT3!W*E\YC!QIL8T>9J1F(WC3Z;#CFK& SDR M)0UH)7^_"MBE)0R@K]A3_D2D"3>7OP3?L"[S%Y_J1ZN?O]*-K O%'\6*;#8F M4ZV.\7OSXW!-&_=W9SK-W3_5>U&_Z"MWVP^KQHW[NUP\?#7-.+]I=^-!OOLN M-WRQE1\W"R[GVN^J<%&:H/"BU/^!%%#3TRQ3*J:&H-0*L;KMQ%.W75]SL MY/--ZD$&.TY0QTQ6Z BC+ MN=8.?5'39VSI6FME3/Y5O>Z ,FZT259'Y0) MO IZSW>@-6^,69S "F>[P/7TK8^*VOVTUJFAH#NO2H,' M](WIZJJLM;NT95$AB64&2&IVLC*]B!"&9E*04FCL&IQP-,C?$/\KG& M"+T SC84R!^.Z!$_^]*)X7>T+^D=.%[GQ2 CA^6<5_$T^N;"=7Y?\&]UWYB: M0SZLGIYW7_1C[KXOMG.::3./(PY4IT ME5WE:H-C.V'[?99BCF"G'.%3)BP7N)1*4KM(F(!4)["2E"> ME]"I3,.%<:9&#HV8R=;(.6OV,K?)HA:UWNEL?N.XO7D)8SN6"(!<9))H0?O< M@-8(J3VB6LQP''$#AZ 4<6FL41GBAL(O">+6Y1Y9MG7/A#]6=%G/SCZOUY19 M;JU:E!8EY&D*2DY2@! O *;:II"L9!C1/&<06F?=WAQN:FS1])1X/DB9,VY YY/+>QM#A]S>H%B.E.OK^SJZ9?U:(W,U"_CV M4\;+"K;6Z"A+V/XNSQKT)NJ.+M^O-^]6WQ:;]:I^@Y:F^OW;.K#V0:[X0F[_ M6 D3:OML3F-_?I8?5I]-U5=APC?FL(2$4J7I.9<(H#1/S49_#A1%,&44E5(X M59\)(-/4.%R_FJEC)?L $V-G^HT,=V3*;[6I2YT=Z9,8A9*#1C]F25^CF2G> MQ61=JK4-2_KRUSI@9?UP*(IT0R6) ,X*Q2 !52 B9+#C#+%8-E!AE/Y[NUT:319T]HNT6[6G37AV"==.[K:^0N59K%+#^P^TYM-W" M'VMFHF_XWZH/T1B<1^HD/S4*_:TF]9GF;:.8J2@V4ND(:X3'*R5Q6Z3IE):P MAL^IU(3]4SW)N4U#J[/0]CEH_12T?09:(TK3!K()JQ9BDW3D2?( MG9Y# !N6G0=)-"XYAP#OA)N#/-2/FB]1OS$/VDJ0=ZMF@?BXWNXV4?3\JQ3/2WFO]'+V M_-B$2_ZQ-86+V5)^D=]W;S1J_Y@3D4%5I!R(*J_TKA4+Y[IIN%7BWH087D>=NL&4)J>1X7*V-IGA;F;"H'F).\ MICK1@N\OXGKVS>/UFY \-2]&W?#"L1Z([<3:K1D1INMUMF=Z,_5G+7MBA$]J MZ0-&;#GB%3;(W'+L<4/&W0 Y"0!WO-V-#(5:46T5T7QEC:B37B)FT^XH9&"A6/?AVUSJV2UML^92BNU[+=8GV746O5>_ZN5BVU5#FQ/.4JGR M%*3;O;#)\TJCK'_Q;;W\ M9LP:WA0$I \;*3W:L]I-A)U]$AS>R 32R9N8CR/YZ2"RMORTAVJD/I1<#-AS MRP6FL.VVK$8>M].6"Q@G3;:<;A[JFW4U:#I?L.OP=6S*YREC.=*F"D0" 53D M.?'>91*4L*P'R2D* M!"6:3S6SJE1260H,2^B4 CA0GJGQ:_^SO17VTNB4_&2TX8L_- MB&SJ-"UC;8@-P3?61IF73*^U@38$P"L;:X,>Z\?0G_:G'&9[=I\?3,H2P0+K M"<.F$XL2$E H!"!9RBFGA)&"N!#O^6&FQJ<'*9M&(=YYUQ=0M2/"X5A%YCL>UN0_ENGF)AZV27=O^NVW]M%>\IE=B226@]'&K&?$3MFB8)S9++I(-T+7>\+[,5N M<-7LTTH>D(&]<68A M=@S%I"? (5T]^D2,E,(>9T+<$MP'87DUZ=WOR>,EP@_2_"@Y?MB3?)8DR78? M5GIIJ]_2MVN]_FUVII3]\1_F A%1"*P QIB9J/$*T*J40"F.JPIA1*35L;?+ MH)-;=K1TR4&\NE-G)[F)&S[ZJPO+6[N.DD- T M8TL%R@$2QI4@&0:"EQ2R7.$J3UVV22X--#7Z;N5,:D&33E*OC=2+V-IM>(1 M+#(M^X'EO)EQ"XF@>Q<7!QMUJ^*6RB]W)FY>[UW \N4ISN_K7>]X5#,!RA$M M0WB;)CDICP1Z::R\B?5$P,WI$GK$%GAK9[M,'-K6829N@ M83) K(\D1YML.P*>TA1&/R2XE;/_1]V9[J!P?;S9J;R_SRC=:]QM] 8FVR?Y M9'H3KE7R:?]VU"&$HA$P M48(S \ :FKN]Y1F;EH<"=X9Q!S_2ETS[Y[C=MHNQ,=XII3E\\4UJ?N?FW/]! MSG.98YGIZ:M2D0+31! PJQ%-I^AF/U#/C7.] M '\4/RH0=J@1G018*1.<\#G%.6\WF( M'Z^=M(UX\^-WJHU0>:]Z74CJ0 B%>*E*#$%6%A(@QA&@I$PULQ$I"YACCIU( MS7[HJ3':RR8M22.W5]R)PP38L5H<6"-3FB>BSN3E#DY0YG(8?E3:V6)5VWB?]@69;TBD[2SIU9W6N74_CI%6Y3FIPC.2+](;8T>\$YCTR M5[_NE+O'(\:=D+#AC)%D'3<:,B[@)\&4D8?SC,6D3XL=71H9S/IG=B#,AN_= MXWJS6_RKR4RH)*-ICG/ 9:X @DP HE*BK6H.,Y;)(J5. 5(68TYM^>B)G'0R MMT29VH4 MYMXU=^B$^,821(/Y54(%]D?^C3J'OS8*Q0CV"@1IY*-\-YE>^:3>"\#;!_%^ MC_4N;$;-\._HQE28W?:R3(Q@?+&;%R0GN&02"%5P@*B@@(D"@@RILH!<$58Z M)=[<'G)J+-E)G,A69. W$HB7-3_:O&#T[O&*W-P4>*C@@:7K_+@K3K7MHMQ M[.VVU?5EYT4E!,&( B0X!JB$%6 YA$!;1H1 (G-5V=>AN3K4Y/BLSD&N0Y:- MN$>;X4V!9I?O^#K*%B07#+O(A#)'1XP"7;>:7!H M(S-Q$%3=^PNXH!2VBX#5R./V"G !XZ0C@-/-OHTVWR^6UC73:6*FMT'OU27Z3 MJV=I>N!]E@]- Z?UV_5JNUXNA-G?.I0Z$B5-(8,Y**@B %6< B*9 !4B2J)" MYLPM4-A?E*F1P;$F379JK4O3&[+3QM0LZ.OCNE?N/7.V>^ACS$?TO76OJ8C: M.&DXL(&WY;W%&7F[?BALI]OX@Y_HZ=%]I1OYAIK;_Z3+9]E+0?ZTV/[C_4;*?@;)O*!566?V4MALN2% M.-)<77*!,I71W,[\&DWBR7&XEA$H+>20=+;X\VSI<$YI]F([JT81P&A=5J*G M;=)3-V$_DOYUK&-6/4_$"NKQCS5-8=SFZU..Z MVF--PHF;/MK ?AUPSG0RV&]\:;=>+SBL "HOM3-0I#G :8$!095><6"9L=)J MO;$8:VHKQ84^'#D0:"+>1 M6-0;/S<.M0#E*H%>NW\\]K30XH@Z;:[WX,WFG-T<;Y[I99*F,(4*&ER6SA&@)0X!QG)"6<$%KGDUB1J.^K4&+47E3!K M^R)TLMQ#Y!-"['J#)GXWD+AQLC:P#(<= >"1V M#H:T&UN[(G:5NJT?-AZ/N^IW1.K.-_OME=^;:^\W'S=K\(T +@@A) 4"E(00N8(:=3R.O#38W3:VGK;N%[>9-68$?6 ML83;;K\Y'(B1&7P0?L[;NW:P!-V;O3'DJ!NK=NJ_W!6UO,NWE];*%%AK?'FS M9=J$ Q.1,TX5!07&)4"4I8!F50:TF5BEE:P8+;!;!ZUSPTR-3(ZD; X[G.*L M;X!J1QW#H8I,&1XH>72_N@9"X)Y79X<:N=/5-75/^UM=O3I8&XC']?-JM^T5 MF5G5=LZ9]EJF*MKO[IK0#JY4W MM<&C-G((-SFQNS<$D/2U6S:$ ]NB3T/ P?R6E7?;W>)1\^6]VI_1[W\PYTF: MV)XWLO6M"L841B4!.3169Z[M3U8R[=DB494I$HJQPL7J=!E\:K;H(03'C?>= M +>C\U@P1F;I3FQSIM$+:/I-4B-N'>X4WL/UP2HH:3H),"H7^D#SDN*\GN'; MYO6;?D76FQ^'Y^X/ 5-**BPU_D@:VS9-&: JDP!CQ2C,!5=N172OC#4U7MJ+ MFAQD]R$K @. :DIG"Z;-8>I0B&*?G,9#Q^5 ="A*8YU^NJ/E>,YY#8CK MAYIG[QSQ!/.:Y,?'E5>O]&"ZWRC_JAW.S8][I19K!:F#.'=2IC,ZB?S M8K2.!A(Y%"0O0%E4VFHBJ0*X*') &2TSQH4JBXX!X MN]&T.VI7N=OA<>,1NKN.1RSO<;N??WRK3;DI2_SEK_6<5PI2(E.0B;-8/7R4F\5:U$G6VT]RN]LL3'>!^K(Z MT?J7S7J[G>.\H)5$ J2H8 "9@O\4$@0PI)R*-*.*.)ET?F),C4K?/3XMUS^D M3+9&SN1)_W&;_+18)=M:C\OEZT-.C9V!%Q_PV'Q<0]QHD#0J)(T.LZ:NA2E6 ML=>C*=G8%;>H=0E9I7$(EH'+-GJ),G(=QR%PG19V'/0T;\]WL=/FZ3<33[/3 MK^5BWW7OS8_?Z'^M-V]-2%?=RUC@ D,&"P!SD[V,M>-+<<5 H6#..51PCQ02@RM35A@@#3"4& M69KCK) %+^WZ%IP\>6H$M1)6J/ MGS9:<=JS2O3+TIZ_8&"Q^Z8ZM0G57:_,]E>];.$<0IR6%&05-9%GI02,J!) M3+G(A:(*6\616(TVM0^TK;5^$-++2K@.L*T#%0BVR)^T,V+^1>JO(1&G./W9 M$5^G*/TUY2\6H[]ZDQ]Y_+;^5C_ZP\J$Q#9U1I;+]5]F4]TDIFN72&Z^:==H MO5R^7V^,1S2O>"D$23%@.:':1:DHT'Y) 90HLDFKGR-#^M-YY 5=QMMRY"81>[*T:;^#<]V4L$ F[ M$7-MP'%W7BQ4/]EJL;G'CT;N5KN%6"R?=XMO\K/DSYNZ)MF[[WSY+*0PU?>- M4?B\:ZOR=TUV/\I-4_[XQ_D'U/Z+++B06<%!1DRX5566@)E0!L$J6<%""B*= M6"BBK%,CL;ZDR4%4+R!$)B[VGI7?G#F3YPAH!N7>F/*.2MTC /^2 M^<<8TB-PK6W.\DF:-L7-4:=:;QZ-M7O/EHN'Q@"N,_[?/F\VVC"><^W,0YQE MH*"I=NVK5 *B5 X@,4>/7"\5J7U1>O?QIT;PK08F-*#5(>DID1RTF"6-'K.D MU<0AQ,MCFJX3^@C@1R;IJ>+N$'07%_^1PO$BS(-;S)X_BE>C^3P>.UZY&7 'SCW(E<6B(2M575MP'%+3EFH M?E(YRN:>4 5&]7-^7AL6FTM:E3 E'$B!H*:2G &6I1! E$M9("A25@ZK,KH? M:VHDACOE4N1GBA^ MNQ[IZ2T#:S#]+G=SB7 F"J[9 ID: K!B '-1 DPAS'+"(59.H;3]AT^-'CK9 M%K;=*,XB1A5D9<4SD'.J %(E!@P);:]13!DK(!>K%FB!8M06*JG;IQ*4F: URD=U5/M8JVH_C7>#>?EXEO='N+-8JDO M?# !0<_;=KDNJKR$A'% BXH")"4'&&<($)RB/#/=BX53;M7UX:;&>SUIDU;< MI)'7TS*Z@;;=MQX.P^@;;?[P^71QMT E=*?V:T..W8W=0OTS'==M[AJYJ_I] MTS+W%WWA;OMAU211S:M*,:F1 16!IM0E1( BI L4P@%$K1TC#4.*M[4J*N6 M3HH!&9]A9\^.VEYO3B)388 NZ/==V_-&21-@V.68:C.@+BN\WBA9E]<)F5 : M94JFT?#\O(C_/;J;7X4W6"OSZZ-XK@MMS.R]^BP?S$B?Y--ZL].+SX=5?8A0 M=Q7ZT?[QB_R^>Z,1^\<\595 F I 2RBTURA2@#,I "DHK(J\8BEVVN7WE&-J M3-^O:M'*FNPU27JJS&J"::_P.ASPG3E+\H\_'[%9?L!4)$:AI-8H9#[,,$S# MTK2G+./R\3# 3HAWX..\NR?)S4:*]U+?0Y=-2XTO]/N[[X;[9=N28UX6F)S:+O=#> M1WLJ&ZJ>\T3WJJU]/=4[[?,"YI$7A9[JK= MB@C:(V[$20O;['<$N1)RT'1YQ:+^U[E>YW4IY_R1-Y,'JX6+1V#O3 M:-%4CGVOE9@S3 I)*PSR$A>F'G4)L,Q2H)1>N2IS,EXY)4AY23&U]:A1PFQY MMFK!-9+ZAWV,(_4HCO.GQ^?EZ:O\6D3T<_O/GV\>S1[*/^JB7VM-'\;9F^[ M7J24HAQ* B@UQX0(%8!EFEKS4O&<5#GCF7UKJR&23(U4^Z(:$\VMD?/PB;G. MEZ/"'9DS>VJ<[;R<_!M]?/J/Q"A4I[8<38LQH(U6/LUA!LV/0_K16/,T4B+2 M2//EEIP4 N.K:4J#!A@O82D$#D>I2T$>Z+:J;3>[^26^M>L8WUOSS+6_WII%5]\^"@4<4NU[LN_>9UW5N+3 M>DN7OVS6ST\?5B8EWVPN++9:;&TK/TO1FLWK55WJ6XN@B>;7NFL!+2F2504@ M,77N&%: 9"DR(?%0H4ID5+KF+'J*,C62Z#1):E5FR5Z9I*]-LE>GK:&?-!JU M^Y/.68^^\VAYQ#?*[,0^]HLZ,3Y9E0,Q#9USZ2O.V!F9 V$[DZ\Y](E^]/MQ MTQYBUAT5/M*-YG93SE34E;*Z"BAST]^Z9!R!M, $H$RD@$*1 U9H(ZMB9983 MJW:O;L-.C5;W4C<=86;)$]TDW^I:;R9(6*R72[K9)GJFFH!A1PJUG L[N@R/ M<'3SK0/W70HW*;&QPO>Y^?'QFRP5_OUS3W1QS6&)C!994<8!2K@ E- >YS @G98D)M.YFO]/O _UAM)%\_K!;_DN(+_=[N_VY_EGQC1C"MVIZ7YJRSKJ[8 MU*]J8D7TU1_7VT6=%#-GF4)EA1#((2T!4K($3&009 5E&6($E8*[D$(8L:9& M)'VMZ@CA3J]9TFF6[#5+S'O2E7EK@\KJF_;JN3%0H)FV8ZWQYR\RTXTU=CMLW.E?Z->O/C,UW*]BB?X<](-@^.^K.J(7>0[<78.Q=0?O:QJR9!,A00IS83F.I4#DBOMV8J2IJC(!:56=YJF)K3 \<+2_/1\R@,S>L!'HO!+^NU^&NQU"_(28_F?0\K M)$LBN=G.-.T8$,,E8% O"45.<"IQJO]KM;MI.^#4J+\3N8Z^.NU0[MHWS!IW M"^8/C&9DPG\M(!VX/3"@(U'Z<&#=:-P!I:OL;?.<\4C;0:LCKG:YSX.B/ZR: MG9!N1V2Q.KXT^- MP#L-DI\Z'?YFZJ-=,H1J53R:NGA,E 7%QX4_,N-/%WF'-2'N#(RT1$29";=5 MPQ_'JXN(QV/'6U/\=3Y:8@8\QC/(H>O[_NMB)3_H'[=S3I3(N,E%AU6AW8 2 M BJ% EA)" E/PN1/(V-2"^E:%.\42,L@AT'PQ YR<$/& M/O]/O KW>E1@:W!#2=J1$ $,L MM#%I=G]3Q@J:N7SR-H-.C@3>O4VZ.GVS1)O3*9DE>T62@R:U\]7IXED!WFI6 M[/@C--:Q&242S,[4XX);4#*R&GA4>G*!XB5A.=WKX15_W*P?-O2Q_21X23&A MA<:4FCY_F92 IBD'3"J:%B6C$!?6#N_1HZ=&1ZUPCOQR!C(+U],;B,A<$0P# M!R?0&XN1_+M6OD"NVEEMKWIAQW>,YV"=E?3(=SI_A9_5])XN-G6ZQQNZ-)SV M^:N4NSJQS00H+5;Z=PNZW!MK;VE3(+WG1%6%HK"J *XD!BC7%A4MRA1@C!@F M6"&%G2RJH0)-C=Z,/DT^U"QI54IJG9).J5FR5RLYN"&=8@,\M<%S:V>7C3EC MD7EXG,ERMN!"(1S4NALLU*B67R@(7UJ%P9[KVZ+Q>!OMPWX;[>_GSMGG12%( MQ7(%*I1J_U>D#- *2U!E524+A$11(K0'4.C?"?)CG8C0C^M M,Y3;J'OT4_3"+G#+13<91N[*Z 70:>-&O\?XED=8?UML-;V^7V^:^KD;*9K" M"W([+W%9"@H9()79[4]) 2CBVFXM*\DS7&8%YO.5:<(MQ1>7X@A7!K7ZZ$CS MT9T,'=6U:F1.U'J3M%6S:[&31F[74@C7<+=CL^$PCN:I>T+G4>O I+ )0ZN MC3AR90,+Y4\+&MC<]#K='>^?=]L=79E*,7^7BX>O^E._^R8W]$&^^RXW?+&5 M'S<++C^METO]9ID;YV65$!:O M4L!8Q=>?R4DULO10X[]5LTO_:0K=$'. )'[+;1-MVN9 %J*@52D)2&7! ,)E M89I&9/HK)9!F@I4\N5$5!)7G#A5>+TTT-2^V(.<3?5T(ZEGM,Q%;.T^ZA"(1?[ _U*BX>K%O@;"-[FJZX?6'9^UT/=LN7BH/8Z? MY99O%K5/<:^^+!ZU/S&G)>$P91@@$S>"!,L *5,.8"DSBC1S$&Y5D<%S_*FQ M1BO^+.DID!PT,*6H]CK4K2=K+5SM#+*%7& KQDV& MD8T;+X!.;1Z_QX0*SOAH6GG6K3H_KK>[S=X".TBQG9;J-D.U,O;+G>/F_D MOM %)AF&O"J!(D0 ) L!:"$9*!BA14D8I\*JN^7U8:;&=D;*Y""FH^#H8KM/KJCY.XY7@4AK.MX?JAQ?<>KZIXXC]>O]LB!.FU0N(^O72OSS[8( M">>;9RF:CNAS6B#-$5 E9E]9P2U_P@5 A4LTK(HJ++,Z?268'KTT?3T9&U/ MSR?]UUFB3&Q[T_]&>S#F=PFM=9DEM-%&+_I&'8?D(Z_YNDX_H\Q"=&8Z;:HZ M2P[)!68"ZMWONW8"6D62#Z-,@$.26.R)&"F7+-:$N.6@#0'S:JJ:UX/'RV@; MHO=1XMN@!WG'%#_)S>Z'>?I.V[_O_OF\>&H")LR12=V,-9595LHB Q*1#""! M."!<$: $E9F"M.3$*:G"8LRI+3F=R+/Z,VK:NN[%GK6G? Z-;UW@MS-G X,: M>07Y=;UZ +\NOM5]"/JU[X(UR?7 )72L\T+ M_=YPW&DU@GF:EEQ06@#.F::A#%' N*I 05(%*U2EBD W7_GFF%.CH4[DYD2Q M7W7+QNZVE)N1GJ[7FT7HNL\K(V'U9P*C$7*)( $%0 1C@"N M4@X0S1!+,R5)25S6!!\AIK9(-.<7/2625HNDIX9IRZC=;_.U0!F"4';5UV2H._"#;[V*\YO;'MU/][9]9E@_PU9WBL MW?/7F6G'S?58$W%]YSWXJ"-NR\="['C//MHH?F[4KX<(LGOE(%Q79I]E1947 M*0:%<:M0SBI LD(;=B4M E)B47E;73]>+A4Z/05CSW0].SR%EX*0/PB,Q48:%P,.L' M0#*24>X"C9LE?4'WJW;PRWO&LV(O2'MD@UZZQK,TA0DOH9Z+@CF9 MC*X"3([@^E+O4SJT4RA:@;7Q01_-#XYE,%PGQL[PBPEW9/YL1:]KU1VC;J1/ MCL2?)9T" :MN>$(7MC*'JQ#C5N_PA.BDPH?O>\[TK_L&"R)CA2K+ M%/"Z_H%*(6 DTUXN*3!7:4X4M._RVB74#N.H4.QR,R9=I"8?T57]?XFJFF[^R9:?I?+TVT"X\>Y5.^KE;WZ=ZX MRK>$U':W>>:[YXTVS]ZNM[M#I\7#*B1%1H2$%<"HH Q5@*L< $P(SDI&1*0 ME6YUHVX/.K7/^DCFQ C=[R8ZH'>8U0S8>8FA<8U,#R$@]2@ 98]1X*I/%@./ M7.K)'HK3^DX.]WH7==(L]X5^_R2-0MI&J:U1_8NFV<3V_7HC%P^K>96E),TX M 2++3=%JF@):I$K_4Z8I@E)B[EK'R6K@J5'4.Z4DWRWTI]-H4.>U?*([F1PK M,JO_T.@R2UIE9LF=QT& ]1S9$5@,Y&,?G$8%W:>6DQ."HE]AQDVP'PC92=;]T.>%JNIYQ^L3U>U'^H.RI?RRH4+.*> MA=S:F@L,9&12NU">]IM>K;W*S,[5CONC9V7Y=+X49Q9QXTA_;.24L13GC0 F.-$-5 M$E!:4E BC"!14*30JFZ>U^A3(ZJ>N(DPA25WC:R)T,(FNTX#]_J;]O-A1U_1 M4([,8G6USH/@=79W)[JFKD[XI)4^,>*'K>/IC%KP\I[V$HQ>]=,9G'/%0-T? MXL=SG_E7*9Z7\EZ]>=XN5G*[O>/_?%YL%W4EXC<_>O_Z8KAUS@E,,.#=>X=ZHA>V\Z>K$./V[?2$Z*3KIN]S_&AQ7PQ3/]G4 M('J[I-OFQ+[""FK'TQ1/%Z;/#LD +;5'BADK4\V,L"B=G-&+(TV-Z)J:B;5X M7O4G+T-J1U5!@(K,20X8.9/-3?V#LLKET4:ECYM*O^2)VS>X$8*0B_G/;:S< MW6KU3)>?Y--ZLYN7C'/$4PCRLM(\4%8$,)@S4%20Z)>C$*FT2J.\-,#4/O]. MQJ01,FFDM*. BR!>__)#0!/;%7-#Q?JCOZ7ZF6]]*_F_/ZR__2]]:_V9_Q.9 M'T'S8_UM7WSH*)_T+96Z+_GF=>XABY^Y7-'-8FW.\3C=[MK6CXRD4B 3L9@7 M$"!*.& FE::L,L6@=F4X$K9AB^>'F-I'W$EWNS&D+8;7O^ PR$3^ANU!<0IC MO*[WX%#&"X\?+9SQNGK]D,8;5_H9Z+^M5_+';W3S#[E[_[P2V[O=6[K9_%BL M'NK5?UZ662HIPB#G3'_;A"G ,(< 4FVQLQSG@C@E"M\8;VH?>BUNTLB;U +/ M$JHMTU;FIE6#F_U^"W$[*SX@CI%I81B$SN:])3!!C?Q;8XYJZEL"\-+@M[W- MCV;^T[3T73W4;FJA((6*9: D6%O\4AL.6. ,L$J2(BU+@K#3(4_OV5.CCU8T M+S^_#YD=)W@"$?G[M\3 ^4,_HVW0C[K__%$_X#.*O?Q8SUT2J(N#_J'[75NC MI(U6WMZM1)O1O^VN^&1JE14\%[C4UD$I90I02DQ4<2Y!0+/M@O^3/8M!U:/.(?2X M-9Z.U#FIW'3\UP'=8=K&A[W<^5Y1JH MXW=@L0'A;+L5JQL]T\/TJ_&[?EE^7C_2Q6HN4:&X)!7(&5&F%;< E$@)E!1< MEA1"5+HE?1T]?FJ$4G<,-N(E?S8"NC8W/0;/CBK\(8G,"PYHN&=;G54Z; [5 M\1#C9D:=5>\DW^G\57X?[MOUX]-ZI0G E/8^.%$]CKACV]V&\MV\S%B&"B1! MR:@V'*HTU49[00#."DZT"5\(MRUD^Z&G]L'O=QEV]/N^;JV6]W^[??<.V-MQ M0AQ$(_/%06@3#'NT!714<*L3/2"=N.,5E&H4E1'D_P"(R1#R;, MYA>Y?MC0IZ\+3I?M"JI@1;(4YD"51#.5Y"F@4.6 9X+J]Q$J!*W"VZZ.,C52 MZDOH:(A<1_,Z]P3#*#+-N,'C%BQS2_WA\3(71Q@O9.:6DD=1,S54WC*3++^LFVLX4_:G=&O[C%SVHJ7W]27(33+M0"\U$ MZW=TL](7;7^7NWNEB6F.%(,B+R4@=6G^U/RD)0"J4$(A3$2FG(KTQ!)T:J33 MTS,Y*)H<-$UVZV2O:](I.TN,NLE/1N&_F<.<@\[FAD[K6:+U-E:!UMS-M(KV MHM@98E.8_LA\.H&9=[;W8D]+4.LPFK"CVI*Q(7]I>48?S[N0I=0W?;U;B9_E M-[E<507C+(0(84!$CQ$I 2"4 SFE>45["0N6,%R\NC36T)Z82M M3_+%0=R$K[>NIV?78;;C[F#@12;@(]QZDG8Q$D&+4MY&)'0URBLCCEV&\K;R M9^I/6MPT-.F]JQSR^WHGM[^N-?'I\=XO5G3%-75I/I.+;W5)D4,Q-JRD"5 M%9'&,E]0YR.V;\.X^1W8L-1+RD3GL M'.CF^'!G3A%K76IVVVO3FY V(3Z)4M4M +J1TN3=Y7FEC'EOX"XGS_L_TKNW MU6D_F,Y75S2U8+N#Y0H-%7R@!#&0<=E"7#!)4@AKF@J M\Y)#J^WATT=/C89;X1P/D,Y =IT%AP$1F#2'\L7B[%Z8=EBXMCSZIS: MU_M;'=TQ8B^K]ZTZ>X4']WS"I\4XKFGMS]SY8%ISC"4%DQ@FBO0/;>*(P$M>TT@6BF#.Z M7B68_O7CT]38#3+'E-N2X$Q=[ M.W*<.7/?C@R'>C#TZV*E_]OT_WE/>1MR>3AB MD 65(JT(*"<S,DP)(BH'];2@$+IJ3G,="-D2='TKWSAZ7IYZ?_SVOA$[67 MWO?HY]8LN![T!,1VQ&.=7UM8&[F3@^ C'>!8HA;IN.;6Z*]T.&,)RN6C&-L' M##91VS.?Q>KAXWJYX$'Q_IYH?YQOKVRT&#I%/!VXB\-@G.=F(@:$?UL(*=[\^&,KQ8=5>Q:Q>K@SW3=KYJ I0T+I/=I\RP9CI9@%1)(3"I6)H[%:>S'7AJIIES2-NO%CWEATV- M';O% #PRMT7!VKU@D2-P84L:V0X^;M$C1TA.RB*YWN]QXMJUY7F[?F3Z93$& MQJ?]UMT'(;7]H19FM*9&4]VO1_N^1II>2O-V^_RX#T-9/?QJ^CM^6CQ\W=TK M3"KS*B]42@NK#F3CBCTU8MVWS.II7B>3 M==OT?>7;2I))IW[-"?W2 BT"LYX!5(.0U"@8QUKCT#S%X6AVO'?*XMA[DF]* MY!7A_[TD_9?$(3I@DB_+2+$'TWMIW*(=1I^[J[$4XTDS7J3&Z @?Q8&,/[J' M.?7'2CTOU6*YE.*CW*CUYE';W_*>+19-O0OWH[>3SQ"E2ON*HB@90()D M +.4@!P*IC)$5%Y8I4AXC3XUXZ8G?])3(.EIX+#".,^%A341$^'(1H$%N,F? MC?A6)Y,! '=8F6,"/]("&WH"W)9'7P"OKG+.#QUOL?+5]VC-\7Z(;W>,?@?Q M)AJ-$(41SS*-/DH!XE0!JB0#M(*T))"G*H5N[2Y.QIC:,G 41+%>/0 ]Z&-B M!$\.DF_] @3/06RW,S@0N#$#3_PQ\^@/<1&5P T?3L<9N8/#145/6S)MPVM%!,) B$T,GIS$YDEK265++&J6NJ!4J08GA^HBC4H25 M\B_)PNXFOURJ]\9@^7UM@G&?-QMS(+HO#/5)KQ9U9:@/J_>+U6(G?UU\T\YR MXSH_FCI1_VJL)P9A^MU[NIDU:J"F)>9 +Q"%4 Y3@$I*PSRO*AR)$I>EDX9A%?&FMI"V1,U MZ61-C+!>'6NO@6QGPP>"+O(ZY8V:>U> VWB$;0-P9;QQZ_[?5ORDT+_%+=[! MAJ9'HV:Q=ZMOB\UZ52^B2U, YFT=#_P@5R:06U\@%P^KKIIKK_YK5R]FS@51 M*6(IR*N< )2J"F"D,I/SEJ>**%)BX1B.&$BTR5%3G;FX-?:!:H1/>"M](K_S M)B5V0W>NN20!)]..TUYGBB)38*N4F9KD2*W$")H<*39+6M7VE;>3?L7N7E&N MH,&/@4$/'1X92KRQ R@#PWHFQ#+T"!Y;-=T"\M=B]_6MME37CW)3VZ0O#TP5 MS_(2ZSD6O-2V(\QR@*NL !G#A$-9THI9V8Y.HTZ.JCL;R B>=)+/G"/0K%&W MV!R)@65LL_(:C ,C :RA==C B 'Q2%L4X:!VVX)PA>SJ)H/UP\;;1G#5[VBC MP/EF/VO^[])$ETEQ]TUNZ(/\_?F1R9^I]_[E "&%( M"8"%2@&BA0"8(P)D"KDJ"B$4=ZI/X33ZU(B^.:;Z2=MKVUK>RP9; .2Y]I0* MDB%0(*5=):H7699B!2I.L#"]V2N.YOI);/WJV/>EB(=^)WY"&_F35:V "3!H MIB-9'W08:Y;L?*!HR$=>DO>0MX(GO^\A;V1/>L*WQ[CAG!@OU(+Z*6X2C.J* M>('STMOP>TB8D)&?%\MG/?2\@CB56<% BT72^*!X2M$D;12Q@L> M>0%#U+"1;JQ7#1AYH?"M4)&7EWN6'&HZ5K:%FTO"6*Y8!;@R_>LA+P!3>0DJ M4E&N,"JJTJEEP]'3IT8*K7!;S^[UQ\C9?>K>>$3^P.VA<"_M5.ZO& MW:FJ(%!ECDO*!,&IT^'RU=&F]SG7HM7M\URCPJ^!2@N:9E6EHV/H-A71U88TYIJTH\UR$WNZ\R^:%_%1)\ M.UH-!FADFFWE3%I!$R/I+.GP?7OMQ?4(S;? )'"0_K411P[7MU#^-'#?YB:? MM-!____^_>WZ\6F]7>SD]C=I_+XYR@4ED%" H4G]3+,2X$H;745>()0IA:BP M.IR_.,+4^-G(F!R$3/YLQ'1*,3P'I,7YS%!X(M-"+&1<$BP'(C16$J4K4HY9 MDE=0N)X)>>[&$;,=K\A]G-%X[<)0%ND=U^_"\Y)JY_1>VP0;,^!&?I6K[>*; M_+#BZT?YN]R9D_.M.3J7VS?2!-V8%G*LHH)25H),IJDF14X A4+3(\9%EN>D M$BF9K^2#>?:7(7:LOXQ67P5IOHH322-^&?UB_4LM\E K;, L^AIMD2?E-6V\ MGFI)K5MRI%S2:-=&)AWU#IQI<]MH&;@K8 3P(QN3 P1\9=MS.+2W3=4 8_CQ M?_-L_1RY_4@70@\R+RBF$*H2H"K% !6T,/GJ'!0\YYQ1!I%;&EHS/#C$HJ ME]5\20U7KO1P74TQ 5-+0$BV>]@8XOC.E\_FE+*)C]X]TMWSIBD@+4A:PDJF M0*64 "0SJ#][)@ G:28J;=I):-^RSV'@J9'!%U-)/-G+VT:2[Y(GDV#DE"?H M@KZ%&QP)T\@,2>);7DLS/X'J2/!+&#/QT)ZI'<[)"0NWG@'KA==>O^ZAY9$;[W._Y_$P7>ZWDV!>44ZT-TZ1,M7-/34*KT5SW(<[!YGEJ; ?$+'/A.TP<#\0/M4V['%P[_GC'@:?*G9R%'SF MDH%NEZF"N3*-J)H6\.N5:)*; M#1-EF0=UM2NQIC!HD"E EF%M8,J% (LDP*DB)6RXB4AF5-XC.W M4R/!O:C)HB>K&Z=9@VY':#&@C.V7[D5NRI_O0>U+'<%^.]\J$!:2*D%1A"$0)2X"R M2@'"*0*$Y24N&"9($I<^H%?&^2^O%B-Q1MF.H )A M%YF0KL9(F*:>FJBTQ-HQW.TV"_:\JYO3[-;)1VIV00.6QKH-5]C26%?&&[UTV_'8M_D13_V7;?Q_A>00D6D-ON684%,C+W',1M MJX0VC//37N:D$SI@)2D7C +O1%D,//(6E#T4IWM/#O?Z&CI-_9"_]^J'=)VF M?LPAYUG*" 4%(MI[,X7Y2^DC(E"53DF3E4^KXTV-?:Y5.]F+["KL7,- M:5MS)Q!^T0T>7^@\3!H+2 (;-==&'-FLL5#^U+"QN<@$Z5VFU*1 I)+#3!*L:28D5(XM0"Z/-34B.1X#Z+==[C=ML(58#L*"0-; M9/[P1,R9/&Z#$90YK@PW*FW<5OLE9UC/\OF__MEL9 HEY+FH,!*FE0.DXN'4@!%);4EPC*$G$Z@AHLT-K6.RUF=W)'OSMV)PLPY\1"8TBYRZPWYQ%),H')Q!63& 6*/R9S@8 M7S)MP"=[)-+L8]\.<5%T)X]CHWY=K.2'G7S<:I]/,I;C A2BT#X?SR5@4'*0 M2\IH)DDE,ZO](_>AI\:QMC&#R9]&A:36P:5P@MN\7&?6N&A'9M!I >V0:A,- M\)&2;?IX-BTNK&^HV7ID<).'Y/&!HUUH0_;S_M"SU\ M6+VA2].3_/-7*9M6PX?B^IFI)(YS9?8 ($"R4H!Q7.K_"%;R"I**N:7K^,DQ MM06EV[%=R&VR:4.:=NNZ>-D_G^ERH1;Z%R8LV7QA3_K6.OCI\[M/'WV#RMRF MS@%V. M3_-[G&_E(G;2D83E19GG:04X*Q! 5$A ,XP R5.99A1F1>E4NN+,&%,CQ)_K M%-]&2->B0:< VM'70%@B4U,?D3C]62QP"%Q-YW2VV\Z1% M(V[?W>A)?+U@BQ?@MB01#,;HA#$ 09_:73:XA"['=77,L2MLV0!PIFB6U6V> M;MI.$]6'[?99BI_KT]YF+['I[O%VO?JFOV3M4MRKYN)YG)75JS#%,G*E15->?53S7X=W\('.R6IM"H#O3 MDI'6O;VW_MV(!LZAI>LVVLS$]N",(DFC2=*HDC2ZS-J&1;/DH(_Q\WH:)0>5 M OIQ0: -Z\X-$VEY MC;L=609%,S(?#@72F>ZLP0G*:+=''96TK$%XR4OV-PZCGK?K1[98U4<"O6TM M(5>[A5K0?8Y".[8P&>@'NU3_[?G1! BMGS0U_C"57G?ZBG?ZVB=S-C5G,J\H MQ#D01#$3I5,!R@G5;)87%')9EMQIPVH4J2=+@3VM9_W=Z+[B;3I0]V&+IOI# M[U2AU7Z6=/K/ZB+0NUE]Y1X$/T*-^S:YD?)DWI&QB'T2KX?W,C'*=$59:N)* M_BK+U2B3<6G)&V?P(87M3%#6>PV>"8I=K)ZUUW"O1ZLE-@T0ZQ:IM042*<)8!0J42^W79BF@14$ XJC( MD!"Y0H4+R]X>CR;"(1B;#4S!; M>:W!=*8[>WR"DIK%L*-2EST,+PG*X4Y/&N*\#K?^2'\8=GO;-(^9$RIY6684 ME$Q5 ,$* :HTT)Q *BE'K,JL6E-?'V9R=--*F3PU8B;_]C]PGF7_86*+A./V MV 5@+7EE,%RQN:1#JI5PEK0R!N2.JQB$Y8OS0XW+$5?5/>&%ZU?[!DD_:;>D ML77TSTM9'XBOQ-VC:5OWKR81$Y6EX&FJ ,XP,YUD*D!43H'B%2T)*[FJG)C! M9M"I\41?YOK(CO:$=8V3ML#=S9X>D1-VP,4.'3: M8N"1XZ?MH3@-HG:X=^CF5+V!_D:;.\+4;9"K;?WXN\W&1 .;L\8W/PZ7:#8T MO[K[BV[$_5.]$?^?X.O]W[TE4]ZVF_-B]2_L(4@N6M>I/ON1?K/PXOTKO3R'M+XOGQN2[+<*E@4[M)EV&<2LHX*#DI 8(8 MZ;6ZP !E@I6J3%.!G.KB6H\\M:6U)WARLPZ:\SZ&Y6Q8;VV$QSCV;L?]VP\7 M&HS$V#1U12CT7HCEZ&-OC[B!1,>I(?=1P?U:LW544*: M6G]>+)^U:$VH7)DSR% A0 ZAV7UE$A"6%B MC5,"E5#4:8\E@$Q38[PST79] MO7KQ=K4]UP2VT*7Q/2Y<=]Q.Z!"CU]Q>(S$\3-+O?;!CUI%G.3+G3G&"!P9D M#IJ2B$&:?G*]8N#F(""O!W,.>[1'5="NYO,GR>7BFS$NNB-H4M*,%P0#11$% M*,\0P)DT'?-P7F6*"&@79'5]F*D1^[X6^>8@J4.-R@X_M1LL1L= MP*.T6/<^!0N.<&16LFNO'ON0R0FUU^BV_MK'.4X >79='WAP4IMB7:;0>M5+ MXEJK+M_[]_7J+=U^G6>I2*6@%!0*:IHCJ@!,$ 5R41::X7A68.Q@.SD,/5$+ MZGH&7*?#+-%:)$8-!Q?+05YO51==A*"(_N2/L*P5!VVVIPP^OJOH/EH\;;A'#3 M[6A'PO'6 =L3]:NU?+M^?%ROFDJ&_1/B+^NW=+EL RCT>O_W.K!MMYTS2!4M M6 H8%CE 4F2 F1KSHL2RP(IE+'?JR3% EJFM G^7BX>O=036-[FA#[*MX)HL MMMOGVA;67Y#\+C=\L:V#"/]J]>@W\=_:XS:N;?E] M?@6! 6;Z .:Y$D4]> >X0*4Z:0233H(D?1MW\L'@LTKGN*PR]:BYN/O?9M*/O?J>EIS_C[.+(\10)!4,9ZMA;$0XSE#!(%8DS$884XV3^K5:K7=/5VHZ3N[IT M>7^/.Q[N57XE'_+ETFQ$M"5W>K-G)]XI(MJ62*]P&(XACE,%B:0)#./$3'PH M18EH\'Z]%"^!=MOM<%B_KB\1#PNTW3SD"[K!SSSKR<78N1,6_V!QM=]YSK!! MQ.NDT-GAJ*QOX_HQK5L]TV,WJV[LD_RFOT*/YEIR=0.C_FTM)/YV>5\LE[+2 M^_\S7S^>O^0\CTQ8EAL]A%^@EAG&D?:)QA]-M,\DW[)W;3=XZ&V]#RC<^!UM6WAOO>58N'\Q; M<$[-LKD8AB,2I6FDXW9$B)Y+8P$)(3', LXX%E3%Q*V<[+4>IS9/GM5S[:E! M=!UNRP-PGR .'L?WPL_]>-L6$[\'VE=['?<(VQ:$DT-KZP?[;LB4FM]^*PIA M=GD^R]7WG,OR<[$0G&6F#,==T9N(BP[;Z #]P&9Y-^D/78$[B&AN<=@8O=C;P?<,WM MT]V JT_THXR/JX)+*9H,#:/LD*\W*_EA>ZXGRSE"C+%0Q#".,(<8LQ!F$%+;!WHY5/",Z,+W<"J8SS3C MXY5O;/H=E7@<@#AF()='W:A(R'S^6D=$Z^=[:9(>%F^70O[\W_)YGHE$Q&E& MH @UOAA) FF$S"H)!UR@3!!NE:=UL8>IT4QM)&BL!)690-MIQRN7@>QF$2_P M#,P9SLA8D\15[\]00BGY7Q^*[_^FGZW8X!_8_ CK'RL*N-SJ*"_\5:?:U_OZ M!_O%%>\T)WQ0]RLI\O4;:H2>U\_OI%%:;4I4DC@(TY3$,(Q-#J:(,TAC&D+& M Q&E02H95BY!Q;4.I_:J&WNKVQJ5Q: U>09JHWN6!KT*NUT\X1/,@8GA9AR= MHPE;<+R&$E<['36.L(7@.(BP?JZOS&I=A/X+_5G+._^V*LKRCI55*N5<13(C M491!CA--.>;8DK*8P5B(I!)ECJ73+FMW=U,CG-;:JE)&7;GGWUT553OAM:,6 M?Z -3"Q;O$PUB]K4&:B,!5];D5"0H4UA4B%59#B($9.L4K;\M0XHC)L5J7).<8= M6ZPL XP^" P=25@X[QXL'#OJ-RK8MC[N]'_LU,D\?_(!MU>PS/G\_V3ZOWF" M4*I?OQ@BR8W\8!S"+$XB2%*9\I 22K"58->VQ:F]]W!_X?;ODN<=CRQ.W.];R^K/UBZ=_J-ZWZDW;M3#*&W9B MN3UE=E/S]*:>H,WPE1I?70A5%K6A3E1@_XJ^=6 DS/ MKIMOI6YBL3'7$,\K.ID8_ZUNO9PK)F(5,PQ5;+;O)(_-[>\4XD2@)$89BC+I M+K8WBNU38XE&LVWK^VQ[R;EROY;VWP( ]A P$LU;";<:A!G8PG!1^>UKM:ZN ML'#<@ACS&V87;$ST>S,PO4[S*]-3Z&_4P1M $' <^U] .'#4@3DO,#BN"?VF MW3^6IBSIPS+_9[58?2674N7KLE7F*3_)E(%GH7UWJIVTUB%3F*@1#]NZ5%\( MJ)P"M5?5(UN__,TJ/E'V.EUX,6S4>< GE,<$[[7M&R1D?^3KQ_M-N=:SS>J+ M;J#N%(F3\M6M5TWXWKW<_@YU8>$!6I__:,[>F(;I*7M*,Q&/^KF&> M4646Y@$,0R63B N51$Y593KZFAJ#M::" UM[9NYU86RW>O:$W- 18$_0W/-K MKL/A-\&FH[]Q,VRN.WZ28F/Q2(^0YDV^-)N2U8GXNYRRZL[;>^U%75A\NWGY M0=6?S.FB7;K.PX 1H\@/XT@1B$,50Y+1& 9*A1'.@A %5A?6;C5D:J33N (6 MU?;1HG5F!I9;=V:@;!TR.W^J=6F[(>@0?-PRA!8QVD@#,S"G_0N-B4,(.=+8 MC!1T#CI&;F&E!V [ ]%;VA\O=/6 PD&PZZ.]GI:Z9*8XAI@G 60,IQ Q(F@449:JT.GVY,6NIC9/&4O!@:DWW*OH0-@N-O:# MV]"; STA<[^8>14-OS M=H/1W""]KZEKGM&0Q4@@F&:&12(40"H2!%481E',14R151)ZK]ZG1BSY^;I+ M>T[L=L,K,8?&#X< RWF +"+=(6$?F)>FB+A#'#LD\B,%K]Y'P"U@[8M@9Y3J MW.AXH6E??P_BT=Z-] M"[S@O-LMUN2N:^%ZNM_EI7$5)$,>)$1+@$!,>0Q*G MR @F(YKJV472S"4.[>QM:C-&:^Q>CX6B^)'M2ZL3E'K/-IWEGEN M/<;!+EKUAN[ $\-0P#H'M%: >8UINWL<-:RUNTC>Y6C]_U%\6 MTS4%E?G7=N[:]T79U%ENP'PHZ:AH)W8*;J1';O_C_X.DAEQ#ZH^59C MLC=@;%DF9VC.Z#.YM]&/VSZ8ZP?M]F(NR]T&XSR+! V17I8+K.D,,R)@%JD0 MBA0)1C*A0H1=F.QR5U/CKN']V!KAT]^<%L8#*JX=JS MLBKCQGTMV>RQ\$HQ'=V-2BC7W3ZF#XLG>FNRY$LIFJO;AIV:'S]L+S7-*=%K M+^TG1"S3R[- 85.G4T"%8\X%BU.1A>ZU@BQZ=GDAQBL9I*G\;Y*;LFOM1;#= M!3! S?6PMJ10H:IL%F<9E^LC$HHH#A,"L5XUFY(>)G4W)I C%",6(A;3P+6: MT"#C,7Q1H6NC(D=JP?O2&LK%,ZV[((BF49QACBF""(!8T@2T()4R8$RP@--"\Y M1Y/[/4PSB*PM[!$U'H#G$"SVA624&+')8_=_.?*BZ_Y#PH->QH\$SSEY-@ \ M^T%_ J F!T>_U'$0A$FBEXA5?"$32%*B-&Z!0DQQ'"5.JB"7.IK:N]WH4;ZG M3U>SD=P M7O1?< T\/ON@) 7TW&1SGV7;<0Y#S[?L_H1?Y1B ML]!-_RK9^NVR7*^JX^)RM^U*4YZ$62A@1H/8Y$]@2"E+8(P1HH(2'E(G88/K M74Z-'%J+S4IBMX%@SW+P]4M5 M07N0G6Y[O/Q62;K>[;AEDJQA.*F39/]D/T[Z8FXC;%;/>^55[WB5.B?F*N0T MH2&#%#,!L60$,A:%D(8R%$PEC DG,NKH:VHL]+&IDV?>G75C=E.=M'\QY2ZL M[?C'$X(#$T]KY7$QY=94?_QB@8=78NGJ;U1&L7#\F$IL'NF[L;U/3>^VE[$# MBE/$4@$52QG$))8PPX& :8J)DI(&TBYS_4H_4^..HQG6=2OT/)9*1HS(E,-( ML%2O%2.I:1@IR FE,4LBF<3)_+MT/UY*@@<4#K(3?+3G7NKPRXH: MO=G/ST^L6,P90CJ^I0F,4A9 C",%:1(E4% 429DEB$>I;8G#@Y:G-@LUQH': M.ON"AH=P=4\0-X$P^/: E?].90O/^MJ[7.%A:Z.5*3SKQ'YYPO,?Z*7F^?14 M++^L] O^9K,4K;)0)E*.8Y' @ @%<4 I)!QG,$$2L5!$)$VL;AET]#&UE[&V M$JR-F4 9.YWT)L_":!&[W0[.P"]I@TME(:A,=%2RZ@+(28CS5J!&BI'Z .:J MM=D%Q16-S;./CJFMV67[D:9FYT=[L%U[B%*H SF07);5T=?N$!")*$,I":$D M::9#D%1!EL4,!F$F:(0QCZB]RI1MKU-CQ(-CPRK->,]TE]/"&P;"@D&'@'?, M ]D70M:!>H= >"Q-45](NS&T*V*=G&W=V'@L[NK? :\[/WRCQ.#N-FX;=J0I M34@L$ QT, MQ2B)(921@D$@:LTRJ$%NEO5_O:FJ_"GKE]@KIND"VH MVQMT _/UB*CU%.*[";V1I?9ZH-A?2.\B,-92>:_O(H5[*2S'"6&?$P1'9G MXJ,#/S#+-_Y4RB0''H$C!;[G&=CW:69$ZID$'VDN6IT3XQIXDW^_G++21\S$ M']R^14\\6#:V.(H_,,^(J'ALO!]7O]J4^5*6][CS27Z7RXV<4XIE M')$ LL#DDB$40YI2 C/.-1.G5,B N3"Q19]3X]G69+!G\PQLCSE!8[8;"=M@ M;T>QGA$=F$!O!=.9$AW@\4IX-OV.2F<.0!R3EMKZU;T0#[_MM(,. ^0 M7GNG&8$LTE$?S@(":2 8C(,,495D0<*L5$O/-S\U@OE2F #BVZIX6-$GD+>V MNM://D#0CCOZXS(P36P-FX'*-)^%D<^Y[+EV\4$7(Y<7/N?>:07@LY_J+54B M5ZNJTN3>/EV5&#N7^E4E/(Q@G$H&,4.FZ&/ ($HB+DDBS$G)?"GU"E0_[W*Y M^V*75E]B4G^)3SH>[@M=)V7GYJ*GL]S%173M7O);P1I-WJ*RLBI=>R!P5%GJ M5=7B&AR^U2PN]C>VBL4UQ\^H5UQ]I.^$?RAQ^W99M=J4$%\^U'?'YBPRI;J3 M&)HY'V(1Q#HDD 2*()0J12Q1+.K!'W:]3YI*:&6B:XQ@!;IM[. -P[%BBK-* MV#6<6[.;ZZ@^ PX7G#P'(E9=CQR@N,!Q&K@X/=WC5- (0*Z?WRYUX"_+]1^E MN<9Z7RP6^NU>5?LU>L%3++[KONJ4_[N'E:R*PU2B$CQ+19"839+8E#1D3$+* M8PI)F@J<)C2A*+(^-;S)E*DMX.T\9[VMA_'.8;T@<7!. MZZ?%/NF$4G]9]3?Y07Y0;VB^^D^ZV,C7Y3I_,C'N*SWOB@_+6O3J[MNW54'Y MXSQ6L9[?$(7?/Q:+G#_O;B9'08K# M,.-0)4D*L9($LA!+F B5A2JDG'$KM2&G7J6,S.##:Q$7&;/.VM(8[$) 5\A:T[AO/@2G] MQ:!TX''?D([$X;=#ZT;>+C!U$K=50^.1MHM?!X3M]&#/"QWFQJFY@[K1T?VW MIH_?:+XTMU/?:#_T![X5)5U\4&<_^DJJ8B7K5<$7^G,N2)HQRHTZ1X8@E@&' M5,H4,ISR2*4Q)]A)&M2S?5.;"/9M!ENC9\!X"'XQ/OX%F&\3:-TTK]VEAUCE M:[NVUMXZWC[Q_%6PO+'R<@,\]"V7EQE;]TLRPXR WXLUGFT<]S+., "?7. 9 MJ)N>FO;RNVY7XV-J5Y?A/&1QPC1X,,(9@3C&*J,%?^-@- MFB@?5'TD>;<4[77 Y_OBZ5NQ-"KS;Y(4P5Q*@3,8BIAA! E09PD-$ ]),CD-T< S0&N7]Z3MLPY[W=$Y[&'4_9RSSAWOYIS_4+_W]YZ6CSK(-7^8B/<[ M79@ ]V/UY3U.L'K]DR\V1D=<_U!QS">ZEJ^5DGP]1S@AG(4!%$IQB$5,( F" M%*HJK5LQ3 6;KXVX@=V;[\DN)\[86C?@D;DTU4C;W$.QGWM8':6;E6?U@]PY M[<8AO@;4CGU>8)@&YJW[=ABJ'_:%Z+L_?6L9^C8"K9:2\T"E692$">1!E$(LLQ!F*(EAC)5B M!",49CUKSQ_T,S4>V=]':0UM-DLL=Z^N 6MYKG\[7"/N!EHC=4/-^+,X#%0H M_K"O%ZH.?];ARR7ASW^\'RE4FAOF:&0E'^6RS+\W-X3>F?'2DVB5HY]D"8J, M?#-*4P+U4A'IU:'0T08.,IYD@F69T[Z03:=3HXM:6^; Z/:Z7FNVDW2"TP#8 M,8EO6 >F%0^(.I.,"T1>&<>JXU'IQP6*8RYR>K:G^ORB&DTIJI+U57JJZ5#W M5O7P^J?Y4V@?-NL/ZH[K[\_& MR(2*2WMNOQ:&Z.=FTT5)02!+A-++(H?97U+,(E8HH@YJ,D"B(,XAID@&D I% I(2&44V\O^GNMB M:J]];625B&VRC2H[W>LGG4?3(L2\&:.!W_DAX7&1Y[T5IK'T>'O Y:C VX5$ MM^3NV2='U-CMLOQ05+?SD[=F3M2;"4=2BK_J/W3,Q>^6XHW^??YP+%1!:11Q M&B40A9%>^Z.40B:57ON'*HLX3X,,N8DCWF;/U&AT3Z%)?_GS>C]O37^VE^C M+TPNI5WN!/_+U(Y!T9 ,X]!6.O=R09B?V1,MV!EJ'JLS4F "\GL=S6 M;(^@U>32O5WJ2+B:R]M2?/?%_AEQI!*EHC2"&:,ZA*5(0:*H@BJ,4(0CD44R MLPYA+3J<&A-7BG@[FV>[VI2MV'H-@SGB.%R#?C MZA8O.X#4&3W;M#->+.W@U4%D[?)?&PS/\I MQ5NA>\U5;B:$NC;X'?_')E])L:?RF,M2_YLV\$4XSG2_E0W>NP#\,',M?JO2/U>W=B]'#O7NLMV'-W!G8.@WV/ M0>TR:'T^T&35/H+&[=G^+]TB]:&^+'81_$N._3ASV N.MW.X/_!H>%T&#&7K MJ,N#@0$_7C8,W5U/\;6BF@VY,>?M\N.J>-#O7_F[?&)R-8\1QS01& J$,HAC MFD'&$(:$!$AR%6)^>4 M422D$C DL5'DX"G, H1@&H:!8C*6++ Z:_-BS>3HISY@/A$ /#J#KF*4X]^] MOD6XL?]X6O+96*,T-.$-/$"]9!EO!M:[&&-_BT:78+P9O'/"B[N>WHJ MEI6>QD>Z^K#ZO#9K[.INU4>YJO+QYIFFVX1P!&401A CSF&&,@'C..-9%I.8 MA=(MO+O:Y^1HMC(9E,;F&?A&5^![==/P%QW"B&*QH*O2R&B#TAC_%]?@[_H0 MV,: 7H$=/!2L,/U<8ZH-UE]<4)O&U_L=.42T!N(T M4K1_M&OM8%);]%::UZ'K?4K L8)P5DG1[NJ=I6[;\U5TSO6%DI#\Q# M+'DBXP@B24VPI->MC,4I5'&H6!@E1#'AI!5VKI>ID5 KGDPK8__=40GL+(YV MO'(S.@/S2&W?]@8X^-K:Z)$U.C'P*^1UMJ=Q=;NZG#V1Z>K\<+^W_J/9WY6B MJD+=B)24;XI5E8OY)E_2)<^7#W=\G7^OC]A2&F%&J()$)!CB))20(J[#E3#A M2 0J%,@J%[)G_U-CBLI.-WYP1=R..0;$<6!.:2VO[X'^TAH/5+'Z2Y,UOG4 M[#SP1S@]H?-*1:XVC$I2/0$ZIJ^^S?0C-MUBOM;!T7MP:M15%U&[>RHVKLEN5Z&U MHRR?@ W,4;6IL+(5[(P%;3SDN=":+3)>*>AJIZ-RCBT$QR1C_5P_5FFULLN* MQI6SS;JZ!EU\DE5MF^7#:_W ^GFN&)8J M)"E$&=&!5)QFD"4R@SQ"%/.(!"G+7,JV>;/,B:=&*-S6)"/\8ES[2QTD['L' M=N[-P/NZ:E"5N+#O)%@79D?6.:W7WW"G"L=9S 5,LCB!6.I7D+ @@5+/0"*- MTIC3R&6V>9GA'F%:^G]CN.UFP!<9Q(&GRI'&SWE.]8ZUU\G7GW6CSM+>03V> MSOUWT#.-U)P.O2U+W?&OFY5NM:XC6!T.E=4_'JJZ2C$7(:8L0 %$1MH/)WK0 M*4<49@FE:1*1)(I0CYOK[I98D2"0_V6E MN65976[L+JSMGNG9&V6_R9WN9HR;S]D;II,4SOXM]!=21U0Z'?GXZH0&[YNLX$03E*58 :Q9 '$ M.$X@8RK5,9JD*4X#0F.K?;&N3J8V*6_-!*V=+@*K%X"TF"\]P#/X6? Q,M<3 MJ>PA2K%<^V[\:Z@_- MNO)-L?JUV+"UVBRJ,^]/DLO\NV'8]D[/G&8R1C3-8!Q+PX9(P4R("*J(\4AP M$=*TSYZ1@PD3W2S:>F"NA8#6A^9ZR)X7/>5;7<;(;@?)-^0CW>\[@/E^)46^ M!F;W=;8'\JR&?0 =V!Z@>:_L:=O_Z.4]'8$Y5^/3M8E^A/=>^T3+QP^KCW2U M;OY2I?67>;6Y5 65\T0%0B0HACA1)OI#$K*4Z2%!/*4)H6'"G(05K7J=6B38 MV&DRA8S9H/W[ON'- LXQV\%N$.RXS#NT [.8%U2=R'%JJF17.,4J+S2@83Q"Q8* M:L_J"W0SL'7N<*>K]0]\W7D(7B_ULJH^^G7D1#]C;L>9HX_DP)SZ$H/8Y]ZD M/]!]7Z[T8-G8-S#]@7GFFJ;'QGOL1[[+ET9IO%KAO*'N@_^7U3[[8"/V+=W)M*+-];ID;_N_K=K'4!\,8'(%LGP*+VPG 'K_QPV/#S-)@66ZCC#]' O&X< MJNH6U&O]UJ>]JNM;KT#K%MCZ!=[M1NW^A4;-85=W_-$;:1-XM%%TVSKVBW?G M3K.GKL;;F/:+S<$^MN>F_6U[WW%NLHW*W9;3GZM\+3\H5*'B3*,/U.6"3N.;TO/0IKV7^.KY M=TE-T[4%95Y7EN0)XI2H%(81CB&.0P&SP/PO0A%"*D52.JTAKO0WM>EIST90 M&>E4L=,69,OS#W_0#'WP.%*G^,>)=@!<')(8/E8K^O(A0[\ MG^C[8KF2?+,RR5!WXF^;5^3.P[P#8>3#;JQ\)&B^<;N\Z#8W%IOUP@ ], M35/#VND"]5"8CW:OVBOVKG>N^Z!WY2JV4Y-CWM#NX^O1Q>U>37@7%KM[,I(# M_Z3U4775V7])NGJC/SOG/)4\#8F>J[DI)*W#4J+_#B/,$APK$:N$>)(;ZS!C M:K.)_IY&WL3'NN"WOK4S,*C#7].Y+%0VJUBJJL>Q[\T,&$> \604"3,+),<2 M-NLR92IR9Q9P.8B@V;366^1>KE92[$M.["E._)FO']\N1?X]%QNZV/]0&UWP M2&8A"S%,N5009ZG2\;7$>EA3P6@<$1$Y%4:ZU:"I<67KSV51CQ_:);#S:7;X M2:?PT-NHVA'OF&,U],[PP,/41X;?"[:^%?IO,VIL\7XO$)[1]??3KAME"YG/ M[S8BU]^;-_GJZ:V89XHPEC$$91+JZ)1&!#*L$IB1.$Q1G$EJ5_+RI.6ID6AC M'##6@;>_VI'A*5[=K'83"D-?<; $P)IF+CI[AB]*R?_Z4'S_-_U,117_P.9' M6/]8\<-I:Z.\Z!>=:-_8RQ_HL?OXQ^??3.GUI7G'F]QT'?.$ M,,AFF:0:QB M!JF,$ R"0 BLUXP2VU\D/FU_:J_A'W_]_%>P,Q*8$,BA:;@;=A M,_#+>0Q+#_&#,Z@X;-O=ALY(6W/.*+EMOEW&H'.#[5@FIOVR,]F*^_(LILUUY8709\]8#0+QKOF!5L/UQVZ[9A!F%@EC7X5P5I/^ZA_LL?[5ALC1^DVH@[ M8GYSA>V['S=AV!F6DZQA]Q9\57.\?S0KMK?+YE1 3$C,9P"01%&*).22"4)A@'E.* Y4$3O]W MSH"OQAW0^'-S$4BKL;/>Q!IX1(;?NAIH,#S4CG3!XKI>; M=&JM9R4Z(X&H$VIA]J]X+]2VUNB\@^PV%'CP.!/# G>L#7O2*=.U)^J]$Y]#]N M)3IW8$ZJT/5HHG>MJ)71-_A5UG^^73:7J*O]=3H[-ZHJG*#=35=P%="K#(*3-IK+E1^-MI!DBE MI!&\U(MCNJ&R['[O6CB,L9XKIN+;0,]W1%)1X90J+7#C8?/6\^TA3>J2J M//):O\3KYSUQZDJA\(OFA*8PQ7_J]]JLZNO"%7]*(QTCQ=UW[<:#_$VWO_Z5 MKG>,/I=IRKE"**Y@HW32--K GB2D8J1K+NOC6M5G*AC;)D).Q=X)32 >:A#5Z!Q4.ZCE?M<:H%V%HN:+MRU/ M- ,M3J !"E1( 0.537D3]]S+J8V_WXS,R7@W;I[F9-R^,)E/S\">L<+FZ8FN MGC^H5N/-U 3_\S'GCY_SAV6N?_C#W^PO]ZW]*\87^;':CRK?E)QW/ M%$O*%L^ZF4H@;J]F%$-*84RA"*)(QP"!)ARN%U=)G,F$)UD;=:/Q%I46QP2?-//5 &9U,X!:CS1499Q;P:4 MV<;X7IU$5O_@]7:OR!S>PW+SW0S:@1^V7FWJ[U.^3+-?-IOR'Y;MV1W4>IR+C7$40*ZG_%TH&*2(*8IHR(9(P M%(+UV RPZWVB>P%'E8=:^[?'A<42;%WH7P^J8U#L&,0CQB]2T:D?KC>5:+H. MTV UF#JZ?K$B2]?AZ*JB9/%T/^IZER_EAZ-J$K_3G_G3YNFDEL2X=#ZUB.9=4Y2E+F./O_I@YI7%G P8E@1;9UFZP M9S@PEH-?C.V7[U(Z4YD[8%Z)S*'[46G,'99C$NO10H_3FN,#H7S97.(VVU?W MC9[*?5%6%93KPNYSR6D6922$#!LBDSR +-4_"<("&@0\2V,KF:>^!DR-SBX< MCN[Y 5I'@/$$[%QQV+KO,U(6YRL#X_\RY](3@-[AC&3@(1CI1&2(H7 [^;@! MQ\YSCC[MCG>J<8/7!V<8M[33\]*N?##?RT_RF\FF7#Z\-6[=6G0ZM0FFL1ELC09[5H.O MU5*V,MRU+)C- -C%S;YA'7C>\("H^TU3!XC\7A:UZ7C<^YX.4)QB.X MSE&I/4[7XE"+ED:-/.T].XXU'9[L0>+O9%E*N2LCV!QN;6>**J%DE]B3B!"K M2,8P3+&$6&E>9T)*J*/+,!0,8E2_%FL_KZGA;(M(%;.44C" MC. ,BLCH,^FY!9*0!C#$+*6*!0G+L$O]QV',G-J$U#I:1VS&57-L?Z$\]@P8 M65[][WL>5[N-M0)4X_16>&C/;;=ZAP-]0RSFNDF,^\#3XO]/0^Y6#?/EAWZ\ MPIDO^A5PKK0Y[,A<*\HY4.^CUN\<%L'C4I\#]]8C\+@WBE=Z1J6+6CCRRX^B M4495(N*(ZJ&;,W(<,*24HB602V0<.%[N9VL2_,Q34!@)MJ@-G M7\;38IKU@M+ T^19@/I4>[F,E,/LY 6QD6:7GLBY30I7 >DD]&N+#=/MO>5,CX=8VL#+"=R:5E>_< 4L= M=GUK' *LT?7GVJ5;ZRG<-,)V)]8O-VX#3POGZR_L.0>J(C5[[E7A<^O@]CGC MX@QLOP#&RR$K,_A ?^"*#3>9^,*5''S >[W"@Y=>^DX3;+W3(WRO7Y F=U>A MB&18,!BR1$",XP!F,E(P84G$6(CB*'"Z=W^IH\E1M[9S3_A4+Y+UAWNF1%\$ MUY9K;X=L<-;LA58/XNN&PC.%7>AL9#+J=OF45JY\OF>5P>V]Q;J(_5Q&(@N3 MC$$>2$T,"9$P$UC")!82ARFGB%AI#%WJ8&J$\*Y8/L!W^7Q=Y]O V?@-[K&I;9NUF3!>;C(==UWK^_UF6Y&?;,ONWG\;G=\LJ].0*,WT&Q M8I+$*A,)9'%J9+?U',WB ,&(ZIP;),6IV;_(-6 P] M,6_5P?V71;O@M>?T^L,^1LZ@/^O@:9+\^8_UN3(C5]5%'&U>L:WI6-[]S,NY M7EL+DH01C!6A^OU-&62A_E^*!%8B9"+$5E/SE7ZF]A[O60KV3 5?C;$N1S,= MT%J<8OD!;."7?0RL7&Y9>,%LK&L2_;!SO-UP%9'NZPF7'Q_Q?L%5'PXO"%S_ M> ^>K#8VRG)CFJVN$GR2W#PL:'7Y8$6%_L!<99Q+8I+JE2 04Q) *C--F1'. MN/Y&Q"BRJC9FW^74V+/:B\L;JZOS)!W,KQK#]6H'U*9#8[L#/]C!;T&KWD$= M96^SQ?.^QO/32'@Z4*]W7$=B82_XNG&R$U2=]&S7TGA,[>39 6F[/=GSE"DO MOQ4E7?RV*C;?WBZ;&K)G;X]5:^.33=.$!'$6!&@R;'_8T_H'+(*$JV=7K/7_Z<@<,]'U>!#V\#:WD2-N)P#3VK##]2 M[J=KGN#U>PIWJU'CGM9Y@O#D5,]7N[TK*=5U3LRDL#2:@%57VU^__FG*'\KF M;L+=^HT4YBK;9QT[;/1W[GGWO+EB%,4H$3S*(,6(0APG&-( IQ!A$<>A3"CC M3D>'7JV;&J6_K@JLY]_E7KV@ZCH1./06T#5H' -;SXZ?F8&[)W-CQ+E^D\?1 MMZ/Z%QO3@7E_W.'L4S+*/^R^"TMYM'#L\E/^P3U3I&J 3GIJ5!GQ_L=BH9\H MZYJW[XNU;"O6X(DA6 M[I_(']D]U>_;;JK1U!6@%XOBAUE'EW=+\4D:;0Y9OJ(+\ZMY$@0JBKB"(F$* M8A;IX(=)<[ 39 &E*>(!F=?7PO4[N5K;A4!6?;N\*\<6#/?:-,:!5_(A7RYU M5/L__GN8!/_+%,6M;'"+5>P&08DPDU2C+G6\"7%" \CBC$ <8,0Q9DHF63,( MKY?B18>@[7_P :AAU]V-@+\=\WM'=.@)X/4]^,P?I=@L=&@6(AB0&=@Z 79> M5(FUK1_^@S@GW+S.$'8]CSI1.(%Q/%^X/=SW9FTMRE%_"SXHO737#^??J5DE M[&[REO. D)!A2:"*@@ABD4K(5* G$J*R- B%1"1VNW%KU_'45L2MWF,"_8]KCOZP:4YWO EIV/?#_8#9+3>\..S_?) MN3\O2>+I7@62!)RF)*$0ZQB!;,T05 F!&=!J+ 05BE$#GU.C;(N MZGB[Y)G;H6UQ N\?PX%9Z;(,^M?:Z)[Z;I:0NN3Q>X=VK*1^+Q [YO@[@=6= M\&_7U(C9_TZ^'4H!N#W:]T3GN_Y2%:OGXR][$B=!% @)D=#K8YSB&&:6>)"5Z.20[>[QYQPY=-]E66^RX5N4GR1_'%9+(J'YT_Y MP^.Z;+(M Q*G09C&, Y4"C'G*619A*"*5!(S&0B$ S>!F<[^ID8.6W/!NK77 M>05R#6([@O (W,!,L<-L9RJH;1T@Y=42%\_2,]U]CJQ 8P7 J1"-W6/]:.5- MOC1G;Y62?=7L!_5'*:O+KJ^DTE'-'>>;)R.?)<7=DREV]<]Z^RXD>A&#:0 5 M0QG$(LD@C6/]/Z)PJEA"HC1TX9N^ADR-B!H_ZBH.L_IU@H6"VIGZTOD,L,H? ML.<0V/?(C;1Z#Z =FXTQ+ /3W( CXDR"M\+IE1U[&S,J;=X*V3&?WMQ>+U7M M>O_Y1[Y^O-^4Z^))KK[H=JIU1X@IQY)G,,O2$.*(Z'5=(BBD48"RD&,D'"IR M=/4T-:K]T3[SLQMCG-\X3TWKYDOR*2___NKYE5SRQR>Z^GOU MQ4UB&DH<*\B#@$,<)A$D"@4:78:B3*I$"J>U\+4.)TBL.WN!,1AL[>VU8W85 M<$X&3_W?8Y'WK.?^AO3!402M%J M1L\I0B)).(RX@#KP"U.84;#6":*%>4Y7V5E_Z@*2V7Y?TC73W(\DO1'#+J!][+'^9C MLIPCB@DC:0)-Z76(,Z2#'ADR&&BHIC7! M82Q8&$*..=-A(C/LC#DD<8)LR1G7N8,34^;KT .S=FN_R^ZFVO7:E> M>&>6[C-0UKP\,/S#,[$#\H-4(/>#I6^V[6/*V/QZ UQG&/66UGKJ633)O1_4 MFWR9KV55_>*M9O+E0VXLJ*26JA[G2I(LS$@,8XY3B%$40VK6V&F8(*:R+,UH MZL*;]EU/C2M;RTTN86U[4S5D9WVC:@;8,ZAO@367ORI_'+?\',;(CC*'07Y@ MFG0 _1K*[LHDSH#Y52FQ[WY&UL[+U9DUM'DB;Z/K]"M^;U>BGVI:V[QRB2DM&:)=(HJFOF MOL!B\2 Q0@)9 )(B^]>/QT'N&T\")W!.UMPJ$YD;,WSYPL/=P\/]7__'UY/% M#U]PO9FOEO_V%_Y7]I;[\]&]_^?WCS^#^\C_^_;_]MW_]?P#^YT\? MWO[P:I7.3G"Y_>'E&L,6\P]_SK>??_A[QLT?/Y3UZN2'OZ_6?\R_!(!_[_[1 MR]7IM_7\T^?M#X()X7OQUM?[THV!,_GCQTW\Y__&O=W[^3]G]-/?>_]A]]_)' M-_/[?I!^+?_Q?_[M[6_I,YX$F"\WV[!,=8'-_%\VW1??KE+8=C+_+ET_//@3 M]3.X^#&H7P(N0/*_?MWDO_S[?_OAAYTXUJL%?L#R0_W[]P]O;BSY1S@)R[^F MU<19$=MY"% MD: ")@@J2S"">^$%BJCM]Z3=>[6=>)_.3L;YY>__2#\[8]$PDT($GC+MV>(X M[=YJ'\+NPXZEVRO> MI/PZ-%ZLTP^K=<8UF;B+)<,ZW8')S>UU_A,_GH8U_2)(G^>+?/&OJZUKJ<;M M:@"I[E1&;/SE!Y)&P?4:\]N=QAYDNN-X2P<"=C\Y!!I>+)=G8?$!3U?K[PDXGKF./.9W$)B71FBG5GP+BHPJF3%"R<.[,$8N;UJ+WBHYP>/@Z0[ M"61\P$_S*H3E]M=P@C.1(D^L(%B5*;*@0 &<90J8"#$PSVQV8B!TW%RY%T+T M!$K>4'2[IC.RD\EOI!=\N3I;;M??7JXRSDQ*,07/("MI04DO"/3" MD( T#X8[HUP8"#2/$M(+0^:Y8F@X'4P"4A_#US>9)#8O\UU0?VY!)1J-&@.$ M0F&Y"B0NYUT +53!F-$KG0<"TP,D](*1?:XP&D+NDP#0BYQ)-9OSO][.E\AG MK#"F=/3@=77,4I'@ D90(J$K0N*W .E?>40/.2/GRW_KCZ M4 [/_13T2]JQ9XZ<0\0^ M)?B\7VVV8?'_S4\[3TT995$GA.@2;0)A"@1C$;PIV7DNA&%Z6/#<6+\?=)YA MPG<@D8\,G&HM7ZPQ='1K$5UPVD,4DHY7[30X&2K^(X6(ILB0X\%0N;YB/W \ MPWSOWF(=&0[UQG/Q_O-J>9%@*D$K$YT"*QU!65/$%UCA=*+F$E+*WCEY,"1N MK]H/%L\PO7N0>$>&QF^8SM8D#SH5/\ZW"YQ)SSRZF(&.R 0J+F;/2A%HMPI.@R)Y% M2S$^^=\Y:EU?TV?P_(3=FEHIZW$7"SH M6!'ML@,?/1D[)Z3/4M@D#[\NO&_E?OAXAIG:@\4\B;#E[[A8_,>2 O;?,&SH M;,QO-ILS.ARY(]-GG8/"O:7#D0)YGX,"EG1R)"1ITE"ID@=(Z ><9YN;'4+P MDT#0?ZX69Z28=7;:N M>P!ID_#HI8I7JCOX1OH^"OK5S3W;!.T 8I\$?#JK^3)L\=-J_6WF98G9" 3/ M'0>%JH G3B!Q;7V2EAM[N#]\S\+]P/)L4[+["WD2&/GM)"P6/YUMYDO<;&;) M):8QD2L6'(E")0^.4?07+8KBK),B#G7U*[V$0+Z8>89 MIFV'$OK(V'F3ROK%69[33[S8;G&ST\W/B_!I5D0*B<4(%-L%W]8)CED4BB42*_$4].V4,X(7(4%2,SGE"O#V\\N#[=/3#S[/-]PZF@FD MBH2U#HLWRXQ?_P._S<@N9F:#!QD2R<:8#%XR0UY\,=PA&IN'"J=O+=T/-L\V MZ7N(H,;U)8_"\,ZXLG=2YSI[&X6FE!WI=D'F*1&E@VF%5,@@_@ MOSRT>C^\/,-D[R#BGLA3URLF?J:O;&9)TG$KT -3OM1Z#'+'>"[UU$TLR93M M #G>!Q;O]]SU&:9WAQ#VI/"R>[B[8X(\,56!#X'KFIYV$9W]Q?L1.S(QW58;N95%N=M(@*90H?.0X[1@^)%0!0A0DS$ MDY#>Q'1X*/W0ZOUP\@QSNH.(>VPCLLLL_CQ?G[S)L^B=MHK,'>>&K)_BII9A M&"A.:Y>3\,[PPXW(]27[@>,9IFWW%^PT$/'VO''9+/LHF58>C"?>54B9SD:; MR._6,G+%78R'Q\2W%NV'BF>8HSU$N-/ Q:X;A+7"$FRA6'*KNS<'CEB'; HF MFS +?KA;>FW!?GAXADG9?84Z&!;^]<<[(GU+7]BKJ>#+U7*S6LQS[1?Y4UC4 M5HB_?4;<;FY2W:]KX,._[/"V@#T)/;#OW]D&/H5P.NO>A%8$O2L_SY>TV)Q" MCM7.8;@$D+"ZIKT""&D$*!,9^&(U2!F2T,YJO+ISN&='E;")G:;/%^VVU8^X MV&XNOM))%Q@_;QOYWY]"W;YFXV*-%YL-"?=JLU@GC$^U(I@C*%8/PZ -Y)*R M5+84K=OP>I..<=H(-D/%A5D90.@CGC0WJ3]/!EXR8;RP,G$/,;K*A!1 QM6" MR$H2%T$X_UBKR4.1?+$DT=9;-$\ M.'SLI='^P+J7G'&:H+8#TN$RGP!P7J14VY]M/F!"V@MQ@;_B]H(7[WB6)7%2 MX[F1VC2F3#5,A5-M*,E(L:H@F.<@L;Y1>B>K7^1BS,7, LN1;@F,H4 MZDH+4=#N,"JY(D0J0J4F.+I.Q3CM6-M!9F\)3P(=B0SHQ_ 5KQW7L^R+,QD) MT]HD4-(@Q$1GMH^%"56$#KJ-N;F7G''ZKK;$RZ$RGP!PWFT_GY^[%[*925=? M2# %)=6J#L<%1"X9&*XB=X:+:-J@YBXMXW1<;0>9 Z4] ;S<)%Y+34& +V"2 M)UGX', ;'DD617&9J[%\[+ISH!3C.&U6&P9>>\MX?X"LR%D:*FX_.SE;U-NB M5TA$I/EN@!2>+K!3R3*_.*E-"?ZK^_K[]>H4U]MO[Q=A=VOXC[/Y:K@(OI&J:C'J)I"1G.0RY;!1#\!&+TC3D)M MQO(6PP8_U/F/[\KO&^S$53O[H,CH(8=46[-P"9[1IXJV:V3:YCDO69C8P M6S-AP-!E$I7E$%) 2#XE7B=!^$9I@H=IFD)&\F90A)S&!_Z8&%/ #$[^F>1V:1L M*.!2?5//A8=@30;#?;)2\*RP95GM%%*6 U9#/DF<$TA2OIV'.%_,MW/HG&"?Y8G]K]8=*7 MPG$S/2%]<(Z%4*A<9P69-%CH*W$T"98F(4#8: M4=KD .ZG9S*0.DC;#U1,'B#Z"0#H]64R&$(Y"" M4C%#,,J"QYQDTL*+TJ9.\KNDC7L<-H+5L J9 ,+NJ_V\X.JB=?TL:E&*2X%X MJKWJLZRO1'V!%!%="-'IV.8<[$/=N/4K Z-C&!\#A2Z.BW48[T^AKIUVPM>S:Y5&L%K0%5, %A=W=^M@UYX;;0. M=+SK2(%T])("Z:1JAW,MHU?9-$+3/<2,>ZW2"$*'"GT"N+DFF7?EU7QSNMJ$ MQ2_KU=GIF^7Y91%]-9$IGB_/,)]OFM7R@ETNB"5F#)@D2SWJ:]O0E"&CM+51 M&Z9'I_T-$A[N0_BX=S.-\'A,94X NQ3?K,_N=4 %KWV_E()Z T6AMQ$0-0G1 MF43[,)HL8[/H\GZ2QKVV:1=@#J" "2#I'@XBL]YR;XB#0ARX0'8\^U3?7F3C MM;(EM7G3LB=VFMW8M+=5^XA\"EG[U?+31UR?O,)X_,SDFP:G,W]L M $"C=.X3\7F,?$D[?+90U000^$!>\1I#-CLF/!T262.C,+L(<(D)L-(48:)V ML;3!WG=)FTQ6I!WJAE7/!/"V;]+G&L"T(_]%644<.PN%!Z.#U-KK M-NF2PVF?3%[E*+4@QU#P!"#=^2OWNR,JDN,A>/4_=&W/CK9V2'$@K& 82D(Z M%-K5TN[O2AXC/=/0: ZCD E J\Y FV^K!US%];+;-)]PF8BI&2J>LJ<-8G7W MEB$(\,I$H.TA(]?!A-"HO^3#1(U;F7LD/W 8E4P 7>\OUGU@R%ZD;R/+"9*V M!93)'LA_C6!BCEFE4$*C1I/?(6SDW@#'"8<'U,U$H?;B;/MYM:XO:F;!E\2U M"W3$8P#EBH6(@IAS*B>NO""!'0UI5W3U ]KSKMT=4#.3P]G[L'ZW[LKL<]?_ M]SVN.P9GGDF1,['A#O MSM#:-YL-13FSJ)B.+EFPNX>GP8.SFH'VR3EABK?8)F9]@*!^"'O>]R!#Z&** MD+ING871DD7:'?4/A10D.\M)6E)8F1TG!Z&-'7N$J'[0>MZ7%4/I9%KP>M ( M"VU"-MI!0E>[O=I,SF9D8)B-43L=F&KSD*\'7Z,);"9^$EHWW5!&T'/A1M=EHV?R@ZD#(F *N;7N5NZ =M M#"-L+D1X(1'W7EGR[T">#FFH7= MT:]$PSV^6Y]UA9AF=5SI[2++6F?J2:P*XU#/96))0"J)1)??]!(U];C4!SQ#" MGP"&/N VU**FUV&]G"\_;6XTB"WS-.]&>"C%> (>:BC!"YG33-YCY(RS4M.\ MC5K0?Y^V<2O2&B%K8)5, &37..AN1S /WD8$=-$YR:0-K$VQSQ,)';?@K)5A:ZBL"6#QXQK#YFS] M[5K:9,9T"5Q9!($Q UEO#J$^S)"<*Y44Q2VQS27V/<2,6T[6"%.'"GUJN-FY MBR4ITBN+$%GMF!65I& 7'9!IKM]!:[%--?==6L8MZ3H&:IXN\J>#QN] L\1/ MU?I];)AFFD7',Z_3B&@7%%"%N_-B("%2-**^VVI3DW67EK&=J*.GE9XD_"D\ MFOM.=G<6A2Z)?$+@TECB(@B(2#)*C*LLT6AFFM>BWDO9V [2R*WMGJ28P8#V MKS_>D?9;^D+WK>X[]5]]P/)#_?OW#V]N_/X_PDE8_I6:[V M\*>P(!GB;Y\1:W^LJH'/N)VGL-C]==BCBXAQ#?7_UCU>$ MWV;I?(4[H!F""?RZQ67&_)=#37\/#&:9N-"*D)?JI#K-*)PS10(FIX1/#J5L MD^;K0]UDI@EIJ5FF8QZRRK730JYO6I !CT9[*UF)/K2."H\P36A4:_@4)#:; M+?0414\@,KAK]W\].XFX?E=VD0Y9F+%;DV.)5_U[MD[1:6)#% MD%]+L1'$7 1DYKE0H03?*&4[ /%CWPTTAO6QU3L!1/>LBBO2,LR!XG9.HE4A M98BF,- I%ZYDE$*U&5TS9/WB\6+BQK#9K[+Q*3J<'#+O5#UQA<(&9FI1G:WM MPV3M89[ HW#%J)P8MNEJ.D %]Q%O3\=$XD$ZFR@"KS^)""%DIE"!U=J 2C:" M%S[4QOPV2)*6R&V\U"&>JQSQ$G9\#.ZKM0F L$\IG@]."*-3=7+8[B(Z>HV@ MBBI!&!F=:/.:9:ARR2/>VQX7C$-K;UJ O&O@LRV!W&S0HDX_ED*"XRZ"X*BU M%*7$1N-5#RT//^+-[6@ /$A;4P3>^?,*C!3@:<*$]TJ!$KQ^E,C)J,]X,I+L ML,W]RB%/78YXK3LRX/;0T@3 =M\U=B%+[4.JV:FZ7[(-0#O$@F4R>%Z,T+%- M$+QO[< 1;X&/"[)#M3,8P%I=P%RFNC:KB M=+G@U45?$KEPBT @JGZ4YA#(Q0)N@BW&J^Q4FS+&!P@ZO'+S"R[/"./.&6N] M2)"[P6U*U@[4#D&S5#O-T98*;:KE+B@8-]$VA+[OEF#N(=L)'%!U&.B[4B<5 M=Q?2N/XR3[CYC6SRK$21DG*)'+F0Z*BMP2U*#5B$%.B-3+G1@-8':1HW+=8" M-P/)?P)(^F6]VFS>KU=EOIW5GC'&90X\Q0(JN@S!^PR,3E;G2D:4K ETKA$Q M;OJJ!5;VE? $"I)^P\6B3D3')9WDBWJOFT_FRWD5RG;^!5]_/<7E!F<\::TC M^7$NN5IF%8@K826(6+2TD<>IF"*2)S^N=\4?EY0PI: M?IK'!79#:]^0^MD CB[HOQ=J>WQW]*6R;OAR!]7/^&NBR3F=V7&O&9*NEIV+#.9:V[! M*R>[2O82.+.%MSD0>Y,X;KJI!>+::&<"L/M NB$"/M-6>D5AQV+5%4%=V&KE MN0O>)C A5Y%% TXR =&HF(JAZ"2U"NX>(6O<1%.;B&\H+4P 4M?+[-Z56P9Z M,Q.Y-NU##E%Q!@JQ=NTS$0S%)T737M&Y3;GIXW2-VQ.V!:@&U,.(J*KIPRZR MW:S*QW58[FKK+H+;%Y_6V$ELEB.%+-)H$-EP.N[1U5QK!*F*-3HX)?BM*Y>[ MB:XW;X75(J+00[A2P\JZ\2/\XF]/*'W!+#-2"WSHP8U9*3>W7I\LQ*#J= MZ8_@= %I"?%%A,)NWP8_@I*'5AFY-VL3@ PBT0D<3G32;M=G:7NVIE"U0_XL M)B>4C@&8J@%IB!:BI^,C<2LHB"B"RS:]EN[2,G*SU4:NS2$"GP!D?@GS97US M_F[Y6UC@N_+3V6:^Q,UFIKA-JB0'EKPS4+K41NJ$_X(F:6ND3[S-@/&'*!JY M9VJ34'\(X4_G+>YM=KJKZ'.'3!'-/NH,0;M(X2,*<-8'R"4;HRR96=NF?/@1 MHD;ND7H,1.VK@NF ZG) SE5_C)DFWUY6X5A;Z%B6C)'')C)XKC1*9;2,;6S3 M/<2,W VU!8@.%?D$KE$H($12Q666P1>;"/X2)!..#"IWM6^=!.%%,#KF&$2; MTO%;A(S;HYA'!SSE M6%AOPN)=.?_"ZZ_G M8X[.0\GJ]]5./JMEEYGG-GMR]2 *F\LEFN!)#&T.NH$9Z8?4 M9Y7G'E/58R<.=O*LID(VYZF0<)D*8:BCH8"7##PWH%QM[YD*@K"1ZVXDXPFY8=61_'6U7-WT#2Z,OBL\A5 $N0>:C+[,9/2% M4R#).RA)RL1TFVN[Q^GJA[!GE?@>4!'30=>5H_DS"7$W<^N,>+NJ9_T)RVJ- MEQ.OD4PVR9(T.%^&];?0D;&LA6.\@ M2<&MPL"B;7/-UY"I?KA^%EGZJ4%@$L'+.8OGF_K<2YEAD3EH52!G"ML57G5;*MFF*]P!!_8I,G\55P)"BGT!0\_W--//2)A&0_ XE(X5I(D", M&"!('3P/F+1HDT/Y/FW]?PX;?'=V M'H]=-KPE#U@GYCF0K'6=WBHA,*LAVY2RM:8DWN;%5PMN^L'X65U8C*[T"=C6 M>QF\RKM?3,3N9F/?,P7[@FM?X\#"# 0E*0Q$@^ P&!"> D!74#';IE)H&/K[ M@?M9W9V,H-@)P+G'[KUL2/YBNUW/X]DVQ 5^7'W TUJ#M?STFO[!]MO,!RXE M6@*-AH@-QD(_4#^KNYQQU#L!_X28NG9]Y8V7 >F, M84F0<^6[34ER1%.<, E+D,VR\D^\*Q3/ZO9G?S%/ ",78T N6L-<2H1<<:Y1 M$[AKATSELH#H">O<%\-<[:#OVE1-/411/^0\J]N8080_N0/TOM"../PI;.;I MO"U@XLQC,N!=;3I4AV!YC %,,4$[9DF4C5ZX/(W0<9^>#X..)T?A^ZMJ!^!'2V4M\$<'I; M>ATG,\Y=(!6CSI/E>+?0+8Z67" M7\T79[4S3K\2/0@R%,A!JO(K#'@K$')"N,AMGF^_&12QWTU/]Z)N[>Z M)H?'?D:[/H2\SG(1SH4Z*2?G2"S'7""8H,!+HY20RDO1)NL] /'COK^?S#E\ MB$HG@.+;1>?/A,_+[Z0$?^$-QMH7FM8OG.+@_'>1Y:!;'5U0TIE+G%P3#JI M,!M;VEB^)Y$YK1Q-$^"LCJ7%Z4+TNF=QH[5^+D*CH=-&D#M!@JRSJGVN4ZMY MB>$=]WO,C/49,.S M4Y))730L;IWXKW=?OT*ITUD;'0PP5Z<96!7!U?IO[UTT/KM,/F@3&_ $(H>] MR]4B9>U0@=;>U8MH 2&P JQ6MP>>O]Y]BN0G<)QV MEOV>/5MYN1; SU>9OEX[G.,KW/U]*3O.5?)<1\C48T+=.WKN,1L;>;#MI]MKA1T?9B M/=^0ZW%>FGFS)+,X[G3,%@(&31M=:' Q!M QB-H_BPG3Z(%]>^;&-=S'QFO/ M[3(6>":\GRJ;[^L7.AET/_5^12K [7S=&;#SMR%=IZ@7^7^?;;;UJY=BH!C3 M.XRD)DL!J.(D"Z6%%+/*X>^A AL8]3R:Z;XX)DND\U^REC%H\2E*Y M45.ZFPH_$\QG)5TDD\ 5<>UKQ3^2P1 4^5KNG<@]G%[NVBA0BMK8Q)8D0 53IU^3+(NWQH>Z:6V;O-LC1(T\A/1([OY06ID MP![:3S=;DW0'!['X^S+L.MYB?L0'JV+(EAN!W@*+0H+RSH$S(=&6+R(E(0RJ M-C=JC1@:>:#IR''L,='P?!++J]V%SXV)>(.EE>_]Y8V2RM]G9*B4\L6*[\K= M88*7"#8\VX1!@4VRCB_Q!-Y$,(X!?2Y!%A;;V(Y>Y!T\6^=BD8_5,9D)9]"K MJ*&4S$'%^NY4$=O,E&R\=,1LH\SY#3I&3B0/CHL[DW/VE_H$L@-7UKZ3R&7S MK\V+K_/-3/ H"[H,3'-1)_H*<()+B(H%;I"LOFN\7^XC:R*(VD/?#T'G8.%/ M $FW>'BU.J&3>X9":9D,!XP4$*EZ4GNN',3,"F9="IW3;>J?[B-G(L@Y7-VW M2YP.EOT$ /3R:M+SW[#6$\RXJ3U[LX)8ZKL/DP*X^@S$:97)4)M,YKE5''J3 ME)$+D0Y7[\-3M?>0]03 \B+GKO]@6+P/\_QF^3*&PA*5O?) YCA3 MJ(P)O*3C'1,%RI'1VJ]Y-1@/*QNHM!@^^&!.*++HT*@?O3>+(C[2&-U)-=#,!T'VL M5Q]GZV_7#W%7N(DY.T*!JJVF(@-O-#F2TG%M;:U@:A/RWT/,R"^G!@?2H?*> M &0N Y"W9'.[AJ*S9*75FGG XA,H)C6=U]4!#-HCJYD0UCC"OZ1EY(*N!F'] M?F*> %!N7["^6=Y-GGU8+18_K]9_AG6>:98*#TF 9Q%!J>3JVWQ!Q[=/UCN= MF6T3J#V1T(G$_WOBXNX[SF9*F@ &KX6H=]\3<*;)]BH+B=$QK3@B!(D,@F ) M@Q"I=,FQ!*F\DJH94/1H\%H?^E/P)>Z:OM?"J;MYL6B^S>87\W7]/GB MV\?5><"\RY7,O^#N)]^5EY_#\A-)]D5*J[/:)^33^_5\F>:G%"2QJ*1$Y4'$ M4J>0BSJ,A1L@27(??$@4)K5R^QOP,V[&XIA@G@ >)K K#JWXM9B0H=&%;1]J.L%SI;]9\8(HH?1 MU01,ZB4C,S28HK<1),NUMVR]_L5@06.6B1N>8FD3/5^2T M)+6?C'0U)^TE] M.N^M.LF\V6S.R &Y5M^]"]9>KI9U:BFIC9R/[N/MG&ST;YCH1[=SBN8XXYXI MK>HP"EM;BD1PT04(6!0J'HMIU,W\,+I[X;/EC+OC)G6.H]\)V, 'N/W/L#C# M[S.K+5K% DFW*WU0F8-WR8#1O-0.H2A3FYCJ(++[I;Y;CLH;&\P-U#OV3.6K M][R;[7D\>.M:?76=RU<8M[.B(Q.!); 9:<-:5L K;0 Q8"B%5K@]).>!"IF #;W&XL?5 W6&MUC\^WS[^6K__8QA>[;&62A.15%;EXI, M9X=2$4**@@X0SAFS0EO6JA)T& [Z@?J?XNYG%*5/ .SWW%"\2"39+OY+11H4 M$@Q+)$]&OD\(+D&.A8X*BSEC&W?@$:+Z0?*?]?)H+]5,#66=MW+!RY9G*+"LF8YV64&H3 P7.)@[<*60L^2A]FWY@?:CKA[M_BMNFP97U3(+] M#[C9KN>I>T),/_:B"O*7=;UQLRQ9J[,'GDJME+(:@E8,4E;!!H:Y-&I8O!^] M_;#Z3W&9= 2%3L!\/A;V/+_;?Z=DZU<'4NP9VNZ_N&">G>K5<8M<&KSK25]QN9MXJ M%%H3IUD$4"EP")('H.@Q)A=#%K>;!SP0QQ]$1C] /NO;H"/KZE _8&1<=OMS M9GF@>$X;\KPC,1P*!Y>= =I]F#U/V?C2'IP=+?T0^JQOF<;0VG0/_!W+%XWV MJS]^Y)<+_"^'_Z M>Z>A5/H,?=9[.9_Y8BW&F" $;\A15QEB49K0%WPLQ@M,N96'<"]%_8#Z_.^F M1M'@/PML=WY2])AM$!Z4=7341%[JM#WZE+[LI41IU'&QV]_1%<_Z'FID74[ M;7CT71\S-K(ZPXEAEJ"$8<1+%&"X$R&A]XDW[\:TY^BM?XJ[J,&4<^"+IM?+ MP[( CSWUPZ2"B1(2MPZ45@6\UPEXS#(JKT7,#8N?]GAR^4]QV72@(B8"I_O> M^3%AK HB@!%UH%,V"H@!)*ZDL9QEK\H1KC.?\.)2_%/<"!VJBD$1-4JSYMW[ MD<^XG:>PV-SD:^#6S;>6.F(CY\>8/+"M<^>*79:U7[R&N.K76XPPFB)93%H3 MF%*L+7<*L&"%"Y$G%EDO%_G!)8[R$$=R8Y)2C$[I$NG0+AY\,@5,$L%SVBYBDJ>3[]Y.MLS[#Y_/-B]>=PQNC&+VTXE/1^PH?O M&W^YT#6T<:^E5)"$9G5&O0(7+9V!K(2 VH@2FK>+OT/5P9:)?B$Y XNS&C?4 MN<"K^HJ7XMIW='IV2MO,.$\>'9W[NM38U=,?40I&E I#?B%J.KG;&*;O$S>1 M'DZ'XN6.=1I8+5/()A!+];_J+7P)B[J=KTHKZC=>+//-+US[R5DBNZXS1\A! M65 Q7V061/I(E="W0>1Y43P.W-5A^,8.(9.0/!9P7* M4?)QSO?ST(FTIAJI/&B_EC++DP%(&(PV%3L[3 M/A:!=B^)N1BG9?9M:EV?3NNXG7Y:6M.62IL +&_NQY>[S4B<77.2*7Y/,94" M$ADYR2DG<$B>,H7NGIO(/=&@28PERYA3^R2P@4-P'ADLE9&'> M-'(,^E WKDT>'T.W6PD-K= )@/0Z[>_*S_-E("DO/]67E)M9*"RFJ D[+-21 MX99<1&T__;V-]'J!K7CDX.E(,I<')@K#T,NJCR;+E]O\:3^=G) M3&B362P)A-."(@ 2DBM" $4%SGGGB\]M$D[?)6W<)-3$87FH*B> S4YP72.- MU?K5ZBQNR]GBO,_K9I:0=ED1#)Q/AGA)"6(4M30$N7>T!Q7F)K!\C*IQTTZ3 M0^1@"IP &-^I;M:?GH[_X+YQ6:#5=@_(6VUTQ4)\UV91=IA/G,# M(?#JQ&L-T18$Z^A@2"&6K-O,F.U-XKCYILG!M(UJQWX%\$N8+ZLLR7'N&.C: M%ZW*3V>;^1(WFU]7RRKC&2IKN#$!O(T,5''$4N&9L"4<5P:SE/U>5O=;;]QF MSY.!7BL-3:>OR@5S[Y:_A06^*UWOZ]VFFCG:*$QR!<:'(&K?1\V2 .;3Z)@3(U2K_.5\L7BQ);-NP_%2;MG4<7=G_F;9"6H\: MC-'=E& )/CL!)10K>&+>JC8]]/M0-VX'Z>E!=&B%3L#+O-IVKW ]_]*-NGBS M)&&==8(G:5,LMPU?9U9IZ7(]!90D[SE)\J,S0^"&\5 *QL1#8Q/Z.(7CMI.> M'EA;*'8ZQO5R8LO]KP]??ZT?XLSF@(JI#!B9)N:LA2!L!I:]H9B/,7V[4'ZH M7%(O^D9N&STYT#;0ZJAC23JOF]SJ5,L'5\L-R7!W][OJO)Q5>3$GA86RG65R MJUGM36 <;4!E&+'$E:8_HLV:'*!TN]KS@:BHSVHC-XJ>#.S:J&<"I_JK\V4O MYUR1H):9_GY)7YR31RU4X9H3%]G&VCI3!P@R$5/!:E\2H^^VN?7Y'F4CMWN> M##2;:'("R+S[#/-2TX;\,4H$#)$BONDS;E-:-2? MQG$OA(Y?T-1"=9,$Y<6E 9D ).>9XKR9#B9KGCC8$@6)+D;:Q4G6$T$9E*&( MT.8]1A_JIC9Z>QAD?!> !ZII.N',7=9JP6"56-?AG\XDLOZ[=-BLL%"B\@62 M=;2'BU+@DA0DPN)+ML9S=BR[^""14QO8?20\#J.T\6'9.<:WV9M?S*"8_U<- MRW:4D.$.B4T%D".3F@!>*>4Q,6:9[!2^]EYS:^.Y!\=50^N-# MZV$9OEE^J8T6UG5,E/6,!6$D:*0P7_' (48M:H=TXY2SD>LV-4"/DC6U:=]' MLFK[*F;:8+N,IZXY#]9$C,616=;UNIU'DF"R!J1*IF@;F&F4Y.Y)X-0F=!\- M@(86)LW6* M&$G24&#DLB$[%GQBMDV+NG[T36V(]I$3*WNK:I)9O?O"\[?S$.>+^D)=N4@N MA7"$E3HB%&V X$B@Q1CF+#/:-QJC_41"IS8W>\3^L2>)0+_#VHI,;9GU4-_ @%8P-+;+7 MW>7ESZOU!]S21Z2T]XNPW,R2+LZII" J05P4I)B]< %,HA5:16%N=Z]^ $@/ M+C&Y\=/#PV88\4[<1UN?$3G7\"^]CS(J7=]O,5 VUMJ'Y* 6@Z/F&9,\UGW# M7>HF-Q[Z> [:(7J:I'MVSM.U;,^Y^SGSVA3#I8;,'+'FE(3 N()L@F%":@J) M&KUPZD_DY*9"'Q>)!VIMDH!\C\O-[OG_^Q7)#K?S]:YO45S,/YWW<$FTY[(2 M)#U6:Q%9". 0B=-07"2'02ILUF[GZ>1.;H3TD4 ZM"8G"=>;R:/K1P-F+X-G M$F2)$I3FM0%E%B XIN*1"6^.=:_Q()&3FQ@]2LIO7ZU- )#]R]'N;8;%!(7I MALX(BW1D*#29W!<>0<2"5F.V6;3IN7P8W>/>"1^Y!/"(*IX H'NR^D"SZJR* MI-TJP6LD9LD7 A^S!J$32SRZ[%0;Q^ @LL>]83XRG(^GX F@N;]L9XIG08ZZ M "^L B6RA5A\ )8+G3Q&A&#;M./M3^.X-]63-;M/4MW^H%R1.]02E+7B:/. M(%EDC/N.SE=SF>C> Q';;/["*WC@O38;7:'4MH$;"6QEA#S M>=/KCJWMV1K?7;;*J.FV4H34)0&S7%"X*&MV@X"3"B=/AOND?)MQD#V(FV2C MW<'P<;?ITZ#*>A[XZ[JN5S'OOH]YIK!DYIT&:V,FTR\Y;,JW8LB.^N,HDN9K?0@;+W6(-K!2T\RY )H[B_;F8RJ,*GJT=,UQB:8T='C:I]LJU&4 M0@'HR*9XW'<:DS6[3U+==*^H+J>PW"-($E_AG 7@(0EBDW:<9ZG.J4Z.D=?$ MBUNB2Q-FUAYN)XB3SH@!Z MK$ED9ROKH*H(4=L(R:O:WK P[=I$.4W9FN0%U3$,[;@ F8!Q MOO%^]O1LG3X3K]44G)RLEAUC,Q5ST!2%@LW"UU_I] MVB9Y<=4,M\.JZE"+/2C\WI57\RK$9=Y6X9L:[T.X>*(9!/'1GGZ@\@>N5'8D?%\/ U/ ,[]93M#951.V4!"1F&@=@H< M(Y\I*2$D\NBQT9R>_C2.W)ILLH;W2;J;P%U\9:O^5XNZOX0%=J-?2&+S1 YT M5TJ[S#>_<.TGW^-ZOLJW&W"\_GJ>5Z,//H?E)_Q SOCK4I"4$&)QW H/6I10 MG^ P.H)2 "U9ID\DFMAF2MIQ^1RYA]H(9GRB&)K(#B,!',RV=\%H%S44&XEM MYS09%D&?1N=4$889V:;CT$ ,C!MK-JN+&4.]$T U^62GJTU8_+)>G9U>WJ3< MZZG=+Z$9-TY*CR1TJ26H[ N$G"PXC[K0.1G"[?:I0PW,/)3T<6/.9D@^KDJG MD]S;;?Z-]^)]A<88S9#K)3&Y:$D&!4CI C"P"^3_>N>B+:=2V MM1=Y(P>%1S[C#]'-WH [[1P+XG2]/2+L$G/99Y$ 14V%1^?!.R^@F* P!F&2 M:O>L92#8-8NV1H;=4W1S(.Q>+Z]7#?SKCW?D_9:^T'VK^T[]EQ^P_%#__OW# MFQMK_!%.PO*O:76R^_UU5OQJ,<_U9+^4YV9U)=#9K;>/F_G)Z>)6I=;=]OI] M?NV/5P3?9N7\M]]!RZ'$X]!E"Q7LB)=4,W1[RZOF;#Q?9/BQ<2NTPBW=WF! M6\.\:N-7]*-OW&<- R'FMGEOH)K!_-@A;7N_O=[>;!W=?(UEQF)41I"7 2YE M!,4)GC&C \4$(S?$A]BH 50[,W9UQ-;JW?K+OUWM$.,.)Y=$\OE['M>35ASW==+ H&HGZ[$!]"(3$\1/6%PD+MXLRVI]%4*-S<%B%C&VN MZGN2=Z7KH5O?>>*"?NK3+[C$=5C0%U[DD_ERONEL]!=\_;6^_<0[!SS2(2Y9 MK=:+KB;/0P ?A 5C.,F99.E=OQFN0U S[B.A-N?DD74T ;/W0$'0;5NN M&8I\?"UBDQ:\E!%"\2*:P(OA;=ZA]R)OW%JM5LF+P14S ;11])+K._?N%=.Y MX#9DX9'XBPO<<3>+M(6*D 8R6HJX@RT0M6"TH[0W)7#E9)N+C5[DC5M/U0AM MPRMF_ -WV8GES_GV\\NSS79U0HS5[O2WMU#B+%ME$Z"G@)FV$ /R7#U$Y"I( M:]&5W@%FKQ5'KG=J%&$.+^S1$;0;^SG_K]J-8\=?]1#N9%V00AEK!#@GNBF= M!CS+#+C73BLL+G+1#S^]UANY:JD)>H87] 3.NMKZV*+=X)2#H( MLJ(4NSC--1B9C J9N--MWOH]1-'(%4F-CK1!Y#\!'#TXT.(V7XIY([$42-Z2 ML(S*]2V7!!=T,<$DXZ-M@JN^%/;#V7/+US?1SP1P]\MJE?^<+VKD^X;4M/Q4 M.[7MYOO@^J,*+><_HCX@9>5I](SP=*O717?9[ MXI"W\Q#GB_GVCA\@,SF4)!5(KC;WH=@5HK 1!#="A:*9S:&?X_Z$5?OAYKGD MZML*?6PT_;XL9XM"YA7S>UQW%UVU>6-J9Y6,;RK\L9'U&R[*F^7FC);]@-O:_O,>AEPV6D6& M=!H5$AC6:6",SFZ,F<#B79#:]$)3G]7Z(>BY)-';"'D";M$'T@L14&\&7N$7 M7*RZ2./\+NH\2TLT&Y:D!FV4H5-;D8FEX *"EI:S&&RY;84&NZ?^+G']8/;< MLN=#:V4"0'NS3'2.?PQ?;V\8+263B!P048,*2D$PP4-F/@CTQJ78YG'=0Q3U MJT%]+NGT0>4_ 1S=W]%ZU[ZZBUK/FU]W/:[/MTH1C@>-"5PQJDX<".!%XJ ] MIUC$( NF32)K#V+[H>^YI../I;4) //U\LM\O5I60QT67;?702> M'(#:2%-1A)(M*(O126:8T&VR# ]1U ]BSRT]/XC\)X"C5[B>?^DJ@N[XED2U MBIJ"$4LVF8Y\DX@GS8#'R'W6FOE&CMC#-/7#TG-+P0^D@PF@Z3W9VIV-[2HQ MWM.^6.-VONX>:>^L[>XG+G9+BM:48 6H*"CJM;G.[(L,/.?61.TEQC9%J4^E MM!_RGEL"OJF^)H#'7_'/:Y(C>TT?IEW'@!U#=PH\)+K,@P"68P)5;[J\9Q8* M9SXS15M.M7G-^51*^^'QN27PF^IK;SQ^P75^:*1EQ2!T=^T;:(G,XX6N%=.!HE6ED;CAQ^D:;)/N)^" MC#OV;!@5/.-.$Q2%SS>K\O[:BLU-V"-K'LN:]67[0,/6713'/T"M$+ M,$IG.H(YJZ.'-#@TV=(A7UW"/++(,;N;DB?S'P,4K@<@6>A0,EB MR0^M[]NCM45DK /!VP2H>U(\CHT;%"2']#'=6WD3B"3>G)R&^7K7>*[.EWU+ MT7K>E2I]7/V$.S$0LV6FHA,^9O)_7;TIJ=(,661@-MN2K43>J"%,;Q+':7O1 M%(9MU#,!W'4\7''W\G-8?\+-C"5)0BH2>."^-O^-$*17D%(.3"2-.;4Q???3 M,TXGBZ:(&D#P$X#/[D'4_:PXD9.V2D-,G*3CT9!CJQW8H@V&S)-6;4*>1X@: MIWM%4R -I8()H.GU>KU:OUS1RI<-7=ZOYZOUK@'_B_R_SS;;\R!^D];S[KYM M)IFSG'L/KH0 2I.MC9@"%,]UEM?UVAR3?,%:#&\UIE0A&(0PIJDT]U M>!AA[?:K_\E?5]P0:VWO]K'FRV?2I"@4.D!1G]RS3/NG6/)$BC1DFVEGV6;] M9N^A9[+7%$]!Q#V=9@\5_03.OSM<_/3M(_W3%U_GFUEPPOMB$!197/H#%7@G M/:"G0UYG5\C.'P=%5T2-"Z4A=/X]&.VI@"EBJ3+R:G5"I_S,&72V=H8O2GD* MVDL!ES&!E4P(4U3TNDU][R-$30Q+^RK^NW9I/RU, %"_X.K3.IQ^GJ<[3/T- MZR4Q,<2C+58"+R'7UZH(9+/);XPAV:*=B:61E_X]TB8&KGU!<-MC'U0C$X#8 MQ>/5A]@IUN@8A0#KC01%X2L$:0KX1/&LUDKPW.@,?)RP<;NPMX+7D-J8 KCN MFOB?<)D^4[ST1V?GG7;,8Y80NHQASIQ840F8BL@Q&.F%/):'=8.RJ<&KA9NU MORHF":T+;BZWH0U<.A)1HAVHK/'@6-80O<2L@PHF-VK?^1W*)G8P'H2#[X+L M *5, &1=6]SSGLR_XO;<"&.2T4:2B\%,3$C%(2@R\($9I9ET/,QZ(6C6'C R#+4X6&@>&W))K2@4YULN4-R%1MY5@]1 M-+$S;T@D#:*$"8"IVQ'GI(M0A\M%#:A$O2.PBO:!(4Z^.PAZA%1LEEOKT;=7D6J8=$=[,KKHB,!O 19']&73'(P""9@X3H'FTRO MG#BM<@TK]-EMG#Q*QL00L[]C/9RPQT;,[G'!=1;.MX\F T@",(#!D4EDY 5& MG3.0522325N(NS@<8AXB8QP'9T#UKH:6]00.HBL.7M7I$/-X5A5R/L;KW&J: MPD2J,]8]3[F6 W&ROB*"28'[P*+3H5&'S.\3-R*HAH' @WG)8?0Q 8C=L=5O MYTM\0QMR,[.99ZF- \UT?5 L)'$2+5AA#;EM$I,^4MKHDJ9Q)Z@=(V&TG_BG M"*3WN*Y?")^0S[#$8@+Y_C+*6'LS&O"V).+%:;2BWH\?Z5[N&E43B^GWU/SW M +6O&L9N9+A[G[DJ%\GZS?9SV+[^FA SYH\$DLWGU2+/G(O6%VEI\P7:?$5; M(+8R2.93+M'(POH-KNJWWL2B]\,PTTK.8T/GKIV^8.-J,\PP2H>9%0A,B?K( M+4"@H[FV1A!6.2.RZ-<#L\]J$XO'!H#-X#)^Q@66=X=7-J^R?'C)8Y5:]F1Z MH'K+7PENM$R=O+&I5+Q8YI_GR[!,]'&'Y*MB.QFRXI%!M(*"QA@C.%U\32I) MK>G,2]BFBV1O$@]N'K%;Z-WZ?5AOSS]YD?YQ-M]T"MGLO%+4SCK.(F"LF59+ MP4C,RH#)T:&(LFC5QGOO1=ZXOE<;--WI,#&XGB;@YM<7O/3;3FH__\M"LEA4 M-(F3=>=2DG,@'02R]L1#X,YKB;JTV7/W43,): VI]-7 &I@@BLYS,ZP4U)K4 M;+AC%)]8BD^B-U"B5UK'0GYFF_&,]],S+I(.U_-W@+.'T"< G5W[XLND\4]A M4;OW__89<=M-TKWP2FJ?B\6J]FC?_/3M1BN,S>.],#:=H(W1'A5FX*RVU,LD MX\C(?W4ELL1)!QE3$R@>A[]QX]CV1G*"*)G WGD2@[^&DPL384)00CN$7)O+ MJV0S>)?J/ R;"@]6.M/F?-^3X'$-]Q2Q]UAKH$9 &#L+=/V*YOQN)F!.DG,) M/A3RYH57=(Z&!%)F:8O00:9^+;?N_NYQ(7<4?:Z&$^[8V/C]K__QU]I_?D4' MSF7]B76T<811D&.IX\BDA2@- Y>9E#IR7CSOA8[[?ONX!^[1\7&P@"=P6EY9 M\/,'XQ<-(COS6T2)P08&# N)AIQGB.@EY**(VO<1'-[OVXX MG4P!8#O:S_=:H1C.NE1#,$]B\5Q#M+D "I4U-R70@=\&4-?)&/<<&U"]MX&S MMZS'/JON.6HM]\S5!^7%1.)!9S*DR26(L3J%4C+K^MU=3 M=SV%RG%+=]J?3,TT-K;]N=:&[..JX[(Z=FO\7,=/?,%=M/L!%V2Y\\?5[TM2 M9#E;5O?R7;D:8O$;KD^[J17T\'U0Y"0@4EL(16.Z\,>S8[K6]7O6:!]_\]F^VI MV)F D_5J_F6><9DW[\.W>O[O>A#6)&U5T^Z3F;2\UDAY<)K9^A!2@T?B*7&O ME66>F]BF]T+NT>@J]29O-53L:T 91R-CN[ 43 MJ^7N[J$+LU>7O)#P:MGHK"@I"D<#UE@&JB 'YY@#QE0QGM=WQ*J7M]EOO7%: M+!_7&6P@^0E8*;*O9&\WFS/,?*9D9-D) T[4*BCGE$=3[+, \5TF9RQQIY$I"'6$B8I(K@)S&:)249HB M5+B=Q3D:>.]2VPNT_O\"T!ZHR&?\A.J\_]0'3"OZJ;I@\R=4#R]YK"=4/9EN MW[(^^&@MXP8BM^G\WLOE[A6@X)D7A:5-+4O#";L/CZM^M]YE-]\LK__$?)GF MA*W=1:!6W)(+7.IDD0"*HX*(DK8YHDLYF9!,HR&\AY ]V0;X3\'7$^:.#ZS( ML4/F][@NJ_5)+19>Q<7\T[5:7V59-/4%FBZU$B)& S[Q H%"M80VAG2[K_D# M8?+#:XS\;.IX6EX-+_)I(N>B/5LJV3/R5GC4Y++(.B0;*7K+L9CH;>U6TZ]8 MZ+%51AR?.Y0.OX^+/00Z361LZ*]-G:PU7Q)57^:KL\UI-W+NHE*7ME'P7 0P MH7;_1$TL6ID@A3H9*X@?,9[LL MYYOE.0,SYY7WQD5PV=?IJM:3GQ-H,S#'H=88+6N;3+[C$=7T;G5_D$S+%FZZ9V!?L"FPVV'1$Z3[D M'&^&Z<'"NLP8_]A2J6%#^R77OU[_XVS^A0BF750IO#,&H/W0V:?3?-B M^S*LU]]HI>Y>>,:=TS)R"]XYBG@$2F(9/83L8V&< NWGSTN19UQ+(Y-U$)/QM8N2A1A# .>]B\+%H&YGS 9S MO.\A9UPOO!&.#A?\!-#S4UC^\>X+KO,ZE.UF)@0&A5-XT1Q,;=BF.$>( M*GI ,II9:R3#V>]!Y'>7&K>\?V!L-)#N,X[+* ^Q?7V6WWUM267M#JHI]T# M_-8.^W=7/I9[_C01M'?&F11<9V$@,TW'F>0*'-;T@E#:>6VU3L^M%.>W]!GS M67W)<$/8+ZX)>W5T) +,NR^@D&%.?I&8Z\)WVABQYR%8S'U(>;A[;Y;(C M=U%IHM'5H>*= B8NIIMF[9VT&3BF;KHIG>_:T/8A5U :E"'R7O?,_5$Q]D"L M/55V6^E[R&]DM?]MOIR?G)V<$\Z=#KR8 $6K3,QC;5)(+!#:5KH MI?@;2X^L^GT4MQI"BF.K/WR]1G@NDF>3/;#$:OOL9,!G8:%DF5FV!4WIU=6Y MG_JO+SU.1F8P]>\MQ0FD7!X\!'_Z=ME7W9=ZK1\=*"LIX,-LP:EH(9E2A"Z> MPL V;G7S+V"6(( %GC(RJK(=9N; MEQ[$C>O"#@Z(OH#;4SL3 -Q/9R11"@XOIFGKG&-M>*BTY\1"3A D(M@@F0W< M2:':!-,WZ9@HC/95\^T4\_XRGP!BWF+88!W95CL^77[RYN1TO?JRJXDYYRN& M*%$K#A@9U@FG!9PS'D*Q,A5-?^0V9;E]*1SWB&R-LB9ZF@#^_A9(L$M/>DK5&V5#:F "P'A35 MV\LR/N&,MB)FT*EV"V.AD*EF]*DQ+F;%4HEM6HA\G[9Q83:NO[^?@J8,N=\W M6,X6;^<%9T+9C [)*2B%HF_/ZO"N@L"+,L*@Y11$'Q=S5\1-U$_;$P]]X;:G MPS&?4I_ %KP'L/DU:(..-H$U2D&(7*1Y-%J5L<94>QD MT8*-,HEB0]:\FW!@EY*!H*Y7?-RK-3]"6 , VU.'.:C1%&<=Y*QJL9BB/@,>>[36V0'N("'8E@B'4':UVD0$DT5C4!"UC$0T>==.\0+% M8Z)OD*%K9.\Z*,7K#%EM^X:'R1ZKM]^-=W^=6=NC':(['.7 (670*%44!@]*WB66#27&%J MY*^?:_7=7H)[M/IN'R[V+?X[=6,IJB*,LV!,KMW#LX6@ @>=HS0FH"*3]R-7 MWQTL_H.Y. !/].$=\.9<7V;KO? 2?$Z;H:ZA9I48YWG53[ZA36CI-'(@6;BN MSI3:E,9@P+4973Z]6*WK(\XO5XW?U\>Y0I:,2@70CA&W;-$0B7'DD2MOBN": MXKH.\?44;4,\MCP0"@_"K#6Y# 9IZ\%W^,!Z^,A3+&>3(:=.%U'MLJLG!!HL M3R5H)ZT+W11S?I>T(89 ;>*L+:F<<5KWU]DL_V<\J0V"5F,&7M?+K!=CVB[6 M1QJ=YWN;$G"J1/!!#&DC0WSKQ;OOO$XQ%A$=R\P!I[T<5%2TEW-DP+Q 5G)) M>K?-Z6-3K[[_LF,-WWIXZ(=Z%+JJOZY-J!)^^(Q8*RF>Y;P:7! F+\>+-)G5 M<[/%\V_KR5-A\NM\=O6ECLF;7-4RV?J96173%>;-YG ]>]L5D[!X!EK)6KH6 M/#B#JG)'\MJ@P>INQNV<:($]9KC;AN2N%1XB1 ;@,G3/EM6)4I2T1SI.N%[5 M?-:TW*I)M#8LE^RLMJ$;!_$".$X@N((KU4@BMAF[6(>NCI_<+N)#*=ME$XL5UTZ;T M":)^=//;#C;;DNH 'IS,W%[H+7>H;CAF6NO(0IC0?E4)]EG"4X7H[SE"K&; MF2>/$-0/,$]RTM>&" : I/?X93:OV8)/T_%R7>"."GTV)&5=!]M;D< E'T$: M^KF/0HK2C8&[1\I06@<>(>![M=3'<'MH<-E&DIRC<#P!9D-:Y*.#8(I=#;=E M%KGUJINRE0>(Z1X7RV^+:H^_9UK;:*I#X<@F.![*UF M$(LK8&DSS\$CCZ;9+,U[CQZ0W ^1U*PUM@W 1ISH(%11/*$8:M V\WH+7H,3 M0H)(1K/@,R9M.C$[ TKVG*#577N;WP!Q,0!M.?3\EK,4DLH:##,.5*$%DQE0 M]*T4EB<7O.P&_JTD9]HXU%=!L)@XN>N\WOR)UH,K(M.W&5G.,6??K.' ]P_U M]Q?K5FUN0E>D(+)(:8 5&T$IP\#K[$ [AUY$P05VDYR^1\I0NNJT9UJ.X_8 MK,#-B<3;\F8VO7@S_HIY':U^G#W'M2 M)>-+-R%^8Q+[]<6.A,+NGM6)7 8 N*<.P[++MFB9P>A .V@T!2(M #)7TAF? ME1(_V1%GNZ!JB_<#@-$CJT O0XE>U*V9(A89$;Q$4@8;N12HJJH,+7?3V8;7 M+GA:X/@ <'/WI.2R5BR_+==WSU]/7_V9<+%X6[;C$=6'MXNX$$AL +K<\NU&P-[/%8I249 ZEI^@J M*-K<%7FI*B3BGN"%*:],[.:(\V%Z&N%*GP>N6N#X '!SVT_<33?],B:-P4GU M'%>G@E)05",S"5LI%<&+Y$"&&%D@GG'53<.1A@0V0I8Y#V1U(9,!0.U 0\RB MR1EC!N3>47@=#/B8)$2OF=-:VZBZ:577QM:Y/Y<^SL-T,5DC-__[:K&L./CE M:IK69XP?9]=DK:?GIF^_AO&TFI[WF&K;FG$98_XX>Q7F4_K0XG3C^$ M>M+V_&I!_*5MM7AM?)0,8G2L3G,5U0IDX,9H7[A-)79S:OP818W0Y\\#?:UP M_8QOWGZ:EJM)(79B?H?S,IM?U@3/VS@97ZRS 9U?O6U,P:GNWA[&DC8NWW[W MS==54"AM*[0%]Q>D7@K8FERNV' MWO;JSR^8EF3-QY?TD;?E _UT44*ZZ1[BBA1,"X085F=M,D.(H8#5/@2DH-5V MM)6W0W^/UVB[ =?](X>3BWD >_=V(2M?ABA8Y\G>SC_@_.LXK5NG9:LH:J' M6'!'[HCT 9RA#84IEJPMP5O33=_R!L3U78IS>LSL.J$M"W#XF-R4))2@-6(= M1.%R':E92Q*R<&"]BJI$+=UN>==I4#F$TL#60;$?Z Z0T !@=[0RW_CUUI # M7S@'#"75<^AZ=TM;\,8DIV6Q"0>ZU[\9QB6[ 1C6GN!P+HHPPB))B=&!J6D6 MY8P"ES('$41(Z(J1IILYEXW(.W._X$#L' +AO039=Y5WHQ6MSW379V[+D4;O M/;.Z#N3SH+34X%4F5KKH/0H3V>[H\4<"SOW??>8V]#@0GD)>9WQ\]0$GY?5T MU>[^/2[II2_7:B8LI>Z6!,:VAW MSVX))'?,WVFDT?>F?'>5=];XK]G\#WI)K7?'Z6(ER^LE.N&=J>W4K4,+*O@( ML5Z=,$E8:8S.5HH# -?T_?UNSMVCK1,Y#!AJ[^:S^MVO.,5YF-0[/E?+V7W% MBMJI4OL/9>WD2$ M?P[3_)(\Y,EL-6.H<^_OZ=>>ROW;8_'=^W^6<1:#HXTU>0I^L_%U4)2DX-=2 M:(.,^]!-H5+[_M_]*T];3C^[P^EG\WF=C;&JY]ZTZ_XXVP1FI*FK^P+;'E0^ MK&:L@6>"E# & ZX43TX)CX(%R6WIQCMN;PV#=2KW0=[C[4!.*N(!G$WN7.M] M4_^@RK)F-*SBW'.%Q$Q5EQ(Y>,DU:&6BR!JEW(U@NKFC?9NHH705.2U.GKZ+ M?;#0AHN_;<:+F:*%],"J.BNO%;AH#'"MG>7<,>.[F2SZ)%F#:B9WN/";@>H M2?0=U+R8+9;UY'6RO0Z^N7(>$E.Y<(K)G-:UB#I08)8BT,Z13.$QV-U>GH^$ M*H^\8)"X.$1^LY:9.0 [.;K27LW M];=M4#^4EB2][IPGA\$Y0/]?X^7G7S#7@X1?9U]Q/ETS8K&L_4%J%BG_CLL1 M5U$H%AV@K3DK[W@]Q7"D\,)DXK_PKIO+3^W0WW<"^]2XVQ?X[8-@L-"O.=KI M D=&*<>YI"TL.0DJ: DN% M<8!;!J,@[JRIZ@JR^D]R#!.HA(COK\\R$MW]. M7MTTAWGN/J']W3>?[E1S'Q:T?K#YXG,%_**.K)_/9_,7,T)/NEL<7T0IDOD$ M#I6J$1="9$) 4M891_]EUE&+\SVH;"<^_QC^?%4*/7KQ;++Z&\POQ_55DV\? M9Z_^W]5X^>W%U>55O;OW%=>??%O6Q+V>WI+M?#Q-8\+J*$N+CG$.5C$#JM2A MF9RBU6@R3]X'5G*7@7W;ZQG*H6C+J'WXB*!7, S2J-^W7JM(Y2 S_>BSCC>\ MSF!3L:BIB"_6=W4T^\Y M:>?/FZ:H'XF#S^DY?XQ*\BH')[RY MV")TCIJN=JP\![F+/3$\J463U=INUIS<$Q@M68+AV0G0W),+PW. (%P&0Z S M]/-8=F>7]F*T3C5KRP0CF69R??M!"54@2DM.IM&%91,-.]NI:7U?WFX1B'V- M/]X''0,X1'PJX]5/[".) M <#J4;=WTS#[^;=:$; I!3 I9]IM$+*JI0!9(T0?'&1BF)#)YMQ15>,^5 X2 M=(> XW[.WK2C(CA2;?6^4@K2Y%9MO-;OLX3?U: MO79DW@!(!PA@ %#:RW2G7,@'D1Q"J:VXG+"T1Q@&W 1,=9 83]VTYSF?3;8M M9!RSP^XCI@% \$13O1+Q."=?()MB:K\#!U[2MQ@R"]Y887U'C;.',^VMLYN' MY[#[#Q!G ]"^0Z?'Z6"U)8L&W*T2J")"P*Q HTN!%=I:\X"GQ_UX)U+[8^^8 MY-.!0.C[5@8M9CD?QZNZANUH5)E]8%R!#$Z LCR 0YX@!&9MJ9, 5>.LR0Y:X^Y?6/CP0F13I=H><0$K,8K4E!9]8('=^?$'GJ M@/WD^#B:P0/8+;NWXV^N*YA#ELFBL>"]KG7N,M1QE@J,S%B#4]2[ENEL'-8W M>UT(ZFR^U5]>Z^&(&X RWMSGVFN]!W#TIL+&"T9%V7Z)Q2FF=4I'C$ MM:BG']A5F6)G@V.^@SV.D1>7$&Q0%$"84B@>3!0>,L59L"B-L8UBJA^C3E&B M%T5*"5&Q2*H8+-ER3ZHHHW6%D:+H;GIN__1UBOL L:\ZQ7W0T?<)RN]A2>N< ME1=A\?F7R>P_ZS-)F:1VMM;""U9;): &IY0"+V2]H^NY#\WN4CSX^!_=1ST M!;-613(X4&V/H5+P(7$%I?K!JDXYB=DGR);9$B3G*GUWWWWJ!3V:K1:$]B0& M#N!@WRBHM+^]6I9*_K;YCTF6!6; ,E?[UXM ;B0QA:6H/!J77--.2O>>/239 M'R*L67N<&X+@7T]O4\]"\<9C@!)2!&=EM[MRBP MOO&WYGF5Q?)Z18O-BL+UBEP0%FO?,>-Y+=/."$$% =%)YV(B;HEFXTL;O>Y' M/P-H 87MBVU_(/HU$*=X4;L9?NSVAM]Z/.O;\F+]F]JV\3K94$@7M@(8BF7NVQ:.\4RM2U_S,:AT@H"(Z.@C*JSS[2$ MY)AQWA2MW EZ21Z[C$:JHO]2E;Z0T[>#O\?*%]LQ!?\9+S^_N%HL2;3S52WL M:HJ%01N-%9#1!MH^,VV?N230(#W] M2N*;S;_QD5=*RV+J50K2:"6B);7&1%XB-[1:D83HYO[:0>0V@K_]6>%_.B2< M%]Q74V=>U-%$T^7ZYL,(HY %F08,DH&*SI)NHP)7A)*,'$2-G76B.YSL1O!W M?\'_5,@X(S_GW7Q&7RZ_O9O4(3K37".B]<2FE-8S.#"_1%I%&J\^/T)M:$6: M 2OU3JSP",ZP.I#>IXB,H^&^;==G7R(;Z8/_6?5A4! YKQWC45:,2O9&(EH%RB,"L=J!SUQ*Y9C%K-K>+QXCIAG.?^Z<[JEE?EX; MP*^S6?[/>#+AHQ@+2T5[,*CJ^&KM(%HFP";IN?*!Y=Q9;FUO:IL!_Z=-(Y\, M".<%]M>$D>G%.$YP$P,IQ9$K+B#%.B,)38;@(T5#FJO,1596]^[D[!+=#/I_ MI9-/!(OSTH"7&PH_AC\W:[5H#95%V]X3 M! ]2WDP9_LH2GQ(@ U"(-=4[?<">7O>(10KD6:"%,<]IX].5OT8!]X89[V6) MK)O[IP<0VPSV/VV*^%0P& S21]$4FRA&@91=S>MQ"]X6 :ZXHA+&$%,W%7'[ MF.&?/F=[@+ & +$#2HS>A6^KBS5<"K0R(@BN H73Q#%:G(00"C.!"8*!7K_[9K/K;IM1B ME-#RB D!2Z8@6MD$ 9D"6]")I'76L5E?L';I:G8)ZZ?-C_:-A/-R>&[7%MU6 M>V9,XEHC2(6IWC^@[8UH/O*0;0WTX^?-J_:$TC.2RUNG:C> M7G L,F.JG0:.H:XS;@4%0*KHT$W+_J-);Z84?^5<3PJ1'\1?NCEL M'>4B-4/+*""*J1;;%8C%>""^VRA+$D6X4[I,-Z0U4X"?-O,Z #RB8 M<"+Z %QBJ'D&4FT>:NO?DI0S5MQKGML2RO?&ZD^?/3U4; - W*VJ_G44,KLD M4C[C=#'^BFO^OYDM%K_,YCB^F*YCE/1MU0-HL@9"_O?58EG%\SLNWQ;RUD;& M&HE%!1!H"BCC/7B&G*)YF7GDS@C54:ZI_<4TTX"_$JD]PV@ FG3+".R74.9< MRR!$ 2T10?D2(!11\\O..Z-MT*&;VII#*6ZF$S]],OBO<>O2#\8&0HMHBD:9!&2]H?,@:)<"W7\B%&>12EZOYBQ MH;59=[^?-I=Z(A"<%\Q72OZVU#M7BP^S21YI'2EJ3@PN_7MT-S,_S_E0\]#2C.#/XXI:\F*T%=CJ=U*@G]_"N^^O,+ M3A5G,PFZ[_:"6X65D=PFZ"\E *F0-'$5# .L.'1W!BU;V3:1>L2U8U&X'3 M*EG--."G38/VC(/SVC"NBR5N,@VC&'WRGF40/M$:M:75^J(@ZVR,HYA)^-CW M)O$ WE"J^G]%I<++?;7O99V6!*'>!FBK4C M5[47#U19 MF!0"1E_ NGKGC-?NSA$]>&MC0,Q:ILZR:/N3VTP#?MKL\.F@,%2\-U#SEU=S M8O^[SV&!;Z^6[W ^GN7K:KMDC;1>%N(Z5^MJNV"D 1M(&B)KZ_0)I\<=N9IF M4[3^2COW#:2A*M/V-&W#@95<'C$>NWNG,R9/\6(43%&A2 '%T[H59QH"+PB2)9]3 M(&[XT(M+MM9_C.OL\"_C99C< M7,1;C$((5BBA0$MEZJ9JP*$W(%,VW(CL6,/!IYV1V$PQ?MIT^8#P,8 =99%FOD0J*3UC0@"JZK#&A-ATVV;]'3S.P_O2)YQ:$.0 K>U,L M>W\ID9P;6DZ"+ O24J(#>D "S9.UY.9$C=V4DSY!5#-P_O0YX;;$.@"$OB$K M//D%JVH96VH7%(@Y)5#H&#CC=$U>)\Y48%9TTV/GFH1&Z-,_?8[U,)$- &LW M!XPU:+SQGD:1_B@/GR;X+$5&A%3*(;@Z='Z.H&1)_^E1E*P(= MC@.Y1R'H"^+A.&]31<)$R077Y)74@>7):' L"1!<:EJRX2;V?C/D#L7-\/U7 M0O$4@&C-,/^OO]^3)K'AC]6O5K^I?_4>R_^H___T_O6=Y_\1+L/T;R26];.W MFOQB=AG'TS5/[Q*\&%]^F7QWF,*#S_G[#4F[Q&X>=P]M>Y.'?RYQFC'_S^-, MPD,O>A;K3="T'#D;E>?!@\!Z7QH#!Z]1@W8I1D8;,,INMJVGJ#K6"#[P[!LU M_$AL?4Z?_F,DI"$D2P4Y.PY*FTQJI>I-P.+0FBP(YJ=:^P/T-1LWTY5]:PTU MNP:I ^&8/', M91/8V1FD#^DSYJOJ7K['-+N8CO^+^74F28W+>'M^^2S]OZLQ 9>\AUL]$NEW M5Y>UW7]-R%XK!^W^@B5?("A)^I=-A$!O!5N8]L7P8DTWY90M+V3 )FX?'.Z: MN#[%/8 8>_S.:7X?6TU/^MBMJNEY=OW)+19+\*S0VN7XCJ;G?DE+L-XTMK6O'U<-WOS@\2>8G,V M)2KE2.JUI2DH+E(M;>!0B@S&^QCS[FRZL]J<'] $"MIO?;>RRR.15;0B(+ 4 M:PMN=."4<'7,O24+70R:U/'NVXS2 6^O^R#I\>VU X$-<_]\]N=X,4(M8T 5 MZCF,(L/K$&(I%G2]D*J#\E9VX_4]0E"_\.H6!=_?(_<6R4"1M?9#\>7L,HRG MHQA"L:YHH TND"/!!43,'%S,& P*45(WMNV[I W#F!T%@ :@.EP:?1?!(^0U:X5Y M [ JOXRGXR6N2K%>DSBF%V,RM^LH]_FWW\*_9_,7DT!LJ_I2 H9$00JMI399 MB]I###9#S$4F9I/7KILSUSV([#?..^F^UI7HAHW*FX7]'BZWNEM23L*P!-YQ M#DH:8J-.J:Y6,)Z=EQT=/.Y):+\VL#/ - ?FT=(; #A?7"V6LTN%6YX9&!=*'51=('KK0&>>:;M0);-N&NKL4M*L M==0/ :QC9# #+VMLG@[?S>?Y:O5%;SG(?U!>K)939U<)(D+I ![.YB%@8P/I*+DMP45P M+##2%D6!38[$AQ"CU(EKD1M=)VR.CCZ]\"-$MBOT _C7L]A_(T-Z>76Y(9PI M;9/P#HKREERP0@:SA Q<2>^4$E+)1J%9(\'?>77/HC]$<+,VN-BW^,.?MPB7 MGI&?%!G8P TH1]B/2==IGB:G* ,*U:A0I9GX;[^ZGS"H-?$?S,4!N)\[A?YO MZA]LLS_6%L.]8Q"+3F0,,Y(G'23H)%$4@KC4W50N/4%4OX[G24^OVQ+-<%&V M<<]#+D(G-!",BE##?-IT68&4I6.B9.>*.B7.AG 2W9KPFX'J $D, %8/WRRZ M:9/P_%N]];8]WO2Q%)4D1,MJPV?%P2%Y>EQGJYP01IO.IJ(TIG*0H#L$'$W: MV;4AJ0&@\(&MX,WUY38F4^+29@B!$].X%;0!. >B2*F(GQ13=%M3^!!5S2X7 M_A";:&O"&1#0;I4@Z1%IEK< G+8#IS#'G MJ$OIIN]*RPL97-W,@0C[_E6RDXG[!T/[B[#X3+]X11_Y2OM,[6.GN?"!0CN0 MF@50@G:SX(L#[1.W,EG.8[?7,KI9US!N<0Q:%XX$0^^5B \4GA_,B_>X6,[' M:;GFRH@SYF.LL+4D&#(1""'E"%EB<%FPB+L=9AZK:^R.R'[3"*TC?% R_=', M_M6\RG3]27H*DL+7>[\C%AF*7!O\BCIQ@64+Q*, ,1F;4J( [OI^'F*U?5[ M1'8>6T ;P/BA-H(7%)W7JTN;N=%<6V:%8L"-9J!T(E^QU#R8"8ZS[&0RZO0; MP5TB^XUBSV C.$*F/]A&\'KZE3X_FW\;24%!D% *; @&%*DT..LB:):44*+. M1>CF%+"3Y312@\8XPOBV?%NL_'06AE<]!0G#"$U>T@*"$AB"-L@Y+RDXBLG?7)_*0!R/L'VS7N1$GOYO@EC/.K/[_@E'@SS3MK@' LDQ^1\BI*'9J5#PXFGGUIN(X7JK 7W6>PJW4!G0/IUNYW0U3S5L;CO MYN.$SR:33=;\U]DL_V<\F=1EU\.XC^'/E[BJ(:\LO)Q=T1;+I#;9\00B&@D* M:V&ZHBW6,^:DX#J)TLWDCE:7T2S_UEE7\,X5XO2R'A#0VXG!MI$@7Q M':+,NC:>IIVU3HY&G5R0,3&53M9DJ8T%-0/_SYU]/E3^/Y@:W/K)"'D1F(0$ M+VL3]DP;H'/. Q.:>U8(PF@'KP:W?M),#7[NQ/.A\A].__T#N;'='A\M37$V M"\,HOJJI=E!>9(B%W,$<%3+GI>(=S33N:$'-M.%\DM1#DO_Y'S5]NUN(4O]W MJQB%?K*3P8^\9"UX!K2&U<&%'KRK XMR\='J8M&>ZLAI3]*;Z<'YY*+/ "# MWBSNS.!8C9U=$\A'.3/AD%2>U5$TRK-0C]D"<.U=+ED&ZT[F#SU*93,XGT_* MN7-)#<"!?[Q7P*<%EJO)FW'!$9?"6L$\V"(*!26.V$@!.="/T647A,93=\>Z MH:X9ZLXOR]NZ9 : MI>;UY(FU""Q.[B;D>)*<9N,XG2]D>[P< H(T/;5(^HT)Z46RP8*)4H(QG0&Z" >UX9CDI%D6CAC.M&+E] M*&\&R_/+]9U4H@- \ ,>[@-30-[C5YQ>X=NR;7S\83Q->(OY+RE">I:6Q).1 M85FRY$2=X&6)^TY#-.05\]KAP91@H^NFU5OK2VEV9>A\TW?]R/QL0/\JS*?C MZ<7B[7PU*+8)'Z+2FD)!1]J.ME;)1^)#] 16IGEME2*PVS;Z;:^HF0K\$$F\ MTR-@0)IP^Z+YEA$; S"R#M$0LX')4NH]*0L!I0"50A E$M]+MW>"GB"N&3[/ M-[O6EEP&#K5U?XVJ9+\0CU^L&V*0YMUTQ'B.I)7XXG-UQ!:OI\]2JK4C])%: MF?OG5C]+2#)/GD^OJ0T1G M@DCZS/7=S ]+_/+I"ZU2,)>=A.A8K&5 I($Z)[!)915]0B%9FT"\3T(S_)U/ MCNN$ CD3V+V>WLH[;RIT+F?SY?B_*S&/)-[9UK#%\DIYF@#R?O%A?HAHV.M<^,<5CU^D5YKE3F4/!D.JM0PX^9 \IFY)3 M,,:Z[T[N/N"]S=!V/NFNKED_;%3=4J3G5\1X^N5VD3&XI%FNW*N] *VBR"LJ M#ZRZO;F4X'<+KH^U.0Y&:>:2(=Z: M-DY6CCM.D>>3*CF9,(8-N-TPG1FF@N(!8E$:E$H9O,8"Z#*SB7-90FXE6MC_ MK$2>3_ZB8\:W!JG_]?=[#*>%_['ZU>HW]:_>8_D?]?^?WK^^\WQ:9)C^C4*> M];,_X,7:-?U2'8+IQ5UB%^/++Y/OQIGWGO'W&U)VB=P\ZAX0]B(+_USB-&/^ MG\?E$G=?\BPN5NT21SIE)D((()40H$B2X QYXS4RU-9[QTLW,S=V9OK"2^[;[A5=?C\V^:7-X"7&K-4V8!5GA@14X0H M# -K,N>E%&5--S75!Q(\4+NT#Y[NV:43B*YOY_H]R8G>7J]>O\2O.)FM^EVN M-/]F044A5_2'P*7FH#)%"S$G"SS;4B1#$W?KAQ[QJ9N\K=^I':T"J1L.#Z#T MK-[QGZ;Q9+R2R]NR/DFKY7A;99C52].SR3BO[]%OUYD+-]S5D6FY2 H^HX90 MI]+;@"$9P[+6W53+'TIQSX.ZNS!K)Q'> $#Z9C:]N'7.^_S;KSB[F(N8!4\T[%*DA!H. 9+*92:$$UDW?SOWH['GH:Q> [%!0 X#A MIG:_ZM!BMU8S-.(Z<$3AYV#$IEW M-E K\M)]O;F-/<[,^(DNWM' AP 5%^.%^'B8EY;-=U>Z8[^<>U8"C&#,[I. MNN !?"+WQ<<>%A@[064C\OH=RM ) -L7RUF9<9"YD3XFI[&C%@D'$#O0H[Q]<'3D4=[>(AO =G@]JGZ;#-YN]\_^ M'"]&7!;!E:>(/3&*W;U7$(*H \]0B<)LYAU->7R2K)Z1UC4H=D'8FH2& +_X67$^2B(6')$\OI6$R",%^"LC" P&QT9.9JN MV=62Q]XPB$WL$(G-VF9?WQAX-\ W.6:]0%G$N:3&EV% (X#HF8 M0D08%9EL!(%'7C"(1-*Q"&B#>7T#X,-R3I1?D0 VQ/NL@C99D.N&2+8PU#8F MF,BVNY*8$!)9LQJ]W2?IF$]+>JZ'KGV8-FL MIH3H$B<7R4@DSDB3R<'F#)P6*(TV6NT.87W$-GSW58-(5!QK+-IE:(_P6,R7 MH\T>]W;^ >=?ZU"QZCAGGBG@BI$<'.**,E% B!PAN?P[1< M_??:^8JBR!S)7AHI SE?DSRTNA5X;>CFAH(L0]1*Q2@"9]Y2!"X(HK1]6>MM(-/5 M/&;M,SKM2,R',JMW(<_'%V,*KNM$NE79_F]A>E7"ZG3N9CVIV!C(;<98[U-G M#YZ3D?),.65,E"PV:T_4X&7]U*MU!8J6F=LW6)X5>M!EF/]Q??1B0%/T++>KQ4?6X1#U0SBF" MTUQ9ZQ)WS0[L&QV6/$I&S[F<$QZ[M2.)GL_>-IRXO82-78^P M8%>9+.7(XAOT($N6PCMC,V]TW:414NZ_OT>(M"/066O<[1D;KZ[FLR_; P"F M23%LT*0@P8)RY B26U @6%E7#(1$(:0E]S,7ITMTW504[%+2WQ%4!B]- :V==,)20-ELCG CBW'SWOY.YMJW%P=RL^]@ M[&VB*&D<-HM/AJ&S3(&)SH,B0L$5+L&;Y%+,QNG=&XF/'8\>M\=O5E\;:\J..>YF-UB]O7OFR>N]Y'--RM$K=!T\[[^3O3:!BKA!U33TG\!2C@TR)O!U,-HFG+@OO)_.7KQK)O/5Y%MW)?$\. M#D#F+_[O2-B2,?@ QG*R3")[H,TO0I#)%8J*;5!/U1?N)_,7_[>1S%N?*M&= MS/?DX !D_MO_&>D4T-L@@2E#%!NK@3Z7R=E))0>EK-3MZ?EO_Z?9P5+K QZZ M$_J>+!R T']_,TJ>\Z*9 (:^.K>*@4\^04Y6%,D5)\^W-:'__J:9T,_@./% M%@Y Z"_^,2+_PRNL1^PBUXG)J?:EC1I8*$9F+,;M#G<3U=U:ILZ]>)\<(;(3T@,T8Y,9):: M/"*BSV66BM_!R".GB?>?W9_@6Y+6K#W6#2 !^80=?7,S9J44X6VI58J"UA29 M Y^E *]H%]8^NJBZ:6W[[J>NM%.V_(: 8W;?06HZ!-8"%*T#95QZY$ M"(:642@(\+VW;2I==D^W.QU/T;WO3UMB7Z'\U2E<8$CE*K4 M<9F )=1K5"Z"\YB LH=GV=/_9@^BLTCX"VN#D "S%VR\X#VO&U'&^ M;V:+Q:@&<]Q1Y!ZTK&4_UD%(7($46HFL/'W337/S!X@91).6[NS'L>P? (+6 M?=A'/-1&K+& EG4J);E\$#%[$$6HE)QT038JO-L;-.OW#Z)?2W%\^>W=)$R7SZ;Y^C;/2 :M@_6"G/Q( 0.CJ#&*X"$9 M^CIG&T/IQN8TIW$0+6"Z@UA'PAH #%_BE]H8;<4K^GJ"*YE-\YUASDYD@87, M+$NUBS4GK7(E:6#$4)8<%YEU,TNL"77#:CW?.O1:%] 0/?[;%JGH!+?-K9; MJ*A#$!%TRIEL=T9B$(M0S]V32U;SW1.@E@"V2\FPVLBW#J:C&#\ X&Q'?W\, M?ZX7\&8<8NV-,EXUZAHIC61?@P83%"T'A850XXU(VE%\\!R?+$$YQE ]25@_ M]4DGM%'MB64 *'MXT-QVXK<3-H=$$! V)%"9(409(AAD@=N<7<%NO+$GR>JG M&NJ$9TEMB60 ^#IT'";70EE>)%A1>Q4SKL'K1-\J6E]V7&?3T?R'#B>9GGX MY0G''QPDND%.:=E$0$<,9]EYPO$S69XBJ>M1+"HG0RO+$%)1Y'!+"8[;6&^$ M)E64T:FK*1 =C6)Y:MC0* ;AO$8'53GJ%",'P6.F[3S[[#"1 ]E-1NXIJH:5 M/3D(&?M,?-I+"'UG45[,IBMN_&>\_+S-?G^D/US5/V@F [D !5*HW3QR\1!U M"G6>@Y7T*R%WB\H>;>CV^%OZ14=[@IQUP=6APF-3("$MDX8K V@S+065!^\R M)P9IS.0L6K\[ V5/@/19%-2R))O@XP"V#L!+_CB^1'+W?POTR'&8++:KV]Z# MRS$J(Q!LJ174O#APQF@HR5L7M59=[0QM=AKR)#+!3I,2EO^S>$L'0(.KOL" M"2FBC.!EP=KCH]2I4@*2M)Q%"OH-;QD)?1>Y'BBR7:$?P+^^KTJ,I^/+J\L- MX;3-"6]B@L0,$8[UBD@4"80D&^EB\%JU-Q3ASJM[%OTA@INUP<6^Q1_^O$4X MT8RJ6 &F7N%3T95J\"(D+[.T/G!I6Q3_[5?WUUBK%?$?S,4!.)&/;($WZ0ZK MK16EMH#Q%,&I6A(2".!D()G33"218C>]M;Y'6;]E@ZV[#IT(9 V]#_#N>K MQ,(TX=LX&5]L"D$6:3[^LEXH!6?CZ<6(TZ:K-N3T$&>S!V(DHNBQ1QV? M)VI$9$L)H_OONDX,%.>B\VZUOU%P:U7UD&,&57RQQA$,YS4T7G/TG+\=57\0=J6)K/%U1QO4J$E%96X12 33PHF*=R/=NJE*W9/0P1JI?3#T>*5-^\(Z$_MT1+'-XP_KPD)U68+S M!+Q82M:5S$#P6LU53"'AFP!.VV2Y%CFP\F.:J'6P;"POWGAP-66BO&"D7;1\ MGS23M#0!G#HL)HO]F)V2>__C-/%^"MN+U^F MM=16#4R28];[.EC.U@(%8\!S348WZ)1\X;:8I[I"'7$'M@%U/9>%=06-W;NQ M;__?-OU8;.%N/E]9##9#!8+NN00TW!LE1DE356!]4)C D#[@X+?*P+V@-/ M'Y#T#Y'7K$WF#<)8W+*EM8? 2B4<\[$0\"$;AZ LMQ"#5Z3?!KE@-MO=1D-= MQ+-;=820P13AL=TRX9H0*"$+FV%O<>O#(*LN(Q&T:,PA.R_Z]=E[K'.(20BO2B$SO;&H+B;I3 FT(2>RS\4FB)(V MZ1!06A:MD+;9-.Y'7C P+!PBN5G+;.P;"B_>_N_7+[G?4"X0DVECKSED)VF:%:@2"1J_KU^5H'1SML[AOT#P/DP\8)AO* M,>N4E>9 WG=MYR@5>(L9T!\\MM]N=:V#X'"6]2WL=S@?S_(Z M6-?(D](!K*[#;B4%6C&*6AZG&,NL)+;;5^<12=\\Y" \]Y"<9IG\E9XY(TR>!W<63M![_1N5/YP#@\!%IO]B:CU M*>@$R&I%L@L" A8!VFA9+*F'R8V2:^=XA6TOD3URA6T?_O5]A^G.Y2O!M8\1 M:X,B4=N6(H=8!U0SR4U0CAS2W*B6YEROL.TEN$>OL.W#Q;[%?^?R%:?8P\B@ MP+!<\[7!D.ES$2R21\J$M4XT*DX_URML!XO_8"X.[=BX[GZKO7"!\Z]K@XA! MUOD@U3>*C):CB"F>O"3# K-(1E'L'@%V55]WE[">._[VD9DX4CH# %OM';'# MLHT'C49Q\J CA.SK/"2E*G\L&.Y-TI'BY68-%/;OY/(820,ZFSY6\+N-7%J1 MP@#@] 23WES?Y2L^9Z>8 \T"KYT>:Q,E\NV,H#51E!<<.]&5JP>HZ[G5=/]6 M[# Y#0U[F\6\GTTFO\SF_PGS/-)%UC%;!32MHE[KM!"3YB!<+)9E9EDZP;YY MG[#!FK4#D? 4U(X4R]!0MM+&D5!9)A<*,,8\*++*$)5+H+-V4@KT/I[((>NY M*O&T6-J?^0. SX?/Q,GG85$M^65MD[T1SKQ&/;5UZ?-O-Q_9M-)]5O7D64HX MJ9.7[OYE9<(HNZ!55 '(S2BT$_@$SA,C/+.2U>KA6[/JV[URTL%J!I1M[ +" MO0-@ $KP*WFV=6[8V^F'4'V=YU<+XNUB,3*F>*\+)\_9D3(G8G% 8TF9 Z,% M29]"-Y<('J-H0%G/+L#8BB#V!Y1? VI:VWU@_MCB'-NOI"#3VL"0M@8^(JTP M.5D/.=A4YQN(VM[=U Y(B,5KS;&CF\)W">DWP]*]23N"[8.\\TNF=G8U72[> M8\+QUQILU6$Q=RAN=M_WX0<=?]>W 8$MW?-]\$W7US5%$DP[L@L!LZ5]AVEP MS#N(KH1Z&%(GBW2B8$^2=:P9>3,+TW4SFH_SD&N'W=7UJIMW/=B)@YLL%4\1 MLJDS,&NR.8I"WF@NW$GM22>ZN55R$+G]!IWMH6K7%G4ON_.Q6(-E#58^WETE*SJY&&NCB%SG M1ID,7O(,D2?L_KV@?T4$5]/G[G$0VRGGQ>1YYGEVVR MGH8G9H\YU8Q%*B1^PQ4$DS@4$12SQJ,7W73L&9KKN6WP#GR!I*%ZT.@;$+QM:D- 3(K6G? ME'8ICY:%0MY(X$2\T:2C5E)X5I@K217.FQ7U'Y"=N$5&SY!J3[SWDA*'\KKO M,..?OX4_-Y7+UKO K-4@#7&!0OEZ)JH,<.<9YE"?WN#%V'RBN*'Y;>WY47]*YP3EY??KD=2^ARUT[2WQ]7\]F0I M;O8N@U:Y:!F%*;S;]$L;JQA*([73[6F]86 ^+^UH'71\^U%;;UW6,"A1DR".V9BH[WW_K/[!5'KLINUQ\B^*D948/ M8&?;PS8_'T_H*13=MX8ZE M?"@M"0?IP1TOZP%@^_:*;J]GVX6'"69X1I"V#AI/F, K5ENJ266L\3KO=AQJ M[0+$4W2=C:_6 D;N791H36 #@%]=0NW4M1KC=]U;-FN)2F4PC"A7B6GPS) F M&]H7$&7.MILJE8>HZ?L.5WO2GK7,^@' Y],T/K0*YJQ"KTMM.W TUY^&^'8^%1UVW P4S '"M:^_O52AL++]B)C*- M$4I$38ZMXQ R><50G+(C0=$B'_M&P[OY M[&(>+E=F5@89M?8.N'("E"@"H@T:6*KWH(L3R3;KA7[KH4/IAMF]UW,4.P<" M@XU.F" T[;013*JW5U6]O\6\!*$_W(_J5ZB$!F1W-G"&[A M^))LU]M"OLET012\+;_.9OGM_ /.OX[3VG5FGA6F+8+J(N&V)#1^$6R_+IJ($4R!2[1]>2@"*X@JY1"'[A%8F M[*;^MQ%Y_<8JK8-B/] =(*$!P.Z.SI*ZKM3V1E7?W'3B<)F[0@&93<:1NG*R MZ4(H<%XG[X0RR76#O*84#J5#8D_G@FW);D"8O%G*K_/98O'B:EXE,8J&]%85 M(I_7N4FL1'!&" A!6%2!G$_L)L/V-%T#.A=L#0O?O4Q[L& &";/?<;E=BS2< MB8)DO)/TH*1AX(T-0.OA3&8K1>JVZN4AJH9Q2?O$$#M0*$, V*V;YB]G5W%9 MKB:[;5^V2U-1(#-*@&:UN8QF2,&3U, #<3.:9+7M)K[8@\AA7*GN%GX=B6PX MS>@>6N%]I=NNT6#B6'O?YAA(XU3RY#FC!QW1Z5R\DKJ;G,A>9/:;$NX-F.V( M;3C0?#>??1TO2&JTQI72W;3G0.*>\)[T2D-F.8$RPH/3'FD'R$D'X;,)W=S# M?I*L?L_E3P*]]L0R'*@U4Z=_S<=+BNC*8I2%9$5I0V%:[8A13(WJ-0-91 R< M,]*ICMS!_0CM]RAP0);P,-$-U&F\OSSZJMY+&)," 9D#8/%!X P#G \=8#[?3HF]P?#%=^R/IV^K(=+*2 M]:@$A[%F@R*F JU!&*KAL"+9C*DG&0W_05:(+X1A-U90_C4(AX JK<5*+<= MZ56K+.+Q)UKV?!G&TV>7*]Z/A%&.!9DIX OU8K^4$$I 8"(P+0.3DC<:?;@W M?/>ALA%._5GCM#.A#;*AV7:US\CG7BZN^[W5QN9AFK??OQF'.)Z,E[2SK'A_ M=TG-6IT=^*;CFZ"UL<0CVZ/=J4=K3,=U=ZN0C."6"PBZ]H6Q-D%P(4,R*=?T MGW&I65'(P22T4M#8^*TW#0,+%I&T$2"5K+5 W$+T6:RZ!J;:ZR3%9@UA#J>A MQ_J9TR#FP:+)CF7U8]C"PQN.'_JJ'JQA!XW*CP2W]D(D8VJ+YTQ>8-&6-EV" M'--%21.4,4$,TQSN^AC_&B\_O[A:+&>7.%\149V:S>N^[?1.Y5DSD:0#'I.F MI9O:0S@945+AOU!@[; MWL#E@=[ NZVQ8]$Y,IXA"T?\"-Y#C+JF&C@O-HJ48CE K3LAMI^$>0\ 'Z3T M?PSOX8BVT0>_JP?_H8MVT\=ZQ\HRE13YIR92U"XT@B]>@Y%1,\>5<5P/VX%X M.5Z$BXMYS5Z1^.KTY-5=\W7I7XY*2AD]&)-2/918S= 6$$N2G'LET>E./(6G MJ#I+EV ?H.RZ!*V): @'F>'+>!DFX_]BOLV^5>6SBB9+ZS@4[FEK<;55 BL( M2.O(&'+TOIMC]R>(ZK=DLCW)[WJ9+8EAN(C:U+I;*5@.BIR!7#(HY.058"QX7^I)F(].H[1AMQ7)HWO]_:M.2+M<'2H\-FK#,;,@ M68%H/9D[;0MX11Z#Y3);PSPSLNFN\=1[!A 4'2_))O@X@*U#04BC$Z[K-C/* M2<$9<,%KO!AKS2I]16QC6O@*\>/Z-OODR6X3)K_/9U9<%/6)RE40L7?_A+5S(/3MA7SZVS__]F)V2>L<+Z_[EW$,ACD1("K+: $R@#.)OLW. M:"^C";Y9_N*AI_=^=MJ]3&=M,G@8%O&A#>C-=3UL9MY*KNNMYDC<*8Z!$]Z! MM$IRPV3R'97&?X^R?B]8=K9QMRJ0 0#LT?*66W?H62XZL)2!.UX;CI +'E(D M[?'!,BZ3D:(;%[,!<;W;M!;1T+3RZ$#1]+WADRX-EH\-R3INKD(6!PH*,-18;D=5&-ML/]WSW(,[[C@'4**9P?R-[A/%71 M7N"(:]*:*"(856BA3FEPM?.7P**\D45:;%:3?@P5@XQX>P'>@9(9PJ[Z<.;F MEN$6BD##:L=J6 R)R;ZI+A-:(N2AYJW)]_<;\>+DYJT]B1P;O"Z M9:V+RZXD[B#4RA55&[I%K)-932G>JZ1DSIT ;<]=M+.N%L.!W(%2&?0>^OML MFC8*Q1,*R] #YW4B*],10@RJEG$&7@LC4E=7JQM0UV_WBIYVT@.%;]M)09@WPZ4PQGB['88Y((B M\!2R1EF 2L76+AD,BM$J!\^\,LVJ$(XBH]]6$8/"WH&R&<+V^L#IXO5]QJV_ M:@-&&R1"J>W)58F*UL0#6)]#PJR4ZRI*;4!=LZ-?=E8X[$PZ [1[#YS^W%NB M],496VI#RM4\)RO)>ZTN;$97)"J!OMDXG,/>WPQBYY5>.)4XSA-QMPRZ$:@P M" DR4*BDC-,0N?9U6E'B4FNK.+$6A:!"1&2Y"5;[.::9T,"FP'RO'(475CSBA4,X6>K>L/(HB,$0//HE"&L!V_&MMJ3NM-;#;I=XTAJP##G&Q>!>^ MK>XBU+;0N!QII8H,&("B>8JX4%",SW. X&)0.@3M13=3Q?S^7+\WW439L.=LG5$4G$U*8U6U<$,!7+PSD,W >?/ .>G:1(RP5?3M<"\7$Z MFX'PO%(?)Y#8(+NZ_1+&\_\=)E?X&[F[5_/UG=.[%#=KV?;P@X[OQ]: P".; MK5TW\-^^Z=:5K^M.63%X+^K0=FUB'>ZM.$1%WT9M$RNI*(I".U'-IZ@Z>BK% M \^^Z5C('-E3'B*%U75HH*_].[U#"#P;R:*M=X=.MN2>6Z^VCI%[TR-:$\7Y MF)G#VTL_];B.3$X';:(;@4I%KS37&C I$GU1&F)4 8J/"47B5MF.IKYT8'A6 M9RPW$Y^O7T%?KJ>GA,GK*;WB:LWRSV'Y;(Z_SY8OPGP^QOQL>?T7.]U5 P_9 M12F(+?6:K4NU-WLH8*IN>*XYVPT('SDCY$[H@ON MD\_KR,QUTS/_/WIMNMW4LZ8)/%-4Y#S]EV3ZE M6[*EEN1;J_L/5@Z1$NI0@ H ;:N>_D8"G$01U :P$SMQNL\Z2R9!AR!FK[LUEF Z.&QXL*:[+_]]CBLBZM/7UQ2Z M7FT[4@2?DK=" ?-UKA.Z4'M?D9K5N5#@;%BK:_5A]'4"N-%PL1]X8PFI)^@] M-"7?K^^FEX7)+%G/:+M*E*!X$!""U2"#X[1D+DJ\67Z\UZRS%QT_T$;6 QAP0FRT2&@_S?H%T!R8J5* PKKO'!QO=$=8*V M\:&P#W0GRJ4#B+W#+_5F8O'QC\5\UZ8Z8T)CZBA:=+0;):M3R#UU\MC3';R*X&]:?Y;M'3VLU1I7[:6SKP$(\L*$/G+*?PGJ^OAF)$5RHX_1JKSY0(3H( MLG!(SFO+C;-*-[X7>)JP:1OWG#-^/UDL/:'L_H"MYE#.041) M^T4:4IF*5 M-PJ;'#PMLC;@ZGAG6@D';Q%!YBQ0.A4T:^,/'T!D)^@;#2'+\XBK R36Z\BO M9!)V7@?F'=.>69XR6F@M 4TFHR$UAU"T T:>260V".=;C>PZB-!.(O]6B&PI MM@Y0^OS==.6=KZ6F-2\XTTDG&1!7RM/U$H4*@V"O(0*COQ M!UOAL9G .@#CO7/SA"M]E^QQUT+_9?BR[5K^^BX1ESOMHB%V:D&K5+0^\#DY ML,PHAI&3M6@=HQQ'^;3='\\8Q)Q!L!T ^6>,F]?+Q4=ZXN<7B_S^$YF.^O7+ MY>=(:[HQ(K/,$\M>,7 J1HC9.(^1OA=MJHJ&T=>)KWD6S#SN-S^^ M #N Y6_+!7[]+:S^B9M?KQ=Y_6)SZ]UL&3V+P1J6& +:6J]':ZASFK=NM0]: MT>[/;=3G#PCKQ,6< HACBJP#!/YCN-"U+>@XN1@$%@XR9,^ZD:8*[@03VXA9. ,06 M(NPRB?MG7,W_I$?\B4^ELQ^3QOV#)YZ>R'T(R2.EH.-W*8N%.KN.$S: M+$HV ;2KQV%,)8AU-G*Q6F>>:4N;UD:E@WJ9X MI'!.&@TF"EJ(,+<4X0SJ:)RL2SVC;E,L\0U0O(#M"V,]/@#Z:\_V" MZ.:.R>KB2LU=959N[W\*Q5Z6XB)MA5.%-EYN,Z+C6;*Z&L%\O/"'@>H(270 MJ_O==A_(DUND!21HTQ82&6(])"PL:E_H6XHRFJ#D(16]F*HC1;H< MB;]'8^-/7,5ELX#MU>)/>L9R-3^N#UOD2$ %6$X*)#7E0LH5%#R6>(.MTA^>[1]V<-4MDD--&3(F(]88@0)6=0 M=P"S7)*!/-N".SDS&@L?W[LC(\FARS.?![OV^'Y.WS]D5'72L'?34;.2#80DS= UH%>')UAC4HT&BJ5^\8_=R^Y&4CQJ)M/<=RIS 5X7Q?O MM]:1OLW"D4,F$TZ6GWC*J*JGY9GQ M@ M9UF[$; $+D4%DI;(6%(4X0\;L[OO#?TJBD.$_&3[MI.8.6&\NUYM9K^%_UJN M;EOT[JJM3-',&V\!G2B@D'2F2]J EX%G2>LR(@X!/3W^ >#IN\=@?_K]TP!E M1($N1^/NQ-CX/7PF"_C-&FY._V0I+GNB.J(E?]OK:@"9!1X\.?7"\8B#[HD& M060O&=,@90RY+L=F\M3U]7^\OQ^D<=N')J+TQ19@.5&P%PI"8+;R1QF5HTUH MADW:^?[9TPE^)&DMQV/=U))_N?Q,3*AW_"\6^[ MOFW#)A4R[0,DYATH(6K&=Z@300L/1?""O,V%S+-D30.I\?V1\670 Z!VM-_L M-*%0$6,X1!D#[309P0>D%:A(ZC1I;1^/-!\+0 _)F#;2&5&\CX%S-*^GME'_ M\5OX^ZX[GB8UK +D7*<.&QXA8'*U/;;PR$,6P0RR1??/G%C>QTME>3J+II;L M^W\7_WAU0[BISD=1W-*',B'Y@\;HK!+0L0 FV8DD1!':T6C5HL/4E. M!P=9IXMZWRWLT7SO"3R_+E>U'OK#M@9Z-[%L_695QWZN C%*!XJ_!:N]\.N1 M3F("@O((@@LTM-VT%[8MG)XGL(/(I!W 1I3-U';LCO[YXLMJF<@G3W>1?5CD M98WL/]Y%]NGVMV<\!!&=+X#1D*V.2'RTQ4&RI9C"M62!#3)Q1Q+0@?4;#5]G M$T1/^NT_EZM_OEJ\W2UUEI6*+"8$H^NI(K&)7#_N@:G$@V*17,,VT?'3]$Q3 M!GPF[74\YT?,<1S#0LX7\S4QJU;0D]*5,G&4%F+M\TN>IB77L[9X1J@$L<>>% M2%ZYQF<#AWL_HT^@G\3[.83S/>'G'ZO:)$ASE; P!*<#UA*ZVB2(O#@"OU>Z M9,]X8Z]Y2\<@O(P^+/Y,>#F90XV*%=%F\1T9F8!1B39:TM\A ]2K"( MQ=7NZ3ZW\1>'4'=RP_]][WBJ&"H4B@-\8A#\MG^G*W4<=0(MHN!!ER!XFWCK M$"JGO30?'5'?M?QO);"+4V#'E[,->&I;9=:PX&T0 $,FS[@0 +E2L1[Z.(BH M+'!>2L[T%6=MCMLF56GW^X*7K UGM7N%)$>AMGP/1E <881,D:L<&Y7>_YBV M"U!?AZ!GL/HZ3C@7I[1.*(4;\MBV:JMEL=P@Y*%D.:>@(7&FR'"JVD"\,."H M>?'DI.=\YGT[HMZZ#VWV;Y)MG@XM.WLI+-$I'%EUB>"1 A3:?Q(STXJ+-G7+ M0RF\ !UV")+VU_".**@.SAWVKN:GKQ_H$;MB)*&D#2X 2XQT/Q+S0O(:M Q* M:?J?U6T..P<0-W&Z;!-4##6?1XJH9]35!=TDJ"H*57*2$6PILHX9I=T::7$L M.\XU9B7YH,+1$?VU.^(Z57;' F*POW:<=#H W&OR:FYREEDRG/8;2=X;HIS5 M"P2A#"2M8O8B<]EH -(]#9W"YUCQ/F[(=1RO.T#)3]?$N/GBXPWUF:>4A$E$ MO1*TA^J@4&,5>)M*2-P'K=OTA_R6CFFK!EJCY02>=X"8UQC6^&EYE5]]_K): M_KDME;H=;LVDT>1M2D@9B2O1&@*_,< 4]PJ=SBA$&T6SGZAIQ[8TUSPC26/J M%-_? C%R@:NO;TJ9)_SU>K68;VJ3D0X>^<=N)**PRU9'P'BNKE&S(EKH1)P M)I"4+B\0=;!@LC*>I1"R:G,T_!Q5T^1CGDM5C2:/#K"UFSCT[WB5_UB05&Y2 MOK;*^'9%)O!HB"M@C"ZUVK#4^1T9LHRH71&6V3;!W(]IFR:7\UPX&UDV':!M M+\=>W^6$$&'[:PVWX4E^YS]E.!(%0T%VN$@Z M -B+E*X_7U^%#>:?D8A(\]UT!/QRA5N!+>HXW=5F_C_;S_DHP#G:/9W8&M MW4T1Q&T(]&[^\=/F3?ECO9N:^Q.6Y0H?:.F'VGBFT3&GL@%=NU$H+HEAQ3 P MR2<1"VH,;=+QCZ6XTQ.4<2!X%C'V#==]*TQ*1(_!0I&UIT^1=5AJX! =8\+I MF,@?/C=03X'H^0]?FD-T#-%UF0=9"\S_FE_5!A@WA:#?SB4_L@AER&-/SX,\ MF/B1\B!OWTL0?/S*)X>"*E=(98$(2M74#H(DBPZ*$LE9&X3E;>S0062>JO<& MO>S!S)Y W)!:0&8Q@3+U>D^Z!-)A8!)=9*5-CMIA=$Y[)M,.9X]57T/I7:K: M.[YT9?C#SZ("&Q:R' ;0R-$ZZ144S2/%J%Q"M%I!0(*%-E9;U^92Z:R*\/[, M_O:U]_N&80G:2P:(@MP%+3-XQ 0HN8]1!A-TFXN.9XBZ)!5W"(+V9X2?)I<. M8HS[I;Q(Y (3 ;5?T 9?S__$[]CXT]==6_JKL%[?KUBS(BU*#8)X!BJ@A5@+ M>.K5HDN:+$9IDRMW.NW3'CE/ =BS2+DC7"_+,RO]]7J;X?,@"OOE[R^X6..C MX6SDH:2"=;YD=IS63O&9YVB 9Y%$4,#3S^*?MJQ8/ S!7G'O>-:UJ3JC"$I&BJ#J(%G#'<,D;79MC.+4#NHVA\20 MFY,<]R#KN!JE9*F=61!\]I&QJ%V4;4+R/01=DF-Z"'(&.*8'RZ,#X_T;ALJ2 M>AS[:O'E>G-?VN0TLE#3.GBL'<"4@\AK.ISDB9L4;(J#QL4=C*M]%/52@WB" MN)<->-\IAN[F:%E16%20LB175GMBCZ+E&"T]A6E1M]+-^VF:%D?CR'P D(X0 M0(=0NFTG_P[_Q,4U_F.U_&OSZ5W8X$U6+<_)NF UN-KJ1^5DP!F1 5/21MB4 M76IS-',@H?V![AA\_ !V8PJK0RQ6!V)YO=@\6)$P+).O(* $7S6B\Z 1 M.3KR)4PCY^O'M$U[WG(FQ)THD@E!5L=/OB/_=*?\M9#HOX! M9)KQHBV$[;%_=A9B8@YD8(9V1"BE42/B[TB9]ORZ1:A]&K=[@\N-)Y58+M($ M"<2%#"J60-@W#G(HEFF)BN4S *:'J/I$\3X'EB-X/75C@Q>X6JZ_KFMFY:U3 M[(5)/" @N=>D&X4DG[M(8-G*++-C10T;O/G=HSN2^S&26H[&M@YTQ/-CI%W6 M*<<::%E;^1(1 FT.2%&5$E JQ#9Y/*=/:F]6P-'"U(PGA1X@])]=E;[(;R>VN#\LOA(K$!ZZ]O5 M,E^GNW9 G%LM-:-@SM0!5Y[4L L8P->69(QQKD4<9'?VO:&G.>X'26PY-ONF MQL#;6JJVWM73/EQ#R*PP;Q1PRQDHYGV=$&,@1*]J\I[&) =!8,\+>IKV?C0" MQF#>U !XOVVT<[VZZW@2)5,^"P6.K"9QPR7PBOC"DL"2%&/&#FN:]?C)$X>G MXXC\)'9UX!G<.DRO[XJXHA?,&LU)414*N5RQX'CRM!3C5"K%L]*F(.X[4J8M MR6SA5)[&[8[@\FYY=?7KD[F?W=F[4Y3 M.N,C,89#B62A52D):F\]D$6'H*)((K9U?XXP6,VBJ[8&ZRB>]]/[[78QQ!B< M?UR\W$[;35\_K,)B?;45T3_"?+%=8%*NYEQ&R"*3LC4I0$R1@67D_66O6 EM M':,?TSAMVYI60!M9-AVIK1F*+)00$0QGY-+9P,!9SD&X'(OU#J5JDXU]D&-D M+PTQ!_'U1,?HE\5ISO+N.!M7J3+^([XIOY)6_=_AZAI_66_FGZNZ^RFL,;]9 MO%JDY6=\\>7+:AG2IQESCD>=.)B:M*5L%!"44) ]-[3TD)UXI(_VW1,<_O(^ M0K#3#G_.POBI[QCNUO0>%^OY9O[G?//UQ2)PHYDZ&UB4 A@L@:HLNFGD4H:=$5+\WI>N>'=/01E+560>.*HP/7Y]O$ MP\^U%N7!LE\M?OD[X7K]IKP,J]57^K7=K\Q4P6BT*X#9U/TE,GBM#1A16[S& MPF)NTSOW.'K[B/C&N1PY@\0NM3O%DY^W;5GQ["O/TL=B^*(G:6XAM#-)R0@B MQSI035CP!3W%#TER*U#[QTD4E]W5LBBRI3;[+!=3K'"3> ?4ZA_!ZZ@CVCW_[CW][N?S\94EQ^%TZ(-.V M2,\%.9PU]]?J"$XR\T ,QR8)TMO:E/Y\GJ] M67[&U>OY>K.F".<=[JY.UY_F7VZ5OW7H8TA(RI\0H\@40%0U!R0&%%&@]SC, M<@YX6;>(.EW2RX9L[T#'_8Q_XM7R2\V^2)\6RZOEQZ_;Z3%WTZ&+=5$7!A*1 M3$,1'J*(#H+@(H2HA6HT;O0'A$UK6\^!N!82Z@!P'U8AX^>P^F?=0-MO*I]N M%Z-Y(J*5!JYMS89-"3RS&5B4R.ESYF.;7@[/DC7M;>=#J VN_+>L7_ M!3?XXN,*M]7*=R6EDEN.1+_S7M0VDZ2EG;)0DA:BA&AM;)/VM9^F::\^SPFR MD>32 <+>ALT#XAD1;]$P2)Q3+,5J&!6- *VT1L:$U[G-)<4W9$Q[2WE.'!W/ M_1[:W6T#'*XB.F$CK3>'V@720#0U$+?,Z!!YB&G0>7J#CH=G:&S5Y&#B> ;W M@(H;,&?#G/*800?C" @7IQ9_^/L!X9D[ M'C(78'0U@ER2PM,8P6!ACJ&(:D1[\,VKIPFH1Q/_T5SLP(M\Q@R^ODOVRD+5 MNE#2AMYP5G*)A_1\)"8&@^Y( 74- MNO6N#8,./'K/%/!=37R44'_W!W>^V**4^?68#M",'T#[4%# MAH88BE99J.C.?L=[AY:NSV5;@[&,8373[7R MPR6\*8_7.L.D*>YE#+QUY+=PKR$XPN5[5>LS;+'U5+'C?\>_-A[_PZD_\;;G8?%K/ MR"OA3-=QAUB;IYH2:"?["+EDP5W&Z%V;I(?3Z.XV\FZ(M0-\U)$%?W$P_W\P MK#[\M9QYY05')%?)A3J"I#:?LEF!B%P7YQ1%CFTJU8XBM]L(OU=0'R/FR\0R M@1-G.O.HE5[T<^5WFX/-+J&\Z&"[K(3R2^+/^>KY:*> M]H2KE\OUYJCF(D\\Y?1^(3\B;:06(-^\YAU^QCS?G;?&J_G'76'-?8.&C()9 MLKY1U$HP9EPMC,Y@'*((*F2CVYBI X@\5>5]\ZK: ?,EA8FTW6I_S/N>%1^( M^S_1G_USAE(YR5FM_+ 2E(@)?.&U"9#A(0>?A&[3C.% 0J<]*&B%LL=ZK*7T M+D2!;7-L1E)C-\]JH(G,"E98S"=X4 UQ5 "3C*;Y(%H(C1XV5J*QJD^5P M!I6VF^UTDY>U+"\_U1R_^6+?F[<2N=\:F3/IK(H@ZQ6NC(K",IN!R-=0B(OAV\=0[A3%TG_2 S\+H.&7L;OFZKC7Y=K@:NUIGB3,NW)Y%DQ>1YQ78A1';Y13^A1.,9K M6YCJ$Q<_@56/-BOAHM@U.5>!U*.W(8)"#$QJDR1KDZYSQD#E/07L#[S;76HU M^Y*^B-F!\IP"Z*2Y&\@*T0@5!.E&[J1EPV4@0/ ;IR2%PCUOA-X10#[V7QI'Y M " =(8"I8X47*:VNPU5M?$%^9]U>+V[:);]>+CY^P-7GU_,0YU>;^7T_#-IQ M.14/ E,&Q;4''P4""_2AP>*+'C;7_?!W]X>C8T2^/!__.]!4CU3XZ[N M-M/V>/=@\A(K*40C-#AAR+\4/H!+R0/*8CU3#IUO@ZTCB.W*PSH2)8_K"!J+ M[()0.;.T?]%%"5HJ!.7(/CC+75V73L364!IE @ZE<%K\-8?*D= \2&[=#*0= MNKJ7G\+J(ZX_+&\2#.@/?L>_ZJ_1RG-44M+J01KO0$FFP L3@31Y7Y#FO3U'Y[,D&;>U,CR_Z"]/2,HECMHPC :?O2IJZ11O$,(BVIN*QX:31>9U0/N5F^ M:J^(/4ANHTXF;GOU/.J%G@(%H6@:#GO9:2"Z^; M[-^I+W^3$SI;*0G[CG89)Q9$4Q"\%I;)A":K___R]S2\#+K\/40.'1C&?;RJ M:]O>2S%BB0]. B-]2@%9\. EDU"RB(8KGE)N_TY)/[Q<0Q M8EN.Q<,.=,W>I J/N@1.' D^4)1JO(?(DP!MO2I*.A4;M3$\*8/IO->ZIQBM M41C?*8!N-Y4P/GDE :U6=2@"J5K:%9 "19;>,R'*^9+@>C!.X\A\> ;3(0*8 MVA@=D4%CBY%&1 %!V%#';R@(S#*RYSHSC$+BXW:7__H93 >)_,0,ID/X/S6\ M[HG?KNG[U=XNRIN J#Q%M0YI49Z,>/1)@0Q:J6@LLXD/ M70-TYKUUI J0FO M.S!U>W-L4HI!2UZ )\Y Q9H&'PQMA%R<(/VMK>XP!:[=C)RQ?:51&-\!@(8> MR>_Z53.I7%3& 3)/D42JY=6J9J[$&(HPR!R;-OEM>%?Q\Z>]'82,(V].#A?3 M!6&P5OTOKQ>;=V&#,T>[E PZQ<.Q1K:<5':TEM+;0+ N:,.164D+4XMI Y\:5VO(@U[:D4B:'6RK:YIQKUGOE\ #Q( M.!=7P_QM87?97]C=J)CYX/>WK6H^C1T3W'#+1,@,.D+A(H,*GL#/N 1NLA3" ME>C4>6]-SG;#+3P6*1DX78MU6>84LP<$$Y0KB1>?TED"E N[X3X$+\-NN ^0 M0P7:;Q.-8XF@2V1?-]:W%1GZ4"MEK/"!B_R&9IX7<@-]R&R/_2&^Q!! M= ZLF],GE932/CG(HK86,+F.B<@%M+,%6;3%G[D5Q<7<6QYCJ& -$X)[=D;[D-XV(&N MV1L/:8DZV529P:MU3Q2JH IDW3%FGISSJ4TYR045+I]BM$9A? < &AK[_K'( M-\:(PFU,L%\JO%>TS+1=XM6=A4O+0@634CJ#,XQ\FYR*PPG4R. M.O>$XX?$=Z5?)X7QT2*]9!1_^#1?[5:L6.19>0'%T3]*Q A1V@+&:,."C\*H M:6_6]M/>Z=GR)!@^3J"7#.$Z"V/S:;OD>K.CM/.0?)V(89 \,VLBB"R-E*D@ MNJX(CQ3I1:-X7FY6'(S01=<#"IOKBFFQ%(D2V[W/-OA<%&]S M('\Z[=,6DW:&X:,$>KD0?E&(A/M%NR!21N. )V+W-GO7EZ"!(^.8I*.?3]L: MZ%GRIQWKVA.03Q#K!6%YE[5DI8PBUHVJ"P.E90)GO ;#E77*V,2#G!2SPY/+ M[+\D-@\7T_$87%8"VJ13_(QQW8[M)(>Y9<)'M( MQI#7$2H68M <2A1DMZ0IN='5_1/$=*D9#L' 4YKA%(9WX*G6@C)ZVN?M!J2_ MV68M&.:DK&V'6-*U>Z%2$*5/M"0GA<\)=6Y3;_P4-=.CYB01+T?F=X>8NJ98W :E\U9;% 9$I"KFTGBXU:Y6$]+AX_N2_9'R.JY5A\ZT!? M?*M#[T-WSW+VR!5@B75.D=+@G=,@=4B692S!M8MKX*U'K7 )(R7CD(6=F&B6/_9"VGIR7(R'P.)-L M7'ETA;";%-K8Z&L@JZG]H_O%[694KE\M7BX7?]+#26*UC/37Y6KWP69.B]QZ!(^6 M:SFWIMY32^;),S!:@N/*4S0K$T:OK=5RD$=U.BW39L>,";XIA-,/%G_Y[^OY MYNN+1=ZU$J&O7RX_?UDNJLZ_Y<%VR4_L/I,\"O)'P:!,=<2S(4N0(FC4 H-@ MJD1](!Q/(&?:5)>&B#R7B*8&Y:L%/0C7FYN)&R_6ZV6:U[D"-17X!YNO..Z% ME@JL"P'JH1\X6AI(KT)&S2V:8:/@3R!BVCR5T0%X+G%TY2-6OI$-(!+FFU]# MJKN-?) '^TEY+;V-4*0HH(*PX'DLD*4Q7AOTZ&)CY_ ')$Z;9-+6*QQ3.MW> MV=U7_3\\:0J+?.\3G]#TX, WC'/W=^R2VMX/UB&CR&H72*])26&B0%:+"$E9 MQI!GYVV;9++SW0]&\CR9$P82LTA+]!& B_ M.\3,S?V'+]K)8BQP'6DG:>/(Y>,64.K( BK&<DNIC[P8/D/.Q^\!"F=P"= M=_CG\NK/^>+C-R[NS9/4% MI&/DOFPEA X0]>CTXV81)DH9F42P>3MY@I9#:EE J*,0>;89L8T%>Y*<:<_I M&R#H=*9/?=3TZWQ1>S&_QK#&!^VH;E:"R(NLE0C$!$D6WB#X3+Q)@4LC*%[U M\E%J\9[#I&=?,^T)^HBP&)FC'6B5?:<8.9"=QJP!C:P3KG6!(%@!&Y-PJ!G2 M/!@\IM+AL I^78;7Z2N;VQ>=:_C1++%CA!".]B+055# 0 MLZX[0PAM&>T[WZYN81]5/4591PK^63"=((.I3=5#1;V;=;NY/S6+6)9$#_UH MOEY?5P6<:N/0&5-"ABP*Z)!K UI!7IPBJZR1&\:*2$8,NYD[YNT]::73P'0> M ?2"L+J*C[46#O].5]>9MDO:+??SW7)GUEJ#D?P#+4($1=^ RX%!-DIED8.7 MTAP$K $O[3/5X&0\CV8 29?10K*@MYT2=H!-I_]#*K);!)-7F$&D_37W>[9\"JY'X MWP&2'F:IWON'[_#+3=/^-^7M:KY(\R_AZM7B=_Q[\^$OO/H3?ULN-I_6,^EU M]A%-;:M5$V9*(3TM#4BF;21/P1G5KB;O:+*G;1K12LV=1XJ7!MG:J.7#7\M9 MJ:>\7&7:AW76C=,&O&(*=#%:(^W5C&W*,8ZA=A! W;\L0(^1V47BDH"&,Z," M1V$S%!/J*E&2UR%H]Y'!T.B"Y:5-E'$XUMT*VJ88\BMQAY\'L7QJ -5+ :@K:\I@!H%B.31;?I#7D4N<.P>5&7%>W%U@$VOV7-DXR_!!2VR:^N;TXCY)-LO3&=6'?&\RVKCA1K)B MP7!/5E/2/YXA UNRJ4D@GCUNH/FLA*?,+C]))M_+]0@&=>=&;OG@4?G,#?DP MY .!PNC I21!1UN$,9(;WV92SO>T])3[R?[1WO$T*ZFAN65)P++4K_GN*HI[,QN&2?A8X1[)]:C.RJX]X\7&%6%D+#L>);CL[+_A"A M;XL?BJ!MP2T4I2S%YMY#X)R6XCTS/'$9'S>-&HP(W4,5R3D0<0PO.S Q3];Z MJ<"+0Q\@<:-!,:'!(]>0O6(\F&*\[JS'[ID2*$]W2D[F=X>8N:V^43)F%1ED MERDHUU9"8#J -"$$[SASKMU!_$74T!XDYX$UM NP>)*IG>^P>PK<.],7S-;O&*"%$<" L)T\] M2 M1N0)9>:.S$3IDW41MG%XX??:RUR,0-+X0.D#4_D9-1D9F$Q1'*U">:8B) M'/-ZU^BR">2;GZ,\[?5!)8YG2M4?^T#E.*YW!Y['Q74R2^65 HO)4%C@-#A' M.RY%K%8Z:,SM;I=Z>5_EB$S\O59OX_F'^^&3TY8SYSG1$A MB\! \60AN)*!F*0<O*0QH'.*9P^'BB/1G,>&:'O4Z8_;0O%W]2* MN:NKY:;^<):*H\B@*.!%2:"HI(8,M!^X<+9V1-6D8P<%[P>\M,_*Q&/0TI3= M4Q_T[%O7MRL2M:F2)0\OHA2@1*:O:HDO>F^9P,RD=B&3H',_B M#HS4MXMZ6)G[?E-[=[_%5:I2^XBSPJ2E15-XD(VOZ:0:/.,,0L$47 S1-2KD M&DYCG_6%XWE%H\EG:G7UV_759OYE9Z[OES=SOBAAD0&SA=8AF =79 2!ECFF MHRMZ6%?^IY_?9W7?T0II!"9VIX'>X9?K5?H4UI@?)IUGYXUT#'(1&93F&8*G M;PUFP5/(BIMS'!$]25R?97GCZ9S3)3*ULKG1D?N6=;,BU";K$@4D!'6)3M(]PQZ7:<%A!E?GMZ^J9\^(2[H3MW@W9J M0R^6R>D#M)F"!ZM3'3'/(=1N7EKE+-0YDN4/ MT>LVB'J.JF&@NJA#\=&$,+D/=N,(O"DOP]75FR_;9L_O\&J+V>7CZ6 S*3.M MS E0IJ9M)=HR(1H&VIE4HI9)A&']2 ][[S $7<39>&NN=V#P;E-V'AW_W_1< M?;'(]\W![LH8C3-*UF@E"D[KE-F!RTJ#==Y&'K4RCS/Q1\Z8/(#886B\B+/W M=+_DL*!\SD[5W?O:@L+C:C\%"%D7%%)4UKDU3RL$D]I'4 MV0PL@V.%4R1W&9!\NYK3'IZYDK@4+M*.=J;.QPX0L4A(' /M]DP_.W?4^HC$ M/K)$.X+D$9*;VAE\;E4;KS\L?\)7Z_4UYC^^+!^,;W^P M[IES7@I9FUW4DQ_EMST1182@F"-E'S*Q>%B]Q,'OGC9/YZRX:RR8GDUP;6FX M_K2\>G"3^Z:\WRS3/[?[Z\-J_O%CK3\Q@1NA:5])^D=%0[-3NZKWC\RO6)I_XT'C M+=>TO/?A"K>VA#Y9?OZ\7&RMR\P+'0QM5W!,D7N>O 0GM (N<^#>UPO.8?6^ M(Q S;?K561W:#R>=F>+'^:Q_E(*IJJG'Z2R*BTEHG>0 M0M+D:)0(OM"W7!#[4"=M^3F*^'Y YC# _8ND&Y\JIJDUU'9E-R,7M]?G[S!5 M$>7-\L7;5R]GVK-H)&G;VC"(M&UM\%#+8),S*>HB,(IA,YQ_\*)AH+F<).0Q M^=HM1L(Z+1?D$N1:7<8R$T@B!VE91;TC]Z Z!449+F( M_.)&/.[ NMTJRE_^_H(4=]0UWOF0.II ;EL$ZS.Y<:&.,G>V-N%7+ 91A$QM M,@Z>(6K8)=I%9!^/+8*I==#+[29(F^MP]7)Y_65[Y4R!P>WR7JS7RS2O^3N/ M%CR3SF9AC8' 4FW,CP5\E G0,B5(UW*KAZFE8RF8-EE@-/DOSRV,#O37MVF& MMQW@:V+TVQ5^GE]_GEGO7=:V4/0I*!(.48%'2Q%IY*B3A,\G2)LV M(6!LV+612 <0>X)1,U-L3"J2;9?!DY4GW] %],"+1^9EY$R=S31.>\O?"D:G M) H$->,? M("E#B&3:@I.E0 A:A$CA'&^8MW">T4$Y8RE222+"*E!).PBR*M5HDL-4HO3G M*$[N=W30(1@8,CKH$(9/:,#6J\ULVZ2A4OX^X2*LYLM=4V(3L C+P99 T4'M M+N.+%9!34$K6C+DTJ&$!6NB[QTC92\+T.#E)J,LQ.3PU1&[H_F.Q_H)I M7N9X.V@'M>8V,@=*UJX>13"(L0[QRSF7+)P6..@69!A,]I$Q#51&$NUR;#YW M I9?ERM,8;VYZ25L&<5_.0CPOAZR^T1A8&;D!I)=%\D83@[^Z$CYEH8)83*. M8)^ R@E<[B#B_E;+;O<.TU()+PT4K!-!K180-?,DX&P5,N$BMADJ_3TM/;5% M/=X"C<3K[M#R8&"+=$5KYR5P%D75MTB;J$@(5DO'/?T_GL.][7CPU4&2'CKX MZA"V3WU*LW]8DR_)9]*9P"TGUQ]-!&]C!$Y&')FG6, -:^AU:8.O#A+?L,%7 MA_"R/T3<#FO2)224CG2KI8A0:4ZK$#E#)N/*5':,IV,1T??@JQ$1<0PO.S Q MKW%##WM3=@NZ137W/.>H0)I$:Y"%@W,R@-5*%*E3,:[-_(BGJ.FIJ_:)T!F- MZ1-'/._"XN-NE)-!:R0I@9H_Q$"QH,"3_UV98HS*A;X>+\BY>VU/D#CMI.0X M3O8@_AO4*F'KC&(&QMK:V)+7_N_9@),IH16^-B <%P!3A[9'BNRQT(_@W\1B M_VV^F'^^_GQ#N$N8;10._'Q"NN"+/3RKVNGV]\L;DT%Z7>7?$C MM"8E;SF#6,A79$PX946R 8"Y8]0PY!A6LR<>AYNX5TSA2?:'F.'[W<&XW7^#M =+M$-NMLD[D M. 9I'*A8Y_WQ3.M(5H*W0@I5#Y%4FS+-?13U-*SJ]$O%4?C>*7Y>UYS#U>V0 MY6P8AB2 2XV@LL4:VT1(2F1>DBW:M9DL]"/*)NY_.8K\!X#J:&%,;])>8\@O M5JL:+:_6/X7%/]^4%Y]Q-4_A/:;KU7PSQ_7KJ_2_OOQ&!(3%-Q^^6.1W4L$U<2Q> L.,4$6M1I MV.B]LY'<'W:/A]FR>YGWH&8?3;#?J@HA-7D3/ )12_HB%=(2O# 0Y&M(+AE/ MI6V_ZX?4]#00< 3S?"J_.\3,S>;D.9B"S$(N2&%-* )B()^W4%QCF,W)R$:7 MLD_2TT<;ZN/E_ /@','T#J#S*&RZ5?(WNA-%9ID5A)*#!&5< A>\AN)-X(YQ MSU6;>M%GR>H+2,?(?=E*"!T@ZLE4!9D5>J7)_L98-QJ1[^OD;QZ$TV5YTEU/)[6H;A)G@1HRUM M6HU^3TL?WO7:@0%R&P7F MHA,.:RK_X*$]C2 ^\=KO6%9U(N);K!NNF$X)?+ $3F&(--]E//RU7J^5?-4(*7^@GFZ\SCL8R4[ED M)>VM% QXYS0(U,1**X17;9I['T)E3V4M1\)BP,7#*#*:VB!]>\'\:O$25QO2 MX;5X=/YQ\?XZKN=Y'E9S)/X5XVQ6%CRK.7@NDLML*;)*@:OD-/>:ET$6:_@[ M>ZJ&.0U(+9G=&X;(#:#_SM,W"^*1R:*R TR:F!8P0-"FT#_91>8\1>?'Y#4^ M_;:>ZAX:X.9D!G=@];YKI?I0Q=Y+F5F=;6""06&UMYQ3;IX_T]5UG=6R.Y9> MW_[E3%((RR5*"*@-*&8#1,\%!;3**ZX4]W+80=TX]/1TCSV";9Q 2#WHK1WY MM]OJS?5F7;OFT<)>?*Y]5F<^11]L#("2MIC*04.LF>DQ&<5,2+3*EI7)^RGK MZ8AY)/TVIBQZP-83L>[^'373WO@8*Z]LK!U9HX$H0JP]'AQ/,@H*A\]V(K&? MSIZ.OMJ=28PDI\NRO.OK^%^8-IOE+S^]^O#SBZOYY_E\)]HU^1LNE>@UU.YJ M](]BX+*T($O.)AL9K1G66WPC,S0]NQC-<;6D&.(J%/T M/9QX]6)#:YLO\R^+/#.EEN7$#-J:.L4('6S;8(>@>-".E?PX_;LA^O80.0Q] M%W]G,(:(IC;.=3KI\FJ>Z^B0#\M-N'J-NYF0[ZJ\9CE8Z86V4"(GOF$A1Q=C M 4-+L4P2.^VP:X+GWS,,,)=S-S B5[L#R*M%G8N%>8'K]8?EPQ__$N>;''9+ M))3[X$N ;'VL0R%IB5%E*)P9EH-12@R>]GK$^X)?R& 18J[E2M2LF'W3@->-@Q"%W'\WX2_?>'EI["> MK]\NYXO->H:9,2X*@Y@L!O&(8-B[B8']$7DZ- MB*H%Y\3ZK2#*&44'I!)?I/^^GJ_G]>/K6E;WJ+S^]^N:ID9Q[_VD]O_[ M.JPJ53.O3='">1"J=MHN#NN8&0IFZZ&?D+Z8/'B6W=C$=3IF^B0C-Z7\IL;O M39.TUW-:+:WOZW8H/.GG15ALGEKW3/CHT9.FCKY6KAI:H>.V&GJ> XILDQ2# MP'GHFSN=-WTT\IIROMOI4]]E YPX:FKO\\:9*S6,W+9#I(1WOG@"ETSD1BO# M+#@E2;%@D-GJ& @ S3)7SC-$2B-33M+"#"VU)O*+>K>U3>D7)2:GBFY3YG8I M0Z0.P<"0(5*',+R#P\HGQ@Y$ZW6(VH#GM8B+0H4Z5DN"=,5+'E3A85 [W!,A MT^N@PCT/8/K4_O'_<@.')%4>.'D;:3LHBK4)'!\R6*#6+T?F!/7!.&MUP M_F$>!XEOV.B&0WC9@4)YL@>&#$Y@"!'(^M9T"!? :V7!,EY\D;SPV%EOF;/. MDSK%!)W,[PXQ<[.9M G.1)_!^EK:R.K95A0:>.2,M&TVZ!M=Y%]*;YF#Y#RL MM\PA3)_: +T@^:G?EQN\[<.%)0NTF1'QQ KEDX.H8H%2HBU>L$PJ>)#=>?SD MOF1_C*B68_&M WWQ?"^;$$-*6@[ ,_NM;_.%W=GG[L"+6D5A8(J@J"8D/2J1 BU.8.7VKN845C6IK?9 M7I)ZBIN.%/AW(!J#^QW Z,7GY6HS_Y^M,-Z4W7*J>JT+F@GCI:I5?MZCI;4H M3YZ>-K5.&1.W$B5KD_C_'%4]15+C@&DT&72 I]L4DK=AGF>%A<*(%\!44*!4 MC. D-Y"*1F^C+-&W<8H>4M&3]1H'+T?SN,M+QQ2[S?+],]/RZO:&GK71Z!& M67&E4DEZRK MMD%*2XUU\X*SZ:VG%G0>[85:)N9M B:S(,@@0LQ&0]"+"3C*[53!)$K9]3CBEB2U;@A+)")V^$:7-*?2+A7>N^0[#V M6/>=4Z"7K!I/R"8[\ UG4XXM,\Y^@%BFL\Q,:8()\Q1%& :.DWW52IDB91!D M<2]0.QZRA6;H1;9H%!A%L;%*NO(@UG;@D0*J6%Q4;7AP")5=Z[U#4/3=V44K M475PEO$.O]2#F<7'/Q;S7?8-1L\D"@O," 8J)@ZQ-CAR43A,6GMLA+7O2)D6 M4.VD_MU]SRDBZ U#M]V3O0[!B@#>JCJ5LWCZ*EEP1;D4G<\P0QT^+H M1/$^!Y8C>#UU9L$?__8?_U9WTG(]O[\E%\E&EHP &3&"XK7IHW0<+$NR2.9\ M0/\CSVGOTSN2_C'R6H[)O"Z41;H*Z_6\U'EO]3+@>C,HGMCM'$3A)3I(GCE0 M@12N,TQ EI%+IX7EOLU0D5.HGO8RYXQF[$R"O6 0WRB $K2QA8)PG8TA-AL+ MGI8+2F.BB#B(R-L4TYQ&]]2:]%SX&@G81PB[ VB_)XEN,Z5W0=36W"SHV_5N MYEY*QH<@P6&]TA-506"QH- :KTIAF-K<=CY+UK37GV?3L..)I@.;+L/J[!8 M7^T$D__K>KUMC'8[@T>&PF4M'"F.5F4T!^>LA&*ELR&)S'V;0'08?=-"; 0@ M[#\K&TLJ?6'M9RSS!>:?<$%?;-Y>T1J_6QV+-I-EYT#;D+P-+CT$5QCDI*0U MSI@DVEC)P^B<-C!IBKVQI33UL/NY:F4SDUX*24M'6L@)"[4##>?28DQ5EX)"EX]X_[?R2 MWR67%I,<JOL,HS+JU@T7M@)1=05B7: M]4%#$ RCC+7VKTU"UP%$7L3EZI%H>0S-1J+K 97#^'B[TEFQW&'(#+2.9!HR MH2B*+ !Y"<%CD?IQ']'S:LU;0B=&9RO '*T>#\LFWG_7X35IM1(/HF MS7_"LESAXW/TNW4]Q>I9098=*-7'B_N5^/UBF>8OKU=U.;M^]\\N&+UUVVFGNKK<*E1G7P<'O-!* M"SH4*9WE@N]@TB>^2CD3CL\KX<,A[7>07N#'[4'J:,A^SLK MAK25_.+A6>YCWMV?JVVY2!)\A^%J_C^8_Z ^'VXPC>K77_1[:_?&3-"1\PQ M16"><*R4S%5T#ICA16BCDS1M2K@[8L+$L>&YK$8_##\(=1V8HB%NX=MZU$@< M>4I-%:NUQ$1RXCJ 8A361\X$>,,-2A4,]VT:5)Y(^+3S8WO8&&-+]W@P;\>X M3!&L8C*B.#*JV3I)K*W3XYW7(%T0SD;+.&O3(Z9%L-JL&WVOP>HATCLQ6/UE MD<_G^->UZ90YL[Z 4((VGM(27/0,O(]<;8_SV7D2^/91>!$YI^.<[C41VM@N M^YA5B#L&THJ.*[]^^.>GUP_N)6:DXL"[YS_1CYQY[Y4N#*P2%(-%G\!E0@VZ M8KG@V7G1)LI^AJC3>\M\]^C[ EK2GS&KX"%C;8Q<:,-XA0*PL)RR*<8URHY[ MCJIICVK'PL?W_6=&DD.7A

    3DBRG#@4B"@%2U7:6"M&K-E'DB83WJYH.0=G^-@SMI=G!$U1>I6L(_6:M"1%="U!X_(M=V%HR D(B#+6LKLI?/X?5US?E[7(W8K >QO_G MIWGZ])Z,QC:>7FQVR86O%G\L5K0_Z>/_V7+C)@5Q_6K]#L-ZN2!&?*7'K.?? M-OP1)H4Z@U[[.D/31E''/1/XR-38G*(/L5'KEM9+F_;BIAGPNT)$[Y'3"6V> MGGC*J+%3RW9-SX$O9%&B-YP@)PLHDB;$8#,PU)Y%@YZ;5LUPFP5/-^>(=V_X MY>\ON%CC#=Y?+A>;^>)ZOOCXYLO- -?U'3NB2MSDDJ"0@TUH=PI"3&05).&= M!Y%9:M2>\VB:^PV9#L'6=UT[SR/##HSZS4I_Q3I.^.J[I9_N")1?':!S?I M LER55DA&NS6'2(/*FC;VGQ>&(@NL'C7=G8(^74[16SNI M,1J%;,I)!]&G MYJ412JVK6CJ2;<0]BT,?7$FG ,8?6#O3UV!U3%<=-H988V&G%EM M))<3^(0%3(F6T6*C?SQ;=N292JW"E4F.RD\)5\XEQ0XTY=V0J9T/O&\;9I>2 M1,8@ZSHA2&0)010).F5O-*:,H8VL^V&T3?UU+*)M>9XLNL(D?N6(S*/ 7V MF *Y0X'V%JVK@(XI,/")LVYID:@V-(JX.H9]\RT$:A9.8@G*6X MD(EZ:B ,>&UT=#:J[-J4&':I\%I%*V-POP,0#G%[5E^=BFMZWM=O?GEF MLXN9\0A!<@15$NV@&#)(31X$1BUB:I/P, +Q_:8TG +.1)HF^-18[9EI3;E*\, M(&[:&LZS@>U$J70 M'O5_(T._WU94YNN2=7'*[QQ1%Y]_A+FJ^U,ZB6M?CWS M,@IA$D'$!%?W%$*(D=8K0M!*BF1MXX*QPXD>!$Q[:< \EQ0[ .Q A?^.!$MT M?IIYQ!*-B5!D[5"1A: HC-B*)8D289OR]U'( M'P1+]4R@R)9'#RQ)\GE<(G$4N>Q\\O6AWA9.TAMQZJY4@++IC:)28S\ MA1 @Q'IIY4WT*3 ?;)L&Z7M)FG@(W;G!L6PAJ9X@MW-:?R->T0;.;VIGT^O5 M:K[X2!'9?/W'8AG7N/JS,N[5XLOUYEO_XR$7;@;+&!DR!NW <$M;/Z"FX"U9 M2 :5MTPFV2B :;6B:0$_$N#VP7A*Z7>P"^YLV(OKS:?E:K[YNF4M#X(XFPL4 MGXFU4B'XZ#0X7><$9J.";)-Z_C0]TR9,3JUR1Y!1ETB[V3&.)9=*Y)!%1E 4 MP]7!J0IJ[S9A1;2QD87?1U$G7N4)TOXA@(Y@_8006L_3[/]U]+^9BD8$7@HP MP20H'@MM(ZMK1XTD4K2E^.?Z\:PQ_=O'Y9__%SUP!Q/Z8HN.+2[N7M,; (Z1 MUO(4UG6@+FZ[IKU<7B\VJZ^W8VH=2N;(G!JKP?8.PB@LC!"M 9D^#2B: 4[0D[95SR8DD8MLREZ?INN2 MA%0CY=;CRBL MMP(WG]TD>3Q,[7BQN)T9O7Y;AS#4ZTM99$!E"J!B=0IY;8[.)*,5>\N\C0[U M^=+,#J.]CVKK,9 T(/FLH5@[!?)3V?!:%L4X)M :*<:0I1:[R0(N(C-:98^F M;27K&+4*S4NLSP3)4P74*>X>[;2:XKGZ$VO+WQVWZ"QX;1E(S$[J*-''M@T 3EU!'T78TRC3\45\&=#>#F6:E:P<(J_] M@6O7)(P(D9.]L"+KXA(KI5&&RE *^ZC-G@::AXOH,J#WQ):[_6B&GI9CE()Z M;@@J<"0;H@,(YX5,TGGD;=JBG4;WM'6*W6G0H\1YL>"]_8UW=1ZG+,B4#@R$ MJ!D"QGIP2:,>6)481)$(0PI MCXJ<[UMZIJUK/"?@#F=_!]TPZCG#6!7WS' M+%."##7W5/P?]MYL2J*#%%1OCRP>'N\"7PH3 U:P@8''G96$ZNO*F;;J:& MZ#K$^W%YOKSB,_XGE9O;8N';]JAJ%0BJ[4',!!9EWSE4SU$U\RS\XP+M M8+7,&+"TOM/%KW3U).RZ68O[3'-XTB:4(AQ;ZM3FQU2"E+.":-&04@9=>%1O M]+2W=>=OG3=)V!E/?74P5HSQXLP!EZEEZ4TKED>VS-I *K% 1&=4UI5('JF@ M8K3I9L>_-B=1TGC7YQUG?-86J2I-Q:>6HU)@I)> E9FJ6HM8LR'3J5KX.6KF MS>;-!;!=U3! 7N_FJF_%F3^R&)\;,/UHG3Q=;@:5+[+-1K16PY1DA38G"%(- M%D@6@<'+)$.?Y=3[TSRO%S="WN](^AY]5^^'Y^;^3C/;Y-6/GG2ZR?9,'&&^ M236>'36'H"DR.ES;ZI(T0D$1K!=>E$Z[)3K,-UG[K]M,BK[I$HG>I^K(@[(N MMJ<<"^CX!@A:1F>KM,5]$T"[?>4@'8('PN!!N-!'W#/&"C=7A!\\#B)Z*6TTDQ8$0L.F/E!BK MBH$)#Y:/B*T.4J@(+E;MG52)#]"N&)BS<_QP%;V@ZSWD-;>V[Y?C;YI78PZI M<&3)J$^UQ9F945\42&]3H*+(H-]*W4\_>PQ][Z.FU70R&R =]";_U_7R;I@)CI1WJ*$ZO@A-IK;O3EJ^'),T0<90;9_ _%6RYGFQFQ [ MTPM_ "3=W*'K%74W$\[SC4K6\X8*L1RD ]7J?@V:!"@<011:YY316-VG+_85 MHN9$45>_8VJ%C(NMVZD-CJ1I8QJRRH&/H(F0C)80LG4)!59K^LQA?)6L$0*= M"92_':CVT,0 L&I!X$T:BT,<9"QS:74 M36JV>LB596====9WZC'9@0$KE@V M^<83(&G^K1->* HQY;R5T_WDH^>I.#E6I'V8)(?"P:UK68-.&C-$,@Y,,GQ6 M$@<5D?C;DR3"QQ,8MD'"[/'V@8IZ4>=[2&UNK?_ )NWJRWH(YOIUI;'RPQGE M>_&DE)B42 FH"M^RDA%BL@'(JIQ4".7)V^A+*9=O?M9ZA6B9O14IH+4U*(? $4OSY.VOGKVUS+H$EI;H6)S&FH&+[-E M5AS[^GWJ*0X;-3]YN<01LSO3*&,D5$T]3SQJ+Y/-!#EQJ&DT>Y5\KR_Y\V37XGP!UKFOPNVA_@%/S;:E7^M3P[V]P,59ODD*69RD[6WW=>PB M^B'V=0B3R2;2D NV*C23(50VXP&-2Z@5G['72B9.>U_'3MIZLJ]C%]$-8"Z> M7QR1=3*Y):>UK[7-RVM5B%9"DEXZJ44DTZ/O?KRIA=P\C+RY^I%8F7C6RC^N^9._/)#)(K@0LT()61+?ZC48B*89 M98$MMRX4V^:^OL\4; S>K+ GUK9;&'X$Q8^+^G51TYOSTFJ:SNXULBVB399D M;H_(;;X>.QX0K-'@LI&%2**6/4M;MR9T\'+7KLB=1'GC8O/756N0;*^6?)EM M#N=/GS[C\N*F"N_RDEG5)5C7,D*9.)8RCEVP\N17:;0R:(;7^Q()."#";JU#E7_"T2!P_M MNV+Q0(6-,X_I!?Y^NUBN+OXG,W;?6\[&YJI*!!D2^QB$"5#YMAV7W>7H,\5. M*M,8H#Q8::=@(&]'^A2%6!R?M.#;<1.F0,JU0L[>Q>P2I=Y#6[Y! MX59(#']/)!ZFKG%A>#O[:IOY?%G4%$OD,\?'WQNH!FAL7ENLAX7<_.O]X(T4F/SC'8@OK27XBMHQ7#1!(&Y]1 M"D='36,^2^5VH/R;/A,=KKSM*L&QK))8M_UN,-B14 M['B+/DL')B!^.P2?^G/1L;4\ +!?>,1=*%=8D"C N\S^3- *0IL)DB4[YRFK M)N.^=O4A0=L!\&_S]G. -@8 U9:;M;^FRC26=;Z,/4_X'AW$75[AL&8O?5C>CV"ZG&:;\ZD=/.DQY M>R:.,$Q91!V"MVRZ?# 6*-7F^WK"X/1Y\+DQEPW0_63R0*T*<7R 1+1]K%U!Q ]2%7X M@>AZ;.>.I<6];=Z?=)%6$UW)CV*R^@+S/_R5SZX+1VEO/K4RZ,O?;@P)_^## MZH>_\!-?,.NT EU=7YQ?_KXZ._OQYCI8,.?)9A' 1.1?V >&T+;@!..5\JBJ ML;$+KGMS-DBI^\3@'PH/ [BL+_"_*-Y'+PN+5[FV+AD-1)<,!+2EFJJ,+?Z8 MYGI>4SP6:K:SYSNI<&\D?J:+Y:J\O\*+JYYX_)[R!>$E->_[FB^G\X_KW2?7 M%TU[OZUIN._T+916,F/R0%@R\RYC,Q$!9#)2QRK3DX5P?>&[(_WSVMY31'M/ M@(QKIOF6W(EKEFM%(0A$<9+M@DZ V;#T15*EH*D6C^V$3WXLNJV*/<5CT1,@ MXQ1O[603UM5!S[#N7&#Y*PO*DFEU:PC848W7ZJ![/3M3/NQ7M%$]& M/W"D= J"LJ5M6%0A2*&=Z5/F. 7U\R[G/<4#T0\< M)WI1O*>KJ[/U /?+_UQ>_<%_OFEJTWG?UFG;8J,@'R!:1S>/#>A#!)$%FP4O MK?=]MIQ/RL:\BX1/\:0< 2[#'YGGK<4W9>",1"/:7'/=EH3;H%N;BH#@@EQO MC+*B3[7RI&S,NQKY%(_,$> R_)%99*\(0ZM"#&U*2W:M'E$*T%A]S3&ZTFF+ MV"$YUT7D4Y=T M6SM0/1@?UCN.*A1)-D6%E?PX906[-"]W2]:,5%:PCQ8' .R]FJ/?<%E^I:N% M(W*&F0!GVKPTU588Y(H0BR55A=9:=F[#NZ-EWM1'+W@=*/,A"_#X2%PN;S9A M[%5E]^#O'UY*]S(Y$]7+;;Z #<"Z.>*W%>."KI87ZQ!@8S"^6YU?72S3]3K- M=(<&=>Z=PU[=6PO,"8O1>I3EKTWR8?:F&V^^/+K&?O *GK+ M?_^?"ZF"*B8E\*(0BXH%N0C*[6V3Y;0/>E>-[2CN-@\K$U.XIVA[=Y MZZF3!UN^S:=,:_^>(VUV*VA1&RF4 6(MLYN4!$2E-<0:%.;B*G9JI9[-"K[/ M?U"Y/J-W]:;'D]W)WRY6_XM:F^?F>]^EL^7'FYG[:Z5]/2M&LS?0A,2"::/M M;(1(OH",,;?0O0UIZB*N0Z@^56NX"S:?[ 8[EI8'B!V^\KI):/U^%S7]=/X6 MSUI#_?L_B*X>L6G9HQ4Y15"Z\FWC19O-&RI[O-YZ=)YY[7/V]R1XWA*VN7'< M3[&VDM?9?+N3[KXE87P M(_LY>-8&]CP^VHA5"AG8PTH%4L#]D.VB>ELH::VTI?#A$@*38F'!K(Y)(7M5/CV40,S)L='>1, M'$'W0T'^>Y;K^9VSMX[ OD:_EU\9+*)X\LR;*JW8R$;?^L\L2.4U_R01YCZS M)'8F==XL[-PP[J'/H0#;7B[NA2>_X9=U&<.C\RC)82#9$C6MY >S@XA1@22C M$IE@O.L-UZT(G;<&;&ZP3J_+H:#ZYO+R^M/GM>#^<=G>YAZP%6W4S(P'1"^8 M-VTX]FAO,L%6+*8X;_J,-]N2P'EKK>:&YG2Z&PN29^L_O:[[:9?#[;R-!]PY MCGY)5P^UK88W-B@^<+*VE;*41/!9B^[(W(+.>:NH9@?HU)H<_M'B7B82S\N/ MU^U%8#T3ZY!Y*;M]P;1/'3LR-/LK2*50==MHF)T/8 1)!JY,0#(7E:SWHM,D MD0%>0;[A5Z^WN.GLHU8EW(S*,N@*)%LRL*-M3'*:LNG][+$%F:?ZSK$+^O:. MCW;6XP"W^^]W\FOL?."_M=YB*VI65B0%(4@+)J8":*T"KZQ4UA79:]_2\_3, M"[N. '@RY^1@;0R)JBA])[ELE8ODRH)JHWL M4H0:(-YLA]#.6:$\A_E]'+:]Z)U[.$T'-!Y!<0/ \ZG/\=7E^/ENA&JLEE0, M&@IJ!".IS7 FOC1\1"K%6_1]TBY;D3+NYX4F5U_U&/F=2 ML;9:<$'QR8[! I(74*AJ*R5F*X^%R&WHG?>V[@"<;T)SKRZN%\M(2.@&HE6&1&,14(-4<7&3Y9]:D+?96L>:_I(="WKY*&M'VW M#9LWW&0GLQ$*=&I#XHQ7P%&:@YPS1?KGF+*8? W-YJ&A)T;_+5 M-5XL\>S?.+YKU6X+E+E&E!:(R6>/VGN(BL^1CK5BVX"L.C7 ;$'O]2(OO"@H$DJP)#289-J:FB@81"%9Y76*ML\;QXZ$SEN3 M. 1$IU/DD";SJRPS'Q MN)/"!ADQ])2M'W%YT1;%TOVJH(7-25"AW :H,FM..A:="2!%]LJ0S%KWF2FT M)8'SUAH.@$0V)Q$?4->VP]*C=Y^V3Q!72Q0*W0Y(LBJ Y^[A)!\$( Y M1"PN:==IJM#6),ZS(GTH6$ZAO"%1^?Q=$)$PU*HA6"' U-3N J4A4Y$B%BTT M]BDOG/(2GWX3^E"0/%QSXWJ6]^J3;[A;)%>CJ,X *60717L-B"4 "[&4XA!) M]EG!M@UU,^U 'PN.A^EL2.-XKV?]:0R77&';;P3XU&(XE00$K HXMDN4G/3F M: ^#K]$YTW;SH; YF1X'0.FK5>W/5*QL]@#]O,2T/+N9N"TP1D^AM$H OB-D M00A9*/!65IE;Q4KN8TL/IWVT-\>IZRZ.K-UQTO&[,GZ/XU]7Y_E&#(LD;$!4 M%BB0YB Q5(BJ!DC!6V542"C&0/:SY(_VN#DWN _7\=\"WYLSSG_UGA2#T;^ZPK/^KO5+LV]^ MI:OVQGS9'IGI\BW5U46;#;WPI98VY9[58=O.6\L.FPF.O<3HBC$L'=UG^-&4 M7(SV3-N_@/1(&A_'Y.\E@J],DP^N2N_!U1KYI/.-ES*[=5;DG/BJRS+,$%]^ MD^[1WGN' /9^6MT_VGQDN'N-2;CW[WQT;S8(+O-=:_7EU53C$K;_HFG')NS) MX.SC$X+3!:/Q8$*K@(-. MIFRBZ]/N?E+C$W;2]K;C$W81_0 0VJY/WSE=M:(V;=:VHQ;9:2[L/J=H2'N/ MWL8^/L4ICT_8"0E[C4_812T#8&W/+OP/!LXSEL,K4-/6XK#SE:\[48 M"GV,V=]J?,(A:#R"X@: YW;Y _*RQ%(L"#2.O5P= 8L2H&W!&A(5HCZ;ROYV MXQ,.\=^FU]60 'S08UJ2C"$G\-1FOT=E(+7S;)2H+*V0HSI6$]*NC< S#T/8 M"0:[]?WNH).] ?8G7:35<3I_?4Z491&0J>U:,A@A.&DAA^*U-4U>QWI>V;GS M=^;*CVE!MK=6#GT"Z82RVQ'LSQ3W9Y_:JA8# 1D:)L4,*;"KH-'+6*)7E?K, MT-^%RE,HSY@6@1-I;.@GN=UVL6Q>*-N_?GW3T"2\="[P3LG$)%QK0P/S8&!K7/7_F_Q^'WU_1A]9ZNKFYBO[;8_;OKB_;F MM?ZM7%!0ZSL(:K0&C(L.L,8$,MJVN< ($X[5*K(7 Z=0B#$MW/OK>62#__P[ M[L)0E*1R!5$C^U<9,[3$,.ALG*@HDA7'BJR>I_ 4ZBJFQ>D$FIJL@N+ Y/H+ M-\DV3ZSKO F+XA_G^&EU<=6.[>V9?7.QO%R>?_S^^H)_O1'5UPL)I:]!^0)! M:]:%JWQ>C;#@JI%H*VK;:9?L3 R/UM<_]?DX!1R-;/??W'"]66-SK\QP08A* MQ>#!E[:9-S*'24:$;&SC5'!LT^?Y?0T"+-SZ([%O"L?5#L (PRP"^HLK1YNQT'_CVXFBT<0-#6O)#D3" 9W03 M=M^/NI_W^&Z%\8+([L7@VCF*)$'J5M8;!5]:E"K((!1;"90_:ZZ%ARI(H2 MUI![]>S/5A?]S"/\MR^7)\_TOC"L,I\L(7);?:$\L +&"V<)C[L7AXK.[(' M^:=:1[T+6K_M4/?6^P#%$R_4>$9=.%1(@;E "\;[##$XA.I4#J1)J=PG13UB M??4,P-BN[GH7+0V)M4V170T6O4:$&-LBW&H]I.PU.(DV%&.=Z;1F[*3JKG?2 M]K9UU[N(?@ (;5?@*TSV*05B=0O%3%6.ZI0D(.&H(#OA,OUWW?5!2-BK[GH7 MM0R M7W+=UU118<,BOEB.\\B#)7]$"]%43Y(*^I_UUUW1>,1%#< //?R2AYN MH/^:F8@JEY30@"PQL]\LB 5?!5!QKGC"4.RQ9@7NS\5H]8[']A)G0\20I^&E M^;,1:ZW.1#[<4K?V"F9,ZPP22Q8<.B:ICE6L>\CPX+&BG4E0M/=(X5U4.F@] M^6W=Z(_75VP,;CE[P/"O+-X?V5[@V?\D9&_*4RX9%:0H59M ;R$B=@/@3M-3'07A?&$QFIWNE\1^ROY'+5/G\US]\VL3^#HS,G^'/F-B] M]2"=P#;--3&"?(78ED.GJ(LL?0S)B4P^,9)]LL0"";H&,+DHB(J# RF]L%$K M1Z9/K?K_$9-/=D'?89-/=M'C ![M"UE )V4LN4U?\#FWLH4 P5*$JJJ,R<<2 M9)_%52-FYCL"8+L,_"[:&!)3FW1+U#5&4=?[5]LFHU(@R,)>!&GI929?J,\= M<%(9^)VTO6T&?A?1#P"A[5*]5CM#RBFPJ!R8(@,D*2I@-$XXY6-.?5Z_3SD# MOQ,2]LK [Z*6 ;"V9R+7!*U(IP*:7Y$AYFA.??'*(_S:]KH8$ MX+-YA]_PR[HCL66./OR+SOZD7S@4^^-R@151".%!F]:@F()MYRU )J%,8J\F MNV.EPG3P_&+>WYX5^KA<>4)+H,WJ@"QK1%@CIIT&P) M0F4//:1CC93:AM[16(@)Y&TT,B_,WEY?6GS^MGW']<4OD.SW+;Y;,\ M_[CY0U]7Q38EK/M6\8H6PIGJ:^9@M%8/QL8(&%N)+\8:51)!V:--C=B/A5.8 MF#(MQH^AZQ,#^?-]UP^X=U&D(+&"BZU51QD+,94$MH@:*&61R,Z.]&_S<0HC M5(X%]XFU_K? _.T%^//J_.,'NOAT._1T,_ T%"S><:!,N9'( M4ZH9/<0SZJ6W 2#Y#!NWY]1(19&/%>4V!8762RM*!<&!#$JAA.W5#?H22:-5 M>TX$@E4/C0P K>_P\H^V"H7_\<-_72__Q+/V'+JQW%Y'59RGENEC_S(;CHL= M8Z%8%))TE K[5!R_1M7,289I%+_JI(4!$/4]73 #5\L_:4-_BA65"15\S&V0 MF)&0?&*U*_0Y>#3!]*JE?$C)O#=A'^0<).T!T')3C7&'='(F:K[^K8\[6Z*R$DC:8H5,((6K>RM9.^)E(!P/ J=VO5U]^O#XO MMPR@5TYH88###;:8J M$ESWX:HB\U*Z(/M/TGI R;Y5I'^@<)N\9 =.>=Q?? MK3Y]6IU_N+B^O+K/0DHJ"\(,%%IZA#$.B0TI6)0ENAJ$KH_&[#]]+'[E\^, 3F5J+4D$QBK/SGID!MAYMS()"K;CX(W[I,Q;/-@' M-8?)>P# _(C+B__ LVMZ^^7N7_]]21=,U!]??J8_Z>QFU+PQ57/WHV_>@.IX">@.VAIB_.D=,[\0-E'=-$P\X7!S8%.V M29IJ(*36+Q$P0?!8P!$)[[-1RG>*X7>V-RD'U>?E\A:M[\]KP@VTO-S0NR??0R4ABQ$5IY<_4K M7:WCK?6/?Z.+]W_@W?N H"IB((ZQVKN1T3)#(%DARAJCJ4['V*>F8#@=59G,CL(1.MG(T(A\3R72L";=;A[#=L':\$'8" M;0R)JCZC$@XY;G).R%AK[G)NZAE *QM MUR$UD2J0 M*8?B[L5O/X6QL#TP-XTZAKQL[WA\=X_'!1(?F)R((^BZ%B*[#XDO":6+LGQ/ MI."/-:#P60)/8=[K/D#LJ:>YS=W/R_^Z7I;EU9>%$$';ZBLDV4KZUY->@JKM MT*A62REBVN[NO/O(4YBGNK=AVD]P0UJ;B4?SV$3>R;; TI-C7]8EB+[5<@>#JM/9M1F3,;1A_P;^6GY;_FVY86)2L;<@LS61DFT:8 M^-^*0?#>:EVJ+,EL9QT??NXIC#S=VT0>(,+YM7^.'_FCOI9W_OOJK##N+QGU MN>GH(TOHT_+J7?VPNL*S7_#BGYNWCW?U]B^S4]HF^RU*-%%%3Z#XXN<+0K8+ M(@<0P27E&/B1ML7.=%2=PB#2 Y WD_J&'S5WDZV\25-.,E/NZ0=..SSN&P3/ M/B6.W7E7BFUUP&USO"X&T-?(:*675ZV#^;C1.?YRSKT MQK,W5]_AQ<47_N'Z&"VT*DC9:=!%FINRYF!$Y;-;:_6>?%%].A"V(N]4I\+M M@K8G,U FU]L TZ]D9409*JLK$(*)S?4;$33^RL%]/ M^"S@[*?' 4#Z\.2Q-_+VRZ_8NI_?U?L'LCUT6QTLBBC!N\C'SR4#*>;6""TS MAT[6J$[=-]O3>$IC#7<"RJOVH'7B%J7L3UPL'KU_/>2AD 7YLKI&6$[H;S875>Y3;)-E,KM$^ -560 M 6V)(ACT?1K:G](R$IH.4//CZ4^'R7P U&QF.; JUJ[&S_>GBMJ*P2L6!1OM MS%YI6]P;,H)TQ81('K'3;J-7B#JE(7:'W(-3Z65H<:%5 M1 <-F#1%F90FUV<"YZMDS6NN)E/^=J#:0Q,#P.H]?6Q,W)CU:[;L[S[3Q9J? MNZD SGO' 32+2K;Y(E9#]/Q;E9G-7(UD\]XG\/P6:4/":Q\8/ XH)]7) "!; M+PI:,T/E*R_\T\^K2_Y)??OE/9[==ES$BBD972%C>VO164*TS!O5DF4EJ;!3 MO^DN5,Y[@?:#7C=-#8#"%^>^-X%8'2-88YJSZ2TD1_ZS&\XN>T+.^E\ M^^T+NRA@ "B]T$1D0]!MLCMHJUJ1O4J0) NGU*R,3UI;T:(<^PM'0M4(IFD*;6_;P+>+Z > MT):=8D;%XHE9*9HE%:V%6&V&*$666;=!E7WFQYYR ]].2-BO@6\'M0R M6T+ MK+P,6CF.>5M;;66?(4A1P"%:0]8DVVE*V]^N@>^0"W)Z70T)P(F+B3W[LSD8 MA*CX%V,I0@JD6.Q91/9VE4A]4FI#E)G/WD.X QB/76:^"S+F+C1^1ACYZAK/ M;EBZN9!NV&)1K&KC_/R2[I6Q+@P%1SR^+;*T62'P&=,@L\Y1F/Y/S].P$S7 M_3![P^">@#E A'-K_VMO6_4NN-AF8B2O6D%+@B"< ,?.-1)F$<1V0^5/K"EP M3YWO)[BYU3UIMP0Z63C^LE KL>PX- +D4 Q\K"98#IL2;7<=';W99?;.O;T- MS4SJFQNW&[G>+T9>&]WK3_=_M&9]@;KX%+0#=@P3FU]DOA05T*):A5:@W+)_ M;XI^/)KX6>?Q.>?7QG&_ULK!2B2QC&VK2:@BTR9!D MB%!]DMGY4K7MVN;\.GFGT=YWU M]^)G'=ZPMQV9$_7JW7S9UR_Y"JV[3I0H2MNT$@ +"486^;8*7((,A:0LK@K3 M,8?^*FV3/"(\^PT?6+YO^8_^'AWV="#_,,CW_B1/:IRU(/IZ5SX:.R'"JW,:^MC5#H M#*&U0M04[ MTZL#%-X 4FWBB1A-GTDK)U<=O9/.MZ^.WD4!<^?,[]GM>TMK@_?92Z'!DMGT MK6-L0U^J% EC*O;Q$*-7;ZQ''S\>&O91W-,;ZA ICH&#IQ;W:W8VI% 2$PW1 M:]?R% FBL :J(YT]HC$_[U3G-WG=2*>+IX-T![A^7AT*]$Q]Y#V> M?UV=Y^N+IHF%,3D+]'Q T+?8,'I T\9 >N0#J&W.NL\ ZTG('] _VA-/SX^. M.*)R=T=TO$'T.=OPB9[XUE_ZW>I3J]/:A-LW;'WY[@PO+Y=U2>4!>YB*, &R MTQ),]070)0')^)3:&Y/*?7K0=B9U0',Z#4[[*FWN&_E6;#^=MYJ-Y9_KG1H+ MS2Y%KL6"=%DS!RPY%F& :$BYY)*M:3O/[-F/GZ< KR-4)I+D #?N@XT6'_"O M![86C7;2R015!,:U5 Z"3!9*9)T;(XKP?2:5O$;5/)5]1[ [DZEBB.6^&VY^ M./]S>;$Z;U<\GCT9<7:/P9 X6K::0.C 44V.;7-9Y-!&)"5#TD+7/A??CH3. M4^-W//AU4=CY5_Y>5N.L>[>O,GEWC&[NFR:77!S$0O MM(8B^9>(DLZX%97XP%$S%/BU_L"/996!KAF;]XV;T[8\W&- MM!2$;]$,>>+C)#*PVR AR:J2)(,N]YE<^$W2YJGQ.X+%FU8IHZ#L>4Y83#JT M)_J4%;8014,;VPB1X^8HG=9('?>U[H^K<*JX.EP-0Y8M<%#\:7FU7OF.Y^6! M;[!/R<)K'W=XN<+6Q$Y4JG#O^]X\^K[G*@!S"278",%J#X8M#4>*R8!RQDA7 M%)I.$QAV(O-0F[35EWVMZW&H9:Z(8*N.8&(*;1>+@6(#A<*'+JH^-:6[T3GO M6U,_G#TV91VU=VKFK7%YC6>'%&CM\.E=C=^KK,QB"X-QQ7I.R;;M@IMO+E[871L#^/P[K VH5%#J0H ERS9>KP(&CQ"#R$(8;1/V"3%/ M9>G'%(C8?[O'+NH9#G@/-PP4XX*/P0#ER&&.SQP]::4 DU,B!&'"XS;8_][N ML1\.=MCNL8M2!L#7,YLF//-OE?50BLFML,X ZH20B])"A%JC[!,QG=)VCYW4 M_.WM'KO(? #4K',O]WV(=J)\VS0G0X*,L8#1TK&#(#P$I76PBI2-?1RLYZB9 M=WQ1ARON8)$/")O-6:JI^. 3@]]YWZ8Q(J0J,S@;A%?)98E]PI+GZ1F@%^,@ M/7\#.'L(?>Z'Q7>U7M+5FX\7M'ZINMV(Y'.T4K(\1&D;"FN!((V'6KVE&%H" M^%''Y4LUK<]]_%@HV$=IJTDE.(#Y>/!H_CLS4I9KA;Q?7MW,)2X819*N22:V M#DFKVU"VQE1BP4179.PS ?5;E,T[&ZW#;32I*@:'UMW9HT2!S2\?M;:%K65= M/1] (7,4N@CI]?'!-<*--2T6=@#:'HJ9^R;[E?[U[WAQ55DG&QM,AK4N1 )2 MH2VH0=UVTSB@T@K1#+7^ZZUNL2KU:>ZI+,[XIU- M(8< 0CF^BQ/'DJ$V.V #"\&&)!\7@+X @<>?/&\0U!,!!\EP@/OFQ:[&:"MA MJFPA-3(?BGT]],*"3\F:5(5*HD\Q\$&-Q-U&?'9P7281_: 0NEV@($Q(-@=0 MNH3UQG:(7@B0)12=G)*^'F]]UP@NRC0ZW[Z)>!<%S'T=?>U\_5JIAV?M6? W M_+(>J72[W(Z"+BI:*+JTK0C*0[36@8R89/$R6;F=I[+M-XZ'F7W4N^HMZ[D! M])2+N\%"#VK_[C57*Y%LJ_P#D4U;(!00T 8"7YW*)A<,N)W'L_MWS^L3]0!5 M9_D/<-4]\0)^OJL@]9A-R#I"L2*VV%)"*O&FZY^]!#Y%NL]0HI=IFG<^]3%> MU_<3_P! ^G75U(!G;SZU^=COZJ^K<];&\D]LC84_G5]>75ROTZT+(116QPTK]9U"*VH M:C/.?2$*QDB.(-:4P$@4D#)&J$9041@R;MD3_/KW#/8>>AA>II;K );IEGR^ MR-^EL^7'M6H645GAG&@[)S0S8=MX6ICAIXE9[!7C&ELSN&" M'P ]&Q?PQ]7%ZXVEZV7F;3-$BHBIV AM[928@>0?<_"$LM%NY@]4I]IM;M2 M.ECZ:1K,=577"<'QWR[X)XMJ4LBMZ<_'*L'H(/FL.19G4JZR:\IQ2I^=NSN1 M.9A7?UP@[JZH$T+A[2G[':\X3C*%O4E*@"FS9RD<1^&6XW$O58Q&!G389ZK5 M/M3.NY-F$..XL]H&@.:CRM(?+J^6GYB-=_4W_@]+CM?;'UBX8F(IDD"*[,"$ MT!I:B8^?-T+YP@% [%,7MQ5Y\RZEZ02^Z14S -JV/5$+Y91'DQPX@P3K\Q25 M=J"]R5:8T)YD9S5^\S2S#V+P=E+/"<'N-_RRSNK(1<'BC?8:@FV/^*$JX/\7 M;>^V:RO9*64]*_[N2-T*B/%O"L3]%#;$O*Q']GW#\9NK[_#BX@O_<)U,6C!U M,GFG@?G3P%ZO @Q& 'EE5%!),J?'N'B?)V^[U*\X,?!-KYD!3.!M;7Z]'5DR9<%%1>H: W6)V9&LD,1.9('D:(.R2&5TN?MZE6RMH/7J3TM M3*>)(2\V;3B MJ>J@.*PEB9QEZI,_>DC'844XZX^ZMU>N*IT"(@CC0EL[C9!GO)^FY2P4>!_/F+1EN P)\7W;FBC%Y.$6-D#IBK:'#,?3:<5"'L0.W/A MP>'H.Y:BAL B\]1&6SQBHT3O$X?N;'U%9;$)"R$[!\Y*F8NLHK@^N;T7")JY ML&!*3!TN\%$NOG?U.[S\X\>SU;\N&UM\1!XQI9.4)60"TLW3CR4Q4]:#,LXG M7Z7CW^UT\7WK&V=^]I_XXIM4OG.#YL:8OBEE>5,(N!;63^=U=?%IK:!'K)%@ MVI/.X%"95A"XWF":(1BM0W4A&:FV@LYNWSOS&_U$ .HHZX$#\@.&D#[\@*E" M\IZC1!]!Q9!-Y%.$&MI\-!-:ZST7::F/RAQ[7^S._I,E\L M/]_!=8'1*EU5 :U5FX$26\=-KI#8OW+,?(FISW/W*T0-%:+O@H'G7=W#!3^ M2_O;Q8H]]JLO;?/4U9OS\L-_72\_MQ?0MU\^\$>L&TFE%UXG^R51'X%P'&A0BH M!'OY1F,UQ@A+?7*E6Q W+] F!\2V@-M3.P, [B9C^N]T5O[1.JV^P\_+JXUS M=]H^SB;+Y(T=\*[ MSYTYC09&@M+-*?F%)77-5+P[_YW:$J#E^<>W>+F\_,?Y*EW2Q9]-<#^=?[Z^ MXO^\.L_+LYM)1/>EL#FQ+GG)PDUMRQZ?*TVJ;21*X%)4;=*]4YVNUUX4_L#G()?D,5_3A=?[E\_M[,]I4.-Q4'2FCV=VO;1U,*2%E;*:ME6 MV#YK"%XA:A LSHJ:51\5#H#&WPG/?KALZR0W]+NB8_+>0Z#(] >A(4J10:7L MDV.I>>KSY/.8DGDO\R%Q=Y"R9@3;Y<75XG<\_W@3SD43#>GDP!9LX5PV@$$Y M4%X&'8K22FXUZ(P_]1ZZ^'>/D?7@:^=^CI[6-]Q?HB/ 8(/>JE6-Q)B5OL7U MKC*.V;\ "C:Z:I#2=MGJ[8$PYXUV@,H>*WT/^ T/,'[.>[9C54 MRJ,6!-E)S\&[TI!J\D G6]?8NV$>L-]H3"%O7;!^AE M&*3]N#QO8XF?X4 &G635X&$*#@V*"8;ZZT1G;:,?HNT$=_HIL39 M5%H9 &;W65DW;+V[:]AZD_/UI^LSO*+RYM/JXFKYOV]&,&IT(D8D2(;A85QR M$#@\!335.!4X/*4^!FYW6D=,"$X#Q,YZ&QN9;ZFN+N@E/DORE4IM>U^3 (/> M0#0ALEB]=L63-ITNX'TI'C$@[8[2Z70X=[O#?2;O>L9^79VW-R26__OVEM,> M#]_5FS^YQ+/?5I?K>OV%X;",,@9@SZ0UR+.$D32N)V>HK*LU]M$=_D+OPP%$ MC!AX' :_HZIE2/B]RET*,8<8"C@=VI*)S)ZPYJ#.J!0,H8DV;+?D8^>OGKOG MYIA0FTP%8]_%+4>M2.<".54^*S882$FT]!#Y)%*-4O4)0UXA:N81F//75XNB"4MI1;QD#8?UB)!""*"4RH9*#KA=I<&4\-N> M_)GG9LX#U$[:'0S2=Q?!=S<.QP))E2I+A:PI,4.^0,PJ0RDN59,MRL=KVCH@ M]3%5,\_+/!( #]+%J+CZZLLN5 V855.^:&/R:@Z0!+717:B"*,Q1[3,SY!N$ MS3T1\]CPVE,EXR-L!Y/-)MD':PND2,B,BPBAI 0R47'.!B],_POY(!;F'K0Y M'VH[J7E4?'^W,]?"><-<5I:XY%/-@1M@*GR#(*$56K0QX$>_PZ=&]DF^S,R@ MX %@_?#%\TE F(.T520&4XU@I-<01*Z +@J5I8GY\625B=#Z*EESOPY.-DEA M.N$/@*37$@O>:LI"$X38UFHHBQ J:1 Q%RNMM;)TZ@(],,5SK-%SAZ!H*L'/ MG8=^=N;GHB(%X:,&&2Z=2^^SI=<[]]=;J+#A+_ MN&"Z%UYK;P)99\&VH,,8R6(*24#.B@./8F3)?<;Z?).TN=^X>D-J3R7,?3T= M\APV@*(9/#[7203X]J/A"KDEF95WQ>[W7S4QY\\]PO2A"[0OO(:X,)Z=7[T M[5JN[Z_I5_KKZL._Z.Q/^F5U?O7'Y<)IBS$F#5X32\RRL+!4#RX%CVWZ9XA] MID'L2_'<#T83ST'LK+(3@N;_)+SX\*_5P@DRJ58+*9C*)R]$"!HSH U&F!+Y MQN]95KXUH;._+1T=B?MHZ-0 R(BB!9F2K':%PY,V/Z,]_0D=/97G5E N+..3@V#RS]IX46,@<\91*TM"S-)2#H2(")? B*9^'C=W!P8 M9$JWP^ IY..[ZNB$,/BF\G?>,1F,)H'L?P6@)ZC^ %R>RRMC;W68FZ M%[G;H7'DAX'C:>N$(+FP"8MJV1^G@VP[XS+[P!9!>A5"M@53<+.B<#O@G<*# M0A>=C(ZU?YR7Y65>79]?4?GAK\Q_],VG]KM%H%"02H;L6\AEVR >B0$XW@_! MRMRZ-HX/O)?(W0Z%I_ &T5];NT,RWD#RG#ZVML4/O1^]%FVSH2[:0+51L(_K M*B#9-@62$DEO7)5]XI 7"-H.72,_14PI\0%,VK./*J]E,"NN'^<\^)C;]/NV MW[FT,64"%48C3.RTUG=72K>#VLBO&T?1T0E@\#9WB5(:FT0&S-J#(5D@9"(P MNOB,VCH;CEA NV]6^13>-WIHY%2 MLY/)M.RD#I ;8MD3$(+27D!Q948R=/5:G\(311RLG K=U)E(K\L:SS R+CWW.2!!,"[F1.4LFM_4)LZ%M MZRRQ.H6GBBXZ.16LM?2.LTX@U0A9:,7":Z/,HM=04DHU)99>/6*+U;[98'4* M+Q)=='("6'N83Z3BO:&:P"NEV^R\"C'["EY8P?_S FO_!H!ILK[J%-X@^FGG M!*"W$$43&>%!$#$_*1.@8MLM,6GEV&;/A;;M '8*SPJ3ZF!43+V8'ZS5.6U+ M!)]D\PL8"9&2AHA>5BNYW(W YMI_"6T$\[\V=O]QP ):SA_['\9*T% MC(H)T/@(3I&L6MHB\Z/@]*@SN-3(CP-'$/E@)NWQA,_[HQ)S&_IN,(*T*K6Q MG@:P9@ZM998^9NF"ZF_,7B%P.[R=PG-!#XT,!K2?V!JSAJY^^.LSG5_2(D@* MEET!L-0>=QL00N;X)EL^+]9AB8_-5 =P/2)J.T"=VJ/ (9(? $0/G]*^6[4) M(7P.$-&!3;;U<10/L35S8#92!>LQUS[%&D]IV0XRIY#5/U#. R#E_1]L*MO4 M]*\_]I#H '![>D+>2_72S/ M\_(SGMWQ%)+(Q"X5!&G:4D>!$)'=K2Q<+K$M=Z8^1?"ODK4=E$XM*WV8],=$ MU&V,MV'IW?F]DD,9O%*I0 JRM,U]FIUXXT&+U@F?D\JFCWG:CK[M,'9JN>B) M]#$_V#8S%.ZF*]Z=&:824X@&% >'+"G'=[=W"JPW2:*NA%4_A-6+8R>>?/AV MF!@^D7RHV.;7_JU$'N4DWZ4K7)Y3^>G\A[_R'VTW\8^KBY=*GB5*KXTM[.D+ M#Z9--HB2! @;5)2F=5GVL3\'$+T= $\ALWPLS0W@GF_#ZK-O.XLJK)4^&Y!" M$,QF5]B;Z,!M$GR5Y.X">0J;Z.%H; )X/3]E_4N.;RIL_^:5"PYR;)8B0##(5X7P$K"P5VI0>TF6#Z;675"Y*Z7;@?'TKN\W)3N_L^?Z&UUD%OPB>AX(U%46ZT,Y+!QES6@;_-@+/L M?;KY[.]6GSY?WWS&JOZ %\W"7S)W[_]@R3^D_'+YZ?/9-]=GOOZ!_^,KD8_) MWWSN$V#L3S"U!1B%RO]]V)%]_"5W.$LZ%:$99]&V/1H9UVNG*WAOL\U&Z"CZ M-$:]1-&AQNGQYWY@";[E/_#/1415C&)*7/1MPW9AC[-PK*.I&*V%0QG[#*5^ MD:3MVEE[69Q),/'8]DPC_M,S,Q_:(_WEY,9F\[&=3/1'O6[QE*,=035G9Y) M^YZN<'DVO4V[_=S.1NU9\GM;M9J,L9:O-B$?F$=?%J=?W>&EY?KT[$@T@&5,\#\(AC9C@_9CZ!.,T1V)G50 M2[8+AG:T9 >J:X#(FA=CG>&PZJ.;<6'V_:HED!?5*9TI+;X MS0BTA:SJ-/?W5;+FA=IDRM\.5'MH8@!8_7:&Y[_B)UI+Q8K@M"$+R53V6+WE M@%NGS/+1*1@?'?H^]I3\08H%0JH!3+8:VK1_ MCD%2J.$U+_@.7YVEOSK\D]J M+/U"GQ)=+"*F(())4#"TSFKA(39V-!M(IVP@I[9;;O7M[QH##_NH<=5/I@-8 MCS?_PHOR@?_P^JA01:]DS(!:\Z6990*,*H TLLAB2=K_/L M+_\!P',K%2HMWT+GEQLE7;3*LG5%[MLO7__,IDIWS?%7ML_+H\/)/A\972N? MQI8ZB\2.6]M1DTH@ZQ-E,KV:2J?G9EZS=P"XGC2ESJSI =#^ADU]:=E>-OCO M*5]?K#<>_O!7/KLN5'YDZ=_+.CYC/;X\_P%KW9CH9/#>@PAM[*'"S-X*WQ\8 MM-;6\N^ISYSZCDS-N^3[R&9\$&P,>TSN'WM;M8^Z^!6B1D3EOMI_[%5,I(H!4/7#?UVW.69W$MIPX:(LAE0& M0:T'OQCF E4"J8QHW6B>2I][_7EZYLWI=<72! H8 4;/^2H_+\_IIROZQ"Z\ M<=98KR$H75HJ2S4[+D"YBA%U#=7UN3I?IVLK6'5K,CZNIS>AA@; VYJ%]$I< MMPGKTK-AW7_092MF7S>976Z*AO$C+?C0RHA) BEOP/!):SM0-$>:V50.-7.E M/FFD+NR,50QP"-Z>"^IG5?X )^#F%?'GU>7EC8O-=]3Y-?.U:=58G5\NK+4Z MY%+!QO: 4%H[AF49>RT5FJBC,'T:M;Y-V[P7>D=L3JR6X8"V;K=8,T7E*T^_ MTM6[^@'_>G-U=;%,'.NUHL+5[_2Y32D]__@#_X6K+XOD0S&N/5_X-N4@J!;- ML6.3I;&.?RF4Y1'P> +\V;XCP;;8REY '0S4U]Y7V1;2:J:0<;VT!I,6^"B M!$2?E9$YZ%+ZY/ ?D#%O K(CRO87]@!(>;Z0^K;$4<18+6H+VK5>$)L1,$?V M'C++*2I54NB#G%?)FC? Z8BDZ90Q +(>=33^>MTR ._JFK'+=]=7EU=X7IC; M-9,+)V/.2A-4V08U2T>06)2@I.138ZT2I<\MNA.9 P8?^\%C=2Q=[0U$IB2M MCA95L$C7O*TY7H1 +#3*$+)M:2I%;70K L56D9)2+9VF7.Y(Z(#QQB1P[*FO M 2SC+F[I0T9=]%7[&L JW9:Z9 -1)<=N:%2E9A6\[-,:NS?) \86'2#:2X<# M@/59$2Z(#7[0N=6)L-38RZV R;+HT*&7BG1)QVE'W_Y:/FYH,0G(#I?]@ #: MM&C>"8B]XD*I5B#*%8R("C :"Y8,YAQC"7B<&.,185N!JMM:[2JE1&E_ !@I\>)S@PZ-2"\\-NHC.^S[9XQ..,PX"R$&1QB[:&B72N%@_ MUN#9S3OG#6,/DXM/2S/O56XNK"E)1AF@ZC9FSR:^,*Q6X(N.HD2O:J=!=(?3 M/E8\,B5LCZS7 W->_A/;@>6S6DW-5;1E M/<6RGVU4O7GN(9N8S6"HEFX)H'V)'BL(.CYP#]?D *!]P3W:2/.)E[0PN;KD M-3O^L>V'43Y#LM6#U4Z72K4:>=2T^4N$CO5DA:7"9W1XKO0LJ)!_ZM#SO3.I8$?[$%K.CU@:PD_ND7[^. M!]NP')PO[-$ B[,MZ L%HD8%2ALAL&B9(WPJZW79V' ^Z_34[ )A? M$.U^9P"XX82=:6\Q,BI9AJZ%.X^P)!6X&NVQZ.GJ";0@,# .G MIK4WG]K(Z45D*>;*SDDE)#"591A;-["C((BJ1NUM%]A-0OY8EG'"M/WQE3OD M*,RO2;8'F<<')&\W_/*%3SI\W.4V)$XTX++=CV>KR^L+>E?OMPW\3F=M*UK; M/'OYI&O@Z_1Z5S+?E5C VA X.K8"$D8.D=G>!2%"5)UNF,/H/M1.;OWM]Y.Y MEU_GR2J9"*ODRV ]P]9Q-!?;;\D$Y-,50K%]TD,'$C[OL](1L?K8=AY3X2=D M-?+GV/0-!"J*UN99"OJ*I?F:#T,6.?NWU M?'XBS;JC_#8IF]EQ65Y]>32:VV6/N@T_R*V"U%3D UTE'^UJ0PV>?>S:IZ+M M<-I/VIKN@MB7AQT#!%;?XOAIE^:3R4L;>;0^3;9JY^6'OSY3;J/J5^U' M]S+$CR6%/A6M#2B3UB&H!$Q. ;&0BM4Q4^F33IV/YWG+" 8^6(/ ;- #>5\, M]TW0?^#9]8WX+B^O/]W\[!'W,N4HSHY;2U2SKE/'4]/KN:ME1CGH,P'E1.*DE^:L9E>F,=QP#Z>:0GH M%8=/(I Q G=V;C )JZ#6]NRMV.,),CL@*D(($HSD/F\=8P?NVXR2O1G>I',H M.;+LDHH!#%+;%A@0?$9"D9+WND^U\F0LG'08OPM^#X@V)@3! /[2:RM0I*LY MUYA!>EO;>CH/R7H/D42MN6A2HH]!.('=1$>%R0X[BW;1V;CPVTQ=C.AC2<&# M*"Z#T1C;,X<&I5P0-ZLV@GY>^TLV@730P J_?TL3'Q7+'?[?3- M7+.L14(UU=R/S3 MSRLV^>\J7P!X1K>\.2'0!0T8&!9&"0WLKP1 'ZJ(A4*,?7S#7:B<-]G<#WK= M-#4 "C?'ZGD6-RQ5Q9YQ\@1.M2=[XE\B20?.4 [:!NNPT[KF;Q,W;YZVN[F; M3"]S+^U:Y[ZN\]7U!9ON]]0Z/,[S[9E156CA1)OID-K2E&0AD$^@\N+]>!@#5_H)[9;\3EM:@Z]B_5$JWL3&" R7A &5;D)>$ M+:G3ON\.W RUR6L7T+**,L/YS2EA^EG-(!MSHCVM02?#,B4^=!RF -H= 27 M);DJBY:RCS5\AIAYC=F!ZGT-+'O(>@"X/%A77"S:2#6#]:V54,0VK<]X2"+' M8JA8TGUV4.V\_/L(N_OFM$)[:V4@1&W.0RDQ:.<(%))IBZ_;"FR4Z^1U++E: ME_O8GI%\J/WU^?I2\%V$.P T-GM;;NQN8$Z-TVU#2VX$$T2)"ES4%67"8F6? M?5+WB!AE>=219JS"](6J*KY>FW"8D@Z@R2+ MPEI?5>U4WOD22?-.91G# DVCKP& =Y_^VZ-38Y!MM$R)47"(81*$$!2PO*IS MVDNL?5X%G](R32KQ&3%S>7&U^+T=KK4,T"5O'%.9355M5 )"TL6# M5L5'3!R';N<,\:?>@PC_[C$\'GSMO-,CYC4^^\M_!-!LGH^P2I/;>Y2V[8K7 M4K0Y5IIC"K*5_UM L]5$@^UA,V<%RP$J>ZST/>0WL]I_69XO/UU_VA">@RVF ML#/GVXQ'@QP!AC:JQX9"TB1K=-JJ3W(KQ3_XZIE5OX_B5E-(<6[UXU_W")[=)?OS MW40FZ81.51;0IKE:I0V-$UI CC):"OQ3WZF]^F#:YQW'-DB@=%P$#(#Y-V?K M/[,9=?B$]=;O?7Y)"\O&P")5]@"P95239D-N$$CI%&QPWC^N3IJJ$F4K^F:. MO(Z,FL>U*=.K<.Y*N6]*-+T@T9:]_V55EG69-WU/Y3JW?UF>W_^DU@>U0%FS M(KZ8-'/8)D"%5N6?0#OCE8Q>.O_(MW^AXNX8U,YB(&G;_QE _A5,VY03J_)@J>AB]8NE\U)ZY0B2%VTGIO5\M[!#5ER;9V-M3L9U0? #,OXN\U5V@L)S M_7)[Z64D4&T*7E34EM!%$*Z=3%$$A%PC1*:=V(F*3O=YU'E$R !=:ONI]"5P M["'?N5,*OUTL5Q=Y6W_QT?H^#(&0(B FDEPY,M!J"K0)*E%4:,L$^ MWG3R@M*?_?AYD_V3*?YPT8U0";8V=T(C2F<2&!T8L3DE""FRXMHXD_;[_I8"^7UX6\"0.8"#) MS'HR,]@GHB_5,1%9S$B4-YE?O]4494NR)?$D1MQ"CRI!B4K%8EC!,US?:8?O@(,,]V3XX1(OG-O^#QC>OM,J111"U M$4EYGL I=*!=B%:@STH=Q#@PU_;!T>8?K<4.RL8'3U I*4HRY ]GW_H/42YYZY)7PG&Y4_A,MQZSX,;FGWLM-P7!ACQDT[G780/1[22BEO%6-6 M 6.9TO$Z^3*B\) =!5&KI!6BX=GX("ZY&5"/''TV/LHN'8"J"<.8DT$I6:=( M:U49QD3E&G.2TOZ8I."*DQN?I^5PYEQR@\!U"BZY(98^]R[[X^;R5_JH]P^V M@IUL=^2S@C.')! 4)2D*1): MAD&WD41N-'!&'?0)OOB5W7^P*$Y%#;-[-)! M3'W]_O>+S9^5Y>SC6+F[!W3"9&%2!LUX[0E(5$>7RFYL?(K&*<-LF\#XY)(Z M?X=P*B!.:[H.,/AH+ML=D7OVA8HJ"Y8II#1')W ^!V Z%2%0"\':)(U?7$[G MS?RGQM[Q)NL =Q/TN*H290Y,@30Q@J+8#SZ1 C!SC%A,";D-2$_TYG8&]&C' ME$,G1L"<,?_S377QO;FN7]ULWVVNUO_!O&)*Y:"$!%WJF^AW2NYW0 M;ZZO;S#_$-97=08SWE8 *^^T]]8(X*D.\"J[2R.*3"AM-J'D5)(ZJ":;9#F= MI\MMX'PF:RXHLG\(ZXNZL?ZPN=HQ8),>E)6Z-LN)+"N1=H:0Y6V;>!&QQ) : M391O)%'GN?P\XOQ1,.G%7:9_82:=B1HEA)TF?!;@K>6T!?(0*$MU@;>AJ3W? M$\2>W^P>[2AG!Z$#UM<&2T5L]& $76T5JZ/DE%J$$8&(9DS M_G$[TM@WZ@>L9O9O:D>G1">W92\A?A0'Q3W!R7?7F\Q7IC!FN:BCAY"J&:2\ M,%I1!Y7GG+S'H&)OU"2?2W%F0NH. OHYX#"WI^2W=PG7K])V_6&]_;/-8_(G MOJ3I<_)#!.OC0;D()9C:.^1M5I1">P:Q)$;A07E36U-YHW/EI3PHCUD+9FAO M*LI1#5+9PJ-G]3Z"":VD]]DU"M??'I0/Q&^[!^5#0-!!OO*H?X8E36I$2/69 MFN+105"UR907*;S7(78S@'4&#\H'0>'YIKD!=ND 5$VNCI/4(<3D2(?US@TI M(7,^)2"],(,,G3"-Z#J6WC0W!%RG:)H;8ND.T/YT3XRMDP2$*^!-IC3=:=J; M-#> SHE@G=/6MF$1/JZ=:5Y]=8/0C1^3,)P8 7/&_+XD_^O-=D=J64\:-Q<7/VRN MZB]75M(.J)BI] ^[%S4>G%4!I$@6.0K/W)F:\T?)TWG$GQB54SG%=!!9EJ/< M7LBN1+1*%97!B:C))DE2J6T4>$0>2N3>\3/EXD-%F:E[3(C/=BXS BRCO>7W MW1GYW[?A:MN%S^SZ$Z[?7-Z>W:^RT"9R52><[BRBZA!510;BLMXN>.-EGP[S M4(Z9MG?UZRU'P*2'C67'E[MK9/O^YNKC3=5MM\[]VX_7?^!56I,*5M'K6$)2 M=81FH&!0(@6#: &M5H9$5<(V:NP:O-:9MFPU!'M;?E)VP?7VIO:L M7>;7?_R^OMI]PB='MR(E67G*8\I4Z7%O(3JLI'".LESO//J#YNV=?#]X4;29 M]F_UNT5,"Z;E.-GGB:86E35:\V[+]=K1-6FY6]S7@IR1J&(%2E M&8I10"0S 6;'W4+$W):%4D8\[9XQ9SX-8$Y^=QRT&@F\\1W9.W;5\\?'E604S*I'TQ MI)8ZQ2D512EVI !K;$PV4(K=:![P"86>"7RCO9.^.&[.WO_UZ #I M,/UP%Z3(E,";)#(HERTXP1&TS%IS52@G.M,SB4GE7,QYY"S\LQT$%Y#,OG@F M]:RR*+]0*J('7FIO59VJXX/RE>=:B."%#*JS3J,IQ%[,P6@7[ML-0!?@S8=6 M"<%$#'7RE4U:U"K!@4-?(&3T7K@4I)[U8=!B3EWGX*$M0+>0<]I7.:_K_X2+ M3R^B/CUS0NZ]S$J V%$<6>4@9F10O%261S1.-:1[:"763)/;/DY?IP-,+[M9 M?%D9<7!@>8OUP0#]_+O-Y4XU-^'B%[QZ+U8Q*<^-+<"]9J X#Q"XBV!S3=^] MEAP;9J2G%7;>![ 30GTJ[I43X:X7UYQFSW]#FEA?7J_3COULE91C$BGUR#QQ M4$E6PWD-Z#S+*9CD8NYR4WM2I'F?IC9VL[-C:%G.]&P"+9T5/"L-P=2YA+DF M^244$!BU\1$E%Z5WUUKNL>@L'&TR?"W [?;"U_=Z^TXB9:))B7MPOO:XUJ=[ M#FV&*(JP1F*6V.>QR&>BS/N(LE]7.@XSO3C-$;GQ/049\\]EN3M<;=LESS83[-5Y()%Y,HH"E_KO-H M+;B< QACI"W2<]:_!SZ2::9DA'-RM&-0U(L_3;/7/YLVVY0%HF?@B]5DK< A M8D@@HXTA!FU$;$.U=2(!#_(T^Y5Z6F?X6H[;?6K7^66S#1>/3HA*R9KS%$!H M))T$6=M;O+G8_/KG1YMQ;;TK:$$5;6H>3?M^'@/="KY3E6+38JD7KYK*4G>:^.?F@C[F8KW]PGM?(C-4G89" MYLKTAU>J0+%,"F[)D+*S,NQPX69Z!7U*/^L(74MSN+?KZ]]^N,)Z'H0$O>WM M-)>$5EL,-?C86I56M?-3>RAO,/!5*JTW-K7TE\8M*0-:V:&N*]:IAQ78Z06=Z:=V[ M&YX =3,:#O:6]O>K=0U!.X+!9O/!7OB>5B/"AHC7QY2PP(3,*"7P:"4HH3*$ M9#EP:W1FC!(MV8:?9BE3PJ2/:"SW((M3H+@S$%7*I$ 6I.>JV/!M2EB[*6%# M\-MN2M@0$'200CT<&,1HY9B$!,U<<], _+1EURD(_=&T@$3B71 BN"1NV!\S"*=B5MBYE/"!H'K M%%/"AEBZ [0_RO3V8Z:\,E&@L!"#9[0;B5!GKPE()7I>4I#*AB9P_>)R.K^8 M:XZ2S=0F.R/N=A/8?]Y<_OLF7*S+>B_#OK@,E_G+PEF1B^"Z .98A&1^L-A(J>Q:HH"F/B&B 65E"]D*'.+?==_0Q@AN/#<@@Q>@G++@7":[>YNR9U22B\YN)-HH M8J:5Z6R.9)N!\NLXLWVYD9JRD: Y*3,*O$D:E#=1)9\,2CFS4-#BC4]_ MN_E7%0]:HGK12<'#0\.7%9>\+5GZ H7S.C(^%W!6#>S,#7]::LA@,6@2&DE&5XES*8D ,OEAMNYY8:#)%_ M\4?K"P@$S?"\Z"@PH+JRA@N?D(/7IG; &@FA7FI@9)9QJ0JVI&:;PTG!G$_Q M%Q !&F%Y\3< #U.H'=_K)TVA+M(Q:\$8GD%I9*2IXB [33]/6.3LVCV?DW>F M*7_OY_F30:R#S?CU^]\O-G\B_AVO/JP3?EEIOX0__H*76-;;'\C*]W]3.88N MKW%% 51P5>E5I$V@DN80N$)P(G!9*"/AC0;;3K/^F:;$TSC*&2 P%^!_W(1W MZK[>N?K]WU?"BI\WV__%[5M,FU\OU__!O+(6C=8R0:6)!)6U@B#1@E8F:.1! M\'A&7Q@CTDSSQ1.Z1W.@+-EC;O=12L?W/ZK_CJ\TBY1Z%PDJJIK5TAX:DA!@ MBY6QJ(S%MVFF.JV<,YUJU+EO'0^I&?&L?=1B?5;^MYNK]([^17W0/CG3VHO? MU(IK;9B(?;"M)2^%,<)#\K& HI*\LMH*2 DM8S%9S]K,Q5X*VUH1&)4I!EAR M"$IQ!(],0C+<21Y<0<[;5.O?V-8&XK<=V]H0$'20)#TD7K)6H!4L@'6Y'@:H MW?U<@9"9MD8)TF^;4^9%LJT-@L*S;&M#[-(!J,8K[AF*&YDRMT5K,%B/O4T. MX$ER8-8P)G01J=&130MI>F);&P2N4["M#;%T!VA_D.OM69(H-=<"30++I :% M4I%.:5="ITC7W"5?V@32+RRF\S[;Y@AYJH8;::XS(N[Z:KMZ6_5VRY+HA"S. M:'"N/J2QSD#0R0/R$*1CWDI^T"L0^M1[^**_/<;6@Z]="J74F,UYO/Y[ ,T> MZ\(F+4,(4!)GH++2$&U2H$O.J=(**']0:#H<-N<,0T>8[+'11^COS&;_:7VY M?G_S_HY,LB1G">W@+3=0;]DAF,(@<9VLXP:U.:B^/\CP#[[ZS*8?8[C-%%H\ MM_G#'_<6;IWV(E*:QYF@-$_2]A8\!;RLM64V6JG-0?GS8>:__]7GV3(F,_]H M+7:0FTYQ7NY$[=2/(%+DE&O)"$%:7IGLG9'2:-O;B)D?!]%?MNLGZ>(@X<0( M.#<+\6AQ?PI7O^%V-\_^5:'%U,/(S)R+] &,.7O&K>!W0:'> MU[^Z95[Q@6>>$.H%5.4TH:"0O0.3@W5!A^Q#9Q3(3T@R_P[<<_C%%+"8-T_C MW_!J]XM'S?^[#?4N7GS4SXHY$U.("D1&"A?2>8@ET MZB$\7+0^^@>C%CY47OB44B",U:/1X!+(R$H)-BF3VPP;74K_H"O<.)06@N:A MIHL6O%$!*&@8+"[ZI!J]]OO6/S@0O^WZ!X> H(/$YF$K43+*6ND,&)$\*, ]B_/612B9*.RJ<,$%"@E*6/7T5!! MX7T6H021V[2[?BW36@>AY*!IK4-,U@'N'M<7UWLQDHJZ$O0 &DVU(HH$ 8N! M+"V)IV/TO@WRGEA0YW%&;K 'T/VG!OB2KV@AB,QNB:[&3:5)0RY%"4 M"D'4A455BA"RS3NT)Y?4^:W(J1$XC>DZP.!./_5J?Y?'D$*TEC& ,?5A,&9: M-T9!?P3E.(OBWI#9Z8N7NV4LI;_ZZ.)EE%UZ M7>TQC7(B7*AXO1'%26#%QB ME"UKR3GS)0G1YF[XT4(Z*!G&F?0I<(S0;P?PV)W'U]@9MC?7.V5$Q*B8MZ!2 M)&5P%D@/B8$O(1[1@T5N&H%$F4((< MA?Y>"!!4F'BE0S%MMK8O+.:\<>A(\SX'EA&Z[@ N=WGA3A=4P*)0.H' 5"B6 M!E*#9IFDR%S+9'3T;<[([J_BS.T3742AT5;I"%%[?XBFA!02!VMU?3#CJ"Z- MA #4A9=H$I>-F&M[.C$=;\\G@#%"N1U HS)1KB]_W6DA>RNRD@:249J"+R($ MJP,$;BVCN)L*:W/,=&\19VXVZ2+4C+5)/W#:^X*R:'+F')Q62$I@I 27'7 C M8PZ>I]2()O_!,LX;9T8;\\N@&*'9#F!1T[&=UWQW$:ZOR;OJ.=5.)8XI*9+6 MP(RA6M%Y"5[:"(D"I<1BF,)&W7)/+>G,='I=1*!I[-4!\.ZO?^\ZAN5@E?*$ MB;K#RR3KJ3P#JC5\+L695J<_GZ_ES'=XTQAY,ZG&>Z!EN(W52:O"D,1GFA9= M. /'M 1K2 !6HG"']EKFR.4QR&1/<'D,T5\'^\L$W>E86QRM\&"QWA([Z2!*GT%PSXM/ M/.A&)X$G>LWOEAFMSH2 .6-^\&#ZY"(RBBH0=I,P0LX072P@ GZF\F^U4 M]5L1.^_BFAB[IQ]]- )(B_:PA]-B5YJIG.O3(RTL@LJH(!3GH5Z8".DI;Y>= M[3T#)>R\4VVN_G4$C!;M7@_G.JV2RD%3X@NL'M I%Q.$8 H@3S)Q(U-F<]N_ M'DK8>1O>7-WK"!@-=R]_ZUZ7^&M]DO7+#+QL/]KTGH9D$CE*64>F%4K@L1Y8 M69% ⅅ/B=3LL[8/H8+.7L.@SY][3@P?0WN-F".*,,@2Y2470LA0&GKP(NL M(7.AC8A!B]"F<:X'Z6?/D]"G@S:"WZ+ST(?Y^:Y' J%*JA/( MTVTY_IZO',O<2I6I[+<:5# "?/$&0LA)&)Y9D@U/DYK(=)"#^24[V/FATHO3 MC#'$ZOOGD NN<9"/!Y5C;>$)2UD3IF.UK*SM< MN,.NZ]F2_:@C]"S-H=ZNKW_[X0KQS24MD-+N6X44H4RM@Y47I!!K(W@>$5R4 M.GL,Q=O.,L-#13O,F;XUOYP".4MSI;OH\OWZPSKC9=XIQ$@,V9.1++I(L84E M\-HS,AQ/.69NI&M#8]-$O!O_2ZG1]5D3C_ZY/0Q@^A<>8O+:)HBRJ2GAC%85?),V0.I E[;V?\'7S$0L]W[/6 M!IBZ_^;U5,;KF$?[2T[L/1 M$-S<#T?M#-3!<=@GX2XN-O]7:=JO2$QR-;VENL??GB0'/3?*Q@(LUR&%.3*J M546$8E+PAL?*FGP&]/5 5-0"%8. -\)$'<#NHR@_;*Z^HZ]?;W_<7-_-IHB> M4Z88([A@;;TAU!"S2A L%RG+$KPT3>#VW*IZAMD8##SF29_*(!V ZW-E_;5\ MOU_*+^&/5]?7N+T3S8> B1W505C\:?-A=Q7ZYO)YEWZ[N;B@7:#>CJZ\%N2]VD*02,K,%L&C M<6 U1M3:(LMM+L5&++;_(F0D=#:GM6,'4'U>L+^$B_JC%:72)M7Q920%DJ=' M#SY0EJ)%5:-T3(DV[8<'+>^\"6-SD PJ4L98;#0,?]_U>W1NKS&E5"2* M%+,OL$YAT>YCZ$:'DQ'R3=EU[*T&B%>5I Y&A@&*.-%N07-(H'@47.>BS M'$Q^7.%YB9'Z@NA(NW4?2N^2&^FM55P35F3B=907">5L %U0FHZ\O\R$-"_M?U#_JB\___J__!U!+ 0(4 Q0 ( ,6& M6%3#(SESX28 !0% 0 6 " 0 !E>#$P-RUR#(S+FAT;5!+ 0(4 Q0 ( ,6& M6%3 &5@S)@4 )PI 5 " 3=Q !K86UN+3$R,S$R,#(Q M97@R-"YH=&U02P$"% ,4 " #%AEA4;>&98CD( #P+ %@ M @ &0=@ :V%M;BTQ,C,Q,C R,65X,S$Q+FAT;5!+ 0(4 Q0 ( ,6& M6%2\WG:>.P@ /HL 6 " ?U^ !K86UN+3$R,S$R,#(Q M97@S,3(N:'1M4$L! A0#% @ Q8985$ 6#2O'! LQ8 !8 M ( !;(< &MA;6XM,3(S,3(P,C%E>#,R,2YH=&U02P$"% ,4 " #% MAEA4-6*";\L$ # %@ %@ @ %GC :V%M;BTQ,C,Q,C R M,65X,S(R+FAT;5!+ 0(4 Q0 ( ,6&6%2IS'&S@\<% )7W/P 1 M " 6:1 !K86UN+3(P,C$Q,C,Q+FAT;5!+ 0(4 Q0 ( ,:&6%2_ M&RNG2B, !NF 0 1 " 1A9!@!K86UN+3(P,C$Q,C,Q+GAS M9%!+ 0(4 Q0 ( ,:&6%2W.F2&5RT 39 0 5 " 9%\ M!@!K86UN+3(P,C$Q,C,Q7V-A;"YX;6Q02P$"% ,4 " #&AEA4NE79W73[ M #V&UL M4$L! A0#% @ QH985+P,VS7$+@ OE, !0 ( !PJ4' M &MA;6XM,C R,3$R,S%?9S$N:G!G4$L! A0#% @ QH985*A@^H[^B M#KP !0 ( !N-0' &MA;6XM,C R,3$R,S%?9S(N:G!G4$L! M A0#% @ QH985.E40]QM:P J_< !0 ( !Z%T( &MA M;6XM,C R,3$R,S%?9S,N:G!G4$L! A0#% @ QH985%F_3=-5$P( 8KH6 M !4 ( !A\D( &MA;6XM,C R,3$R,S%?;&%B+GAM;%!+ 0(4 M Q0 ( ,:&6%3?P?E1%%@! /\<$ 5 " 0_="@!K86UN G+3(P,C$Q,C,Q7W!R92YX;6Q02P4& !( $@"Q! 5C4, end